How To Access IPM .NET Web Services From a Java Application (Doc ID 445590.1)

Last updated on JULY 05, 2017

Applies to:

Oracle Imaging and Process Management - Version 7.5.0.0.0 to 10.1.3.6 [Release Stellent to 10gR3]
Information in this document applies to any platform.

Goal

How can I call IPM .NET web services from a Java application using objects to store the returned data?

IPM Web Services are exposed through the Acorde2.asmx interface. Using the Acorde2.asmx web service interface provides the ability to return complex IPM types to your application. That means that the XML returned via SOAP for each web service call can be converted into an object defined by the calling application’s native language. This allows developers to work directly with objects and bypass the additional coding tasks required to parse return data from the raw XML. This can help avoid errors commonly associated with managing XML data and allows developers to retrieve IPM data with less lines of code.

The objects that are created are containers of data only. They contain public data members and have no associated methods. The methods are defined by each of the individual web service calls exposed in the ASMX file. The objects may contain other objects. However, all of the objects’ data members ultimately resolve to simple types.

In .NET development environments, the creation and management of the class that represent the objects used by IPM Web Services are handled automatically when an Acorde2.asmx file is added as a Web Reference to the project. This same object functionality may also be achieved in Java applications. However, the programmer will have to take additional steps to create the class stubs and manage the communications interface to the IPM Web Services.

System requirements:
IPM Web Server
Sun J2SE 1.4.2.03
Apache Axis 1.1

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms