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
    Tarun

    Please 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
    -Arvind

    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

  • 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,
    ND

    Hi 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                                                                                                                                                                                                                                                                                                                                                                               

  • WSRP Portlets not working

    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 more

    Hi 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,
    Amrita

    Hello
    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
    &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;&lt;soap:Envelope xmlns:soap=&quot;http://schemas.xmlsoap.org/soap/envelope/&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:wsa=&quot;http://schemas.xmlsoap.org/ws/2004/03/addressing&quot; xmlns:wsse=&quot;http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd&quot; xmlns:wsu=&quot;http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd&quot;&gt;&lt;soap:Header&gt;&lt;wsa:Action&gt;urn:oasis:names:tc:wsrp:v1:getServiceDescriptionResponse&lt;/wsa:Action&gt;&lt;wsa:MessageID&gt;uuid:dc3a3069-320a-4a6d-a997-45313098bc00&lt;/wsa:MessageID&gt;&lt;wsa:RelatesTo&gt;uuid:c827c145-c82d-4958-a201-30e7a86c053b&lt;/wsa:RelatesTo&gt;&lt;wsa:To&gt;http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous&lt;/wsa:To&gt;&lt;wsse:Security&gt;&lt;wsu:Timestamp wsu:Id=&quot;Timestamp-18d05f2a-c5dd-4519-8d1d-24b68f27b9e5&quot;&gt;&lt;wsu:Created&gt;2009-04-22T23:31:54Z&lt;/wsu:Created&gt;&lt;wsu:Expires&gt;2009-04-22T23:36:54Z&lt;/wsu:Expires&gt;&lt;/wsu:Timestamp&gt;&lt;/wsse:Security&gt;&lt;/soap:Header&gt;&lt;soap:Body&gt;&lt;getServiceDescriptionResponse xmlns=&quot;urn:oasis:names:tc:wsrp:v1:types&quot;&gt;&lt;requiresRegistration&gt;false&lt;/requiresRegistration&gt;&lt;offeredPortlets&gt;&lt;portletHandle&gt;simple&lt;/portletHandle&gt;&lt;markupTypes&gt;&lt;mimeType&gt;text/html&lt;/mimeType&gt;&lt;modes&gt;wsrp:edit&lt;/modes&gt;&lt;modes&gt;wsrp:help&lt;/modes&gt;&lt;modes&gt;wsrp:view&lt;/modes&gt;&lt;windowStates&gt;wsrp:maximized&lt;/windowStates&gt;&lt;windowStates&gt;wsrp:minimized&lt;/windowStates&gt;&lt;windowStates&gt;wsrp:normal&lt;/windowStates&gt;&lt;windowStates&gt;wsrp:solo&lt;/windowStates&gt;&lt;locales&gt;en&lt;/locales&gt;&lt;/markupTypes&gt;&lt;description xml:lang=&quot;en&quot;&gt;&lt;value&gt;Simple view portlet to test WSRP viewing&lt;/value&gt;&lt;/description&gt;&lt;shortTitle xml:lang=&quot;en&quot;&gt;&lt;value&gt;View&lt;/value&gt;&lt;/shortTitle&gt;&lt;title xml:lang=&quot;en&quot;&gt;&lt;value&gt;View Portlet&lt;/value&gt;&lt;/title&gt;&lt;displayName xml:lang=&quot;en&quot;&gt;&lt;value&gt;SimpleView&lt;/value&gt;&lt;/displayName&gt;&lt;userProfileItems&gt;UserProfileName/PropertyName&lt;/userProfileItems&gt;&lt;templatesStoredInSession&gt;true&lt;/templatesStoredInSession&gt;&lt;doesUrlTemplateProcessing&gt;true&lt;/doesUrlTemplateProcessing&gt;&lt;/offeredPortlets&gt;&lt;offeredPortlets&gt;&lt;portletHandle&gt;helloworld&lt;/portletHandle&gt;&lt;markupTypes&gt;&lt;mimeType&gt;text/html&lt;/mimeType&gt;&lt;modes&gt;wsrp:edit&lt;/modes&gt;&lt;modes&gt;wsrp:help&lt;/modes&gt;&lt;modes&gt;wsrp:view&lt;/modes&gt;&lt;windowStates&gt;wsrp:maximized&lt;/windowStates&gt;&lt;windowStates&gt;wsrp:minimized&lt;/windowStates&gt;&lt;windowStates&gt;wsrp:normal&lt;/windowStates&gt;&lt;windowStates&gt;wsrp:solo&lt;/windowStates&gt;&lt;locales&gt;en&lt;/locales&gt;&lt;/markupTypes&gt;&lt;description xml:lang=&quot;en&quot;&gt;&lt;value&gt;Hello world portlet to test WSRP viewing&lt;/value&gt;&lt;/description&gt;&lt;shortTitle xml:lang=&quot;en&quot;&gt;&lt;value&gt;View&lt;/value&gt;&lt;/shortTitle&gt;&lt;title xml:lang=&quot;en&quot;&gt;&lt;value&gt;Hello World Portlet&lt;/value&gt;&lt;/title&gt;&lt;displayName xml:lang=&quot;en&quot;&gt;&lt;value&gt;HelloWorld99&lt;/value&gt;&lt;/displayName&gt;&lt;userProfileItems&gt;UserProfileName/PropertyName&lt;/userProfileItems&gt;&lt;templatesStoredInSession&gt;true&lt;/templatesStoredInSession&gt;&lt;doesUrlTemplateProcessing&gt;true&lt;/doesUrlTemplateProcessing&gt;&lt;/offeredPortlets&gt;&lt;registrationPropertyDescription&gt;&lt;propertyDescriptions name=&quot;ConsumerName&quot; type=&quot;xsd:string&quot; /&gt;&lt;propertyDescriptions name=&quot;BuildDate&quot; type=&quot;xsd:dateTime&quot; /&gt;&lt;/registrationPropertyDescription&gt;&lt;/getServiceDescriptionResponse&gt;&lt;/soap:Body&gt;&lt;/soap:Envelope&gt;
    (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,
    -warren

    You 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,
    Anders

    There 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>

  • Consume Wsrp Portlet Error

    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

  • High CPU Usage on Cisco 3845

    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