Failed to register a web service portlet provider

Hi,
I'm trying to register a portlet provider in Portal 11g. however, the following error was returned. Is there anyone can help? Thanks.
WSDL URL: http://host:port/webapp6/portlets/wsrp2?WSDL
Error
===
Internal error (WWC-00006)
Unexpected error - User-Defined Exception (WWC-35000)
An error occurred during the call to the WSRP Provider: java.rmi.RemoteException: ; nested exception is:
HTTP transport error: java.io.InterruptedIOException: recv() timed out
A non-blocking socket operation could not be completed immediately.
Java stack trace from root exception:
HTTP transport error: java.io.InterruptedIOException: recv() timed out
A non-blocking socket operation could not be completed immediately.
at oracle.webdb.wsrp.client.BaseHTTPClientTransport.invoke(Unknown Source)
at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java)
at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:110)
at oracle.webdb.wsrp.v2.runtime.WSRP_v2_ServiceDescription_Binding_SOAP_Stub.getServiceDescription(Unknown Source)
at oracle.webdb.wsrp.client.design.v2.OraWSRP_v2_ServiceDescription_PortType.getServiceDescription(Unknown Source)
CAUSE:
java.io.InterruptedIOException: recv() timed out
A non-blocking socket operation could not be completed immediately.
at oracle.webdb.wsrp.client.BaseHTTPClientTransport.invoke(Unknown Source)
at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java)
at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:110)
at oracle.webdb.wsrp.v2.runtime.WSRP_v2_ServiceDescription_Binding_SOAP_Stub.getServiceDescription(Unknown Source)
at oracle.webdb.wsrp.client.design.v2.OraWSRP_v2_ServiceDescription_PortType.getServiceDescription(Unknown Source)
Caused by: java.io.InterruptedIOException: recv() timed out
A non-blocking socket operation could not be completed immediately.
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at HTTPClient.BufferedInputStream.fillBuff(BufferedInputStream.java:172)
at HTTPClient.BufferedInputStream.read(BufferedInputStream.java)
at HTTPClient.StreamDemultiplexor.read(StreamDemultiplexor.java)
at HTTPClient.RespInputStream.read(RespInputStream.ja (WWC-43273)

Finally I restore both Portal 11g and SSO 10g from backup images and the portlets can be resigtered succesfully. It seems that something is corrupted.

Similar Messages

  • Registering a Web Service Fails

    I trying to register a web service in the ColdFusion Administrator but it fails. It does not return a failure message of any kind nor can I find any log entries associated with the attempt. I don't see any CPU utilization either. It just does nothing. The WSDL I'm trying to register is as follows: http://webservices.htng.org/SystemReadinessServices/SystemReadinessService?wsdl
    Any ideas?

    Running the following code on a CFM page could tell you something
    <cfobject name="testWS" webservice="http://webservices.htng.org/SystemReadinessServices/SystemReadinessService?wsdl">
    <cfdump var="#testWS#">

  • Web Service portlet in PDK (Urgent!!!)

    I have a .NET web service I would like to consume in the portal and present as a portlet. For several reason I do not want to use OMNI (not the least of the reasons is after 3 weeks of working with oracle tech support on a corresponding I still can’t get OMNI and WebClipping running)
    Either way, the WS consumption system with xsl/xslt controlled presentation as seen in Web Services sample provide in the PDK suits my needs a lot better.
    Now as I mentioned I have a .NET service running and well tested.
    I can indeed consume it and even apply XSL, what I can’t do however is to pass parameters to web service.
    I define portlet with something like:
    <portlet class="oracle.portal.provider.v2.DefaultPortletDefinition">
              <id>25</id>
              <name>Listings</name>
              <title>Listings Web Service Portlet</title>
              <shortTitle>Phone Listings</shortTitle>
              <description>Web Service demonstration portlet.</description>
              <timeout>100</timeout>
              <timeoutMessage>portlet timed out</timeoutMessage>
              <acceptContentType>text/html</acceptContentType>
              <renderer class="oracle.portal.provider.v2.render.RenderManager">
              <contentType>text/html</contentType>
              <charSet>UTF-8</charSet>
              <showPage class="oracle.portal.provider.v2.webservice.DocWebServiceRenderer">
                   <contentType>text/html</contentType>
                   <logging>true</logging>
                   <endpointURL>http://myserver.com/webservices/listings.asmx</endpointURL>
                   <soapAction>http://myserver.com/webservices/getPerson</soapAction>
                   <literal class="oracle.portal.provider.v2.webservice.LiteralXML"
                   handler="oracle.portal.provider.v2.webservice.LiteralXML$Handler">
                   <element name="getPerson">
                        <attribute name="xmlns">http://myserver.com/webservices/</attribute>
                        <element name="inputStr"
                        bind="urlParams/lname"
                        default="Yu"
                        prompt="Please enter last name"/>
                   </element>
                   </literal>
                   <escapeOutput>false</escapeOutput>
              <responseXSL>listings.xsl</responseXSL>
              </showPage>
              </renderer>
         </portlet>
    This actually seem to work and in the …_literal.xml log file I can see something like that:
    <getPerson xmlns="http://myserver.com/webservices/">
    <inputStr xmlns="http://myserver.com/webservices/">Yukh</inputStr >
    </getPerson >
    (Yukh – is what I passed as urlParam)
    The problem however is that service that should run a query with “WHERE lname LIKE ‘<inputStr>%’” returns the whole datatable rather then only those records that starts with Yukh in the lname column. In short request parameter is ignored by web service (or not passed)
    The only difference between my portlet and samples (most of which don’t work as advertised by the way) is that oracle …_literal.xml log file doesn’t have xmlns in the sub elements
    <WhoIs xmlns="http://tempuri.org/">
    <DomainName>oracle.com</DomainName>
    </WhoIs>
    (I have no idea why mine does (I define no attributes for inputStr element)
    If you have any idea what I might be missing or doing wrong please let me know!!! I’ll greatly appreciate.

    We tried using Omniportlet. It expects the resultset in ROWSET/ROW format. Our .Net Webservice doesn't return in rowset/row. We tried transforming using XSL, but even then it didn't work.
    Thanks

  • 401 HTTP Response for remote web service portlet

    Hi, I am trying to configure IIS web page in ALUI as a remote web service portlet. I have used one of the help HTML pages of IIS server to configure portlet.
    http://localhost/IISHelp/iis/htm/core/iiwltop.htm
    However, I am getting 401 http response error (You are not authorized to view this page) when i view the portlet. The same URL above works fine if I open in a stand alone browser. Could any one of you help in resolving this please?
    Thanks
    Sampath

    Hi, thanks a lot for your help. I am using windows XP professional. When I set my directory security & grant anonymous access to IUSER the default help site also not coming up, i am geting 401 error.
    When I checked the option Integrated Windows Authentication, then in Internet Explorer the help pages are coming up with out asking for user name and password. I installed firefox and checked. In Firefox, a prompt was coming to fill user name and password. I filled in my local windows authentication details and the page was working.
    I provided the windows login details for the remote server in Administrator's basic acuthentication information. I was still getting the same error (401 error). Then I went to IIS, drectory security settings and checked Basic Authentication(password is sent in clear text) & unchecked Integrated Windows Authentication, the website pages in IIS were showing up in ALUI. WIth this, my problem is half solved.
    The next problem is, I have siebel analytics web application running on IIS. This website requires user name and password if i have to access any report (say). It automatically redirects to my login page. Now I do not want portal user to enter the login details again for accessing siebel reports. But since I have two authentications (now) one for IIS and one for Siebel reporting website, any one know how to configure this?
    I was trying to configure different authentication in web service that i was creating in ALUI, but siebel website authentication information I am providing in web service is overriding the IIS authentication and I am getting 401 error (initial problem). I appreciate any auggestions.
    Thanks a lot in advance.
    -sampath

  • Using JARX API to register a Web service in IBM UDDI Business Registry

    HI.
    I have a code, which uses the JAXR API to register a web service to the IBM UDDI Business Registry Version 2.0. I compiled the code using the ant tool.
    When running the code, i get a java.security.PrivilegedActionException exception. i am using a proxy host to connect to the registry. I had registered with the registry and got a username and password. I am using the same username and password in the code.
    Can u help me?
    Thanks
    Arthi.

    Hi,
    I am getting the same error . Since this message was posted some time back, I suppose u might have found the solution to it.. Can u please provide the same to me,if u'v got it ??

  • Web Service portlet using pdk documentation issue

    Hi,
    I have followed the instructions in
    http://portalcenter.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDK/ARTICLES/how.to.build.web.services.portlets.html
    on how to build web service portlets.
    I have successfully deployed the WS portlet and can happily call my web Service (RPC style) passing a set of parameters which I have formatted using a stylesheet.
    However, every time I refresh the page within portal, it recalls the WS with the previously submitted parameters. Also, if I switch between view and edit mode in portal, it again calls the WS with previously entered parameters.
    Can I stop this happening either through a setting in portal or code in my Stub class. (Stub class below)
    Thanks alot
    Joel.
    package mypackage;
    import oracle.soap.transport.http.OracleSOAPHTTPConnection;
    import org.apache.soap.encoding.SOAPMappingRegistry;
    import java.math.BigDecimal;
    import java.net.URL;
    import org.apache.soap.rpc.Call;
    import org.apache.soap.Constants;
    import java.util.Vector;
    import org.apache.soap.rpc.Parameter;
    import org.apache.soap.rpc.Response;
    import org.apache.soap.Fault;
    import org.apache.soap.SOAPException;
    import java.util.Properties;
    * Generated by the Oracle JDeveloper 10g Web Services Stub/Skeleton Generator.
    * Date Created: Thu Feb 03 15:38:22 GMT 2005
    * WSDL URL: file:/D:/Software/Oracle/NT/jdev_10.1.2/jdev/mywork/blah/CreateSR2/src/LG02/CreateSR2.wsdl
    public class CreateSR2Stub
    public CreateSR2Stub()
    m_httpConnection = new OracleSOAPHTTPConnection();
    m_smr = new SOAPMappingRegistry();
    public static void main(String[] args)
    try
    CreateSR2Stub stub = new CreateSR2Stub();
    // Add your own code here.
    catch(Exception ex)
    ex.printStackTrace();
    private String _endpoint = "http://myServer:7779/Blah-CreateSR2-context-root/CreateSR2";
    public String getEndpoint()
    return _endpoint;
    public void setEndpoint(String endpoint)
    _endpoint = endpoint;
    private OracleSOAPHTTPConnection m_httpConnection = null;
    private SOAPMappingRegistry m_smr = null;
    public String createSrStub(BigDecimal pCitizen, String pAccountType, String pSummary, String pReferral, String pReason, String pHouse, String pRos, BigDecimal pGroup, String pOwner, String pMode, String pFrom) throws Exception
    String returnVal = null;
    URL endpointURL = new URL(_endpoint);
    Call call = new Call();
    call.setSOAPTransport(m_httpConnection);
    call.setTargetObjectURI("CreateSR2");
    call.setMethodName("createSrStub");
    call.setEncodingStyleURI(Constants.NS_URI_SOAP_ENC);
    Vector params = new Vector();
    params.addElement(new Parameter("pCitizen", BigDecimal.class, pCitizen, null));
    params.addElement(new Parameter("pAccountType", String.class, pAccountType, null));
    params.addElement(new Parameter("pSummary", String.class, pSummary, null));
    params.addElement(new Parameter("pReferral", String.class, pReferral, null));
    params.addElement(new Parameter("pReason", String.class, pReason, null));
    params.addElement(new Parameter("pHouse", String.class, pHouse, null));
    params.addElement(new Parameter("pRos", String.class, pRos, null));
    params.addElement(new Parameter("pGroup", BigDecimal.class, pGroup, null));
    params.addElement(new Parameter("pOwner", String.class, pOwner, null));
    params.addElement(new Parameter("pMode", String.class, pMode, null));
    params.addElement(new Parameter("pFrom", String.class, pFrom, null));
    call.setParams(params);
    call.setSOAPMappingRegistry(m_smr);
    Response response = call.invoke(endpointURL, "");
    if (!response.generatedFault())
    Parameter result = response.getReturnValue();
    returnVal = (String)result.getValue();
    else
    Fault fault = response.getFault();
    throw new SOAPException(fault.getFaultCode(), fault.getFaultString());
    return returnVal;
    public void setMaintainSession(boolean maintainSession)
    m_httpConnection.setMaintainSession(maintainSession);
    public boolean getMaintainSession()
    return m_httpConnection.getMaintainSession();
    public void setTransportProperties(Properties props)
    m_httpConnection.setProperties(props);
    public Properties getTransportProperties()
    return m_httpConnection.getProperties();
    }

    Hi Joel,
    You can enable caching for your portlet. There are three types of caching you can use: expiry, validation, and invalidation-based caching. You can learn about your options in the Enhancing Portlet Performance with Caching section of the Portal Developer's Guide.
    Regards,
    Peter

  • Web Services Portlet

    Hello
    I am trying to follow sample application developed in WebLogic 8.1(beta). The tutorial was available in bea.com.
    Tutorial shows image from Workshop with "Web Services Portlet".
    I don't see that option in my Workshop.
    Does anyone help me, how to get "Web Services Portlet" option in Portal for new portlet?
    Thanks
    Karthik

    Hi there,
    Are you trying to connect to a web service and expose it via a portlet? If so you need to first build a control, next generate a PageFlow from control. Once you have a PageFlow you can drop in a portal and get a portlet. Check this article, it may help you:
    http://dev2dev.bea.com/products/wlportal81/articles/wlp_Toussaint.jsp
    If you are talking about Web Services based Remote Portlets, you may want to look at:
    http://dev2dev.bea.com/products/wlportal81/articles/wsrp.jsp
    and
    http://dev2dev.bea.com/products/wlportal81/articles/wsrp_test_server_at.jsp
    Best Regards,
    --alex                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Failed to start Apache Web Service

    I hava KDE. When I start the laptop, it goes to a black screen with a mouse pointer (kde mouse pointer). Everytime I have to press Ctrl+Alt+F1 to go to tty1 and I see this message
    Failed to start Apache Web Service
    and it suggest to see "systemctl status httpd.service". After I restart kdm.service in tty1, everything is ok. Here is the output of  "systemctl status httpd.service".
       Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled)
       Active: failed (Result: exit-code) since Thu 2014-06-05 09:54:01 IRDT; 14min ago
      Process: 806 ExecStart=/usr/bin/apachectl start (code=exited, status=1/FAILURE)
    Jun 05 09:54:01 localhost apachectl[806]: httpd: Syntax error on line 59 of /etc/httpd/conf/httpd.conf: Cannot load modules/mod_authn_default.so into server: /etc/httpd/modules/mod_authn_default.so: cannot open shared object file: No such file or directory
    Jun 05 09:54:01 localhost systemd[1]: httpd.service: control process exited, code=exited status=1
    Jun 05 09:54:01 localhost systemd[1]: Failed to start Apache Web Server.
    Jun 05 09:54:01 localhost systemd[1]: Unit httpd.service entered failed state.

    It looks like you didn't merge pacnew files (correctly) after upgrading apache.
    mod_authn_default.so is removed, have a look at http://httpd.apache.org/docs/2.4/upgrading.html

  • How to register Rest web services in Cold Fusion 9 administration console?

    I am building a Rest web service using Cold Fusion 9 and Cold Fusion Builder 3 and now I want to register it on Cold Fusion 9 admin console, but I didn't see any option there as in CF 10 and CF 11 Data Services ---> Rest Web service. So, please tell me how to register my Rest web service in CF 9 either through admin console or through code?

    Simple answer: you can't.  REST services were a new feature released with CF10.  Alternatively, you can use a community-supported framework to provide REST services, such as:
    Taffy (a dedicated REST framework)
    FW/1 (an MVC framework with REST capabilities)
    ColdBox (an MVC framework with REST capabilities)
    -Carl V.

  • GTC Connector using SPML Format Provider and Web Services Transport Provide

    Hello All,
    Did any body create a GTC connector which uses SPML Format for Format Provider and Web Services format for Transport Provider?
    Is there any doc which talks about the same?
    I need to provision to a system over web services and I thought GTC using the above formats should be an easy approach. Am I right?
    I was trying to follow:
    http://download.oracle.com/docs/cd/E14571_01/doc.1111/e14309/devgtc.htm#BABDFDFE
    But Iam getting lost in the immerse details.
    Thanks in advance.

    Hi ,
    I tried creating one and am getting the following error while provisioning:
    SPML Response failed V2 schema validation
    Th eoracle document says :Ensure that the SPML response returned by the target system conforms to the SPML V2 standard specification
    Please help me with the same. What is it that needs to be done here.
    Thanks
    WIP

  • Failed to publish a web service

    Hi, I am not able to publish a web service today morning
    The error thrown is
    Service call failed. Error 400 (Bad Request) when requesting /webservicegroups/aeb419ce7f9f46b3a560536ea34a1416/modelpackages/
    Please help me with this.

    There could be many causes for this error. Two most common causes in my experience:
    1. There is a split module between web-service input and web-service output path.
    2. If doing text analytics, forgetting to just pick the label column as an output as the output (you may need to insert a project columns module to do this).  -- otherwise the web-service would have to be able to return thousands of hashed values.
    Are you running into either of these issues?
    Thanks!
    -Luis
    Luis Cabrera. Program Manager -- Azure Machine Learning @luisito_cabrera Disclaimer: This post is provided &amp;quot;AS IS&amp;quot; with no warranties, and confer no rights.

  • How to register Rest web services in Cold Fusion 9 ?

    I am building a Rest web service using Cold Fusion 9 and Cold Fusion Builder 3 and now I want to register it on Cold Fusion 9 admin console, but I didn't see any option there as in CF 10 and CF 11 Data Services ---> Rest Web service. So, please tell me how to register my Rest web service in CF 9 either through admin console or through code?

    You've posted this question twice.  Please delete this one and people can respond to the other one.
    -Carl V.

  • Generic Connector - Web Services - Format provider other than SPML?

    Hi.
    Using OIM, I need to "talk" with Windows Sharepoint [Web] Services in order to provisioning an user (actualy, I need to associate a user to a Sharepoint Group).
    To do that, I'm exploring the Generic Technology Connector capabilities.
    From what I understand reading the documentation, the target Web Services have to "understand" the "SPML" format provider standard, and I didnt have found any evidences that the Sharepoint Services are SPML compliant.
    So, my questions are:
    1) Anyone knows of a GTC talking with Web Services non-SPML compliant (in particular, Microsoft-branded Web Services)?
    2) Are there alternative ways of doing what I need (using the Generic Connector... or not)?
    Thanks in advance.

    the way we did it was to get the wsdl of the service you need to talk to.
    try and create the client stubs with axis or xfire (depending on which version of axis you may need other than rpc/encoded format) create the standalone client to test you service.
    once you get it working take you client code, jar it up into the ThirdParty directory along with the required jars for the service implementation.
    then write your adapter using the code from the your client jar.
    Fred

  • Create service definition failed while creating a Web Service

    Guru,
    I am trying to develop a Web Service in ECC 6.0 SR3, AIX 5.3+Oracle 10g.
    The followings are my steps:
    1. Create function module, e.g. Z_RFC_DEMO
    2. Activate this function module and also try to run it. It's working.
    3. Then use SE37, Utilities -> More Utilities -> Create Web Service -> From the Function Module, and filles what it really needs to fill. After clicking the complete button, it reports "No Vendor Specified".
    4. From SE80, when activate the Service Definition manually, it reports the same error.
    Is there any body can help me to solve this problem?
    Thanks Advance.

    Guy,
    Thanks for your reply.
    This problem has been solved. Since I haven't turned on everything that to use transaction SOAMANAGER needs. After complete the switch-on works, the problem never happens again.
    Thanks again.

  • Java client failing to connect to web service - help!!

    Hi
    I have created a Web service using ASP Web Matrix, which currently resides on my C drive in c:\Service6\HelloWorld.asmx.
    The service can be tested from a browser on my local machine by calling: http://localhost/Service6/HelloWorld.asmx. This works fine, i.e. it takes a string as a parameter and returns an amended string.
    When I try to access this from a Java client I created in Netbeans, however, I get the following error message:
    Server did not recognize the value of HTTP Header SOAPAction: sayHiya.
    at System.Web.Services.Protocols.Soap11ServerProtocolHelper.RouteRequest()
    at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
    at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing)
    Can anyone advise what I am doing wrong?
    [nb. I have spent over a week trying to sort this, so I have tried!!)
    The code for the client follows:-
    // The Axis package is used to generate and handle the SOAP call
    import org.apache.axis.client.Call;
    import org.apache.axis.client.Service;
    import org.apache.axis.encoding.XMLType;
    // The rpc package is used to create the RPC call
    import javax.xml.namespace.QName;
    import javax.xml.rpc.NamespaceConstants;
    // The java.net package gives a URL class
    import java.net.URL;
    public class HelloWorldClient {
        /** Creates a new instance of HiyaClient */
        public static void main(String[] args)
    try
    String endpoint = "http://localhost/Service6/HelloWorld.asmx";
    Service service = new Service();
    Call call = (Call) service.createCall();
    // Configure the call
    call.setTargetEndpointAddress(new URL(endpoint));
    call.setSOAPActionURI("sayHello");
    call.setEncodingStyle(NamespaceConstants.NSURI_SOAP_ENCODING);
    call.setOperationName(new QName("urn:HelloWorld", "sayHello"));
    //call.setReturnType(XMLType.XSD_STRING);
    System.out.println("**Works to here**");
    //Invoke the call
    String result = (String) call.invoke(new Object[] { "Diane" });
    System.out.println("Sent 'Diane', got '" + result + "'");
    catch(Exception e)
    System.err.println(e.toString());

    Hiya, did try that - tried
    "http://localhost:8080/HelloWorld.asmx" and
    "http://localhost:8080/Service6/HelloWorld.asmx" and it still didn't work.
    Thanks anyway.
    Anyone else got any bright ideas?

Maybe you are looking for

  • SYS_CONTEXT not returning results

    Hi - noobie question,sorry in advance. I'm studying for the OCA and I've come across a function called SYS_CONTEXT [http://docs.oracle.com/cd/E11882_01/server.112/e26088/functions184.htm#SQLRF06117] I'm trying to retrieve my own IP address by using S

  • Webceneter content patch and Webcenter capture patches

    Hi Expert, There is latest patch for webcenter capture is : Patch for Bug 19856709  Date:  12/08/2014   CUMULATIVE Oracle WebCenter Enterprise Capture PATCH 11.1.1.8.0 NUMBER 7   and there is an another latest bundle patch for webcenter content is :

  • Are broken chargers included in insurance

    I have bought 7 ipod chargers since last year and I was wondering if Apple chargers are covered with Apple care or insurance? Do they have a certain warranty on the chargers/ would I need to send it off it was covered? thanks

  • How to suspend (all) job execution ?

    Can I define jobs but suspend their execution (until I enable job execution again) ? If yes, how do I suspend them ?

  • Ucs-e vmware installation issues

    I thought I was doing the right thing by installing the Cisco specific ESXi 5.1 onto a UCS-E but someone had previously installed a generic ESXi5.5 and for some reason the Cisco build didn't wipe it, but installed on top instead. This is frustrating