Unable To Register The Portlet From JDeveloper (Doc ID 1078185.1)

Last updated on DECEMBER 14, 2011

Applies to:

Oracle WebCenter Portal - Version: 10.1.3.2.0 and later   [Release: AS10gR3 and later ]
Information in this document applies to any platform.

Symptoms

It is not possible to register a portlet from the JDeveloper.
The portlet WSDL is accessible from the browser and wget of the WSDL is also successful.
The Webcenter version is 10.1.3.4 and the JDeveloper version is 10.1.3.4.
The following is the error message seen:

oracle.portlet.client.container.PortletHttpException: Http <unknown method> request to url http://<hostname>:7777/richtextportlet/portlets/wsrp2?WSDL failed with status code 500 reason Internal Server Error.
SOAP call returned the fault : Internal Server Error (Caught exception while handling request: oracle.portlet.server.containerimpl.ContainerRuntimeException: An internal error has occurred in method ConsumerRegistration.<init>). 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.
at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.handleException(WSRPClientImpl.java:2535)
at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.registerProducer(WSRPClientImpl.java:1878)
at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.register(WSRPClientImpl.java:148)
at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.createProducer(WSRPClientImpl.java:2472)
at oracle.portlet.client.containerimpl.wsrp.WSRPProducerFactoryImpl._createProducer(WSRPProducerFactoryImpl.java:130)
at oracle.portlet.client.containerimpl.wsrp.WSRPProducerFactoryImpl.createProducer(WSRPProducerFactoryImpl.java:107)
at oracle.adfinternal.model.portlet.manager.PortletProviderManager.registerWSRPProducer(PortletProviderManager.java:2033)
at oracle.adfinternal.model.portlet.manager.PortletProviderManager.registerPortletProvider(PortletProviderManager.java:687)
at oracle.adfdtinternal.model.portlet.wizards.registration.wsrp.WSRPProducerRegistrationWizard.registerOrUpdateProducer(WSRPProducerRegistrationWizard.java:1165)
at oracle.adfdtinternal.model.portlet.wizards.registration.wsrp.WSRPProducerRegistrationWizard.access$000(WSRPProducerRegistrationWizard.java:143)
at oracle.adfdtinternal.model.portlet.wizards.registration.wsrp.WSRPProducerRegistrationWizard$1.doWork(WSRPProducerRegistrationWizard.java:751)
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.client.container.PortletHttpRuntimeException: Http <unknown method> request to url http://<hostname>:7777/richtextportlet/portlets/wsrp2?WSDL failed with status code 500 reason Internal Server Error.
SOAP call returned the fault : Internal Server Error (Caught exception while handling request: oracle.portlet.server.containerimpl.ContainerRuntimeException: An internal error has occurred in method ConsumerRegistration.<init>). 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.
at oracle.portlet.client.connection.wsrp.ActivityServerWrapper.checkAndReturnHttpException(ActivityServerWrapper.java:61)
at oracle.portlet.client.connection.wsrp.ActivityServerWrapper.register(ActivityServerWrapper.java:2179)
at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.registerProducer(WSRPClientImpl.java:1805)
... 12 more

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