Register WSRP Portlet Producer -- Connection
I use.Net to create a Portlet, the following error registration
oracle.portlet.client.container.PortletConnectionException: oracle.webservices.model.SerializationException: oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=PARSER_ERROR: Failed to read wsdl file at: "http://node243-vip:8678/wsrpdefault/wsdl/1.0/WSRPService.wsdl", caused by: java.net.UnknownHostException. : java.net.UnknownHostException: node243-vip
at oracle.portlet.client.connection.wsrp.WSRPProducerConnection.create(WSRPProducerConnection.java:261)
at oracle.adfinternal.model.portlet.manager.ProducerConnectionManager.createWSRPProducerConnection(ProducerConnectionManager.java:335)
at oracle.adfdtinternal.model.portlet.wizards.registration.wsrp.WSRPProducerRegistrationWizard$4$1.doWork(WSRPProducerRegistrationWizard.java:1618)
at oracle.ide.dialogs.ProgressRunnable.run(ProgressRunnable.java:161)
at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:655)
at java.lang.Thread.run(Thread.java:662)
Caused by: oracle.webservices.model.SerializationException: oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=PARSER_ERROR: Failed to read wsdl file at: "http://node243-vip:8678/wsrpdefault/wsdl/1.0/WSRPService.wsdl", caused by: java.net.UnknownHostException. : java.net.UnknownHostException: node243-vip
at oracle.adf.model.connection.webservice.impl.WebServiceConnectionImpl.<init>(WebServiceConnectionImpl.java:157)
at oracle.adf.model.connection.webservice.api.WebServiceConnectionFactory.newInstance(WebServiceConnectionFactory.java:177)
at oracle.portlet.client.connection.wsrp.WSRPProducerConnection.create(WSRPProducerConnection.java:250)
... 5 more
Caused by: oracle.j2ee.ws.wsdl.LocalizedWSDLException: WSDLException: faultCode=PARSER_ERROR: Failed to read wsdl file at: "http://node243-vip:8678/wsrpdefault/wsdl/1.0/WSRPService.wsdl", caused by: java.net.UnknownHostException. : java.net.UnknownHostException: node243-vip
at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:382)
at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:627)
at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:605)
at oracle.adf.model.connection.webservice.util.WsdlUtil.loadWsdl(WsdlUtil.java:97)
at oracle.adf.model.connection.webservice.impl.WebServiceConnectionImpl.<init>(WebServiceConnectionImpl.java:127)
... 7 more
Caused by: java.net.UnknownHostException: node243-vip
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:850)
at java.net.InetAddress.getAddressFromNameService(InetAddress.java:1201)
at java.net.InetAddress.getAllByName0(InetAddress.java:1154)
at java.net.InetAddress.getAllByName(InetAddress.java:1084)
at java.net.InetAddress.getAllByName(InetAddress.java:1020)
at HTTPClient.HTTPConnection$25.run(HTTPConnection.java:5831)
at java.security.AccessController.doPrivileged(Native Method)
at HTTPClient.HTTPConnection.privilegedInetAddressGetAllByName(HTTPConnection.java:5828)
at HTTPClient.HTTPConnection.access$3500(HTTPConnection.java:215)
at HTTPClient.HTTPConnection$EstablishConnection$2.run(HTTPConnection.java:4375)
at HTTPClient.HttpClientConfiguration.doAction(HttpClientConfiguration.java:740)
at HTTPClient.HTTPConnection.doAction(HTTPConnection.java:5492)
at HTTPClient.HTTPConnection$EstablishConnection.run(HTTPConnection.java:4367)
Please help me
Hi, the WSDL provided can't be viewed in the browser either.
I can only view "*http://localhost:7101/"* as soon as I add "*Products/portlets/wsrp2?WSDL*" I have a problem
What could I be doing wrong??
kind Regards
Thabo
Similar Messages
-
Error in registering WSRP portlet producer with Oracle Portal 10.1.4
Hi all,
I am using OC4J 10.1.3.4.0 as producer of portlets and Oracle Portal 10.1.4 as consumer. I am encountering error in registering the producer WSDL. Here's the stack trace:
An error occurred when attempting to call the providers register function. (WWC-43134)
An error occurred during the call to the WSRP Provider: java.rmi.RemoteException: Runtime exception; nested exception is:
deserialization error: deserialization error: XML parsing error: com.sun.xml.rpc.sp.ParseException:1: com.sun.xml.rpc.sp/Illegal Namespace prefix: xml
com.sun.xml.rpc.encoding.DeserializationException: deserialization error: deserialization error: XML parsing error: com.sun.xml.rpc.sp.ParseException:1: com.sun.xml.rpc.sp/Illegal Namespace prefix: xml
com.sun.xml.rpc.encoding.DeserializationException: deserialization error: XML parsing error: com.sun.xml.rpc.sp.ParseException:1: com.sun.xml.rpc.sp/Illegal Namespace prefix: xml
com.sun.xml.rpc.streaming.XMLReaderException: XML parsing error: com.sun.xml.rpc.sp.ParseException:1: com.sun.xml.rpc.sp/Illegal Namespace prefix: xml
Java stack trace from root exception:
com.sun.xml.rpc.sp.ParseException:1: com.sun.xml.rpc.sp/Illegal Namespace prefix: xml
at com.sun.xml.rpc.sp.Parser2.fatal(Parser2.java:2015)
at com.sun.xml.rpc.sp.Parser2.fatal(Parser2.java:2000)
at com.sun.xml.rpc.sp.Parser2.processStartElement(Parser2.java:2794)
at com.sun.xml.rpc.sp.Parser2.parseContent(Parser2.java:3036)
at com.sun.xml.rpc.sp.Parser2.parse(Parser2.java:2360)
at com.sun.xml.rpc.streaming.XMLReaderImpl.next(XMLReaderImpl.java:105)
at com.sun.xml.rpc.streaming.XMLReaderBase.nextContent(XMLReaderBase.java:23)
at com.sun.xml.rpc.streaming.XMLReaderBase.nextElementContent(XMLReaderBase.java:41)
at oracle.webdb.wsrp.PortletDescription_LiteralSerializer.doDeserialize(PortletDescription_LiteralSerializer.java:94)
at com.sun.xml.rpc.encoding.literal.LiteralObjectSerializerBase.internalDeserialize(LiteralObjectSerializerBase.java:174)
at com.sun.xml.rpc.encoding.literal.LiteralObjectSerializerBase.deserialize(LiteralObjectSerializerBase.java:84)
at oracle.webdb.wsrp.ServiceDescription_LiteralSerializer.doDeserialize(ServiceDescription_LiteralSerializer.java:88)
at com.sun.xml.rpc.encoding.literal. (WWC-43273)
Note that when the producer is OC4J 10.1.3.1.1 then it works fine. The OC4J log file is also not throwing any exception. So, i think some problem with Oracle Portal 10.1.4.
Thanks
TarunPlease follow the instructions given in https://metalink.oracle.com/help/usaeng/Search/search.html#file with document id 341922.1
-
Error in peoplesoft portlet producer connection
Hi,
I am trying to connect to a peoplesoft portlet producer fron Jdeveloper. But while creating connection I am getting following error:
oracle.portlet.client.container.PortletRemoteException: WSRP producer responded with an error (OperationFailedException).
at oracle.portlet.client.connection.wsrp.WSRPProducerInteractionHelper.getRegistrationProperties(WSRPProducerInteractionHelper.java:282)
at oracle.portlet.client.connection.wsrp.WSRPProducerInteractionHelper.getRegistrationProperties(WSRPProducerInteractionHelper.java:221)
at oracle.portlet.client.connection.wsrp.WSRPProducerInteractionV1Impl.getRegistrationProperties(WSRPProducerInteractionV1Impl.java:87)
at oracle.portlet.client.connection.wsrp.WSRPProducerConnection.getRemoteRegistrationProperties(WSRPProducerConnection.java:447)
at oracle.portlet.client.connection.wsrp.WSRPProducerConnection.getAvailableRegistrationProperties(WSRPProducerConnection.java:421)
at oracle.portlet.client.connection.wsrp.WSRPProducerConnection.getAvailableRegistrationProperties(WSRPProducerConnection.java:387)
at oracle.adfinternal.model.portlet.manager.ProducerConnectionManager.createWSRPProducerConnection(ProducerConnectionManager.java:358)
at oracle.adfdtinternal.model.portlet.wizards.registration.wsrp.WSRPProducerRegistrationWizard$4$1.doWork(WSRPProducerRegistrationWizard.java:1618)
at oracle.ide.dialogs.ProgressRunnable.run(ProgressRunnable.java:161)
at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:655)
at java.lang.Thread.run(Thread.java:662)
Caused by: oracle.portlet.server.container.OperationFailedException: oracle.portlet.wsrp.v1.OperationFailedException: Failed to load the ServiceDescription from persistent store. (3001)
at oracle.portlet.wsrp.v1.ServerToWSRPv1.getServiceDescription(ServerToWSRPv1.java:799)
at oracle.portlet.client.connection.wsrp.ActivityServerWrapper.getServiceDescription(ActivityServerWrapper.java:78)
at oracle.portlet.client.connection.wsrp.WSRPProducerInteractionHelper.getRegistrationProperties(WSRPProducerInteractionHelper.java:233)
... 10 more
Caused by: oracle.portlet.wsrp.v1.OperationFailedException: Failed to load the ServiceDescription from persistent store. (3001)
at oracle.portlet.wsrp.v1.WSRP_v1_ServiceDescription_PortTypeJaxbToSoap.getServiceDescription(WSRP_v1_ServiceDescription_PortTypeJaxbToSoap.java:75)
at oracle.portlet.wsrp.v1.ServerToWSRPv1.getServiceDescription(ServerToWSRPv1.java:121)
... 12 more
Caused by: oracle.portlet.wsrp.v1.soap.OperationFailed
at oracle.portlet.wsrp.v1.soap.runtime.WSRP_v1_ServiceDescription_PortType_getServiceDescription_Fault_SOAPSerializer.deserializeDetail(WSRP_v1_ServiceDescription_PortType_getServiceDescription_Fault_SOAPSerializer.java:80)
at oracle.j2ee.ws.common.encoding.SOAPFaultInfoSerializer.doDeserializeSOAP11(SOAPFaultInfoSerializer.java:133)
at oracle.j2ee.ws.common.encoding.SOAPFaultInfoSerializer.doDeserialize(SOAPFaultInfoSerializer.java:95)
at oracle.j2ee.ws.common.encoding.ObjectSerializerBase.deserialize(ObjectSerializerBase.java:194)
at oracle.j2ee.ws.common.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:148)
at oracle.portlet.wsrp.v1.soap.runtime.WSRP_v1_ServiceDescription_Binding_SOAP_Stub._readBodyFaultElement(WSRP_v1_ServiceDescription_Binding_SOAP_Stub.java:159)
at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:396)
at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:148)
at oracle.portlet.wsrp.v1.soap.runtime.WSRP_v1_ServiceDescription_Binding_SOAP_Stub.getServiceDescription(WSRP_v1_ServiceDescription_Binding_SOAP_Stub.java:80)
at oracle.portlet.wsrp.v1.WSRP_v1_ServiceDescription_PortTypeJaxbToSoap.getServiceDescription(WSRP_v1_ServiceDescription_PortTypeJaxbToSoap.java:67)
... 13 more
can anyone suggest me where is the fault
Regards
-ArvindHi, the WSDL provided can't be viewed in the browser either.
I can only view "*http://localhost:7101/"* as soon as I add "*Products/portlets/wsrp2?WSDL*" I have a problem
What could I be doing wrong??
kind Regards
Thabo -
Unable to register portlet producer
Hi All,
I am working on Jdev 11.1.1.6.0 and trying to register WSRP portlet producer. I am getting this error:
I have portlet producer application deployed on standalone weblogic server. There is no managed server involved.
can you please guide me on this.
oracle.portlet.client.container.PortletHttpRuntimeException: HTTP <unknown method> request to URL http://<server>:7001/<context root>/portlets/wsrp2?WSDL failed with status code 500 reason <unknown 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.
at oracle.portlet.client.connection.wsrp.ActivityServerWrapper.checkAndReturnHttpException(ActivityServerWrapper.java:57)
at oracle.portlet.client.connection.wsrp.ActivityServerWrapper.getServiceDescription(ActivityServerWrapper.java:118)
at oracle.portlet.client.connection.wsrp.WSRPProducerInteractionHelper.getRegistrationProperties(WSRPProducerInteractionHelper.java:233)
at oracle.portlet.client.connection.wsrp.WSRPProducerInteractionHelper.getRegistrationProperties(WSRPProducerInteractionHelper.java:221)
at oracle.portlet.client.connection.wsrp.WSRPProducerInteractionV2Impl.getRegistrationProperties(WSRPProducerInteractionV2Impl.java:84)
at oracle.portlet.client.connection.wsrp.WSRPProducerConnection.getRemoteRegistrationProperties(WSRPProducerConnection.java:447)
at oracle.portlet.client.connection.wsrp.WSRPProducerConnection.getAvailableRegistrationProperties(WSRPProducerConnection.java:421)
at oracle.portlet.client.connection.wsrp.WSRPProducerConnection.getAvailableRegistrationProperties(WSRPProducerConnection.java:387)
at oracle.adfinternal.model.portlet.manager.ProducerConnectionManager.createWSRPProducerConnection(ProducerConnectionManager.java:358)
at oracle.adfdtinternal.model.portlet.wizards.registration.wsrp.WSRPProducerRegistrationWizard$4$1.doWork(WSRPProducerRegistrationWizard.java:1618)
at oracle.ide.dialogs.ProgressRunnable.run(ProgressRunnable.java:161)
at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:655)
at java.lang.Thread.run(Thread.java:619)
Caused by: oracle.portlet.wsrp.WSRPRemoteException: java.rmi.ServerException:
start fault message:
Internal Server Error (Caught exception while handling request: java.lang.NullPointerException)
:end fault message
at oracle.portlet.wsrp.v2.WSRP_v2_ServiceDescription_PortTypeJaxbToSoap.getServiceDescription(WSRP_v2_ServiceDescription_PortTypeJaxbToSoap.java:105)
at oracle.portlet.wsrp.v2.ServerToWSRPv2.getServiceDescription(ServerToWSRPv2.java:23548)
at oracle.portlet.client.connection.wsrp.ActivityServerWrapper.getServiceDescription(ActivityServerWrapper.java:78)
... 11 more
Caused by: java.rmi.ServerException:
start fault message:
Internal Server Error (Caught exception while handling request: java.lang.NullPointerException)
:end fault message
at oracle.j2ee.ws.client.StreamingSender._raiseFault(StreamingSender.java:661)
at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:475)
at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:148)
at oracle.portlet.wsrp.v2.soap.runtime.WSRP_v2_ServiceDescription_Binding_SOAP_Stub.getServiceDescription(WSRP_v2_ServiceDescription_Binding_SOAP_Stub.java:80)
at oracle.portlet.wsrp.v2.WSRP_v2_ServiceDescription_PortTypeJaxbToSoap.getServiceDescription(WSRP_v2_ServiceDescription_PortTypeJaxbToSoap.java:73)
... 13 more
Regards,
NDHi All,
I found out the issue. Apparently, somehow the WSRP container.jar file was there my EAR and also the project WAR file. If anyone gets this sort of problem, remove the WSRPcontainer lib from both EAR and from the project WAR/JAR.
let me know if the problem still persists.
Regards,
ND -
Registration error in Jdeveloper while registering the portlet
Hello All,
As per the Tutorial for Oracle WebCenter Developers 11g Release 1 (11.1.1) E10273-01 guide . I am creating the sample application. I have created the portlet and deployed it on integrated weblogic server and created the connection too in the portal application.But when i am dragging the Products portlet onto the cust:PanelCustomization then it gives error.
Registration Error :- An error occured while trying to register the portlet producer products
and the error details are :-
oracle.portlet.client.container.PortletException: oracle.portlet.client.persistence.PersistenceException: Error creating MDS MO : typeName=wsrpProducer mdsId=/oracle/adf/portlet/Products.pxml
* at oracle.adfinternal.model.portlet.manager.PortletProviderManager.registerWSRPProducer(PortletProviderManager.java:2024)*
* at oracle.adfinternal.model.portlet.manager.PortletProviderManager.registerPortletProvider(PortletProviderManager.java:1582)*
* at oracle.adfinternal.model.portlet.manager.PortletProviderManager.registerPortletProvider(PortletProviderManager.java:545)*
* at oracle.adfdtinternal.model.portlet.wizards.registration.wsrp.WSRPProducerRegUtil.registerProducer(WSRPProducerRegUtil.java:308)*
* at oracle.adfdtinternal.model.portlet.wizards.registration.wsrp.WSRPProducerRegUtil.executeAppProducerRegistration(WSRPProducerRegUtil.java:189)*
* at oracle.adfdtinternal.model.portlet.wizards.registration.common.ProducerRegUtil.registerProducerWithAppForPortletDrop(ProducerRegUtil.java:293)*
* at oracle.adfdtinternal.model.portlet.datatransfer.PortletNodePluginInfo.constructPortletDocumentFragment(PortletNodePluginInfo.java:525)*
* at oracle.adfdtinternal.model.portlet.datatransfer.PortletNodePluginInfo.getData(PortletNodePluginInfo.java:132)*
* at oracle.bali.xml.model.datatransfer.operation.CreateFromFragmentOperation$1.performTask(CreateFromFragmentOperation.java:52)*
* at oracle.bali.xml.model.task.StandardTransactionTask.runThrowingXCE(StandardTransactionTask.java:172)*
* at oracle.bali.xml.model.datatransfer.operation.CreateFromFragmentOperation.apply(CreateFromFragmentOperation.java:42)*
* at oracle.bali.xml.model.datatransfer.operation.OperationProcessor._apply(OperationProcessor.java:393)*
* at oracle.bali.xml.model.datatransfer.operation.OperationProcessor._forceSimpleApplyImpl(OperationProcessor.java:346)*
* at oracle.bali.xml.model.datatransfer.operation.OperationProcessor.forceSimpleApply(OperationProcessor.java:293)*
* at oracle.bali.xml.model.datatransfer.operation.OperationProcessor.forceSimpleApply(OperationProcessor.java:243)*
* at oracle.bali.xml.gui.swing.dnd.DropHandlerHelper._doRegularDrop(DropHandlerHelper.java:273)*
* at oracle.bali.xml.gui.swing.dnd.DropHandlerHelper.performDrop(DropHandlerHelper.java:87)*
* at oracle.bali.xml.gui.swing.dnd.ModelDropHandler.drop(ModelDropHandler.java:158)*
* at java.awt.dnd.DropTarget.drop(DropTarget.java:434)*
* at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:500)*
* at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:812)*
* at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:736)*
* at sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:30)*
* at java.awt.Component.dispatchEventImpl(Component.java:4487)*
* at java.awt.Container.dispatchEventImpl(Container.java:2099)*
* at java.awt.Component.dispatchEvent(Component.java:4460)*
* at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)*
* at java.awt.LightweightDispatcher.processDropTargetEvent(Container.java:4309)*
* at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4163)*
* at java.awt.Container.dispatchEventImpl(Container.java:2085)*
* at java.awt.Window.dispatchEventImpl(Window.java:2478)*
* at java.awt.Component.dispatchEvent(Component.java:4460)*
* at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)*
* at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)*
* at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)*
* at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)*
* at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)*
* at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)*
* at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)*
Caused by: oracle.portlet.client.persistence.PersistenceException: Error creating MDS MO : typeName=wsrpProducer mdsId=/oracle/adf/portlet/Products.pxml
* at oracle.portlet.client.persistenceimpl.mds.MDSPersistenceContext.create(MDSPersistenceContext.java:576)*
* at oracle.portlet.client.beanimpl.persistence.PersistenceBeanFactory.create(PersistenceBeanFactory.java:213)*
* at oracle.portlet.client.beanimpl.persistence.PersistenceBeanContext.create(PersistenceBeanContext.java:98)*
* at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.newProducer(WSRPClientImpl.java:3395)*
* at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.register(WSRPClientImpl.java:155)*
* at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.createProducer(WSRPClientImpl.java:3155)*
* 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:1976)*
* ... 38 more*
Caused by: oracle.mds.exception.ReadOnlyStoreException: MDS-01273: The operation on the resource /oracle/adf/portlet/Products.pxml failed because source metadata store mapped to the namespace / BASE DEFAULT is read only.
* at oracle.mds.core.MDSSession.checkAndSetWriteStoreInUse(MDSSession.java:2211)*
* at oracle.mds.core.MDSSession.createMetadataObject(MDSSession.java:478)*
* at oracle.portlet.client.persistenceimpl.mds.MDSSessionWrapper.createMetadataObject(MDSSessionWrapper.java:227)*
* at oracle.portlet.client.persistenceimpl.mds.MDSPersistenceContext.create(MDSPersistenceContext.java:572)*
* ... 46 more*
Please help!!!sorry for the late reply. Yes I have checked all and see everything is fine there. Still not sure what cause this.
I have now installed 11.1.1.4.0, which is working fine.
--VipC -
Registeration error in Jdeveloper while registering the portlet
Hello All,
As per the Tutorial for Oracle WebCenter Developers 11g Release 1 (11.1.1) E10273-01 guide . I am creating the sample application. I have created the portlet and deployed it on integrated weblogic server and created the connection too in the portal application.But when i am dragging the Products portlet onto the cust:PanelCustomization then it gives error.
Registration Error :- An error occured while trying to register the portlet producer products
and the error details are :-
oracle.portlet.client.container.PortletException: oracle.portlet.client.persistence.PersistenceException: Error creating MDS MO : typeName=wsrpProducer mdsId=/oracle/adf/portlet/Products.pxml
* at oracle.adfinternal.model.portlet.manager.PortletProviderManager.registerWSRPProducer(PortletProviderManager.java:2024)*
* at oracle.adfinternal.model.portlet.manager.PortletProviderManager.registerPortletProvider(PortletProviderManager.java:1582)*
* at oracle.adfinternal.model.portlet.manager.PortletProviderManager.registerPortletProvider(PortletProviderManager.java:545)*
* at oracle.adfdtinternal.model.portlet.wizards.registration.wsrp.WSRPProducerRegUtil.registerProducer(WSRPProducerRegUtil.java:308)*
* at oracle.adfdtinternal.model.portlet.wizards.registration.wsrp.WSRPProducerRegUtil.executeAppProducerRegistration(WSRPProducerRegUtil.java:189)*
* at oracle.adfdtinternal.model.portlet.wizards.registration.common.ProducerRegUtil.registerProducerWithAppForPortletDrop(ProducerRegUtil.java:293)*
* at oracle.adfdtinternal.model.portlet.datatransfer.PortletNodePluginInfo.constructPortletDocumentFragment(PortletNodePluginInfo.java:525)*
* at oracle.adfdtinternal.model.portlet.datatransfer.PortletNodePluginInfo.getData(PortletNodePluginInfo.java:132)*
* at oracle.bali.xml.model.datatransfer.operation.CreateFromFragmentOperation$1.performTask(CreateFromFragmentOperation.java:52)*
* at oracle.bali.xml.model.task.StandardTransactionTask.runThrowingXCE(StandardTransactionTask.java:172)*
* at oracle.bali.xml.model.datatransfer.operation.CreateFromFragmentOperation.apply(CreateFromFragmentOperation.java:42)*
* at oracle.bali.xml.model.datatransfer.operation.OperationProcessor._apply(OperationProcessor.java:393)*
* at oracle.bali.xml.model.datatransfer.operation.OperationProcessor._forceSimpleApplyImpl(OperationProcessor.java:346)*
* at oracle.bali.xml.model.datatransfer.operation.OperationProcessor.forceSimpleApply(OperationProcessor.java:293)*
* at oracle.bali.xml.model.datatransfer.operation.OperationProcessor.forceSimpleApply(OperationProcessor.java:243)*
* at oracle.bali.xml.gui.swing.dnd.DropHandlerHelper._doRegularDrop(DropHandlerHelper.java:273)*
* at oracle.bali.xml.gui.swing.dnd.DropHandlerHelper.performDrop(DropHandlerHelper.java:87)*
* at oracle.bali.xml.gui.swing.dnd.ModelDropHandler.drop(ModelDropHandler.java:158)*
* at java.awt.dnd.DropTarget.drop(DropTarget.java:434)*
* at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:500)*
* at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:812)*
* at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:736)*
* at sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:30)*
* at java.awt.Component.dispatchEventImpl(Component.java:4487)*
* at java.awt.Container.dispatchEventImpl(Container.java:2099)*
* at java.awt.Component.dispatchEvent(Component.java:4460)*
* at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)*
* at java.awt.LightweightDispatcher.processDropTargetEvent(Container.java:4309)*
* at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4163)*
* at java.awt.Container.dispatchEventImpl(Container.java:2085)*
* at java.awt.Window.dispatchEventImpl(Window.java:2478)*
* at java.awt.Component.dispatchEvent(Component.java:4460)*
* at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)*
* at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)*
* at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)*
* at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)*
* at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)*
* at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)*
* at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)*
Caused by: oracle.portlet.client.persistence.PersistenceException: Error creating MDS MO : typeName=wsrpProducer mdsId=/oracle/adf/portlet/Products.pxml
* at oracle.portlet.client.persistenceimpl.mds.MDSPersistenceContext.create(MDSPersistenceContext.java:576)*
* at oracle.portlet.client.beanimpl.persistence.PersistenceBeanFactory.create(PersistenceBeanFactory.java:213)*
* at oracle.portlet.client.beanimpl.persistence.PersistenceBeanContext.create(PersistenceBeanContext.java:98)*
* at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.newProducer(WSRPClientImpl.java:3395)*
* at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.register(WSRPClientImpl.java:155)*
* at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.createProducer(WSRPClientImpl.java:3155)*
* 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:1976)*
* ... 38 more*
Caused by: oracle.mds.exception.ReadOnlyStoreException: MDS-01273: The operation on the resource /oracle/adf/portlet/Products.pxml failed because source metadata store mapped to the namespace / BASE DEFAULT is read only.
* at oracle.mds.core.MDSSession.checkAndSetWriteStoreInUse(MDSSession.java:2211)*
* at oracle.mds.core.MDSSession.createMetadataObject(MDSSession.java:478)*
* at oracle.portlet.client.persistenceimpl.mds.MDSSessionWrapper.createMetadataObject(MDSSessionWrapper.java:227)*
* at oracle.portlet.client.persistenceimpl.mds.MDSPersistenceContext.create(MDSPersistenceContext.java:572)*
* ... 46 more*
Please help!!!sorry for the late reply. Yes I have checked all and see everything is fine there. Still not sure what cause this.
I have now installed 11.1.1.4.0, which is working fine.
--VipC -
I have developed a portlet application by using wsrp standand-based java portlet in the windows environment. There is no problem when I deployed the application to the preconfigured webcenter oc4j,
My Client is currently using Oracle Application Server 10.1.3.3, we ran the pdkSoftware patch over it but it was having issues with running the portlet, then i read on the forum that running the 10.1.3.4 patch resolves that issue. Anyways, now im having this issue :
I deployed this on a test server and it was running fine. but on this server i am having the issue.
i even tried consuming this portlet producer in mt development environment (JDeveloper), and deploy the application without re-wiring the portlet producer connection, but im getting the same error
oracle.adf.model.portlet.binding.PortletBindingException: Unable to get portlet response (Internal Error) for portlet binding MediaGalleryPortlet2_1
at oracle.adf.model.portlet.binding.PortletBinding.getPortletRendition(PortletBinding.java:529)
at oracle.adfinternal.view.faces.renderkit.html.portlet.PortletRenderer.preRender(PortletRenderer.java:418)
at oracle.adfinternal.view.faces.renderkit.html.customizable.ShowDetailFrameRenderer.encodeBegin(ShowDetailFrameRenderer.java:227)
at oracle.adf.view.faces.component.UIXComponentBase.encodeBegin(UIXComponentBase.java:593)
at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeChild(CoreRenderer.java:231)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelHorizontalRenderer._encodeChild(PanelHorizontalRenderer.java:158)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelHorizontalRenderer._encodeChildren(PanelHorizontalRenderer.java:139)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelHorizontalRenderer.encodeAll(PanelHorizontalRenderer.java:62)
at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:169)
at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:473)
at com.sun.faces.renderkit.html_basic.GridRenderer.encodeChildren(GridRenderer.java:253)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:721)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:300)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)
at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)
at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)
at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)
at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.RowLayoutRenderer.renderChild(RowLayoutRenderer.java:95)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)
at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)
at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)
at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)
at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)
at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)
at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)
at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)
at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)
at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)
at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)
at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
at oracle.adfinternal.view.faces.renderkit.RenderUtils.encodeRecursive(RenderUtils.java:54)
at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeChild(CoreRenderer.java:242)
at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeAllChildren(CoreRenderer.java:265)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:65)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:117)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll(PanelPartialRootRenderer.java:147)
at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:60)
at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:169)
at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:645)
at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:568)
at oracle.adf.view.faces.webapp.UIXComponentTag.doEndTag(UIXComponentTag.java:100)
at mdssys.viewcontroller._public__html._pages._home_jspx._jspService(_home_jspx.java:2757)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.mds.jsp.MDSJSPFilter.doFilter(Unknown Source)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:287)
at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:152)
at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)
at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)
at com.avanza.eip.web.controller.PreferredLanguageSettingViewHandler.renderView(PreferredLanguageSettingViewHandler.java:35)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:233)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:202)
at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)
at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at com.avanza.eip.web.filters.HibernateSessionRequestFilter.doFilter(HibernateSessionRequestFilter.java:31)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at com.avanza.eip.web.filters.SecurityFilter.doFilter(SecurityFilter.java:66)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17)
at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
Caused by: oracle.portlet.client.container.PortletRemoteException: oracle.portlet.server.container.InvalidRegistrationException: oracle.portlet.wsrp.v2.InvalidRegistrationException: oracle.portlet.wsrp.v2.soap.InvalidRegistration
at oracle.portlet.client.techimpl.wsrp.WSRPBaseTerminalPipe.processException(WSRPBaseTerminalPipe.java:37)
at oracle.portlet.client.techimpl.wsrp.WSRPGetMarkupPipe.execute(WSRPGetMarkupPipe.java:192)
at oracle.portlet.client.techimpl.wsrp.WSRPGetMarkupPipe.pre(WSRPGetMarkupPipe.java:55)
at oracle.portlet.client.service.pipeline.PipeContext.internalExecute2(PipeContext.java:519)
at oracle.portlet.client.service.pipeline.PipeContext.internalExecute(PipeContext.java:406)
at oracle.portlet.client.service.pipeline.PipeContextRunnable.run(PipeContextRunnable.java:23)
at edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:431)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
at oracle.portlet.client.service.pipeline.ModifiedThreadPoolExecutor$Worker.runTask(ModifiedThreadPoolExecutor.java:398)
at oracle.portlet.client.service.pipeline.ModifiedThreadPoolExecutor$Worker.run(ModifiedThreadPoolExecutor.java:423)
... 1 more
Caused by: oracle.portlet.server.container.InvalidRegistrationException: oracle.portlet.wsrp.v2.InvalidRegistrationException: oracle.portlet.wsrp.v2.soap.InvalidRegistration
at oracle.portlet.wsrp.v2.ServerToWSRPv2.getMarkup(ServerToWSRPv2.java:13232)
at oracle.portlet.client.connection.wsrp.ActivityServerWrapper.getMarkup(ActivityServerWrapper.java:1382)
at oracle.portlet.client.techimpl.wsrp.WSRPGetMarkupPipe.execute(WSRPGetMarkupPipe.java:119)
... 9 more
Caused by: oracle.portlet.wsrp.v2.InvalidRegistrationException: oracle.portlet.wsrp.v2.soap.InvalidRegistration
at oracle.portlet.wsrp.v2.WSRP_v2_Markup_PortTypeJaxbToSoap.getMarkup(WSRP_v2_Markup_PortTypeJaxbToSoap.java:98)
at oracle.portlet.wsrp.v2.ServerToWSRPv2.getMarkup(ServerToWSRPv2.java:13128)
... 11 more
Caused by: oracle.portlet.wsrp.v2.soap.InvalidRegistration
at oracle.portlet.wsrp.v2.soap.runtime.WSRP_v2_Markup_PortType_getMarkup_Fault_SOAPSerializer.deserializeDetail(WSRP_v2_Markup_PortType_getMarkup_Fault_SOAPSerializer.java:219)
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 oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Stub._readBodyFaultElement(WSRP_v2_Markup_Binding_SOAP_Stub.java:706)
at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:322)
at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:113)
at oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Stub.getMarkup(WSRP_v2_Markup_Binding_SOAP_Stub.java:260)
at oracle.portlet.wsrp.v2.WSRP_v2_Markup_PortTypeJaxbToSoap.getMarkup(WSRP_v2_Markup_PortTypeJaxbToSoap.java:80)
... 12 moreHi Nauman,
Please check the following:
1. You are able to run the WSDL for this portlet in a separate browser without any problem.
2. The JSF page on which you have dragged and dropped the portlet is a jspx page and its corresponding page definition file contains the portlet binding tag.
If the above things are in place, please repeat the steps that you performed to add a portlet to the JSF page which may be:
1. Create a new Portlet Producer.
2. Register the WSDL corresponding to portlet application.
3. Make a new JSF Page (better to make a jspx page).
4. Drag and drop the portlet from component palatte onto this page.
5. Deploy this application as a webcenter application on either development server or run from Embedded OC4J instance.
Hope this helps you.
Regards,
Kunal. -
Unable to register WSRP producer
We develop portlets for Oracle Application Server Portal.
While trying to register WSRP producer we get error
500 Internal Server Error
java.lang.NoClassDefFoundError
at oracle.xml.xslt.XSLSAXPrintDriver.printAttributes(XSLSAXPrintDriver.java:460)
at oracle.xml.xslt.XSLSAXPrintDriver.startElement(XSLSAXPrintDriver.java:393)
at oracle.xml.xslt.XSLEventHandler.reportStartElement(XSLEventHandler.java:267)
at oracle.xml.xslt.XSLEventHandler.characters(XSLEventHandler.java:863)
at oracle.xml.xslt.XSLCopy.processAction(XSLCopy.java:188)
at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
at oracle.xml.xslt.XSLTemplate.processAction(XSLTemplate.java:205)
at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:242)
at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:142)
at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
at oracle.xml.xslt.XSLCopy.processAction(XSLCopy.java:178)
at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
at oracle.xml.xslt.XSLTemplate.processAction(XSLTemplate.java:205)
at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:242)
at oracle.xml.xslt.XSLApplyTemplates.processAction(XSLApplyTemplates.java:142)
at oracle.xml.xslt.XSLNode.processChildren(XSLNode.java:480)
at oracle.xml.xslt.XSLTemplate.processAction(XSLTemplate.java:205)
at oracle.xml.xslt.XSLStylesheet.execute(XSLStylesheet.java:581)
at oracle.xml.xslt.XSLProcessor.processXSL(XSLProcessor.java:318)
at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:387)
at com.sun.xml.rpc.server.http.ea.WSDLPublisher.publish(WSDLPublisher.java:58)
at com.sun.xml.rpc.server.http.ea.JAXRPCServletDelegate.doGet(JAXRPCServletDelegate.java:284)
at com.sun.xml.rpc.server.http.JAXRPCServlet.doGet(JAXRPCServlet.java:76)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermindhttp://Oracle Application Server Containers for J2EE 10g (10.1.2.0.2).server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
at oracle.webdb.wsrp.server.ContextFilter.doFilter(Unknown Source)
at com.evermindhttp://Oracle Application Server Containers for J2EE 10g (10.1.2.0.2).server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:16)
at oracle.webdb.wsrp.server.ContextFilter.doFilter(Unknown Source)
at com.evermindhttp://Oracle Application Server Containers for J2EE 10g (10.1.2.0.2).server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:659)
at com.evermindhttp://Oracle Application Server Containers for J2EE 10g (10.1.2.0.2).server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
at com.evermindhttp://Oracle Application Server Containers for J2EE 10g (10.1.2.0.2).server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
at com.evermindhttp://Oracle Application Server Containers for J2EE 10g (10.1.2.0.2).server.http.AJPRequestHandler.run(AJPRequestHandler.java:224)
at com.evermindhttp://Oracle Application Server Containers for J2EE 10g (10.1.2.0.2).server.http.AJPRequestHandler.run(AJPRequestHandler.java:133)
at com.evermindhttp://Oracle Application Server Containers for J2EE 10g (10.1.2.0.2).util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
at java.lang.Thread.run(Thread.java:534)
portlets that were already registered work fine, but when trying to update their producers we get the same error.
Versions:
Oracle Application Server 10g Release 2 (10.1.2.0.2) for Microsoft Windows x86
Oracle Database 10g Release 1 (10.1.0.2) Enterprise Edition for Microsoft Windows (32-bit)
We use WSRP 2.0.
We suppose that problem appeared after unsuccessfull attempts to deploy portlet which use Oracle ADF libraries.
While trying to deploy that portlet we've got java.lang.outOfMemoryError, and logs of WSRP instance contained no errors.
Any help would be appreciated.
Thanks in advance,
Yelena.portlets that were already registered work fine, but when trying to update their producers we get the same error.
Versions:
Oracle Application Server 10g Release 2 (10.1.2.0.2) for Microsoft Windows x86
Oracle Database 10g Release 1 (10.1.0.2) Enterprise Edition for Microsoft Windows (32-bit)
We use WSRP 2.0.
We suppose that problem appeared after unsuccessfull attempts to deploy portlet which use Oracle ADF libraries.
While trying to deploy that portlet we've got java.lang.outOfMemoryError, and logs of WSRP instance contained no errors.
Any help would be appreciated.
Thanks in advance,
Yelena.--
Edited by: AMN on Jul 2, 2009 12:41 AM -
Deferred syntax error while integration WSRP Portlets
Hi,
I have a webcenter application, in which :-
1. I have created WSRP Producer portlet from connection>New Connection>Portlet Producer in application Navigator.
2. Portlet Producer is created succesfully and started appearing under the resource pallet.
3. Later I create a new .jspx page and ran the page. It ran succesfully
4. Then I drag that portlet on the .jspx page and ran it again , then it errored saying :
"Error: Encountered deferred syntax #{ in template text. If intended as a literal, escape it or set directive deferredSyntaxAllowedAsLiteral"
If require I'll send the entire stack trace.
Please let me know if have any pointers, any leads will be really helpful.
Thanks,
AmritaHello
Did you resolved this?
I've deployed 11.1.1.6.0 and applied patch 14361677.
I've deployed my portlet to a custom portal and using EM, attached the WSS 1.0 SAML Token with Message Protection Service policy. I registered the WRSP portlet and specified WSS 1.0 SAML Token with Message Protection under the security section.
The portlet works fine in composer - it's when I save the page that I am finding problems.
Once I saved the page and try to stress test the portlet (i.e., press the button twice for instance), an error page is displayed indicating a time out.
If I navigate to another page and return to my page, the portlet does not render.
When I log out of WebCenter, the exception described in your post is thrown.
It would be great if Oracle provided documentation we are looking for. -
WSRP Consumer - producer registration error : (100)continue return code
I am trying to get an ALI WSRP Consumer working with the ALI WSRP Producer. Whenever I try to register the producer wsdl, the consumer fails with the error :
Failed to get a service description from WSRP provider!
Error message from WSRP provider: (100)Continue
Any clues? I can successfully register this producer with a different portal's consumer. Is there a configuration property that needs to be set to allow the (100) response code? Or perhaps my Producer should avoid that response code in the first place? Has anybody run into this?
Below is the stack trace generated by my consumer on the back-end (from ALI Logging Spy) :
Failed to get service description from WSRP provider: http://scollins.sd.defenseweb.net:80/wsrpproducer1.1/1.0/WSRPBaseService.asmx
AxisFault
faultCode: {http://xml.apache.org/axis/}HTTP
faultSubcode:
faultString: (100)Continue
faultActor:
faultNode:
faultDetail:
{}string: return code: 100
HTTP/1.1 200 OK
Server: Microsoft-IIS/5.1
Date: Wed, 22 Apr 2009 23:31:53 GMT
X-Powered-By: ASP.NET
Connection: close
X-AspNet-Version: 2.0.50727
Cache-Control: private, max-age=0
Content-Type: text/xml; charset=utf-8
Content-Length: 3084
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"><soap:Header><wsa:Action>urn:oasis:names:tc:wsrp:v1:getServiceDescriptionResponse</wsa:Action><wsa:MessageID>uuid:dc3a3069-320a-4a6d-a997-45313098bc00</wsa:MessageID><wsa:RelatesTo>uuid:c827c145-c82d-4958-a201-30e7a86c053b</wsa:RelatesTo><wsa:To>http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous</wsa:To><wsse:Security><wsu:Timestamp wsu:Id="Timestamp-18d05f2a-c5dd-4519-8d1d-24b68f27b9e5"><wsu:Created>2009-04-22T23:31:54Z</wsu:Created><wsu:Expires>2009-04-22T23:36:54Z</wsu:Expires></wsu:Timestamp></wsse:Security></soap:Header><soap:Body><getServiceDescriptionResponse xmlns="urn:oasis:names:tc:wsrp:v1:types"><requiresRegistration>false</requiresRegistration><offeredPortlets><portletHandle>simple</portletHandle><markupTypes><mimeType>text/html</mimeType><modes>wsrp:edit</modes><modes>wsrp:help</modes><modes>wsrp:view</modes><windowStates>wsrp:maximized</windowStates><windowStates>wsrp:minimized</windowStates><windowStates>wsrp:normal</windowStates><windowStates>wsrp:solo</windowStates><locales>en</locales></markupTypes><description xml:lang="en"><value>Simple view portlet to test WSRP viewing</value></description><shortTitle xml:lang="en"><value>View</value></shortTitle><title xml:lang="en"><value>View Portlet</value></title><displayName xml:lang="en"><value>SimpleView</value></displayName><userProfileItems>UserProfileName/PropertyName</userProfileItems><templatesStoredInSession>true</templatesStoredInSession><doesUrlTemplateProcessing>true</doesUrlTemplateProcessing></offeredPortlets><offeredPortlets><portletHandle>helloworld</portletHandle><markupTypes><mimeType>text/html</mimeType><modes>wsrp:edit</modes><modes>wsrp:help</modes><modes>wsrp:view</modes><windowStates>wsrp:maximized</windowStates><windowStates>wsrp:minimized</windowStates><windowStates>wsrp:normal</windowStates><windowStates>wsrp:solo</windowStates><locales>en</locales></markupTypes><description xml:lang="en"><value>Hello world portlet to test WSRP viewing</value></description><shortTitle xml:lang="en"><value>View</value></shortTitle><title xml:lang="en"><value>Hello World Portlet</value></title><displayName xml:lang="en"><value>HelloWorld99</value></displayName><userProfileItems>UserProfileName/PropertyName</userProfileItems><templatesStoredInSession>true</templatesStoredInSession><doesUrlTemplateProcessing>true</doesUrlTemplateProcessing></offeredPortlets><registrationPropertyDescription><propertyDescriptions name="ConsumerName" type="xsd:string" /><propertyDescriptions name="BuildDate" type="xsd:dateTime" /></registrationPropertyDescription></getServiceDescriptionResponse></soap:Body></soap:Envelope>
(100)Continue
at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:695)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:129)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:180)
at org.apache.axis.client.Call.invokeEngine(Call.java:2575)
at org.apache.axis.client.Call.invoke(Call.java:2564)
at org.apache.axis.client.Call.invoke(Call.java:2259)
at org.apache.axis.client.Call.invoke(Call.java:2182)
at org.apache.axis.client.Call.invoke(Call.java:1702)
at com.plumtree.wsrp.base.WSRP_v1_ServiceDescription_Binding_SOAPStub.getServiceDescription(WSRP_v1_ServiceDescription_Binding_SOAPStub.java:857)
at com.plumtree.wsrp.consumer.impl.ServiceDescriptionManager.getServiceDescription(ServiceDescriptionManager.java:118)
at com.plumtree.wsrp.consumer.servlet.AdminPreference.renderSetRegistrationPage(AdminPreference.java:992)
at com.plumtree.wsrp.consumer.servlet.AdminPreference.service(AdminPreference.java:117)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Unknown Source)This seemed promising, but the proposed solution (adding 'servicePointManager expect100Continue="false"' to Web.config) had no effect.
My consumer request actually does not include the "Expect: 100-continue" header and receives the 100 response anyways. My understanding now is that this is okay (thought I'm not sure why) and that the client should be expected to handle that response code in any case.
I am wondering if there is an issue with the combination of products in my environment that is not supported by this product?? I am using
IIS 5.1,
.Net 2.0
AquaLogic WSRP Producer 1.1/WebCenter WSRP Producer 10.3.0 (tried both)
I am testing this producer in two environments -
- AquaLogic Consumer running on AL Portal 6.5. When the WSRPConsumer is configured with the producer wsdl, it fails with message "Failed to get service description from WSRP Provider: .... faultString: (100) Continue".
- Liferay - AFTER successful registration, attempts to deploy my registered .Net portlet (simple hello-world) result in an internal exception thrown in the Producer [Bea.Portlet.Management.PortletManager.LoadPortlet(PortletManager.cs:line 114)] Error loading PortletContainer: Bad PortletState. No request is made to my .Net application.
It appears from both of these tests that both my producer and consumer are having fundamental problems that do not seem overly exotic (although I have successfully registered other WSRP portlets with the AL Consumer). However, I have not come across much information on these sorts of problems. -
Registering Discoverer Portlet Provider with JDeveloper WebCenter
Is it possible to register DPP with JDeveloper? What kind of portlet producer is DPP, WSRP or Oracle PDK? Can anyone tell me the specific steps (i.e., what to fill in for the URL, subscriber ID, etc.)?
Thanks,
-warrenYou might want to ask this on the Discoverer forum.
It depends on the type of portlet DPP is - JDeveloper can register both WSRP and PDK portlets. -
WSRP Portlets in Oracle WebCenter: transforming task flows(ADF) in portlets
I am doing some research on the portlets offered by WebCenter, but I have some problems related with transferring parameters between them. My idea was to create 2 portlets: a department portlet where I can chose a departmentId which is sent as a parameter to the second portlet, employees, so I will have a table with the corresponding employees from the specified department. These 2 portlets are constructed based on some page flows. The department portlet works fine, but with the employees portlet, I have some problems.
The JSP page fragment corresponding to the employees has a table based on a ViewObject which has behind him a query based on a bind variable. I have created an EmployeesBean, where I have the method that takes the received parameter and executes the query with this bind variable. Here is the code:
import javax.el.ELContext;
import javax.el.ExpressionFactory;
import javax.el.ValueExpression;
import javax.faces.application.Application;
import javax.faces.context.FacesContext;
import oracle.adf.view.rich.context.AdfFacesContext;
import oracle.jbo.ApplicationModule;
import oracle.jbo.Row;
import oracle.jbo.ViewObject;
public class EmployeesBean {
private static final String DEPARTMENT_NUMBER_KEY = "DEPTNO";
private static final int DEPARTMENT_NUMBER_NULL_VALUE = -1;
public EmployeesBean() {
super();
public void getEmployees(String deptno) {
System.out.println("enters in getEmployees()");
int filterDeptno = findDepartmentValue(deptno);
FacesContext facesContext = FacesContext.getCurrentInstance();
Application app = facesContext.getApplication();
ExpressionFactory elFactory = app.getExpressionFactory();
ELContext elContext = facesContext.getELContext();
ValueExpression valueExp =
elFactory.createValueExpression(elContext, "#{data.AppModuleDataControl.dataProvider}",
Object.class);
ApplicationModule am = (ApplicationModule)valueExp.getValue(elContext);
ViewObject emplVO;
emplVO = am.findViewObject("EmployeesVO1");
emplVO.setNamedWhereClauseParam("deptno", filterDeptno);
emplVO.executeQuery();
Row r = emplVO.first();
System.out.println(r.getAttribute("FirstName"));
public void setDepartmentNumber(String deptno) {
selectDepartment(deptno);
public void selectDepartment(String deptno) {
System.out.println("aici e problema");
AdfFacesContext afContext = AdfFacesContext.getCurrentInstance();
System.out.println(deptno);
afContext.getPageFlowScope().put(DEPARTMENT_NUMBER_KEY, deptno);
public int findDepartmentValue(String defaultValue) {
AdfFacesContext afContext = AdfFacesContext.getCurrentInstance();
String deptno =
(defaultValue == null ? (String)afContext.getPageFlowScope().get(DEPARTMENT_NUMBER_KEY) :
defaultValue);
return (deptno == null ? DEPARTMENT_NUMBER_NULL_VALUE :
Integer.valueOf(deptno));
I have also dragged on the employees.jsff the getEmployees() method so if I go to page definition I have there a binding, which will determine the getEmployees method to be executed every time an event appears. All this mixed with the departments.jsff works in a .jspx page if I create the Event mapping
Now I am trying to transform this task flow into a portlet. After I create a portlet entry for the page flow, I need to create a navigational parameter, and I am doing this in the employees.xml:
<input-parameter-definition>
<description>Main context parameter</description>
<display-name>Department Number</display-name>
<name>deptno</name>
<value>#{pageFlowScope.contextProvider.departmentNumber}</value>
<class>java.lang.String</class>
</input-parameter-definition>
<managed-bean>
<managed-bean-name>contextProvider</managed-bean-name>
<managed-bean-class>view.EmployeesBean</managed-bean-class>
<managed-bean-scope>pageFlow</managed-bean-scope>
</managed-bean>
Everything works fine, but when I am trying to use this as a portlet in a WebCenter application, when I select a department the departmentId is transferred to the employees portlet, the selectDepartment is called, but the getEmployees() is never called(the event is not propagated), so no data is returned in my table. I'm a beginner in portlets and I can't see what the problem is. Can anyone give me some ideas?issue is described in Unable To Register EBS WSRP Producer In Webcenter (Doc ID 1567314.1)
Cause
The root cause is the current implementation of JOC within Oracle Applications which initiates JOC within the Applications rather than at the J2ee level.
Bug 9850207 - DOC: PORTLET PROVIDER REGISTRATION ISSUE WITH OACORE PROCESSES > 1
Solution
There are two workarounds for the issue described
1. Reduce number of J2EE OACore (OC4J) porcesses to 1.
2. Add to the OACore J2ee startup parameters -Doracle.ias.jcache=true
Note: This changes have to be done in the Oracle E-Business Suite portlet producer installation. -
Problem storing preferences in a remote (wsrp) portlet
We have developed a JSR-168 portlet that works as expected when it is deployed as a Java portlet in BEA Workshop, on a WebLogic 9.2 portal server.
But if we try to run this portlet remote, by running the "JSR168 .war Import Utility", we get an error regarding preferences. If we go to the Portal Admin console and open the portlet under Library\Portlets, we get the following error:
com.bea.portlet.prefs.spi.PreferenceStoreException: The given portletHandle [JSR168 Portlet] is either invalid, or not accessible or none of the supported portlet containers can handle this portlet.
at com.bea.wsrp.consumer.adapter.customization.RemotePreferencePersistenceDelegate.getPropertiesInternal(RemotePreferencePersistenceDelegate.java:720)
at com.bea.wsrp.consumer.adapter.customization.RemotePreferencePersistenceDelegate.getPreferences(RemotePreferencePersistenceDelegate.java:112)
at com.bea.portlet.prefs.spi.PreferencePersistenceDelegate.getPreferences(PreferencePersistenceDelegate.java:77)
at com.bea.jsptools.portal.helpers.PortletHelper.getPortletPreferences(PortletHelper.java:1133)
at com.bea.jsptools.portal.helpers.PortletHelper.doShowDetails(PortletHelper.java:351)
at portalTools.definitions.portlets.details.DetailsController.getResources(DetailsController.java:82)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
I have tried registering the portlet many times, on two different servers, with the same exception. The portlet works as it should except when trying to store preferences from "edit mode".
Has anyone else had this problem? Is there something I need to configure in order to support preferences in remote portlets?
Thanks,
AndersThere is no edit mode defined in this portlet.
Subbu
Chandra Mouli Parameswaran wrote:
Here you go!. This is the portlet file on the producer side.
<?xml version="1.0" encoding="UTF-8"?>
<portal:root xmlns:netuix="http://www.bea.com/servers/netuix/xsd/controls/netuix/1.0.0"
xmlns:portal="http://www.bea.com/servers/netuix/xsd/portal/support/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bea.com/servers/netuix/xsd/portal/support/1.0.0 portal-support-1_0_0.xsd">
<netuix:portlet definitionLabel="portlet_2" title="ViewQuotesController">
<netuix:titlebar/>
<netuix:content>
<netuix:pageflowContent contentUri="/viewQuotes/ViewQuotesController.jpf"/>
</netuix:content>
</netuix:portlet>
</portal:root> -
Hi,I am new to webcenter, and my situation is : I develop a very simple bounded task flow(using page fragement) which just shows the employees list and emplee detail info views, nothing special and it works well in the jsf page as region, then I create the portlet with the task flow and register the wsrp producer in the webcenter space (these steps also go well). However when I drop the portlet into the page , the error displays as below. And then I make the jsf page including the task flow as region to the portlet, when it is dragged into the space page , the portlet content reload and refresh again and again .
My JDeveloper version is:11.1.1.4.0_GENERIC_101227.1736.5923
The Webcenter Spaces vm is download from: http://retriever.us.oracle.com/apex/f?p=121:22:1113718446801055::NO:RP:P22_CONTAINER_ID:49699 . The version is : Oracle WebCenter 11g PS3 ,Oracle WLS 11g PS3 .
I really appreciate somebody could give me some help. Thank you so much.
The error information is:
javax.portlet.faces.BridgeException: java.lang.ClassCastException: com.bea.portlet.container.RenderRequestImpl cannot be cast to
javax.servlet.http.HttpServletRequestjavax.portlet.PortletException: doBridgeDispatch failed: error from Bridge in executing the request at
javax.portlet.faces.GenericFacesPortlet.doBridgeDispatch(GenericFacesPortlet.java:675) at
javax.portlet.faces.GenericFacesPortlet.doRenderDispatchInternal(GenericFacesPortlet.java:638) at
javax.portlet.faces.GenericFacesPortlet.doView(GenericFacesPortlet.java:274) at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:328) at
javax.portlet.faces.GenericFacesPortlet.doDispatch(GenericFacesPortlet.java:245) at javax.portlet.GenericPortlet.render(GenericPortlet.java:233) at
oracle.portlet.bridge.adf.application.ADFBridgePortlet.render(ADFBridgePortlet.java:210) at com.bea.portlet.container.PortletStub.doRender(PortletStub.java:1003) at
com.bea.portlet.container.FilterChainGenerator.runFilterChain(FilterChainGenerator.java:127) at com.bea.portlet.container.PortletStub.render(PortletStub.java:438) at
com.bea.portlet.container.AppContainer.renderStub(AppContainer.java:1144) at com.bea.portlet.container.AppContainer.invokeRender(AppContainer.java:1076) at
com.bea.wsrp.producer.adapter.javaportlet.JavaPortletAdapter.doGetMarkup(JavaPortletAdapter.java:294) at
com.bea.wsrp.producer.handlers.markup.MarkupServiceHandler.doGetMarkup(MarkupServiceHandler.java:449) at
com.bea.wsrp.producer.handlers.markup.MarkupServiceHandler.doService(MarkupServiceHandler.java:264) at
com.bea.wsrp.producer.handlers.AbstractServiceHandler.service(AbstractServiceHandler.java:71) at
com.bea.wsrp.producer.container.ProducerEndPoint.processNow(ProducerEndPoint.java:349) at
com.bea.wsrp.producer.container.ProducerEndPoint.processNow(ProducerEndPoint.java:250) at
com.bea.wsrp.producer.container.ProducerEndPoint.processNow(ProducerEndPoint.java:208) at
oracle.portlet.server.adapter.web.WSRP_v2_Markup_PortTypeSoapToEndpoint.getMarkup(WSRP_v2_Markup_PortTypeSoapToEndpoint.java:74) at
oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.invoke_getMarkup(WSRP_v2_Markup_Binding_SOAP_Tie.java:66) at
oasis.names.tc.wsrp.v2.bind.runtime.WSRP_v2_Markup_Binding_SOAP_Tie.processingHook(WSRP_v2_Markup_Binding_SOAP_Tie.java:1445) at
oracle.j2ee.ws.server.StreamingHandler.handle(StreamingHandler.java:299) at oracle.j2ee.ws.server.JAXRPCProcessor.doEndpointProcessing(JAXRPCProcessor.java:442) at
oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:1081) at
oracle.j2ee.ws.server.JAXRPCProcessor.doRequestProcessing(JAXRPCProcessor.java:333) at
oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:232) at oracle.j2ee.ws.server.JAXRPCProcessor.doService(JAXRPCProcessor.java:185)
at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:459) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) at
oracle.portlet.producer.container.endpoint.ProducerEndpointFilter.doFilter(ProducerEndpointFilter.java:34)Hi,
How did you create your portlet?
The default way, how to create a portlet from the ADF project in JDev is the right click on the JSPX page or tasklfow you want to portletize and choose the item "Create Portlet Entry ..." from the menu. The Jdev automatically wraps your ADF project with portlet stuff.
Regards
Pavol -
How to deregister PORTLET PRODUCER manually?
I had an error during deregister my portlet producer, so now it is not in my project, but somehow local oc4j knows about it. When I try to start executing my project, my explorer's page tells:
mdsId=/oracle/adf/portlet/TutorialProducer_1176222275748/ap/E0default_dc50ae93_0111_1000_8002_c0a81ea65759.pxml not found
TutorialProdecer - is the name of my portlet producer which I've failed to deregister. How should I manually delete the information about this producer?
Once I've been working whith stand alone OC4J, I had similar problem when incorrectly tryed to undeploy my applications, so they where physically deleted wrom /applications folder, but information about them still remained, and I should manually delete it from .xml files. Is there similar way to deregister protlet producer from jdev's oc4j?Hi,
it's not quite clear to me what the problem is. Do you want to clean up orphaned entries in the producer registration section? Then, in deed, you should try to unregister the producer by right clicking on it and de-registering it.
Do you have problems with deployed producer application on your OC4J and you want to clean up the container? Then you need to clean up the default-web-site.xml and server.xml. (config folder of your OC4J) Also you should look for fragments on the file system (folders of the deployed application ).
You can then look for producer entries in the connections.xml. It is also recommended to close and restart the JDeveloper after this.
Maybe you are looking for
-
LR5 and ACR glacially slow; tried everything
I built a custom PC for photo editing and it has been a profound disappointment. Performance with both Adobe Camera RAW through Bridge CC and Lightroom 5 are glacial. Ten seconds for a preview, 6 seconds for a 1:1 zoom, 4-5 seconds for a visual respo
-
Deleting tunes from hard drive and not ipod
I don't want to keep all the tunes on my hard drive, that I already uploaded into my ipod.. when I went to delete the files, through itunes it said next time I update my tunes, those will be removed from the ipod ?? So how do I delete them.. thanks
-
JSF1.0. valueChangeListener has no effect for inputHidden
inputHidden has valueChangeListener, but it looks like it has no effect. For example: <h:inputHidden valueChangeListener="#{GetNameBean.callMe}" id="userName" /> if I replace inputHidden with inputText, the listener is been fired. Is it a bug or what
-
IPhone shuts down randomly - wont complete restarting
Hi, my iPhone 3GS shuts down randomly everyday during use. Plenty of battery (more than 50% at the lowest). It just goes black. And there is a strange vertical banding in the black dead screen. Restarting begins working, apple logo appears, but afte
-
Hi all, I'm having high CPU usage with one of my Cisco 3845. It works as an IP-IP Gateway and the CPU is quite high when the total number of calls only around 100-200 calls. I check the CPU usage with "show process cpu sort" and it looks like there a