0 Replies Latest reply on Jun 27, 2010 1:48 PM by mónica

    How to integrate JDE E1 with Oracle Portal?

    mónica
      Hello,

      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:
      http://HOST_E1:8083/jde/wsdl/WSRPService.wsdl

      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>
      - <port name="WSRPServiceDescriptionService" binding="bind:WSRP_v1_ServiceDescription_Binding_SOAP">
      <soap:address location="http:///HOST_E1:8083/jde/WSRPServiceDescriptionService" />
      </port>
      </service>
      </definitions>

      1) Is correct this result? I think so, but I am not sure...

      2) If it isn't correct, 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, like to do an E1 HTML Container?

      4) 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.

      Thank you and regards