2 Replies Latest reply: Jun 28, 2010 5:47 AM by mónica RSS

    Integrate OAS Portal with E1 - WSRP Producer


      I want to integrate OAS Portal with E1. I am following: "JD Edwards EnterpriseOne Tools Release 8.98 Portal Reference Guide for All Portals and Platforms" and I have a doubt about how to register a new WSRP producer for Oracle Portal Server.

      I am working with:
      - OAS Portal 10.1.4 (integrated with Windows Server 2003 SP1)
      - JDE E1 8.12 Tools 8.98
      - Each one are in a different physical machine.

      I am not sure what is exactlly WSRP producer. In the manual, it says that it is: JDE E1 HTML Web Server.

      When I amb in the second step to register the new WSRP (Provider Description (WSDL)) I have the following error:
      "Internal Error *(WWC-00006)*
      Unexpected error: *ORA-00932*: Inconsistent datatype waited an IN argument at position 2 that is an instance of an Oracle
      type convertible to an instance of a user defined Java class has obtained an Oracle type that could not be converted to a java class *(WWC-35000)*"

      In WSDL URL I have specified:

      And if it is acceded via web browser, the result is:
      - <definitions targetNamespace="urn:oasis:names:tc:wsrp:v1:wsdl" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:bind="urn:oasis:names:tc:wsrp:v1:bind" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
      <import namespace="urn:oasis:names:tc:wsrp:v1:bind" location="local.wsdl" />
      - <service name="WSRPService">
      - <port name="WSRPBaseService" binding="bind:WSRP_v1_Markup_Binding_SOAP">
      <soap:address location="http:///HOST_E1:8083/jde/WSRPBaseService" />
      - <port name="WSRPServiceDescriptionService" binding="bind:WSRP_v1_ServiceDescription_Binding_SOAP">
      <soap:address location="http:///HOST_E1:8083/jde/WSRPServiceDescriptionService" />

      1) Is correct this result?

      2) In which file can I find the port number that I need to register the WSRP?
      I am not sure about this port, but it is the number port to enter to JDE's Web (http://HOST_E1:8083/jde/E1Menu.maf)

      3) Is necessary to do any step before?

      Thank you and regards
        • 1. Re: Integrate OAS Portal with E1 - WSRP Producer
          Is necessary to do E1 HTML Container?

          Which steps should I follow to integrate JDE E1 with Oracle Portal?

          I think that a WSRP Provider is equivalent to a provider to PDK-Java Portlet. For this, should I have to install PDK-Java Framework?

          As you can see I am totally losing of integrating JDE with Oracle portal, so what suggestion/idea is welcome.


          Edited by: user12085357 on 27-jun-2010 6:36
          • 2. Re: Integrate OAS Portal with E1 - WSRP Producer
            I have found the following manual:
            "Oracle® Application Server Portal Developer's Guide 10g Release 2" - Configuring Your Application Server to Run JPS-Compliant Portlets (including Data Sources's Configuration).

            I have followed the necessary steps, but when I tried to test it (Registering and Viewing Your Portlet's Section (create a WSRP Provider)), I have the same errorr:
            Internal error WWC-00006
            Unexpected error ORA-00932

            I have verified via web browser my WSRP Producer WSDL Page, and it is correct.

            I have tested with different users (orcladmin, portal, etc), even I have included them in PORTAL_ADMINISTRATORS group. But it doesn't work...

            Another thing I have tested is to apply 4640471 patch, although I am not sure it should be necessary, because in ReadMe file, it is only for Solaris Systems, and I am working with Windows Server 2003 SP1...

            I am really desesperate with this error, do you have any idea to solve it?

            Thank you and regards.

            Edited by: Mónica on 28-jun-2010 3:44