Registration Of WSRP v1 Producer Fails With "Connection establishment timed out" (Doc ID 1531827.1)

Last updated on SEPTEMBER 21, 2017

Applies to:

Oracle WebCenter Portal - Version 11.1.1.4.0 and later
Information in this document applies to any platform.
Checked for relevance on 29-Dec-2014

Symptoms

When registering the WSRP v1 Sample WSRP producer from the Oracle Technology Network in WebCenter Spaces, an error occurs and registration fails :

wls:/wc_domain/domainRuntime> wls:/wc_domain/domainRuntime> registerWSRPProducer(appName='webcenter',name='WSRPSamplesv1',url='http://celovm0702.us.oracle.com/samplewsrpportlets/portlets?WSDL')

javax.management.RuntimeMBeanException: Unable to access or transform markup from the WSDL URL: http://hostname.domain/samplewsrpportlets/portlets?WSDL
Error retrieving WSDL at URL "http://hostname.domain/samplewsrpportlets/portlets?WSDL".

 More information about the error condition is available in the the WC_Spaces.log (<MW_HOME>/user_projects/domains/<WebCenter Domain>/server/WC_Spaces/logs):

####<Feb 25, 2013 6:40:16 AM GMT-00:00> <Warning> <RMI> <fmw11g.vm.oracle.com> <WC_Spaces> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <0ec4520e5fc6c5d1:-9589c68:13d10038c10:-8000-0000000000000c8c> <1361774416014> <BEA-080003> <RuntimeException thrown by rmi server: javax.management.remote.rmi.RMIConnectionImpl.invoke(Ljavax.management.ObjectName;Ljava.lang.String;Ljava.rmi.MarshalledObject;[Ljava.lang.String;Ljavax.security.auth.Subject;)
 javax.management.RuntimeMBeanException: javax.management.RuntimeMBeanException: Unable to access or transform markup from the WSDL URL: http://hostname.domain/samplewsrpportlets/portlets?WSDL.
javax.management.RuntimeMBeanException: javax.management.RuntimeMBeanException: Unable to access or transform markup from the WSDL URL: http://celovm0702.us.oracle.com/samplewsrpportlets/portlets?WSDL
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:856)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:869)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:838)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
        ...
Caused By: javax.management.RuntimeMBeanException: Unable to access or transform markup from the WSDL URL: http://hostname.domain/samplewsrpportlets/portlets?WSDL
        at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterMBean.doInvoke(OracleStandardEmitterMBean.java:1020)
        at oracle.adf.mbean.share.AdfMBeanInterceptor.internalInvoke(AdfMBeanInterceptor.java:104)
        ...
Caused By: java.lang.IllegalArgumentException: Unable to access or transform markup from the WSDL URL: http://hostname.domain/samplewsrpportlets/portlets?WSDL
        at oracle.portlet.client.mbean.ProducerUtils.getWsdlModel(ProducerUtils.java:842)
        at oracle.portlet.client.mbean.ProducerMXBeanImpl.getWsdlModel(ProducerMXBeanImpl.java:237)
        ...
Caused By: javax.wsdl.WSDLException: WSDLException: faultCode=INVALID_WSDL: Error reading import of http://hostname.domain/samplewsrpportlets/portlets?WSDL: oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=PARSER_ERROR: Failed to read wsdl file at: "http://hostname.domain/committees/wsrp/specifications/version1/wsrp_v1_bindings.wsdl", caused by: java.io.InterruptedIOException.    : java.io.InterruptedIOException: Connection establishment timed out
        at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.parseImport(WSDLReaderImpl.java:966)
        at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.parseDefinition(WSDLReaderImpl.java:820)
        ...
Caused By: oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=PARSER_ERROR: Failed to read wsdl file at: "http://hostname.domain/committees/wsrp/specifications/version1/wsrp_v1_bindings.wsdl", caused by: java.io.InterruptedIOException.    : java.io.InterruptedIOException: Connection establishment timed out
        at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:382)
        at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.parseImport(WSDLReaderImpl.java:937)
        ...
Caused By: java.io.InterruptedIOException: Connection establishment timed out
        at HTTPClient.HTTPConnection.getSocket(HTTPConnection.java:3696)
        at HTTPClient.HTTPConnection.doConnect(HTTPConnection.java:4477)
        ...

 



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms