About the Apache Axis 2 client
BIRT iHub System contains a WSDL document that defines an Actuate web services schema for the Apache Axis 2 client. The Apache Axis 2 client is a Java-based framework for constructing a SOAP processor.
The Actuate Information Delivery API framework uses elements of the Apache Axis 2 code libraries to support the following features:
*The code emitter, org.apache.axis.wsdl.WSDL2Java, generates the Java source code package, com.actuate.schemas, from the Actuate WSDL document.
The package contains the classes, including proxies, that you can use to write an Actuate Information Delivery API application to communicate with BIRT iHub System using SOAP messaging.
*The SOAP processor provides automatic JavaBean serialization and deserialization, using the com.actuate.schemas proxies, to encode and decode SOAP messages.
The following topics describe how to generate the com.actuate.schemas library and list the third-party code libraries required by the Actuate Information Delivery API development environment:
Generating the com.actuate.schemas library
About third-party code libraries