WSRP Provider Returns InvalidRegistrationException When Trying to Register
(Doc ID 832460.1)
Last updated on SEPTEMBER 25, 2023
Applies to:
Oracle WebCenter Portal - Version 11.1.1.8.2 to 11.1.1.9.8 [Release 11g]Information in this document applies to any platform.
Symptoms
The following error is returned when trying to access JSR-168 portlets after deployment:
at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.handleException(WSRPClientImpl.java:2511)
at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.deleteRemotePortlet(WSRPClientImpl.java:1094)
at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.delete(WSRPClientImpl.java:999)
at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.refresh(WSRPClientImpl.java:1142)
at oracle.portlet.client.containerimpl.wsrp.WSRPProducerImpl._refresh(WSRPProducerImpl.java:385)
at oracle.portlet.client.containerimpl.wsrp.WSRPProducerImpl.refresh(WSRPProducerImpl.java:363)
at oracle.adfinternal.model.portlet.manager.PortletProviderManager.refreshPortletProvider(PortletProviderManager.java:867)
at oracle.adfinternal.model.portlet.manager.ProviderDT.refresh(ProviderDT.java:311)
at oracle.adfdtinternal.model.portlet.wizards.registration.common.WizardUtils$3.doWork(WizardUtils.java:159)
at oracle.ide.dialogs.ProgressRunnable.run(ProgressRunnable.java:159)
at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:551)
at java.lang.Thread.run(Thread.java:595)
Caused by: oracle.portlet.server.container.InvalidRegistrationException:
oracle.portlet.wsrp.v2.InvalidRegistrationException:
oracle.portlet.wsrp.v2.soap.InvalidRegistration
at oracle.portlet.wsrp.v2.ServerToWSRPv2.destroyPortlets(ServerToWSRPv2.java:2569)
at oracle.portlet.client.connection.wsrp.ActivityServerWrapper.destroyPortlets(ActivityServerWrapper.java:305)
at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.deleteRemotePortlet(WSRPClientImpl.java:1088)
... 10 more
Caused by: oracle.portlet.wsrp.v2.InvalidRegistrationException: oracle.portlet.wsrp.v2.soap.InvalidRegistration
at oracle.portlet.wsrp.v2.WSRP_v2_PortletManagement_PortTypeJaxbToSoap.destroyPortlets(WSRP_v2_PortletManagement_PortTypeJaxbToSoap.java:273)
at oracle.portlet.wsrp.v2.ServerToWSRPv2.destroyPortlets(ServerToWSRPv2.java:2509)
... 12 more
Caused by: oracle.portlet.wsrp.v2.soap.InvalidRegistration
at oracle.portlet.wsrp.v2.soap.runtime.WSRP_v2_PortletManagement_PortType_destroyPortlets_Fault_SOAPSerializer.deserializeDetail(WSRP_v2_PortletManagement_PortType_destroyPortlets_Fault_SOAPSerializer.java:115)
at oracle.j2ee.ws.common.encoding.SOAPFaultInfoSerializer.doDeserializeSOAP11(SOAPFaultInfoSerializer.java:132)
at oracle.j2ee.ws.common.encoding.SOAPFaultInfoSerializer.doDeserialize(SOAPFaultInfoSerializer.java:94)
at oracle.j2ee.ws.common.encoding.ObjectSerializerBase.deserialize(ObjectSerializerBase.java:180)
at oracle.j2ee.ws.common.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:147)
at oracle.portlet.wsrp.v2.soap.runtime.WSRP_v2_PortletManagement_Binding_SOAP_Stub._readBodyFaultElement(WSRP_v2_PortletManagement_Binding_SOAP_Stub.java:1325)
at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:322)
at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:113)
at oracle.portlet.wsrp.v2.soap.runtime.WSRP_v2_PortletManagement_Binding_SOAP_Stub.destroyPortlets(WSRP_v2_PortletManagement_Binding_SOAP_Stub.java:303)
at oracle.portlet.wsrp.v2.WSRP_v2_PortletManagement_PortTypeJaxbToSoap.destroyPortlets(WSRP_v2_PortletManagement_PortTypeJaxbToSoap.java:250)
... 13 more
Steps To Reproduce:
1. Prepare separate EAR files for portlet application and its consuming application from Jdeveloper environment.
2. Deploy it on another machine in UAT.
3. Use the application and do some customization in portlets.
4. Now, deploy same EAR file from UAT environment to another machine in production.
5. After deploying it on production, copy application exploded directory from UAT and override it on Production application.
6.Restart the application.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |