Skip to content

Instantly share code, notes, and snippets.

@asiriwork
Created December 9, 2013 06:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save asiriwork/7868087 to your computer and use it in GitHub Desktop.
Save asiriwork/7868087 to your computer and use it in GitHub Desktop.
OP
<?xml version="1.0" encoding="UTF-8"?><project basedir="." default="jar.client">
<!--Auto generated ant build file-->
<property environment="env"/>
<property name="axis2.home" value="${env.AXIS2_HOME}"/>
<property name="project.base.dir" value="."/>
<property name="maven.class.path" value=""/>
<property name="name" value="Oder_Process_Sec"/>
<property name="src" value="${project.base.dir}/src"/>
<property name="test" value="${project.base.dir}/test"/>
<property name="build" value="${project.base.dir}/build"/>
<property name="classes" value="${build}/classes"/>
<property name="lib" value="${build}/lib"/>
<property name="resources" value="${project.base.dir}/resources"/>
<property name="jars.ok" value=""/>
<path id="axis2.class.path">
<pathelement path="${java.class.path}"/>
<pathelement path="${maven.class.path}"/>
<fileset dir="${axis2.home}">
<include name="lib/*.jar"/>
</fileset>
</path>
<target name="init">
<mkdir dir="${build}"/>
<mkdir dir="${classes}"/>
<mkdir dir="${lib}"/>
</target>
<target name="pre.compile.test" depends="init">
<!--Test the classpath for the availability of necesary classes-->
<available classname="javax.xml.stream.XMLStreamReader" property="stax.available" classpathref="axis2.class.path"/>
<available classname="org.apache.axis2.engine.AxisEngine" property="axis2.available" classpathref="axis2.class.path"/>
<condition property="jars.ok">
<and>
<isset property="stax.available"/>
<isset property="axis2.available"/>
</and>
</condition>
<!--Print out the availabilities-->
<echo message="Stax Availability= ${stax.available}"/>
<echo message="Axis2 Availability= ${axis2.available}"/>
</target>
<target name="compile.src" depends="pre.compile.test" if="jars.ok">
<javac fork="true" memoryInitialSize="256m" memoryMaximumSize="256m" debug="on" destdir="${classes}" srcdir="${src}">
<classpath refid="axis2.class.path"/>
</javac>
</target>
<target name="compile.test" depends="compile.src" if="jars.ok">
<javac fork="true" memoryInitialSize="256m" memoryMaximumSize="256m" debug="on" destdir="${classes}">
<src path="${test}"/>
<classpath refid="axis2.class.path"/>
</javac>
</target>
<target name="echo.classpath.problem" depends="pre.compile.test" unless="jars.ok">
<echo message="The class path is not set right! Please make sure the following classes are in the classpath 1. XmlBeans 2. Stax 3. Axis2 "/>
</target>
<target name="jar.all" depends="jar.server, jar.client"/>
<target name="jar.server" depends="compile.src,echo.classpath.problem" if="jars.ok">
<copy toDir="${classes}/META-INF" failonerror="false">
<fileset dir="${resources}">
<include name="*.xml"/>
<include name="*.wsdl"/>
<include name="*.xsd"/>
</fileset>
</copy>
<jar destfile="${lib}/${name}.aar">
<fileset excludes="**/Test.class" dir="${classes}"/>
</jar>
</target>
<target name="jar.client" if="jars.ok" depends="compile.src">
<jar destfile="${lib}/${name}-test-client.jar">
<fileset dir="${classes}">
<exclude name="**/META-INF/*.*"/>
<exclude name="**/lib/*.*"/>
<exclude name="**/*MessageReceiver.class"/>
<exclude name="**/*Skeleton.class"/>
</fileset>
</jar>
</target>
<target name="make.repo" depends="jar.server" if="jars.ok">
<mkdir dir="${build}/repo/"/>
<mkdir dir="${build}/repo/services"/>
<copy file="${build}/lib/${name}.aar" toDir="${build}/repo/services/"/>
</target>
<target name="start.server" depends="make.repo" if="jars.ok">
<java classname="org.apache.axis2.transport.http.SimpleHTTPServer" fork="true">
<arg value="${build}/repo"/>
<classpath refid="axis2.class.path"/>
</java>
</target>
<target name="run.test" depends="compile.test" if="jars.ok">
<path id="test.class.path">
<pathelement location="${lib}/${name}-test-client.jar"/>
<path refid="axis2.class.path"/>
<pathelement location="${classes}"/>
</path>
<mkdir dir="${build}/test-reports/"/>
<junit printsummary="yes" haltonfailure="yes">
<classpath refid="test.class.path"/>
<formatter type="plain"/>
<batchtest fork="yes" toDir="${build}/test-reports/">
<fileset dir="${test}">
<include name="**/*Test*.java"/>
</fileset>
</batchtest>
</junit>
</target>
<target name="clean">
<delete dir="${build}"/>
</target>
</project>
/**
* Oder_Process_SecCallbackHandler.java
*
* This file was auto-generated from WSDL
* by the Apache Axis2 version: 1.6.1-wso2v9 Built on : Jun 17, 2013 (12:52:35 PDT)
*/
package wtp;
/**
* Oder_Process_SecCallbackHandler Callback class, Users can extend this class and implement
* their own receiveResult and receiveError methods.
*/
public abstract class Oder_Process_SecCallbackHandler{
protected Object clientData;
/**
* User can pass in any object that needs to be accessed once the NonBlocking
* Web service call is finished and appropriate method of this CallBack is called.
* @param clientData Object mechanism by which the user can pass in user data
* that will be avilable at the time this callback is called.
*/
public Oder_Process_SecCallbackHandler(Object clientData){
this.clientData = clientData;
}
/**
* Please use this constructor if you don't want to set any clientData
*/
public Oder_Process_SecCallbackHandler(){
this.clientData = null;
}
/**
* Get the client data
*/
public Object getClientData() {
return clientData;
}
/**
* auto generated Axis2 call back method for checkItemAvailabiltiy method
* override this method for handling normal response from checkItemAvailabiltiy operation
*/
public void receiveResultcheckItemAvailabiltiy(
wtp.Oder_Process_SecStub.CheckItemAvailabiltiyResponse result
) {
}
/**
* auto generated Axis2 Error handler
* override this method for handling error response from checkItemAvailabiltiy operation
*/
public void receiveErrorcheckItemAvailabiltiy(java.lang.Exception e) {
}
}
/**
* Oder_Process_SecStub.java
*
* This file was auto-generated from WSDL
* by the Apache Axis2 version: 1.6.1-wso2v9 Built on : Jun 17, 2013 (12:52:35 PDT)
*/
package wtp;
/*
* Oder_Process_SecStub java implementation
*/
public class Oder_Process_SecStub extends org.apache.axis2.client.Stub
{
protected org.apache.axis2.description.AxisOperation[] _operations;
//hashmaps to keep the fault mapping
private java.util.HashMap faultExceptionNameMap = new java.util.HashMap();
private java.util.HashMap faultExceptionClassNameMap = new java.util.HashMap();
private java.util.HashMap faultMessageMap = new java.util.HashMap();
private static int counter = 0;
private static synchronized java.lang.String getUniqueSuffix(){
// reset the counter if it is greater than 99999
if (counter > 99999){
counter = 0;
}
counter = counter + 1;
return java.lang.Long.toString(java.lang.System.currentTimeMillis()) + "_" + counter;
}
private void populateAxisService() throws org.apache.axis2.AxisFault {
//creating the Service with a unique name
_service = new org.apache.axis2.description.AxisService("Oder_Process_Sec" + getUniqueSuffix());
addAnonymousOperations();
//creating the operations
org.apache.axis2.description.AxisOperation __operation;
_operations = new org.apache.axis2.description.AxisOperation[1];
__operation = new org.apache.axis2.description.OutInAxisOperation();
__operation.setName(new javax.xml.namespace.QName("http://wtp", "checkItemAvailabiltiy"));
_service.addOperation(__operation);
(__operation).getMessage(org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_OUT_VALUE).getPolicySubject().attachPolicy(getPolicy("<wsp:Policy xmlns:wsp=\"http://schemas.xmlsoap.org/ws/2004/09/policy\"><wsp:ExactlyOne><wsp:All><sp:AsymmetricBinding xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <wsp:Policy>\n <sp:InitiatorToken>\n <wsp:Policy>\n <sp:X509Token sp:IncludeToken=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient\">\n <wsp:Policy>\n <sp:WssX509V3Token10 />\n </wsp:Policy>\n </sp:X509Token>\n </wsp:Policy>\n </sp:InitiatorToken>\n <sp:RecipientToken>\n <wsp:Policy>\n <sp:X509Token sp:IncludeToken=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never\">\n <wsp:Policy>\n <sp:WssX509V3Token10 />\n </wsp:Policy>\n </sp:X509Token>\n </wsp:Policy>\n </sp:RecipientToken>\n <sp:AlgorithmSuite>\n <wsp:Policy>\n <sp:Basic256 />\n </wsp:Policy>\n </sp:AlgorithmSuite>\n <sp:Layout>\n <wsp:Policy>\n <sp:Strict />\n </wsp:Policy>\n </sp:Layout>\n <sp:IncludeTimestamp />\n <sp:OnlySignEntireHeadersAndBody />\n </wsp:Policy>\n </sp:AsymmetricBinding><sp:Wss10 xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <sp:Policy>\n <sp:MustSupportRefKeyIdentifier />\n <sp:MustSupportRefIssuerSerial />\n </sp:Policy>\n </sp:Wss10><sp:SignedParts xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <sp:Body />\n </sp:SignedParts><sp:EncryptedParts xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <sp:Body />\n </sp:EncryptedParts><sp:AsymmetricBinding xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <wsp:Policy>\n <sp:InitiatorToken>\n <wsp:Policy>\n <sp:X509Token sp:IncludeToken=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient\">\n <wsp:Policy>\n <sp:WssX509V3Token10 />\n </wsp:Policy>\n </sp:X509Token>\n </wsp:Policy>\n </sp:InitiatorToken>\n <sp:RecipientToken>\n <wsp:Policy>\n <sp:X509Token sp:IncludeToken=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never\">\n <wsp:Policy>\n <sp:WssX509V3Token10 />\n </wsp:Policy>\n </sp:X509Token>\n </wsp:Policy>\n </sp:RecipientToken>\n <sp:AlgorithmSuite>\n <wsp:Policy>\n <sp:Basic256 />\n </wsp:Policy>\n </sp:AlgorithmSuite>\n <sp:Layout>\n <wsp:Policy>\n <sp:Strict />\n </wsp:Policy>\n </sp:Layout>\n <sp:IncludeTimestamp />\n <sp:OnlySignEntireHeadersAndBody />\n </wsp:Policy>\n </sp:AsymmetricBinding><sp:Wss10 xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <sp:Policy>\n <sp:MustSupportRefKeyIdentifier />\n <sp:MustSupportRefIssuerSerial />\n </sp:Policy>\n </sp:Wss10><sp:SignedParts xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <sp:Body />\n </sp:SignedParts><sp:EncryptedParts xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <sp:Body />\n </sp:EncryptedParts></wsp:All></wsp:ExactlyOne></wsp:Policy>"));
(__operation).getMessage(org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE).getPolicySubject().attachPolicy(getPolicy("<wsp:Policy xmlns:wsp=\"http://schemas.xmlsoap.org/ws/2004/09/policy\"><wsp:ExactlyOne><wsp:All><sp:AsymmetricBinding xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <wsp:Policy>\n <sp:InitiatorToken>\n <wsp:Policy>\n <sp:X509Token sp:IncludeToken=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient\">\n <wsp:Policy>\n <sp:WssX509V3Token10 />\n </wsp:Policy>\n </sp:X509Token>\n </wsp:Policy>\n </sp:InitiatorToken>\n <sp:RecipientToken>\n <wsp:Policy>\n <sp:X509Token sp:IncludeToken=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never\">\n <wsp:Policy>\n <sp:WssX509V3Token10 />\n </wsp:Policy>\n </sp:X509Token>\n </wsp:Policy>\n </sp:RecipientToken>\n <sp:AlgorithmSuite>\n <wsp:Policy>\n <sp:Basic256 />\n </wsp:Policy>\n </sp:AlgorithmSuite>\n <sp:Layout>\n <wsp:Policy>\n <sp:Strict />\n </wsp:Policy>\n </sp:Layout>\n <sp:IncludeTimestamp />\n <sp:OnlySignEntireHeadersAndBody />\n </wsp:Policy>\n </sp:AsymmetricBinding><sp:Wss10 xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <sp:Policy>\n <sp:MustSupportRefKeyIdentifier />\n <sp:MustSupportRefIssuerSerial />\n </sp:Policy>\n </sp:Wss10><sp:SignedParts xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <sp:Body />\n </sp:SignedParts><sp:EncryptedParts xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <sp:Body />\n </sp:EncryptedParts><sp:AsymmetricBinding xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <wsp:Policy>\n <sp:InitiatorToken>\n <wsp:Policy>\n <sp:X509Token sp:IncludeToken=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient\">\n <wsp:Policy>\n <sp:WssX509V3Token10 />\n </wsp:Policy>\n </sp:X509Token>\n </wsp:Policy>\n </sp:InitiatorToken>\n <sp:RecipientToken>\n <wsp:Policy>\n <sp:X509Token sp:IncludeToken=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never\">\n <wsp:Policy>\n <sp:WssX509V3Token10 />\n </wsp:Policy>\n </sp:X509Token>\n </wsp:Policy>\n </sp:RecipientToken>\n <sp:AlgorithmSuite>\n <wsp:Policy>\n <sp:Basic256 />\n </wsp:Policy>\n </sp:AlgorithmSuite>\n <sp:Layout>\n <wsp:Policy>\n <sp:Strict />\n </wsp:Policy>\n </sp:Layout>\n <sp:IncludeTimestamp />\n <sp:OnlySignEntireHeadersAndBody />\n </wsp:Policy>\n </sp:AsymmetricBinding><sp:Wss10 xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <sp:Policy>\n <sp:MustSupportRefKeyIdentifier />\n <sp:MustSupportRefIssuerSerial />\n </sp:Policy>\n </sp:Wss10><sp:SignedParts xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <sp:Body />\n </sp:SignedParts><sp:EncryptedParts xmlns:sp=\"http://schemas.xmlsoap.org/ws/2005/07/securitypolicy\">\n <sp:Body />\n </sp:EncryptedParts></wsp:All></wsp:ExactlyOne></wsp:Policy>"));
_operations[0]=__operation;
}
//populates the faults
private void populateFaults(){
}
/**
*Constructor that takes in a configContext
*/
public Oder_Process_SecStub(org.apache.axis2.context.ConfigurationContext configurationContext,
java.lang.String targetEndpoint)
throws org.apache.axis2.AxisFault {
this(configurationContext,targetEndpoint,false);
}
/**
* Constructor that takes in a configContext and useseperate listner
*/
public Oder_Process_SecStub(org.apache.axis2.context.ConfigurationContext configurationContext,
java.lang.String targetEndpoint, boolean useSeparateListener)
throws org.apache.axis2.AxisFault {
//To populate AxisService
populateAxisService();
populateFaults();
_serviceClient = new org.apache.axis2.client.ServiceClient(configurationContext,_service);
_service.applyPolicy();
_serviceClient.getOptions().setTo(new org.apache.axis2.addressing.EndpointReference(
targetEndpoint));
_serviceClient.getOptions().setUseSeparateListener(useSeparateListener);
//Set the soap version
_serviceClient.getOptions().setSoapVersionURI(org.apache.axiom.soap.SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI);
}
/**
* Default Constructor
*/
public Oder_Process_SecStub(org.apache.axis2.context.ConfigurationContext configurationContext) throws org.apache.axis2.AxisFault {
this(configurationContext,"https://asiri-wso2-ubuntu:8243/services/Oder_Process_Sec.Oder_Process_SecHttpsSoap12Endpoint" );
}
/**
* Default Constructor
* https://asiri-wso2-ubuntu:8243/services/Oder_Process_Sec.Oder_Process_SecHttpsSoap12Endpoint
*/
public Oder_Process_SecStub() throws org.apache.axis2.AxisFault {
this("https://asiri-wso2-ubuntu:8243/services/Oder_Process_Sec.Oder_Process_SecHttpsSoap12Endpoint" );
}
/**
* Constructor taking the target endpoint
*/
public Oder_Process_SecStub(java.lang.String targetEndpoint) throws org.apache.axis2.AxisFault {
this(null,targetEndpoint);
}
/**
* Auto generated method signature
*
* @see wtp.Oder_Process_Sec#checkItemAvailabiltiy
* @param checkItemAvailabiltiy0
*/
public wtp.Oder_Process_SecStub.CheckItemAvailabiltiyResponse checkItemAvailabiltiy(
wtp.Oder_Process_SecStub.CheckItemAvailabiltiy checkItemAvailabiltiy0)
throws java.rmi.RemoteException
{
org.apache.axis2.context.MessageContext _messageContext = null;
try{
org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[0].getName());
_operationClient.getOptions().setAction("urn:checkItemAvailabiltiy");
_operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
// create a message context
_messageContext = new org.apache.axis2.context.MessageContext();
// create SOAP envelope with that payload
org.apache.axiom.soap.SOAPEnvelope env = null;
env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
checkItemAvailabiltiy0,
optimizeContent(new javax.xml.namespace.QName("http://wtp",
"checkItemAvailabiltiy")), new javax.xml.namespace.QName("http://wtp",
"checkItemAvailabiltiy"));
//adding SOAP soap_headers
_serviceClient.addHeadersToEnvelope(env);
// set the message context with that soap envelope
_messageContext.setEnvelope(env);
// add the message contxt to the operation client
_operationClient.addMessageContext(_messageContext);
//execute the operation client
_operationClient.execute(true);
org.apache.axis2.context.MessageContext _returnMessageContext = _operationClient.getMessageContext(
org.apache.axis2.wsdl.WSDLConstants.MESSAGE_LABEL_IN_VALUE);
org.apache.axiom.soap.SOAPEnvelope _returnEnv = _returnMessageContext.getEnvelope();
java.lang.Object object = fromOM(
_returnEnv.getBody().getFirstElement() ,
wtp.Oder_Process_SecStub.CheckItemAvailabiltiyResponse.class,
getEnvelopeNamespaces(_returnEnv));
return (wtp.Oder_Process_SecStub.CheckItemAvailabiltiyResponse)object;
}catch(org.apache.axis2.AxisFault f){
org.apache.axiom.om.OMElement faultElt = f.getDetail();
if (faultElt!=null){
if (faultExceptionNameMap.containsKey(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"checkItemAvailabiltiy"))){
//make the fault by reflection
try{
java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"checkItemAvailabiltiy"));
java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
java.lang.Exception ex = (java.lang.Exception) exceptionClass.newInstance();
//message class
java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"checkItemAvailabiltiy"));
java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
new java.lang.Class[]{messageClass});
m.invoke(ex,new java.lang.Object[]{messageObject});
throw new java.rmi.RemoteException(ex.getMessage(), ex);
}catch(java.lang.ClassCastException e){
// we cannot intantiate the class - throw the original Axis fault
throw f;
} catch (java.lang.ClassNotFoundException e) {
// we cannot intantiate the class - throw the original Axis fault
throw f;
}catch (java.lang.NoSuchMethodException e) {
// we cannot intantiate the class - throw the original Axis fault
throw f;
} catch (java.lang.reflect.InvocationTargetException e) {
// we cannot intantiate the class - throw the original Axis fault
throw f;
} catch (java.lang.IllegalAccessException e) {
// we cannot intantiate the class - throw the original Axis fault
throw f;
} catch (java.lang.InstantiationException e) {
// we cannot intantiate the class - throw the original Axis fault
throw f;
}
}else{
throw f;
}
}else{
throw f;
}
} finally {
if (_messageContext.getTransportOut() != null) {
_messageContext.getTransportOut().getSender().cleanup(_messageContext);
}
}
}
/**
* Auto generated method signature for Asynchronous Invocations
*
* @see wtp.Oder_Process_Sec#startcheckItemAvailabiltiy
* @param checkItemAvailabiltiy0
*/
public void startcheckItemAvailabiltiy(
wtp.Oder_Process_SecStub.CheckItemAvailabiltiy checkItemAvailabiltiy0,
final wtp.Oder_Process_SecCallbackHandler callback)
throws java.rmi.RemoteException{
org.apache.axis2.client.OperationClient _operationClient = _serviceClient.createClient(_operations[0].getName());
_operationClient.getOptions().setAction("urn:checkItemAvailabiltiy");
_operationClient.getOptions().setExceptionToBeThrownOnSOAPFault(true);
addPropertyToOperationClient(_operationClient,org.apache.axis2.description.WSDL2Constants.ATTR_WHTTP_QUERY_PARAMETER_SEPARATOR,"&");
// create SOAP envelope with that payload
org.apache.axiom.soap.SOAPEnvelope env=null;
final org.apache.axis2.context.MessageContext _messageContext = new org.apache.axis2.context.MessageContext();
//Style is Doc.
env = toEnvelope(getFactory(_operationClient.getOptions().getSoapVersionURI()),
checkItemAvailabiltiy0,
optimizeContent(new javax.xml.namespace.QName("http://wtp",
"checkItemAvailabiltiy")), new javax.xml.namespace.QName("http://wtp",
"checkItemAvailabiltiy"));
// adding SOAP soap_headers
_serviceClient.addHeadersToEnvelope(env);
// create message context with that soap envelope
_messageContext.setEnvelope(env);
// add the message context to the operation client
_operationClient.addMessageContext(_messageContext);
_operationClient.setCallback(new org.apache.axis2.client.async.AxisCallback() {
public void onMessage(org.apache.axis2.context.MessageContext resultContext) {
try {
org.apache.axiom.soap.SOAPEnvelope resultEnv = resultContext.getEnvelope();
java.lang.Object object = fromOM(resultEnv.getBody().getFirstElement(),
wtp.Oder_Process_SecStub.CheckItemAvailabiltiyResponse.class,
getEnvelopeNamespaces(resultEnv));
callback.receiveResultcheckItemAvailabiltiy(
(wtp.Oder_Process_SecStub.CheckItemAvailabiltiyResponse)object);
} catch (org.apache.axis2.AxisFault e) {
callback.receiveErrorcheckItemAvailabiltiy(e);
}
}
public void onError(java.lang.Exception error) {
if (error instanceof org.apache.axis2.AxisFault) {
org.apache.axis2.AxisFault f = (org.apache.axis2.AxisFault) error;
org.apache.axiom.om.OMElement faultElt = f.getDetail();
if (faultElt!=null){
if (faultExceptionNameMap.containsKey(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"checkItemAvailabiltiy"))){
//make the fault by reflection
try{
java.lang.String exceptionClassName = (java.lang.String)faultExceptionClassNameMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"checkItemAvailabiltiy"));
java.lang.Class exceptionClass = java.lang.Class.forName(exceptionClassName);
java.lang.Exception ex = (java.lang.Exception) exceptionClass.newInstance();
//message class
java.lang.String messageClassName = (java.lang.String)faultMessageMap.get(new org.apache.axis2.client.FaultMapKey(faultElt.getQName(),"checkItemAvailabiltiy"));
java.lang.Class messageClass = java.lang.Class.forName(messageClassName);
java.lang.Object messageObject = fromOM(faultElt,messageClass,null);
java.lang.reflect.Method m = exceptionClass.getMethod("setFaultMessage",
new java.lang.Class[]{messageClass});
m.invoke(ex,new java.lang.Object[]{messageObject});
callback.receiveErrorcheckItemAvailabiltiy(new java.rmi.RemoteException(ex.getMessage(), ex));
} catch(java.lang.ClassCastException e){
// we cannot intantiate the class - throw the original Axis fault
callback.receiveErrorcheckItemAvailabiltiy(f);
} catch (java.lang.ClassNotFoundException e) {
// we cannot intantiate the class - throw the original Axis fault
callback.receiveErrorcheckItemAvailabiltiy(f);
} catch (java.lang.NoSuchMethodException e) {
// we cannot intantiate the class - throw the original Axis fault
callback.receiveErrorcheckItemAvailabiltiy(f);
} catch (java.lang.reflect.InvocationTargetException e) {
// we cannot intantiate the class - throw the original Axis fault
callback.receiveErrorcheckItemAvailabiltiy(f);
} catch (java.lang.IllegalAccessException e) {
// we cannot intantiate the class - throw the original Axis fault
callback.receiveErrorcheckItemAvailabiltiy(f);
} catch (java.lang.InstantiationException e) {
// we cannot intantiate the class - throw the original Axis fault
callback.receiveErrorcheckItemAvailabiltiy(f);
} catch (org.apache.axis2.AxisFault e) {
// we cannot intantiate the class - throw the original Axis fault
callback.receiveErrorcheckItemAvailabiltiy(f);
}
} else {
callback.receiveErrorcheckItemAvailabiltiy(f);
}
} else {
callback.receiveErrorcheckItemAvailabiltiy(f);
}
} else {
callback.receiveErrorcheckItemAvailabiltiy(error);
}
}
public void onFault(org.apache.axis2.context.MessageContext faultContext) {
org.apache.axis2.AxisFault fault = org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(faultContext);
onError(fault);
}
public void onComplete() {
try {
_messageContext.getTransportOut().getSender().cleanup(_messageContext);
} catch (org.apache.axis2.AxisFault axisFault) {
callback.receiveErrorcheckItemAvailabiltiy(axisFault);
}
}
});
org.apache.axis2.util.CallbackReceiver _callbackReceiver = null;
if ( _operations[0].getMessageReceiver()==null && _operationClient.getOptions().isUseSeparateListener()) {
_callbackReceiver = new org.apache.axis2.util.CallbackReceiver();
_operations[0].setMessageReceiver(
_callbackReceiver);
}
//execute the operation client
_operationClient.execute(false);
}
/**
* A utility method that copies the namepaces from the SOAPEnvelope
*/
private java.util.Map getEnvelopeNamespaces(org.apache.axiom.soap.SOAPEnvelope env){
java.util.Map returnMap = new java.util.HashMap();
java.util.Iterator namespaceIterator = env.getAllDeclaredNamespaces();
while (namespaceIterator.hasNext()) {
org.apache.axiom.om.OMNamespace ns = (org.apache.axiom.om.OMNamespace) namespaceIterator.next();
returnMap.put(ns.getPrefix(),ns.getNamespaceURI());
}
return returnMap;
}
////////////////////////////////////////////////////////////////////////
private static org.apache.neethi.Policy getPolicy (java.lang.String policyString) {
java.io.ByteArrayInputStream bais = new java.io.ByteArrayInputStream(policyString.getBytes());
return org.apache.neethi.PolicyEngine.getPolicy(bais);
}
/////////////////////////////////////////////////////////////////////////
private javax.xml.namespace.QName[] opNameArray = null;
private boolean optimizeContent(javax.xml.namespace.QName opName) {
if (opNameArray == null) {
return false;
}
for (int i = 0; i < opNameArray.length; i++) {
if (opName.equals(opNameArray[i])) {
return true;
}
}
return false;
}
//https://asiri-wso2-ubuntu:8243/services/Oder_Process_Sec.Oder_Process_SecHttpsSoap12Endpoint
public static class CheckItemAvailabiltiyResponse
implements org.apache.axis2.databinding.ADBBean{
public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName(
"http://wtp",
"checkItemAvailabiltiyResponse",
"ns1");
/**
* field for _return
*/
protected int local_return ;
/* This tracker boolean wil be used to detect whether the user called the set method
* for this attribute. It will be used to determine whether to include this field
* in the serialized XML
*/
protected boolean local_returnTracker = false ;
public boolean is_returnSpecified(){
return local_returnTracker;
}
/**
* Auto generated getter method
* @return int
*/
public int get_return(){
return local_return;
}
/**
* Auto generated setter method
* @param param _return
*/
public void set_return(int param){
// setting primitive attribute tracker to true
local_returnTracker =
param != java.lang.Integer.MIN_VALUE;
this.local_return=param;
}
/**
*
* @param parentQName
* @param factory
* @return org.apache.axiom.om.OMElement
*/
public org.apache.axiom.om.OMElement getOMElement (
final javax.xml.namespace.QName parentQName,
final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{
org.apache.axiom.om.OMDataSource dataSource =
new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME);
return factory.createOMElement(dataSource,MY_QNAME);
}
public void serialize(final javax.xml.namespace.QName parentQName,
javax.xml.stream.XMLStreamWriter xmlWriter)
throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
serialize(parentQName,xmlWriter,false);
}
public void serialize(final javax.xml.namespace.QName parentQName,
javax.xml.stream.XMLStreamWriter xmlWriter,
boolean serializeType)
throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
java.lang.String prefix = null;
java.lang.String namespace = null;
prefix = parentQName.getPrefix();
namespace = parentQName.getNamespaceURI();
writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter);
if (serializeType){
java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://wtp");
if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){
writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
namespacePrefix+":checkItemAvailabiltiyResponse",
xmlWriter);
} else {
writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
"checkItemAvailabiltiyResponse",
xmlWriter);
}
}
if (local_returnTracker){
namespace = "http://wtp";
writeStartElement(null, namespace, "return", xmlWriter);
if (local_return==java.lang.Integer.MIN_VALUE) {
throw new org.apache.axis2.databinding.ADBException("return cannot be null!!");
} else {
xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(local_return));
}
xmlWriter.writeEndElement();
}
xmlWriter.writeEndElement();
}
private static java.lang.String generatePrefix(java.lang.String namespace) {
if(namespace.equals("http://wtp")){
return "ns1";
}
return org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
}
/**
* Utility method to write an element start tag.
*/
private void writeStartElement(java.lang.String prefix, java.lang.String namespace, java.lang.String localPart,
javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
java.lang.String writerPrefix = xmlWriter.getPrefix(namespace);
if (writerPrefix != null) {
xmlWriter.writeStartElement(namespace, localPart);
} else {
if (namespace.length() == 0) {
prefix = "";
} else if (prefix == null) {
prefix = generatePrefix(namespace);
}
xmlWriter.writeStartElement(prefix, localPart, namespace);
xmlWriter.writeNamespace(prefix, namespace);
xmlWriter.setPrefix(prefix, namespace);
}
}
/**
* Util method to write an attribute with the ns prefix
*/
private void writeAttribute(java.lang.String prefix,java.lang.String namespace,java.lang.String attName,
java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
if (xmlWriter.getPrefix(namespace) == null) {
xmlWriter.writeNamespace(prefix, namespace);
xmlWriter.setPrefix(prefix, namespace);
}
xmlWriter.writeAttribute(namespace,attName,attValue);
}
/**
* Util method to write an attribute without the ns prefix
*/
private void writeAttribute(java.lang.String namespace,java.lang.String attName,
java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
if (namespace.equals("")) {
xmlWriter.writeAttribute(attName,attValue);
} else {
registerPrefix(xmlWriter, namespace);
xmlWriter.writeAttribute(namespace,attName,attValue);
}
}
/**
* Util method to write an attribute without the ns prefix
*/
private void writeQNameAttribute(java.lang.String namespace, java.lang.String attName,
javax.xml.namespace.QName qname, javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
java.lang.String attributeNamespace = qname.getNamespaceURI();
java.lang.String attributePrefix = xmlWriter.getPrefix(attributeNamespace);
if (attributePrefix == null) {
attributePrefix = registerPrefix(xmlWriter, attributeNamespace);
}
java.lang.String attributeValue;
if (attributePrefix.trim().length() > 0) {
attributeValue = attributePrefix + ":" + qname.getLocalPart();
} else {
attributeValue = qname.getLocalPart();
}
if (namespace.equals("")) {
xmlWriter.writeAttribute(attName, attributeValue);
} else {
registerPrefix(xmlWriter, namespace);
xmlWriter.writeAttribute(namespace, attName, attributeValue);
}
}
/**
* method to handle Qnames
*/
private void writeQName(javax.xml.namespace.QName qname,
javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
java.lang.String namespaceURI = qname.getNamespaceURI();
if (namespaceURI != null) {
java.lang.String prefix = xmlWriter.getPrefix(namespaceURI);
if (prefix == null) {
prefix = generatePrefix(namespaceURI);
xmlWriter.writeNamespace(prefix, namespaceURI);
xmlWriter.setPrefix(prefix,namespaceURI);
}
if (prefix.trim().length() > 0){
xmlWriter.writeCharacters(prefix + ":" + org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
} else {
// i.e this is the default namespace
xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
}
} else {
xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
}
}
private void writeQNames(javax.xml.namespace.QName[] qnames,
javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
if (qnames != null) {
// we have to store this data until last moment since it is not possible to write any
// namespace data after writing the charactor data
java.lang.StringBuffer stringToWrite = new java.lang.StringBuffer();
java.lang.String namespaceURI = null;
java.lang.String prefix = null;
for (int i = 0; i < qnames.length; i++) {
if (i > 0) {
stringToWrite.append(" ");
}
namespaceURI = qnames[i].getNamespaceURI();
if (namespaceURI != null) {
prefix = xmlWriter.getPrefix(namespaceURI);
if ((prefix == null) || (prefix.length() == 0)) {
prefix = generatePrefix(namespaceURI);
xmlWriter.writeNamespace(prefix, namespaceURI);
xmlWriter.setPrefix(prefix,namespaceURI);
}
if (prefix.trim().length() > 0){
stringToWrite.append(prefix).append(":").append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
} else {
stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
}
} else {
stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
}
}
xmlWriter.writeCharacters(stringToWrite.toString());
}
}
/**
* Register a namespace prefix
*/
private java.lang.String registerPrefix(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.String namespace) throws javax.xml.stream.XMLStreamException {
java.lang.String prefix = xmlWriter.getPrefix(namespace);
if (prefix == null) {
prefix = generatePrefix(namespace);
while (xmlWriter.getNamespaceContext().getNamespaceURI(prefix) != null) {
prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
}
xmlWriter.writeNamespace(prefix, namespace);
xmlWriter.setPrefix(prefix, namespace);
}
return prefix;
}
/**
* databinding method to get an XML representation of this object
*
*/
public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
throws org.apache.axis2.databinding.ADBException{
java.util.ArrayList elementList = new java.util.ArrayList();
java.util.ArrayList attribList = new java.util.ArrayList();
if (local_returnTracker){
elementList.add(new javax.xml.namespace.QName("http://wtp",
"return"));
elementList.add(
org.apache.axis2.databinding.utils.ConverterUtil.convertToString(local_return));
}
return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
}
/**
* Factory class that keeps the parse method
*/
public static class Factory{
/**
* static method to create the object
* Precondition: If this object is an element, the current or next start element starts this object and any intervening reader events are ignorable
* If this object is not an element, it is a complex type and the reader is at the event just after the outer start element
* Postcondition: If this object is an element, the reader is positioned at its end element
* If this object is a complex type, the reader is positioned at the end element of its outer element
*/
public static CheckItemAvailabiltiyResponse parse(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
CheckItemAvailabiltiyResponse object =
new CheckItemAvailabiltiyResponse();
int event;
java.lang.String nillableValue = null;
java.lang.String prefix ="";
java.lang.String namespaceuri ="";
try {
while (!reader.isStartElement() && !reader.isEndElement())
reader.next();
if (reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","type")!=null){
java.lang.String fullTypeName = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance",
"type");
if (fullTypeName!=null){
java.lang.String nsPrefix = null;
if (fullTypeName.indexOf(":") > -1){
nsPrefix = fullTypeName.substring(0,fullTypeName.indexOf(":"));
}
nsPrefix = nsPrefix==null?"":nsPrefix;
java.lang.String type = fullTypeName.substring(fullTypeName.indexOf(":")+1);
if (!"checkItemAvailabiltiyResponse".equals(type)){
//find namespace for the prefix
java.lang.String nsUri = reader.getNamespaceContext().getNamespaceURI(nsPrefix);
return (CheckItemAvailabiltiyResponse)ExtensionMapper.getTypeObject(
nsUri,type,reader);
}
}
}
// Note all attributes that were handled. Used to differ normal attributes
// from anyAttributes.
java.util.Vector handledAttributes = new java.util.Vector();
reader.next();
while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
if (reader.isStartElement() && new javax.xml.namespace.QName("http://wtp","return").equals(reader.getName())){
nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
if ("true".equals(nillableValue) || "1".equals(nillableValue)){
throw new org.apache.axis2.databinding.ADBException("The element: "+"return" +" cannot be null");
}
java.lang.String content = reader.getElementText();
object.set_return(
org.apache.axis2.databinding.utils.ConverterUtil.convertToInt(content));
reader.next();
} // End of if for expected property start element
else {
object.set_return(java.lang.Integer.MIN_VALUE);
}
while (!reader.isStartElement() && !reader.isEndElement())
reader.next();
if (reader.isStartElement())
// A start element we are not expecting indicates a trailing invalid property
throw new org.apache.axis2.databinding.ADBException("Unexpected subelement " + reader.getName());
} catch (javax.xml.stream.XMLStreamException e) {
throw new java.lang.Exception(e);
}
return object;
}
}//end of factory class
}
public static class ExtensionMapper{
public static java.lang.Object getTypeObject(java.lang.String namespaceURI,
java.lang.String typeName,
javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
throw new org.apache.axis2.databinding.ADBException("Unsupported type " + namespaceURI + " " + typeName);
}
}
public static class CheckItemAvailabiltiy
implements org.apache.axis2.databinding.ADBBean{
public static final javax.xml.namespace.QName MY_QNAME = new javax.xml.namespace.QName(
"http://wtp",
"checkItemAvailabiltiy",
"ns1");
/**
* field for ItemId
*/
protected int localItemId ;
/* This tracker boolean wil be used to detect whether the user called the set method
* for this attribute. It will be used to determine whether to include this field
* in the serialized XML
*/
protected boolean localItemIdTracker = false ;
public boolean isItemIdSpecified(){
return localItemIdTracker;
}
/**
* Auto generated getter method
* @return int
*/
public int getItemId(){
return localItemId;
}
/**
* Auto generated setter method
* @param param ItemId
*/
public void setItemId(int param){
// setting primitive attribute tracker to true
localItemIdTracker =
param != java.lang.Integer.MIN_VALUE;
this.localItemId=param;
}
/**
*
* @param parentQName
* @param factory
* @return org.apache.axiom.om.OMElement
*/
public org.apache.axiom.om.OMElement getOMElement (
final javax.xml.namespace.QName parentQName,
final org.apache.axiom.om.OMFactory factory) throws org.apache.axis2.databinding.ADBException{
org.apache.axiom.om.OMDataSource dataSource =
new org.apache.axis2.databinding.ADBDataSource(this,MY_QNAME);
return factory.createOMElement(dataSource,MY_QNAME);
}
public void serialize(final javax.xml.namespace.QName parentQName,
javax.xml.stream.XMLStreamWriter xmlWriter)
throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
serialize(parentQName,xmlWriter,false);
}
public void serialize(final javax.xml.namespace.QName parentQName,
javax.xml.stream.XMLStreamWriter xmlWriter,
boolean serializeType)
throws javax.xml.stream.XMLStreamException, org.apache.axis2.databinding.ADBException{
java.lang.String prefix = null;
java.lang.String namespace = null;
prefix = parentQName.getPrefix();
namespace = parentQName.getNamespaceURI();
writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter);
if (serializeType){
java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://wtp");
if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){
writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
namespacePrefix+":checkItemAvailabiltiy",
xmlWriter);
} else {
writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type",
"checkItemAvailabiltiy",
xmlWriter);
}
}
if (localItemIdTracker){
namespace = "http://wtp";
writeStartElement(null, namespace, "itemId", xmlWriter);
if (localItemId==java.lang.Integer.MIN_VALUE) {
throw new org.apache.axis2.databinding.ADBException("itemId cannot be null!!");
} else {
xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localItemId));
}
xmlWriter.writeEndElement();
}
xmlWriter.writeEndElement();
}
private static java.lang.String generatePrefix(java.lang.String namespace) {
if(namespace.equals("http://wtp")){
return "ns1";
}
return org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
}
/**
* Utility method to write an element start tag.
*/
private void writeStartElement(java.lang.String prefix, java.lang.String namespace, java.lang.String localPart,
javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
java.lang.String writerPrefix = xmlWriter.getPrefix(namespace);
if (writerPrefix != null) {
xmlWriter.writeStartElement(namespace, localPart);
} else {
if (namespace.length() == 0) {
prefix = "";
} else if (prefix == null) {
prefix = generatePrefix(namespace);
}
xmlWriter.writeStartElement(prefix, localPart, namespace);
xmlWriter.writeNamespace(prefix, namespace);
xmlWriter.setPrefix(prefix, namespace);
}
}
/**
* Util method to write an attribute with the ns prefix
*/
private void writeAttribute(java.lang.String prefix,java.lang.String namespace,java.lang.String attName,
java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
if (xmlWriter.getPrefix(namespace) == null) {
xmlWriter.writeNamespace(prefix, namespace);
xmlWriter.setPrefix(prefix, namespace);
}
xmlWriter.writeAttribute(namespace,attName,attValue);
}
/**
* Util method to write an attribute without the ns prefix
*/
private void writeAttribute(java.lang.String namespace,java.lang.String attName,
java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{
if (namespace.equals("")) {
xmlWriter.writeAttribute(attName,attValue);
} else {
registerPrefix(xmlWriter, namespace);
xmlWriter.writeAttribute(namespace,attName,attValue);
}
}
/**
* Util method to write an attribute without the ns prefix
*/
private void writeQNameAttribute(java.lang.String namespace, java.lang.String attName,
javax.xml.namespace.QName qname, javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
java.lang.String attributeNamespace = qname.getNamespaceURI();
java.lang.String attributePrefix = xmlWriter.getPrefix(attributeNamespace);
if (attributePrefix == null) {
attributePrefix = registerPrefix(xmlWriter, attributeNamespace);
}
java.lang.String attributeValue;
if (attributePrefix.trim().length() > 0) {
attributeValue = attributePrefix + ":" + qname.getLocalPart();
} else {
attributeValue = qname.getLocalPart();
}
if (namespace.equals("")) {
xmlWriter.writeAttribute(attName, attributeValue);
} else {
registerPrefix(xmlWriter, namespace);
xmlWriter.writeAttribute(namespace, attName, attributeValue);
}
}
/**
* method to handle Qnames
*/
private void writeQName(javax.xml.namespace.QName qname,
javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
java.lang.String namespaceURI = qname.getNamespaceURI();
if (namespaceURI != null) {
java.lang.String prefix = xmlWriter.getPrefix(namespaceURI);
if (prefix == null) {
prefix = generatePrefix(namespaceURI);
xmlWriter.writeNamespace(prefix, namespaceURI);
xmlWriter.setPrefix(prefix,namespaceURI);
}
if (prefix.trim().length() > 0){
xmlWriter.writeCharacters(prefix + ":" + org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
} else {
// i.e this is the default namespace
xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
}
} else {
xmlWriter.writeCharacters(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qname));
}
}
private void writeQNames(javax.xml.namespace.QName[] qnames,
javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException {
if (qnames != null) {
// we have to store this data until last moment since it is not possible to write any
// namespace data after writing the charactor data
java.lang.StringBuffer stringToWrite = new java.lang.StringBuffer();
java.lang.String namespaceURI = null;
java.lang.String prefix = null;
for (int i = 0; i < qnames.length; i++) {
if (i > 0) {
stringToWrite.append(" ");
}
namespaceURI = qnames[i].getNamespaceURI();
if (namespaceURI != null) {
prefix = xmlWriter.getPrefix(namespaceURI);
if ((prefix == null) || (prefix.length() == 0)) {
prefix = generatePrefix(namespaceURI);
xmlWriter.writeNamespace(prefix, namespaceURI);
xmlWriter.setPrefix(prefix,namespaceURI);
}
if (prefix.trim().length() > 0){
stringToWrite.append(prefix).append(":").append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
} else {
stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
}
} else {
stringToWrite.append(org.apache.axis2.databinding.utils.ConverterUtil.convertToString(qnames[i]));
}
}
xmlWriter.writeCharacters(stringToWrite.toString());
}
}
/**
* Register a namespace prefix
*/
private java.lang.String registerPrefix(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.String namespace) throws javax.xml.stream.XMLStreamException {
java.lang.String prefix = xmlWriter.getPrefix(namespace);
if (prefix == null) {
prefix = generatePrefix(namespace);
while (xmlWriter.getNamespaceContext().getNamespaceURI(prefix) != null) {
prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix();
}
xmlWriter.writeNamespace(prefix, namespace);
xmlWriter.setPrefix(prefix, namespace);
}
return prefix;
}
/**
* databinding method to get an XML representation of this object
*
*/
public javax.xml.stream.XMLStreamReader getPullParser(javax.xml.namespace.QName qName)
throws org.apache.axis2.databinding.ADBException{
java.util.ArrayList elementList = new java.util.ArrayList();
java.util.ArrayList attribList = new java.util.ArrayList();
if (localItemIdTracker){
elementList.add(new javax.xml.namespace.QName("http://wtp",
"itemId"));
elementList.add(
org.apache.axis2.databinding.utils.ConverterUtil.convertToString(localItemId));
}
return new org.apache.axis2.databinding.utils.reader.ADBXMLStreamReaderImpl(qName, elementList.toArray(), attribList.toArray());
}
/**
* Factory class that keeps the parse method
*/
public static class Factory{
/**
* static method to create the object
* Precondition: If this object is an element, the current or next start element starts this object and any intervening reader events are ignorable
* If this object is not an element, it is a complex type and the reader is at the event just after the outer start element
* Postcondition: If this object is an element, the reader is positioned at its end element
* If this object is a complex type, the reader is positioned at the end element of its outer element
*/
public static CheckItemAvailabiltiy parse(javax.xml.stream.XMLStreamReader reader) throws java.lang.Exception{
CheckItemAvailabiltiy object =
new CheckItemAvailabiltiy();
int event;
java.lang.String nillableValue = null;
java.lang.String prefix ="";
java.lang.String namespaceuri ="";
try {
while (!reader.isStartElement() && !reader.isEndElement())
reader.next();
if (reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","type")!=null){
java.lang.String fullTypeName = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance",
"type");
if (fullTypeName!=null){
java.lang.String nsPrefix = null;
if (fullTypeName.indexOf(":") > -1){
nsPrefix = fullTypeName.substring(0,fullTypeName.indexOf(":"));
}
nsPrefix = nsPrefix==null?"":nsPrefix;
java.lang.String type = fullTypeName.substring(fullTypeName.indexOf(":")+1);
if (!"checkItemAvailabiltiy".equals(type)){
//find namespace for the prefix
java.lang.String nsUri = reader.getNamespaceContext().getNamespaceURI(nsPrefix);
return (CheckItemAvailabiltiy)ExtensionMapper.getTypeObject(
nsUri,type,reader);
}
}
}
// Note all attributes that were handled. Used to differ normal attributes
// from anyAttributes.
java.util.Vector handledAttributes = new java.util.Vector();
reader.next();
while (!reader.isStartElement() && !reader.isEndElement()) reader.next();
if (reader.isStartElement() && new javax.xml.namespace.QName("http://wtp","itemId").equals(reader.getName())){
nillableValue = reader.getAttributeValue("http://www.w3.org/2001/XMLSchema-instance","nil");
if ("true".equals(nillableValue) || "1".equals(nillableValue)){
throw new org.apache.axis2.databinding.ADBException("The element: "+"itemId" +" cannot be null");
}
java.lang.String content = reader.getElementText();
object.setItemId(
org.apache.axis2.databinding.utils.ConverterUtil.convertToInt(content));
reader.next();
} // End of if for expected property start element
else {
object.setItemId(java.lang.Integer.MIN_VALUE);
}
while (!reader.isStartElement() && !reader.isEndElement())
reader.next();
if (reader.isStartElement())
// A start element we are not expecting indicates a trailing invalid property
throw new org.apache.axis2.databinding.ADBException("Unexpected subelement " + reader.getName());
} catch (javax.xml.stream.XMLStreamException e) {
throw new java.lang.Exception(e);
}
return object;
}
}//end of factory class
}
private org.apache.axiom.om.OMElement toOM(wtp.Oder_Process_SecStub.CheckItemAvailabiltiy param, boolean optimizeContent)
throws org.apache.axis2.AxisFault {
try{
return param.getOMElement(wtp.Oder_Process_SecStub.CheckItemAvailabiltiy.MY_QNAME,
org.apache.axiom.om.OMAbstractFactory.getOMFactory());
} catch(org.apache.axis2.databinding.ADBException e){
throw org.apache.axis2.AxisFault.makeFault(e);
}
}
private org.apache.axiom.om.OMElement toOM(wtp.Oder_Process_SecStub.CheckItemAvailabiltiyResponse param, boolean optimizeContent)
throws org.apache.axis2.AxisFault {
try{
return param.getOMElement(wtp.Oder_Process_SecStub.CheckItemAvailabiltiyResponse.MY_QNAME,
org.apache.axiom.om.OMAbstractFactory.getOMFactory());
} catch(org.apache.axis2.databinding.ADBException e){
throw org.apache.axis2.AxisFault.makeFault(e);
}
}
private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory, wtp.Oder_Process_SecStub.CheckItemAvailabiltiy param, boolean optimizeContent, javax.xml.namespace.QName methodQName)
throws org.apache.axis2.AxisFault{
try{
org.apache.axiom.soap.SOAPEnvelope emptyEnvelope = factory.getDefaultEnvelope();
emptyEnvelope.getBody().addChild(param.getOMElement(wtp.Oder_Process_SecStub.CheckItemAvailabiltiy.MY_QNAME,factory));
return emptyEnvelope;
} catch(org.apache.axis2.databinding.ADBException e){
throw org.apache.axis2.AxisFault.makeFault(e);
}
}
/* methods to provide back word compatibility */
/**
* get the default envelope
*/
private org.apache.axiom.soap.SOAPEnvelope toEnvelope(org.apache.axiom.soap.SOAPFactory factory){
return factory.getDefaultEnvelope();
}
private java.lang.Object fromOM(
org.apache.axiom.om.OMElement param,
java.lang.Class type,
java.util.Map extraNamespaces) throws org.apache.axis2.AxisFault{
try {
if (wtp.Oder_Process_SecStub.CheckItemAvailabiltiy.class.equals(type)){
return wtp.Oder_Process_SecStub.CheckItemAvailabiltiy.Factory.parse(param.getXMLStreamReaderWithoutCaching());
}
if (wtp.Oder_Process_SecStub.CheckItemAvailabiltiyResponse.class.equals(type)){
return wtp.Oder_Process_SecStub.CheckItemAvailabiltiyResponse.Factory.parse(param.getXMLStreamReaderWithoutCaching());
}
} catch (java.lang.Exception e) {
throw org.apache.axis2.AxisFault.makeFault(e);
}
return null;
}
}
package wtp;
/**
* Created with IntelliJ IDEA.
* User: asiri
* Date: 12/8/13
* Time: 9:23 PM
* To change this template use File | Settings | File Templates.
*/
import java.rmi.RemoteException;
import java.util.ArrayList;
import java.util.List;
import org.apache.axis2.AxisFault;
import org.apache.axis2.Constants;
import org.apache.axis2.client.ServiceClient;
import org.apache.axis2.transport.http.HTTPConstants;
import org.apache.axis2.transport.http.HttpTransportProperties;
import wtp.Oder_Process_SecStub.CheckItemAvailabiltiy;
import wtp.Oder_Process_SecStub.CheckItemAvailabiltiyResponse;
public class OrderProcessClient {
public static void main(String[] args) {
String trustStore = "/opt/wso2esb-4.7.0/repository/resources/security/client-truststore.jks";
System.setProperty("javax.net.ssl.trustStore", trustStore);
System.setProperty("javax.net.ssl.trustStorePassword", "wso2carbon");
try {
Oder_Process_SecStub stub = new Oder_Process_SecStub();
HttpTransportProperties.Authenticator basicAuthenticator =
new HttpTransportProperties.Authenticator();
List<String> authSchemes = new ArrayList<String>();
authSchemes.add( HttpTransportProperties.Authenticator.BASIC);
basicAuthenticator.setAuthSchemes(authSchemes);
basicAuthenticator.setUsername("admin"); // Set your value
basicAuthenticator.setPassword("admin"); // Set your value
basicAuthenticator.setPreemptiveAuthentication(true);
stub._getServiceClient()
.getOptions()
.setProperty(org.apache.axis2.transport.http.HTTPConstants.AUTHENTICATE,
basicAuthenticator);
stub._getServiceClient().getOptions()
.setProperty(org.apache.axis2.transport.http.HTTPConstants.CHUNKED, "false");
ServiceClient service = stub._getServiceClient();
// Had to set the content type to get the soap security headers
// included by the ESB
service.getOptions().setProperty(Constants.Configuration.MESSAGE_TYPE,
HTTPConstants.MEDIA_TYPE_APPLICATION_XML);
int itemId = 0;
CheckItemAvailabiltiy check = new Oder_Process_SecStub.CheckItemAvailabiltiy();
check.setItemId(itemId);
CheckItemAvailabiltiyResponse response = stub.checkItemAvailabiltiy(check);
System.out.println("Item : " + itemId + " = " + "Amount : " + response.get_return());
} catch (AxisFault e) {
e.printStackTrace();
} catch (RemoteException e) {
e.printStackTrace();
}
}
}
PKW��Cpom.xml�W[o�0~ﯨP_C:m-�2U����R�i�[el7;������΅$@Fo��>���|�$0�bF�>\�S����ZgC�hAy�2��42W�o�M��9\)V���e�<�����_�.����+�8�����g/��^�4|���+Era�q�=�b� ���*�u{- YK�0�W��"�S�CR�[�u��VLE�ǔQ�!�is�0��˳����;��C��4nZ�\+i&�B2��jk���+��JD�%]#-�7�?��L�V@#Ӹ�2aJ�Ϊ/�/o p�uD�RMR�m{e�֩� r�ߔU�om���ũ-jCWn[�YjƯ�ת��*�=� �:͉a)��L��ȥM�W��lc*9���j�ƝZS{�}0$���M��,���� +��;�k<��w�b���T6��y��;�70q��-�;�6 :lB�TM��:Ă߲�H�;%(�Ό�ĤѮa��&HQ��=H(��.%�Fbj[���n� �&�ƓK�ԈL h a&���F�ʛ+)�u3���v� � �Ϝd��V�a�xbPB�Z �#t��RZR)&��}`&�k3<�N�@Q�`�h��� @P��R�${ u\�L�Q�\�Ğ��� �4�s�1���^�+v�!R��� ljj�..{n�r���X�� ��=�Ua�L�Q5d'����<5Uz?�%��2]Y�5Ӟ°b9�owŒۓh9�(NY���8��;8��K))73(Vs~"4��P��/"���
��ż��w'��k���_.��o�W���+����^}���J�m3Ù�#���P�Ó0�Eg���C��<�ovN�cG
5�g��q����PK� &�D1PKW��C� &�D1pom.xmlPK5y
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>WSO2</groupId>
<artifactId>WSO2-Axis2-Client</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Axis2-Client</name>
<repositories>
<repository>
<id>wso2-Nexus</id>
<name>WSO2 Repository</name>
<url>http://dist.wso2.org/maven2/</url>
</repository>
</repositories>
<properties>
<axis2_version>1.6.1-wso2v9</axis2_version>
</properties>
<pluginRepositories>
<pluginRepository>
<id>wso2-Nexus</id>
<name>WSO2 Repository</name>
<url>http://dist.wso2.org/maven2/</url>
</pluginRepository>
</pluginRepositories>
<build>
<plugins>
<plugin>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-wsdl2code-maven-plugin</artifactId>
<version>${axis2_version}</version>
<executions>
<execution>
<goals>
<goal>wsdl2code</goal>
</goals>
</execution>
</executions>
<configuration>
<outputDirectory>${basedir}/generated-sources</outputDirectory>
<databindingName>adb</databindingName><portName>Oder_Process_SecHttpsSoap12Endpoint</portName><language>java</language><wsdlFile>http://asiri-wso2-ubuntu:8280/services/Oder_Process_Sec?wsdl</wsdlFile>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>add-source</id>
<phase>generate-sources</phase>
<goals>
<goal>add-source</goal>
</goals>
<configuration>
<sources>
<source>${basedir}/generated-sources/src</source>
<source>${basedir}/generated-sources/test</source>
</sources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.9</version>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2</artifactId>
<version>${axis2_version}</version>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-adb</artifactId>
<version>${axis2_version}</version>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-transport-http</artifactId>
<version>${axis2_version}</version>
</dependency>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-transport-local</artifactId>
<version>${axis2_version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.2</version>
<scope>compile</scope>
</dependency>
</dependencies>
</project>
����3%
  !
clientDataLjava/lang/Object;<init>(Ljava/lang/Object;)VCodeLineNumberTableLocalVariableTablethis%Lwtp/Oder_Process_SecCallbackHandler;()V getClientData()Ljava/lang/Object;"receiveResultcheckItemAvailabiltiy#CheckItemAvailabiltiyResponse InnerClasses;(Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse;)Vresult8Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse;!receiveErrorcheckItemAvailabiltiy(Ljava/lang/Exception;)VeLjava/lang/Exception;
SourceFile$Oder_Process_SecCallbackHandler.java  #wtp/Oder_Process_SecCallbackHandlerjava/lang/Object$6wtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponsewtp/Oder_Process_SecStub! F
*�*+��
  
 <
*�*��
"# $ 
 /*��
+   5�
6   5�
=  
"
����3� /v /w /x
y
z{ |} ~�
t�
t�
���
��
t�� ���
�
��
t�
���
�
��
t���
��
���
�
!�������
��
/�
z�
�� ���� val$callback%Lwtp/Oder_Process_SecCallbackHandler;val$_messageContext)Lorg/apache/axis2/context/MessageContext;this$0Lwtp/Oder_Process_SecStub;<init>k(Lwtp/Oder_Process_SecStub;Lwtp/Oder_Process_SecCallbackHandler;Lorg/apache/axis2/context/MessageContext;)VCodeLineNumberTableLocalVariableTablethis InnerClassesLwtp/Oder_Process_SecStub$1; onMessage,(Lorg/apache/axis2/context/MessageContext;)V resultEnv$Lorg/apache/axiom/soap/SOAPEnvelope;objectLjava/lang/Object;eLorg/apache/axis2/AxisFault; resultContext StackMapTable�onError(Ljava/lang/Exception;)VexceptionClassNameLjava/lang/String;exceptionClassLjava/lang/Class;exLjava/lang/Exception;messageClassName messageClass messageObjectmLjava/lang/reflect/Method;Ljava/lang/ClassCastException;"Ljava/lang/ClassNotFoundException;!Ljava/lang/NoSuchMethodException;-Ljava/lang/reflect/InvocationTargetException;"Ljava/lang/IllegalAccessException;"Ljava/lang/InstantiationException;ffaultEltLorg/apache/axiom/om/OMElement;error���������onFault faultContextfault
onComplete()V axisFault
SourceFileOder_Process_SecStub.javaEnclosingMethod� �� 56 12 34 7o� ��� ��� ��6wtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponseCheckItemAvailabiltiyResponse �� ��� ��org/apache/axis2/AxisFault �L �� ��#org/apache/axis2/client/FaultMapKey� ��checkItemAvailabiltiy 7�� �� �� ��java/lang/String �� ��java/lang/Exception ��setFaultMessagejava/lang/Class ��java/lang/Object� ��java/rmi/RemoteException �� 7�java/lang/ClassCastException java/lang/ClassNotFoundExceptionjava/lang/NoSuchMethodException+java/lang/reflect/InvocationTargetException java/lang/IllegalAccessException java/lang/InstantiationException� �� KL ��� ��� �Awtp/Oder_Process_SecStub$1*org/apache/axis2/client/async/AxisCallbackorg/apache/axiom/om/OMElementwtp/Oder_Process_SecStubstartcheckItemAvailabiltiy�CheckItemAvailabiltiyX(Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiy;Lwtp/Oder_Process_SecCallbackHandler;)V'org/apache/axis2/context/MessageContext getEnvelope&()Lorg/apache/axiom/soap/SOAPEnvelope;"org/apache/axiom/soap/SOAPEnvelopegetBody"()Lorg/apache/axiom/soap/SOAPBody;org/apache/axiom/soap/SOAPBodygetFirstElement!()Lorg/apache/axiom/om/OMElement;
access$000O(Lwtp/Oder_Process_SecStub;Lorg/apache/axiom/soap/SOAPEnvelope;)Ljava/util/Map;
access$100m(Lwtp/Oder_Process_SecStub;Lorg/apache/axiom/om/OMElement;Ljava/lang/Class;Ljava/util/Map;)Ljava/lang/Object;#wtp/Oder_Process_SecCallbackHandler"receiveResultcheckItemAvailabiltiy;(Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse;)V!receiveErrorcheckItemAvailabiltiy getDetail
access$200/(Lwtp/Oder_Process_SecStub;)Ljava/util/HashMap;getQName()Ljavax/xml/namespace/QName;0(Ljavax/xml/namespace/QName;Ljava/lang/String;)Vjava/util/HashMap containsKey(Ljava/lang/Object;)Z
access$300get&(Ljava/lang/Object;)Ljava/lang/Object;forName%(Ljava/lang/String;)Ljava/lang/Class; newInstance()Ljava/lang/Object;
access$400 getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;java/lang/reflect/Methodinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
getMessage()Ljava/lang/String;*(Ljava/lang/String;Ljava/lang/Throwable;)Vorg/apache/axis2/util/Utils!getInboundFaultFromMessageContextG(Lorg/apache/axis2/context/MessageContext;)Lorg/apache/axis2/AxisFault;getTransportOut8()Lorg/apache/axis2/description/TransportOutDescription;4org/apache/axis2/description/TransportOutDescription getSender.()Lorg/apache/axis2/transport/TransportSender;*org/apache/axis2/transport/TransportSendercleanup.wtp/Oder_Process_SecStub$CheckItemAvailabiltiy /0123456789>*+�*,�*-�*��:5; <?@A9�;+�M*�,��*�,� �
N*�-�� � M*�,� �.1 :8:#=.B1@2A:C;4)BC# DE2FG;<?;H4IqJKL90 G+� �:+� M,�N-�!*���Y-�����*���Y-����:�:��:*���Y-����:�:*�-�
: �YS�:

�Y S� W*��!Y�"�#� �q:*�,� �d:*�,� �W:*�,� �J:*�,� �=:*�,� �0:*�,� �#:*�,� �*�,� � *�,� � *�+� �1��$1��%1��&1��'1�(1�)1� :�)FG HIJ1MONVO`Q~R�S�T�V�Y�o�Z�\�o�]�_�o�`�b�o�c�e�ofh oikoln%o(q3t;v>wFy;�O{MNVtOP`jQR~LSN�ETP�8UE �&VW
�FX�FY�FZ�F[F\F]FG /^G*_`G<?GaRI7 ��bcJdeLfLgLhLiLjLJ
�kA9Q +�*M*,�+�:|}
~;  <? l4mGno9y *��,�-*��.� L*�+� � :�����;pG <?IVJqrstu>/t� �t�
����3�
0WY
WZ [\ [] [^_@ [`a
bc
bd
bef
bg [h ij
klm
Wnop
q [r
gstuvw
x [y
z{
|�}
&W~
&
&�
&���
-���<init>()VCodeLineNumberTableLocalVariableTablethisCheckItemAvailabiltiy InnerClassesFactory8Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiy$Factory;parseT(Ljavax/xml/stream/XMLStreamReader;)Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiy;nsUriLjava/lang/String;nsPrefixtype fullTypeNamecontenthandledAttributesLjava/util/Vector;e%Ljavax/xml/stream/XMLStreamException;reader"Ljavax/xml/stream/XMLStreamReader;object0Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiy; nillableValueprefix namespaceuri StackMapTable�Y�m�
Exceptions
SourceFileOder_Process_SecStub.java 12�.wtp/Oder_Process_SecStub$CheckItemAvailabiltiy� �� �� ��)http://www.w3.org/2001/XMLSchema-instance ��:� �� �� ��checkItemAvailabiltiy �� ��� ��� ��java/util/Vectorjavax/xml/namespace/QName
http://wtpitemId 1� ��niltrue1)org/apache/axis2/databinding/ADBException#The element: itemId cannot be null 1� ��� �� ��java/lang/StringBuilderUnexpected subelement �� �� ��#javax/xml/stream/XMLStreamExceptionjava/lang/Exception 1�6wtp/Oder_Process_SecStub$CheckItemAvailabiltiy$Factoryjava/lang/Object javax/xml/stream/XMLStreamReaderjava/lang/Stringwtp/Oder_Process_SecStubisStartElement()Z isEndElementnext()IgetAttributeValue8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;indexOf(Ljava/lang/String;)I substring(II)Ljava/lang/String;(I)Ljava/lang/String;equals(Ljava/lang/Object;)ZgetNamespaceContext(()Ljavax/xml/namespace/NamespaceContext;$javax/xml/namespace/NamespaceContextgetNamespaceURI&(Ljava/lang/String;)Ljava/lang/String;(wtp/Oder_Process_SecStub$ExtensionMapperExtensionMapper getTypeObjectZ(Ljava/lang/String;Ljava/lang/String;Ljavax/xml/stream/XMLStreamReader;)Ljava/lang/Object;'(Ljava/lang/String;Ljava/lang/String;)VgetName()Ljavax/xml/namespace/QName;(Ljava/lang/String;)VgetElementText()Ljava/lang/String;0org/apache/axis2/databinding/utils/ConverterUtil convertToInt setItemId(I)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString(Ljava/lang/Throwable;)V!/0123/*��4�5 6: ;<3
��Y�LN::*��*�� *�W���* �
�t* �
:�c: � � � � :��: � `�:��*��:  *����Y�:*�W*��*�� *�W���*��\�Y�*���E*�
N-�� -�� �Y �!�*�":+�#�$*�W� +%�$*��*�� *�W���*��#�Y�&Y�'(�)*��*�+�!��:�-Y�.�+���,���,4�%��
���$�.�;�G�L�O�Z�i�w������������ �   '07:@ R!\#e%�,�*�+�.5z � => O]?>�%@>GeA>'B>��CD�
EF�GH�IJ
�K>�L>�M>N?�OPQQQ�:QQ AQ�6�R< �(BS T-UV8X7 /9 kX�
����3
B� A� A��� A�
� ��
A�
:�
:�
:�
A��
A�
��
������
�
��
�
A�����
�
�� �� ��
���
�� �� ���
A� �� �� �� �� ���
���
1��
1�
1� �� ���
8��
:�
8��
8�
=�
:����CheckItemAvailabiltiy InnerClasses�FactoryMY_QNAMELjavax/xml/namespace/QName; localItemIdIlocalItemIdTrackerZ<init>()VCodeLineNumberTableLocalVariableTablethis0Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiy;isItemIdSpecified()Z getItemId()I setItemId(I)Vparam StackMapTable� getOMElement[(Ljavax/xml/namespace/QName;Lorg/apache/axiom/om/OMFactory;)Lorg/apache/axiom/om/OMElement; parentQNamefactoryLorg/apache/axiom/om/OMFactory;
dataSource"Lorg/apache/axiom/om/OMDataSource;
Exceptions serialize@(Ljavax/xml/namespace/QName;Ljavax/xml/stream/XMLStreamWriter;)V xmlWriter"Ljavax/xml/stream/XMLStreamWriter;�A(Ljavax/xml/namespace/QName;Ljavax/xml/stream/XMLStreamWriter;Z)VnamespacePrefixLjava/lang/String; serializeTypeprefix namespace�generatePrefix&(Ljava/lang/String;)Ljava/lang/String;writeStartElement[(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljavax/xml/stream/XMLStreamWriter;)V localPart writerPrefixwriteAttributem(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljavax/xml/stream/XMLStreamWriter;)VattNameattValuewriteQNameAttributed(Ljava/lang/String;Ljava/lang/String;Ljavax/xml/namespace/QName;Ljavax/xml/stream/XMLStreamWriter;)VattributeValueqnameattributeNamespaceattributePrefix
writeQName namespaceURI writeQNamesA([Ljavax/xml/namespace/QName;Ljavax/xml/stream/XMLStreamWriter;)Vi stringToWriteLjava/lang/StringBuffer;qnames[Ljavax/xml/namespace/QName;���registerPrefixH(Ljavax/xml/stream/XMLStreamWriter;Ljava/lang/String;)Ljava/lang/String; getPullParser?(Ljavax/xml/namespace/QName;)Ljavax/xml/stream/XMLStreamReader;qName elementListLjava/util/ArrayList;
attribList�<clinit>
SourceFileOder_Process_SecStub.java NO LM JK*org/apache/axis2/databinding/ADBDataSource HI N�� �� fk �� �� �� tu
http://wtp ��� �� �Xxsi)http://www.w3.org/2001/XMLSchema-instancetypejava/lang/StringBuilder ��:checkItemAvailabiltiy �� xycheckItemAvailabiltiyitemId)org/apache/axis2/databinding/ADBExceptionitemId cannot be null!! N�� ��� �� �O ��ns1� �� �s t� rs t� �� �� x� x�: ��java/lang/StringBuffer ��  �sjava/util/ArrayListjavax/xml/namespace/QName N� �@org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderImpl  N N�.wtp/Oder_Process_SecStub$CheckItemAvailabiltiyjava/lang/Object$org/apache/axis2/databinding/ADBBean6wtp/Oder_Process_SecStub$CheckItemAvailabiltiy$Factory#javax/xml/stream/XMLStreamExceptionjava/lang/String javax/xml/stream/XMLStreamWriterD(Lorg/apache/axis2/databinding/ADBBean;Ljavax/xml/namespace/QName;)Vorg/apache/axiom/om/OMFactorycreateOMElemente(Lorg/apache/axiom/om/OMDataSource;Ljavax/xml/namespace/QName;)Lorg/apache/axiom/om/OMSourcedElement; getPrefix()Ljava/lang/String;getNamespaceURI getLocalParttrimlengthappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString(Ljava/lang/String;)V0org/apache/axis2/databinding/utils/ConverterUtilconvertToString(I)Ljava/lang/String;writeCharacterswriteEndElementequals(Ljava/lang/Object;)Z+org/apache/axis2/databinding/utils/BeanUtilgetUniquePrefix'(Ljava/lang/String;Ljava/lang/String;)V9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VwriteNamespace setPrefix/(Ljavax/xml/namespace/QName;)Ljava/lang/String;,(Ljava/lang/String;)Ljava/lang/StringBuffer;getNamespaceContext(()Ljavax/xml/namespace/NamespaceContext;$javax/xml/namespace/NamespaceContextaddtoArray()[Ljava/lang/Object;D(Ljavax/xml/namespace/QName;[Ljava/lang/Object;[Ljava/lang/Object;)Vwtp/Oder_Process_SecStub!ABCHIJKLMNOP<
*�*��Q�� �R 
STUVP/*��Q�R STWXP/*��Q�R STYZPl*���*��Q���RST[K\K]�]]^_Pc�Y*��N,-���Q
� �R*ST`Iab cdefgPJ*+,� �Q
��R ST`IhiejfkPt�::+�
:+� :*+� ,� �K*,�:�0���%*�Y����,��*,�*��7:*,� *�� �Y��,*�� �!,�",�"�QN��� ���#�,�<�^�k�r�v�����������RH,?lm�ST�`I�hi�nM�om�pm\�^qqq� 'ej
rsPK*�#�$��%�Q  
R pm\ tuP�N,�&:�,-�'�5,�� (L� +�,�)L+-,�*+,�++,�,�Q. 
"(,1;DM R>NSTNomNpmNvmNhi
Dwm\ �q ejxyP�),�&�+,�++,�,,-�-�Q' ()+(,R>)ST)om)pm)zm){m)hi\ejxuP�(+(�#�,-�.�*+�W+,-�-�Q3 467'9R4(ST(pm(zm({m(hi\ej|}P;{-� :�&:� *�:���#�Y��/�-� ��:� -� :+(�#�,�.�*+�W+,�-�Q2 BCDE H+IKKQNZOgQoRzTR\ H~m{ST{pm{zm{I{hiu�mj�mQ*~m\� qq*�qej�gPv+� N-�e,-�&:�-�):,-�+,-�,���',�Y��/�+�0���!� ,+�0�!� ,+�0�!�Q6 [\ ]^_`&a/d:e^hhkklunR4VomvSTvIvhiq�m\�/qq.�  ej��P��+���1Y�2N::6+����
-3�4W+2� :�h,�&:� ���):,�+,�,���-�4/�4+2�0�4W�-+2�0�4W�-+2�0�4W���k,-�5�!�QVsv wxz{!|(~16�@�M�T�^�h�s������z����RH��K �����m�om�ST����hi\( �]���qq$# �� ej��P�9+,�&N-�.,�)N+�6-�7�
�%N���+-,�++-,�,-�Q"�� �� �'�/�7�R*9ST9hi9pm1om\
�qej��P�D�8Y�9M�8Y�9N*��,�:Y�;�<W,*�� �<W�=Y+,�>-�>�?�Q����'�3�R*DSTD�I<��4��\ �3��e�OP)�:Y$�@��Q���EA�D FAG
����3�
0WY
WZ [\ [] [^_@ [`a
bc
bd
bef
bg [h ij
klm
Wnop
q [r
gstuvw
x [y
z{
|�}
&W~
&
&�
&���
-���<init>()VCodeLineNumberTableLocalVariableTablethisCheckItemAvailabiltiyResponse InnerClassesFactory@Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse$Factory;parse\(Ljavax/xml/stream/XMLStreamReader;)Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse;nsUriLjava/lang/String;nsPrefixtype fullTypeNamecontenthandledAttributesLjava/util/Vector;e%Ljavax/xml/stream/XMLStreamException;reader"Ljavax/xml/stream/XMLStreamReader;object8Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse; nillableValueprefix namespaceuri StackMapTable�Y�m�
Exceptions
SourceFileOder_Process_SecStub.java 12�6wtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse� �� �� ��)http://www.w3.org/2001/XMLSchema-instance ��:� �� �� ��checkItemAvailabiltiyResponse �� ��� ��� ��java/util/Vectorjavax/xml/namespace/QName
http://wtpreturn 1� ��niltrue1)org/apache/axis2/databinding/ADBException#The element: return cannot be null 1� ��� �� ��java/lang/StringBuilderUnexpected subelement �� �� ��#javax/xml/stream/XMLStreamExceptionjava/lang/Exception 1�>wtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse$Factoryjava/lang/Object javax/xml/stream/XMLStreamReaderjava/lang/Stringwtp/Oder_Process_SecStubisStartElement()Z isEndElementnext()IgetAttributeValue8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;indexOf(Ljava/lang/String;)I substring(II)Ljava/lang/String;(I)Ljava/lang/String;equals(Ljava/lang/Object;)ZgetNamespaceContext(()Ljavax/xml/namespace/NamespaceContext;$javax/xml/namespace/NamespaceContextgetNamespaceURI&(Ljava/lang/String;)Ljava/lang/String;(wtp/Oder_Process_SecStub$ExtensionMapperExtensionMapper getTypeObjectZ(Ljava/lang/String;Ljava/lang/String;Ljavax/xml/stream/XMLStreamReader;)Ljava/lang/Object;'(Ljava/lang/String;Ljava/lang/String;)VgetName()Ljavax/xml/namespace/QName;(Ljava/lang/String;)VgetElementText()Ljava/lang/String;0org/apache/axis2/databinding/utils/ConverterUtil convertToInt
set_return(I)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString(Ljava/lang/Throwable;)V!/0123/*��45 6: ;<3
��Y�LN::*��*�� *�W���* �
�t* �
:�c: � � � � :��: � `�:��*��:  *����Y�:*�W*��*�� *�W���*��\�Y�*���E*�
N-�� -�� �Y �!�*�":+�#�$*�W� +%�$*��*�� *�W���*��#�Y�&Y�'(�)*��*�+�!��:�-Y�.�+���,���,4�%
$.; G"L#O$Z%i'w)�+�-�.�=�B�E�G�IJKO'Q0T7V:Z@^R_\aec�j�h�i�l5z � => O]?>�%@>GeA>'B>��CD�
EF�GH�IJ
�K>�L>�M>N?�OPQQQ�:QQ AQ�6�R< �(BS T-UV8X7 /9 kX�
����3
B� A� A��� A�
� ��
A�
:�
:�
:�
A��
A�
��
������
�
��
�
A�����
�
�� �� ��
���
�� �� ���
A� �� �� �� �� ���
���
1��
1�
1� �� ���
8��
:�
8��
8�
=�
:����CheckItemAvailabiltiyResponse InnerClasses�FactoryMY_QNAMELjavax/xml/namespace/QName; local_returnIlocal_returnTrackerZ<init>()VCodeLineNumberTableLocalVariableTablethis8Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse;is_returnSpecified()Z
get_return()I
set_return(I)Vparam StackMapTable� getOMElement[(Ljavax/xml/namespace/QName;Lorg/apache/axiom/om/OMFactory;)Lorg/apache/axiom/om/OMElement; parentQNamefactoryLorg/apache/axiom/om/OMFactory;
dataSource"Lorg/apache/axiom/om/OMDataSource;
Exceptions serialize@(Ljavax/xml/namespace/QName;Ljavax/xml/stream/XMLStreamWriter;)V xmlWriter"Ljavax/xml/stream/XMLStreamWriter;�A(Ljavax/xml/namespace/QName;Ljavax/xml/stream/XMLStreamWriter;Z)VnamespacePrefixLjava/lang/String; serializeTypeprefix namespace�generatePrefix&(Ljava/lang/String;)Ljava/lang/String;writeStartElement[(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljavax/xml/stream/XMLStreamWriter;)V localPart writerPrefixwriteAttributem(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljavax/xml/stream/XMLStreamWriter;)VattNameattValuewriteQNameAttributed(Ljava/lang/String;Ljava/lang/String;Ljavax/xml/namespace/QName;Ljavax/xml/stream/XMLStreamWriter;)VattributeValueqnameattributeNamespaceattributePrefix
writeQName namespaceURI writeQNamesA([Ljavax/xml/namespace/QName;Ljavax/xml/stream/XMLStreamWriter;)Vi stringToWriteLjava/lang/StringBuffer;qnames[Ljavax/xml/namespace/QName;���registerPrefixH(Ljavax/xml/stream/XMLStreamWriter;Ljava/lang/String;)Ljava/lang/String; getPullParser?(Ljavax/xml/namespace/QName;)Ljavax/xml/stream/XMLStreamReader;qName elementListLjava/util/ArrayList;
attribList�<clinit>
SourceFileOder_Process_SecStub.java NO LM JK*org/apache/axis2/databinding/ADBDataSource HI N�� �� fk �� �� �� tu
http://wtp ��� �� �Xxsi)http://www.w3.org/2001/XMLSchema-instancetypejava/lang/StringBuilder ��:checkItemAvailabiltiyResponse �� xycheckItemAvailabiltiyResponsereturn)org/apache/axis2/databinding/ADBExceptionreturn cannot be null!! N�� ��� �� �O ��ns1� �� �s t� rs t� �� �� x� x�: ��java/lang/StringBuffer ��  �sjava/util/ArrayListjavax/xml/namespace/QName N� �@org/apache/axis2/databinding/utils/reader/ADBXMLStreamReaderImpl  N N�6wtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponsejava/lang/Object$org/apache/axis2/databinding/ADBBean>wtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse$Factory#javax/xml/stream/XMLStreamExceptionjava/lang/String javax/xml/stream/XMLStreamWriterD(Lorg/apache/axis2/databinding/ADBBean;Ljavax/xml/namespace/QName;)Vorg/apache/axiom/om/OMFactorycreateOMElemente(Lorg/apache/axiom/om/OMDataSource;Ljavax/xml/namespace/QName;)Lorg/apache/axiom/om/OMSourcedElement; getPrefix()Ljava/lang/String;getNamespaceURI getLocalParttrimlengthappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString(Ljava/lang/String;)V0org/apache/axis2/databinding/utils/ConverterUtilconvertToString(I)Ljava/lang/String;writeCharacterswriteEndElementequals(Ljava/lang/Object;)Z+org/apache/axis2/databinding/utils/BeanUtilgetUniquePrefix'(Ljava/lang/String;Ljava/lang/String;)V9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VwriteNamespace setPrefix/(Ljavax/xml/namespace/QName;)Ljava/lang/String;,(Ljava/lang/String;)Ljava/lang/StringBuffer;getNamespaceContext(()Ljavax/xml/namespace/NamespaceContext;$javax/xml/namespace/NamespaceContextaddtoArray()[Ljava/lang/Object;D(Ljavax/xml/namespace/QName;[Ljava/lang/Object;[Ljava/lang/Object;)Vwtp/Oder_Process_SecStub!ABCHIJKLMNOP<
*�*��Q�� R 
STUVP/*��Q�R STWXP/*��Q�R STYZPl*���*��Q���RST[K\K]�]]^_Pc�Y*��N,-���Q
 R*ST`Iab cdefgPJ*+,� �Q
R ST`IhiejfkPt�::+�
:+� :*+� ,� �K*,�:�0���%*�Y����,��*,�*��7:*,� *�� �Y��,*�� �!,�",�"�QN !#$,%<&^*k1r2v3�5�7�:�=�?�BRH,?lm�ST�`I�hi�nM�om�pm\�^qqq� 'ej
rsPK*�#�$��%�QE F HR pm\ tuP�N,�&:�,-�'�5,�� (L� +�,�)L+-,�*+,�++,�,�Q. P
QRT"U(V,W1Z;[D\M^R>NSTNomNpmNvmNhi
Dwm\ �q ejxyP�),�&�+,�++,�,,-�-�Qe fgi(jR>)ST)om)pm)zm){m)hi\ejxuP�(+(�#�,-�.�*+�W+,-�-�Qq rtu'wR4(ST(pm(zm({m(hi\ej|}P;{-� :�&:� *�:���#�Y��/�-� ��:� -� :+(�#�,�.�*+�W+,�-�Q2 ���� �+�K�Q�Z�g�o�z�R\ H~m{ST{pm{zm{I{hiu�mj�mQ*~m\� qq*�qej�gPv+� N-�e,-�&:�-�):,-�+,-�,���',�Y��/�+�0���!� ,+�0�!� ,+�0�!�Q6 �� ����&�/�:�^�h�k�u�R4VomvSTvIvhiq�m\�/qq.�  ej��P��+���1Y�2N::6+����
-3�4W+2� :�h,�&:� ���):,�+,�,���-�4/�4+2�0�4W�-+2�0�4W�-+2�0�4W���k,-�5�!�QV�� ����!�(�1�6�@�M�T�^�h�s�����������RH��K �����m�om�ST����hi\( �]���qq$# �� ej��P�9+,�&N-�.,�)N+�6-�7�
�%N���+-,�++-,�,-�Q"�� �� �'�/�7�R*9ST9hi9pm1om\
�qej��P�D�8Y�9M�8Y�9N*��,�:Y�;�<W,*�� �<W�=Y+,�>-�>�?�Q����'�3�R*DSTD�I<��4��\ �3��e�OP)�:Y$�@��Q���EA�D FAG
����32
!"
 #
$%
&
')*<init>()VCodeLineNumberTableLocalVariableTablethisExtensionMapper InnerClasses*Lwtp/Oder_Process_SecStub$ExtensionMapper; getTypeObjectZ(Ljava/lang/String;Ljava/lang/String;Ljavax/xml/stream/XMLStreamReader;)Ljava/lang/Object; namespaceURILjava/lang/String;typeNamereader"Ljavax/xml/stream/XMLStreamReader;
Exceptions+
SourceFileOder_Process_SecStub.java )org/apache/axis2/databinding/ADBExceptionjava/lang/StringBuilderUnsupported type ,- ./ 01(wtp/Oder_Process_SecStub$ExtensionMapperjava/lang/Objectjava/lang/Exceptionappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vwtp/Oder_Process_SecStub!
 /*��v  b$�Y�Y��*��+��� �} $$$

(
����3Q �. �/ �0
�1
�2 �3��4
5
67
89
:;
<
=>?
�@
A �B
�CD �EF
5GH�
I
J
KL
M
NOP
�Q
RST
�U
�5V
)5 �W
�X
�YZ
.[ �\
]
.^_
3A
`a
`bc
`de
�f
�A
g
.h
i^j
`k
`lmn
�op
E5
`q
�r
�s
�t
.u
Ev
iw
ix
iy
Ez {| }~
E�
�� ���
W�� ��
Y�
)�
)��
c�
c����
c��
���
a�
g��������
p�
i�
�
`��
u5
� {� �� ��� {� {� ���
^�
�
��
� ��
��
���
W� S�
S� �� }��
e� ��
��
����CheckItemAvailabiltiy InnerClasses�ExtensionMapperCheckItemAvailabiltiyResponse _operations-[Lorg/apache/axis2/description/AxisOperation;faultExceptionNameMapLjava/util/HashMap;faultExceptionClassNameMapfaultMessageMapcounterI opNameArray[Ljavax/xml/namespace/QName;getUniqueSuffix()Ljava/lang/String;CodeLineNumberTable StackMapTablepopulateAxisService()VLocalVariableTablethisLwtp/Oder_Process_SecStub; __operation,Lorg/apache/axis2/description/AxisOperation;
ExceptionspopulateFaults<init>D(Lorg/apache/axis2/context/ConfigurationContext;Ljava/lang/String;)VconfigurationContext/Lorg/apache/axis2/context/ConfigurationContext;targetEndpointLjava/lang/String;E(Lorg/apache/axis2/context/ConfigurationContext;Ljava/lang/String;Z)VuseSeparateListenerZ2(Lorg/apache/axis2/context/ConfigurationContext;)V(Ljava/lang/String;)VcheckItemAvailabiltiyj(Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiy;)Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse;_operationClient)Lorg/apache/axis2/client/OperationClient;env$Lorg/apache/axiom/soap/SOAPEnvelope;_returnMessageContext)Lorg/apache/axis2/context/MessageContext;
_returnEnvobjectLjava/lang/Object;exceptionClassNameexceptionClassLjava/lang/Class;exLjava/lang/Exception;messageClassName messageClass messageObjectmLjava/lang/reflect/Method;eLjava/lang/ClassCastException;"Ljava/lang/ClassNotFoundException;!Ljava/lang/NoSuchMethodException;-Ljava/lang/reflect/InvocationTargetException;"Ljava/lang/IllegalAccessException;"Ljava/lang/InstantiationException;faultEltLorg/apache/axiom/om/OMElement;fLorg/apache/axis2/AxisFault;checkItemAvailabiltiy00Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiy;_messageContext��p������������startcheckItemAvailabiltiyX(Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiy;Lwtp/Oder_Process_SecCallbackHandler;)Vcallback%Lwtp/Oder_Process_SecCallbackHandler;_callbackReceiver(Lorg/apache/axis2/util/CallbackReceiver;��getEnvelopeNamespaces5(Lorg/apache/axiom/soap/SOAPEnvelope;)Ljava/util/Map;ns!Lorg/apache/axiom/om/OMNamespace; returnMapLjava/util/Map;namespaceIteratorLjava/util/Iterator;�� getPolicy.(Ljava/lang/String;)Lorg/apache/neethi/Policy; policyStringbaisLjava/io/ByteArrayInputStream;optimizeContent(Ljavax/xml/namespace/QName;)ZiopNameLjavax/xml/namespace/QName;toOMR(Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiy;Z)Lorg/apache/axiom/om/OMElement;+Lorg/apache/axis2/databinding/ADBException;param�Z(Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse;Z)Lorg/apache/axiom/om/OMElement;8Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse;
toEnvelope�(Lorg/apache/axiom/soap/SOAPFactory;Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiy;ZLjavax/xml/namespace/QName;)Lorg/apache/axiom/soap/SOAPEnvelope; emptyEnvelopefactory#Lorg/apache/axiom/soap/SOAPFactory; methodQNameI(Lorg/apache/axiom/soap/SOAPFactory;)Lorg/apache/axiom/soap/SOAPEnvelope;fromOMS(Lorg/apache/axiom/om/OMElement;Ljava/lang/Class;Ljava/util/Map;)Ljava/lang/Object;typeextraNamespaces�
access$000O(Lwtp/Oder_Process_SecStub;Lorg/apache/axiom/soap/SOAPEnvelope;)Ljava/util/Map;x0x1
access$100m(Lwtp/Oder_Process_SecStub;Lorg/apache/axiom/om/OMElement;Ljava/lang/Class;Ljava/util/Map;)Ljava/lang/Object;x2x3
access$200/(Lwtp/Oder_Process_SecStub;)Ljava/util/HashMap;
access$300
access$400<clinit>
SourceFileOder_Process_SecStub.java �� �� ��  �� ��java/lang/StringBuilder ��� ��� �� ��_ �� ��(org/apache/axis2/description/AxisServiceOder_Process_Sec �� �� �� ��*org/apache/axis2/description/AxisOperation ��/org/apache/axis2/description/OutInAxisOperationjavax/xml/namespace/QName
http://wtp �� �� ��Out ��� ���<wsp:Policy xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"><wsp:ExactlyOne><wsp:All><sp:AsymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:Policy>
<sp:InitiatorToken>
<wsp:Policy>
<sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
<wsp:Policy>
<sp:WssX509V3Token10 />
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:InitiatorToken>
<sp:RecipientToken>
<wsp:Policy>
<sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
<wsp:Policy>
<sp:WssX509V3Token10 />
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:RecipientToken>
<sp:AlgorithmSuite>
<wsp:Policy>
<sp:Basic256 />
</wsp:Policy>
</sp:AlgorithmSuite>
<sp:Layout>
<wsp:Policy>
<sp:Strict />
</wsp:Policy>
</sp:Layout>
<sp:IncludeTimestamp />
<sp:OnlySignEntireHeadersAndBody />
</wsp:Policy>
</sp:AsymmetricBinding><sp:Wss10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Policy>
<sp:MustSupportRefKeyIdentifier />
<sp:MustSupportRefIssuerSerial />
</sp:Policy>
</sp:Wss10><sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Body />
</sp:SignedParts><sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Body />
</sp:EncryptedParts><sp:AsymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<wsp:Policy>
<sp:InitiatorToken>
<wsp:Policy>
<sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
<wsp:Policy>
<sp:WssX509V3Token10 />
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:InitiatorToken>
<sp:RecipientToken>
<wsp:Policy>
<sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
<wsp:Policy>
<sp:WssX509V3Token10 />
</wsp:Policy>
</sp:X509Token>
</wsp:Policy>
</sp:RecipientToken>
<sp:AlgorithmSuite>
<wsp:Policy>
<sp:Basic256 />
</wsp:Policy>
</sp:AlgorithmSuite>
<sp:Layout>
<wsp:Policy>
<sp:Strict />
</wsp:Policy>
</sp:Layout>
<sp:IncludeTimestamp />
<sp:OnlySignEntireHeadersAndBody />
</wsp:Policy>
</sp:AsymmetricBinding><sp:Wss10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Policy>
<sp:MustSupportRefKeyIdentifier />
<sp:MustSupportRefIssuerSerial />
</sp:Policy>
</sp:Wss10><sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Body />
</sp:SignedParts><sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Body />
</sp:EncryptedParts></wsp:All></wsp:ExactlyOne></wsp:Policy> � ��In ��java/util/HashMap �� �� ��%org/apache/axis2/client/ServiceClient �� �� �� ��-org/apache/axis2/addressing/EndpointReference� �� ��'http://www.w3.org/2003/05/soap-envelope ��\https://asiri-wso2-ubuntu:8243/services/Oder_Process_Sec.Oder_Process_SecHttpsSoap12Endpoint �� �� ���urn:checkItemAvailabiltiy �� ��whttp:queryParameterSeparator& ��'org/apache/axis2/context/MessageContext �� ��   �   �  �  
   6wtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse   org/apache/axis2/AxisFault  #org/apache/axis2/client/FaultMapKey� � �  java/lang/String  java/lang/ExceptionsetFaultMessagejava/lang/Class  !java/lang/Object" #$java/rmi/RemoteException �� �%java/lang/ClassCastException java/lang/ClassNotFoundExceptionjava/lang/NoSuchMethodException+java/lang/reflect/InvocationTargetException java/lang/IllegalAccessException java/lang/InstantiationExceptionwtp/Oder_Process_SecStub$1 �& '( )* +,&org/apache/axis2/util/CallbackReceiver -. /0� 1, 2org/apache/axiom/om/OMNamespace 3� 4�� 56java/io/ByteArrayInputStream 78 �9: ; < = > ?@ AB)org/apache/axis2/databinding/ADBException CDE F GH.wtp/Oder_Process_SecStub$CheckItemAvailabiltiy IJK MNO MPwtp/Oder_Process_SecStuborg/apache/axis2/client/Stub(wtp/Oder_Process_SecStub$ExtensionMapper'org/apache/axis2/client/OperationClient"org/apache/axiom/soap/SOAPEnvelopeorg/apache/axiom/om/OMElementjava/lang/Throwable#wtp/Oder_Process_SecCallbackHandler java/util/Mapjava/util/Iteratorjava/lang/SystemcurrentTimeMillis()Jjava/lang/LongtoString(J)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;_service*Lorg/apache/axis2/description/AxisService;addAnonymousOperations'(Ljava/lang/String;Ljava/lang/String;)VsetName(Ljavax/xml/namespace/QName;)V addOperation/(Lorg/apache/axis2/description/AxisOperation;)V
getMessage>(Ljava/lang/String;)Lorg/apache/axis2/description/AxisMessage;(org/apache/axis2/description/AxisMessagegetPolicySubject.()Lorg/apache/axis2/description/PolicySubject;*org/apache/axis2/description/PolicySubject attachPolicy(Lorg/apache/neethi/Policy;)V\(Lorg/apache/axis2/context/ConfigurationContext;Lorg/apache/axis2/description/AxisService;)V_serviceClient'Lorg/apache/axis2/client/ServiceClient; applyPolicy
getOptions#()Lorg/apache/axis2/client/Options;org/apache/axis2/client/OptionssetTo2(Lorg/apache/axis2/addressing/EndpointReference;)VsetUseSeparateListener(Z)VsetSoapVersionURIgetName()Ljavax/xml/namespace/QName; createClientF(Ljavax/xml/namespace/QName;)Lorg/apache/axis2/client/OperationClient; setAction!setExceptionToBeThrownOnSOAPFaultaddPropertyToOperationClientP(Lorg/apache/axis2/client/OperationClient;Ljava/lang/String;Ljava/lang/Object;)VgetSoapVersionURI
getFactory7(Ljava/lang/String;)Lorg/apache/axiom/soap/SOAPFactory;addHeadersToEnvelope'(Lorg/apache/axiom/soap/SOAPEnvelope;)V setEnvelopeaddMessageContext,(Lorg/apache/axis2/context/MessageContext;)VexecutegetMessageContext=(Ljava/lang/String;)Lorg/apache/axis2/context/MessageContext; getEnvelope&()Lorg/apache/axiom/soap/SOAPEnvelope;getBody"()Lorg/apache/axiom/soap/SOAPBody;org/apache/axiom/soap/SOAPBodygetFirstElement!()Lorg/apache/axiom/om/OMElement;getTransportOut8()Lorg/apache/axis2/description/TransportOutDescription;4org/apache/axis2/description/TransportOutDescription getSender.()Lorg/apache/axis2/transport/TransportSender;*org/apache/axis2/transport/TransportSendercleanup getDetailgetQName0(Ljavax/xml/namespace/QName;Ljava/lang/String;)V containsKey(Ljava/lang/Object;)Zget&(Ljava/lang/Object;)Ljava/lang/Object;forName%(Ljava/lang/String;)Ljava/lang/Class; newInstance()Ljava/lang/Object; getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;java/lang/reflect/Methodinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;*(Ljava/lang/String;Ljava/lang/Throwable;)Vk(Lwtp/Oder_Process_SecStub;Lwtp/Oder_Process_SecCallbackHandler;Lorg/apache/axis2/context/MessageContext;)V setCallback/(Lorg/apache/axis2/client/async/AxisCallback;)VgetMessageReceiver+()Lorg/apache/axis2/engine/MessageReceiver;isUseSeparateListener()ZsetMessageReceiver,(Lorg/apache/axis2/engine/MessageReceiver;)VgetAllDeclaredNamespaces()Ljava/util/Iterator;hasNextnext getPrefixgetNamespaceURIput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getBytes()[B([B)Vorg/apache/neethi/PolicyEngine1(Ljava/io/InputStream;)Lorg/apache/neethi/Policy;equalsMY_QNAME%org/apache/axiom/om/OMAbstractFactory getOMFactory!()Lorg/apache/axiom/om/OMFactory; getOMElement[(Ljavax/xml/namespace/QName;Lorg/apache/axiom/om/OMFactory;)Lorg/apache/axiom/om/OMElement; makeFault3(Ljava/lang/Throwable;)Lorg/apache/axis2/AxisFault;!org/apache/axiom/soap/SOAPFactorygetDefaultEnvelopeaddChild(Lorg/apache/axiom/om/OMNode;)V getXMLStreamReaderWithoutCaching$()Ljavax/xml/stream/XMLStreamReader;6wtp/Oder_Process_SecStub$CheckItemAvailabiltiy$FactoryFactoryparseT(Ljavax/xml/stream/XMLStreamReader;)Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiy;>wtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse$Factory\(Ljavax/xml/stream/XMLStreamReader;)Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse;!����������
����*���`3����`��Y� �
� �  � ����� !"� ����u*�Y�Y� � �� ���*�*���Y�L+�Y��*�+�+ �!�"#�$�%+&�!�"#�$�%*�+S��*
) *$/,144C5K9\;m>tA�u��4A���W���+��H� �����J*+,�'��
QR� �������W����s*�(*�)Y�*�*�)Y�*�*�)Y�*�*�+*�,*�-*�.Y+*��/�0*��1*�0�2�3Y,�4�5*�0�2�6*�0�27�8��6 Z%�*\.]2_BaId[ffirl�*s��s��s��s���W���@*+9�:��
su������W���5*9�;��
}� ���W���?*+�:��
��������W���M �M*�0*�2�<�=N-�>?�@-�>�A*-BC�D�EY�FM:*-�>�G�H+*�Y��I�Y��J:*�0�K,�L-,�M-�N-&�O:�P:*�Q�RS*��:�S:,�T�,�T�U,�V�N-�X:��*��YY�Z�[�\��*��YY�Z�[�]�^:�_:�`�a:*��YY�Z�[�]�^:�_: * �:
b�cY S�d:  �eY
S�fW�gY�h�i�:-�:-�:-�:-�:-�:-�-�-�: ,�T�,�T�U,�V � ��W�wwj�w{k�wl�w�m�w�n�w�o�������/����$�-�5�8�c�l�r�w�|���������������������� ��3�:�E�W�h�w�y�{�}�����������������������������8����@���9�����q�� j��`��3D��:=�� E2��
W �� y��}��������������������������������� �� ����������������������C�C�C�C�C������� �����g�����*�0*�2�<�=N-�>?�@-�>�A*-BC�D:�EY�F:*-�>�G�H+*�Y��I�Y��J:*�0�K�L-�M-�pY*,�q�r:*�2�s�!-�>�t��uY�v:*�2�w-�N��F"+.7%b,k.r1x5�������������H������������.���7����0�������������g����=�)Y�*M+�xN-�y�&-�z�{:,�|�}�~W���,������#�8�;��4#��=��=��5��.��� �+
�I�Y*����L+����
� ��� ��+*�+��=*�+��+*�+2������������ ��!�#�)��   �+��+
 �  ��  �u+�������N-���
��= ? @�* ������K�W �u+�������N-���
��K M N�* �����K�W��'+��:�Q,��+�����:�����[\]^!_�H�!�'��''�'�' �_�W�;+����o�����5�,��� +�����S,��� +������ :����+a'+a�"z
|��(�+�-�3��4-��5��5�5�5�� B�W �:*+����!�"�#$�P*+,-����*!�"�%�&��W'(�/*���� !�)(�/*���� !�*(�/*���� !�+�����,-�2��� ��� S�� p��L �SL
����3�
0]^_
`abcd
]f
]g
]h ij
kl
m
n
o
p
qrs
tuvwxyz
]
{
| `}~
!]
!�
!���
J�
!�
���
+��
-���<init>()VCodeLineNumberTableLocalVariableTablethisLwtp/OrderProcessClient;main([Ljava/lang/String;)VstubLwtp/Oder_Process_SecStub;basicAuthenticator Authenticator InnerClassesGLorg/apache/axis2/transport/http/HttpTransportProperties$Authenticator; authSchemesLjava/util/List;service'Lorg/apache/axis2/client/ServiceClient;itemIdIcheckCheckItemAvailabiltiy0Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiy;response�CheckItemAvailabiltiyResponse8Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse;eLorg/apache/axis2/AxisFault;Ljava/rmi/RemoteException;args[Ljava/lang/String;
trustStoreLjava/lang/String;LocalVariableTypeTable$Ljava/util/List<Ljava/lang/String;>; StackMapTableQ���
SourceFileOrderProcessClient.java 12F/opt/wso2esb-4.7.0/repository/resources/security/client-truststore.jksjavax.net.ssl.trustStore� �� javax.net.ssl.trustStorePassword
wso2carbonwtp/Oder_Process_SecStub�Eorg/apache/axis2/transport/http/HttpTransportProperties$Authenticatorjava/util/ArrayListBasic� �� ��admin �� �� �� ��� ��"_NTLM_DIGEST_BASIC_AUTHENTICATION_� �� __CHUNKED__false messageTypeapplication/xml.wtp/Oder_Process_SecStub$CheckItemAvailabiltiy �� �� ��java/lang/StringBuilderItem : �� �� =  Amount : �� ��� ��org/apache/axis2/AxisFault �2java/rmi/RemoteExceptionwtp/OrderProcessClientjava/lang/Object6wtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponsejava/lang/Stringjava/lang/System setProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;7org/apache/axis2/transport/http/HttpTransportPropertiesjava/util/Listadd(Ljava/lang/Object;)ZsetAuthSchemes(Ljava/util/List;)V setUsername(Ljava/lang/String;)V setPasswordsetPreemptiveAuthentication(Z)V_getServiceClient)()Lorg/apache/axis2/client/ServiceClient;%org/apache/axis2/client/ServiceClient
getOptions#()Lorg/apache/axis2/client/Options;org/apache/axis2/client/Options'(Ljava/lang/String;Ljava/lang/Object;)V setItemId(I)VcheckItemAvailabiltiyj(Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiy;)Lwtp/Oder_Process_SecStub$CheckItemAvailabiltiyResponse;outLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;
get_return()ItoString()Ljava/lang/String;java/io/PrintStreamprintlnprintStackTrace!/0123/*��45 67 893 �L+�W�W�Y�M� Y�
N� Y� : �W-�-�-�-�,��-�,���,�:��6�Y�:�,�:� �!Y�"#�$�%&�$'�$�(�%�)�*�M,�,�M,�.���+��-4n #
%(*",+-5.;/A0G1L2Y6g8m;y>|@�A�B�C�I�E�F�I�G�H�K5p �:;"�<?+�@AmSBC|DDE�;FH�,IL�MN�MO�PQ�RST +�@UV��WXYGZ[\> e= G JK
<?xml version="1.0" encoding="UTF-8"?>
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/generated-sources/src" isTestSource="false" />
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Maven: org.apache.axis2:axis2:1.6.1-wso2v9" level="project" />
<orderEntry type="library" name="Maven: org.apache.axis2:axis2-adb:1.6.1-wso2v9" level="project" />
<orderEntry type="library" name="Maven: org.apache.axis2:axis2-kernel:1.6.1-wso2v9" level="project" />
<orderEntry type="library" name="Maven: org.apache.ws.commons.axiom:axiom-api:1.2.11-wso2v4" level="project" />
<orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-activation_1.1_spec:1.0.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-javamail_1.4_spec:1.6" level="project" />
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" />
<orderEntry type="library" name="Maven: jaxen:jaxen:1.1.1" level="project" />
<orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:1.0.1" level="project" />
<orderEntry type="library" name="Maven: org.apache.ws.commons.axiom:axiom-impl:1.2.11-wso2v4" level="project" />
<orderEntry type="library" name="Maven: org.codehaus.woodstox:wstx-asl:3.2.9" level="project" />
<orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-ws-metadata_2.0_spec:1.1.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-jta_1.1_spec:1.1" level="project" />
<orderEntry type="library" name="Maven: javax.servlet:servlet-api:2.3" level="project" />
<orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" />
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.2" level="project" />
<orderEntry type="library" name="Maven: commons-fileupload:commons-fileupload:1.2" level="project" />
<orderEntry type="library" name="Maven: wsdl4j:wsdl4j:1.6.2" level="project" />
<orderEntry type="library" name="Maven: org.apache.ws.commons.schema:XmlSchema:1.4.7-wso2v2" level="project" />
<orderEntry type="library" name="Maven: org.apache.neethi:neethi:2.0.4" level="project" />
<orderEntry type="library" name="Maven: org.apache.woden:woden-api:1.0M9" level="project" />
<orderEntry type="library" name="Maven: org.apache.woden:woden-impl-dom:1.0M9" level="project" />
<orderEntry type="library" name="Maven: org.apache.woden:woden-impl-commons:1.0M9" level="project" />
<orderEntry type="library" name="Maven: javax.ws.rs:jsr311-api:1.0" level="project" />
<orderEntry type="library" name="Maven: org.wso2.securevault:org.wso2.securevault:1.0.0" level="project" />
<orderEntry type="library" name="Maven: log4j:log4j:1.2.14" level="project" />
<orderEntry type="library" name="Maven: jline:jline:0.9.94" level="project" />
<orderEntry type="library" name="Maven: junit:junit:3.8.2" level="project" />
<orderEntry type="library" name="Maven: commons-cli:commons-cli:1.0" level="project" />
<orderEntry type="library" name="Maven: commons-lang:commons-lang:1.0" level="project" />
<orderEntry type="library" name="Maven: commons-io:commons-io:2.0" level="project" />
<orderEntry type="library" name="Maven: org.apache.axis2:axis2-transport-http:1.6.1-wso2v9" level="project" />
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.2.3" level="project" />
<orderEntry type="library" name="Maven: org.apache.axis2:axis2-transport-local:1.6.1-wso2v9" level="project" />
</component>
</module>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment