Using Self Service Samples

19-18 Oracle Fusion Middleware Users Guide for Oracle B2B Example 19–34 Get a list of certificates expiring at a future date ant -f ant-b2b-util.xml b2bmanagekeystore -Ddays=15

19.15 Errors During Import

If you get the following broken pipe error, use Oracle WebLogic Server Administration Console to increase Maximum Message Size to 200000000. [java] Exception in thread main java.lang.Exception: java.rmi.UnmarshalException: Broken pipe; nested exception is: [java] java.net.SocketException: Broken pipe [java] at oracle.tip.b2b.utility.B2BCommandLineUtility.upgradeRepositoryB2BCommandLineUtility.java:548 [java] at oracle.tip.b2b.utility.B2BCommandLineUtility.mainB2BCommandLineUtility.java:601 [java] Caused by: java.rmi.UnmarshalException: Broken pipe; nested exception is: [java] java.net.SocketException: Broken pipe 20 Using the Oracle B2B Web Services 20-1 20 Using the Oracle B2B Web Services This chapter provides information about using the Oracle B2B Web Services. It contains the following topics: ■ Section 20.1, Introduction to Oracle B2B Web Services ■ Section 20.2, Using the Outbound Web Service ■ Section 20.3, Using the Translation Web Service ■ Section 20.4, Using the Query API ■ Section 20.5, Securing Oracle B2B Web Services

20.1 Introduction to Oracle B2B Web Services

Oracle B2B exposes web services to retrieve the document details in Oracle JDeveloper. These are partner-facing web services, where the user can send messages to Oracle B2B. Similarly, Oracle B2B provides a web service exposed to the back end to receive the messages, and process and send to partner, based on the agreements deployed in Oracle B2B. To use the Oracle B2B web services, create a web service proxy in your application in Oracle JDeveloper. The Web Services Description Language WSDL files for the web services are available at the following URLs on the system where Oracle B2B is installed. http:host_name:port_numberb2bservices A URL suffixed with just a URL pattern of Servlet entered in the Web browser, without any URI, provides the list of WSDLs available for download with no security restrictions. Oracle B2B provides the following web service APIs: ■ Outbound Web Service API provides a built-in internal listening channel. See Section 20.2, Using the Outbound Web Service for more information. ■ Translation Web Service API is exposed to translate the native payload, such as HL7, EDI, to XML format. See Section 20.3, Using the Translation Web Service for more information. ■ Query API helps to retrieve the configured details in Oracle B2B. See Section 20.4, Using the Query API for more information. Security For Oracle B2B Web Services Oracle Web Services Manager allows integrating various types of policies without impacting the run time and flow of the web service, and it provides security of service