WebCenter registerWSRPProducer Command Fails "The attempt to register the producer with ID '/oracle/adf/portlet/E-Business Suite WSRP Producer_657c9f02-4c96-4625-aefb-5b92ed8deb3c' for connection 'E-Business Suite WSRP Producer' failed" (Doc ID 1496528.1)

Last updated on JANUARY 24, 2017

Applies to:

Oracle Applications Technology Stack - Version 12.0 to 12.1.3 [Release 12.0 to 12.1]
Information in this document applies to any platform.

Symptoms

When attempting to Register the Oracle E-Business Suite WSRP Portlet Producer with Oracle WebCenter Portal the following error occurs:

Caused by: java.lang.RuntimeException: The attempt to register the producer with ID '/oracle/adf/portlet/E-Business Suite WSRP Producer_657c9f02-4c96-4625-aefb-5b92ed8deb3c' for connection 'E-Business Suite WSRP Producer' failed.
HTTP request to URL http://nlderpvrd1.mtn.co.za:8010/OA_HTML/portlets/WSRPBaseService?WSDL failed with status code 500 reason . Check that the producer URL has been correctly specified, that the producer server machine and producer container are running, that the producer application is deployed correctly, and that the client can reach the server if behind a firewall.
java.rmi.ServerException:
start fault message:
Caught exception while handling request: Caught exception while handling request: java.lang.NoClassDefFoundError: Could not initialize class oracle.webdb.wsrp.server.PersistentCacheGroup
:end fault message

start fault message:
Caught exception while handling request: Caught exception while handling request: java.lang.NoClassDefFoundError: Could not initialize class oracle.webdb.wsrp.server.PersistentCacheGroup
:end fault message

  at oracle.portlet.client.mbean.ProducerUtils.doRegisterProducer(ProducerUtils.java:428)
  at oracle.portlet.client.mbean.ProducerMXBeanImpl.doRegisterProducer(ProducerMXBeanImpl.java:975)
  at oracle.portlet.client.mbean.ProducerMXBeanImpl.registerProducer(ProducerMXBeanImpl.java:282)
  at oracle.portlet.client.mbean.ProducerMXBeanImpl.registerProducer(ProducerMXBeanImpl.java:254)
  at oracle.portlet.client.mbean.ProducerMXBeanImpl.registerProducer(ProducerMXBeanImpl.java:244)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:597)
  at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterMBean.doInvoke(OracleStandardEmitterMBean.java:1012)
  ... 39 more


Steps to Reproduce

1:- Follow all of the configuration steps in Document: Using WebCenter 11.1.1 with Oracle E-Business Suite Release 12 (Doc ID 1074345.1)

2:- In section 9, run the WLS registration command

registerWSRPProducer('webcenter', 'E-Business Suite WSRP Producer', 'http://<EBIZ HOSTNAME>.<EBIZ DOMAIN:<EBIZ PORT>/OA_HTML/portlets/WSRPBaseService?WSDL',timeout=100, server='WC_Spaces')

3:- Error occurs

Business Impact

Due to this issue, it is not possible to register WebCenter with the E-Business Suite Portlet Producer.

Changes

 

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