One more data point: I tried running with BasicAuthentication commented out and using the standard axis2-kernel-1.0.jar and got back the same exception. I suspect that exception is being thrown before connecting to the actual webservice. I could confirm this with a typo in the webservice URL as well.
Appreciate any help, Thanks, -Jay > -----Original Message----- > From: Dhananjay Makwana [mailto:[EMAIL PROTECTED] > Sent: Saturday, July 22, 2006 6:27 PM > To: [email protected] > Cc: My Self > Subject: Newbie: XMLStreamException: end reached! error > > Hi, > > I have been trying to write a client to the web service located at > https://www.aislive.com/AISAdmin/AISLiveGateway/GatewayService2.asmx > The WSDL file is at the end of this message. Running one of the method > tests > fails with following exception. > > I tried googling for this error but could not get anything. Searching > within > the archives of this list did not turn up anything. I am using axis2 1.0 > release. Since I wanted the HTTPTransportProperties.BasicAuthentication > class, I am using axis2-SNAPSHOT.jar from nightly snapshot of July 12, > 2006 > (instead of axis2-1.0.jar). > > I am using xmlbeans binding and generating sync style code using WSDL2Java > tool. > > Thanks in advance, > -Jay > > org.apache.axiom.om.OMException: javax.xml.stream.XMLStreamException: end > reached! > at > org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:206 > ) > at > org.apache.axiom.om.impl.llom.OMStAXWrapper.updateNextNode(OMStAXWrapper.j > av > a:929) > at > org.apache.axiom.om.impl.llom.OMStAXWrapper.<init>(OMStAXWrapper.java:194) > at > org.apache.axiom.om.impl.llom.OMElementImpl.getXMLStreamReader(OMElementIm > pl > .java:638) > at > org.apache.axiom.om.impl.llom.OMElementImpl.getXMLStreamReaderWithoutCachi > ng > (OMElementImpl.java:621) > at > org.apache.axiom.om.impl.util.OMSerializerUtil.serializeByPullStream(OMSer > ia > lizerUtil.java:314) > at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImp > l. > java:786) > at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerializeAndConsume(OM > El > ementImpl.java:809) > at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerialize(OMElementImp > l. > java:780) > at > org.apache.axiom.soap.impl.llom.SOAPEnvelopeImpl.internalSerialize(SOAPEnv > el > opeImpl.java:171) > at > org.apache.axiom.om.impl.llom.OMElementImpl.internalSerializeAndConsume(OM > El > ementImpl.java:809) > at > org.apache.axiom.om.impl.llom.OMNodeImpl.serializeAndConsume(OMNodeImpl.ja > va > :381) > at > org.apache.axis2.transport.http.SOAPOverHTTPSender$AxisSOAPRequestEntity.h > an > dleOMOutput(SOAPOverHTTPSender.java:197) > at > org.apache.axis2.transport.http.SOAPOverHTTPSender$AxisSOAPRequestEntity.w > ri > teRequest(SOAPOverHTTPSender.java:233) > at > org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBo > dy > (EntityEnclosingMethod.java:495) > at > org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.j > av > a:1973) > at > org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:9 > 93 > ) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMeth > od > Director.java:397) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodD > ir > ector.java:170) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396 > ) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346 > ) > at > org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractH > TT > PSender.java:654) > at > org.apache.axis2.transport.http.SOAPOverHTTPSender.send(SOAPOverHTTPSender > .j > ava:115) > at > org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWit > hC > ommons(CommonsHTTPTransportSender.java:298) > at > org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsH > TT > PTransportSender.java:206) > at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:652) > at > org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperat > io > n.java:344) > at > org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOpe > ra > tion.java:280) > at > net.semandex.adaptor.seaweb.webservice.QPS_x0020_Influx_x0020_GatewayStub. > Ge > tTargetsByIMO(QPS_x0020_Influx_x0020_GatewayStub.java:940) > at > net.semandex.adaptor.seaweb.webservice.WebServiceTestCase.testGetShipLocat > io > nByIMO(WebServiceTestCase.java:183) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 39 > ) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm > pl > .java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at junit.framework.TestCase.runTest(TestCase.java:154) > at junit.framework.TestCase.runBare(TestCase.java:127) > at junit.framework.TestResult$1.protect(TestResult.java:106) > at junit.framework.TestResult.runProtected(TestResult.java:124) > at junit.framework.TestResult.run(TestResult.java:109) > at junit.framework.TestCase.run(TestCase.java:118) > at junit.framework.TestSuite.runTest(TestSuite.java:208) > at junit.framework.TestSuite.run(TestSuite.java:203) > at > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTest > Ru > nner.java:478) > at > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunne > r. > java:344) > at > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunn > er > .java:196) > Caused by: javax.xml.stream.XMLStreamException: end reached! > at org.apache.axis2.util.StreamWrapper.next(StreamWrapper.java:85) > at > org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:123 > ) > ... 44 more > > > -------------------------------------------------------------------------- > -- > --------------------- > WSDL: > <?xml version="1.0" encoding="utf-8"?> > <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" > xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" > xmlns:s="http://www.w3.org/2001/XMLSchema" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" > xmlns:tns="http://www.aislive.com/InfluxGateway/" > xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" > xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" > targetNamespace="http://www.aislive.com/InfluxGateway/" > xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> > <wsdl:types> > <s:schema elementFormDefault="qualified" > targetNamespace="http://www.aislive.com/InfluxGateway/"> > <s:element name="GetAllMapNames"> > <s:complexType /> > </s:element> > <s:element name="GetAllMapNamesResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" > name="GetAllMapNamesResult" type="tns:ArrayOfString" /> > </s:sequence> > </s:complexType> > </s:element> > <s:complexType name="ArrayOfString"> > <s:sequence> > <s:element minOccurs="0" maxOccurs="unbounded" name="string" > nillable="true" type="s:string" /> > </s:sequence> > </s:complexType> > <s:element name="GetMostDetailedMap"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" name="dLat" > type="s:double" /> > <s:element minOccurs="1" maxOccurs="1" name="dLon" > type="s:double" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetMostDetailedMapResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" > name="GetMostDetailedMapResult" type="s:string" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="IsAuthenticated"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" name="userId" > type="s:int" /> > <s:element minOccurs="0" maxOccurs="1" name="key" > type="s:string" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="IsAuthenticatedResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" > name="IsAuthenticatedResult" type="s:boolean" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="RetrieveUserInfo"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" name="userId" > type="s:int" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="RetrieveUserInfoResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" > name="RetrieveUserInfoResult" type="tns:ArrayOfString" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetTargets"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" name="nSinceSeconds" > type="s:int" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetTargetsResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" name="GetTargetsResult" > type="tns:ArrayOfSTarget" /> > </s:sequence> > </s:complexType> > </s:element> > <s:complexType name="ArrayOfSTarget"> > <s:sequence> > <s:element minOccurs="0" maxOccurs="unbounded" name="sTarget" > nillable="true" type="tns:sTarget" /> > </s:sequence> > </s:complexType> > <s:complexType name="sTarget"> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" name="nMMSI" type="s:int" > /> > <s:element minOccurs="1" maxOccurs="1" name="nIMO" type="s:int" > /> > <s:element minOccurs="1" maxOccurs="1" name="dAgeMinutes" > type="s:double" /> > <s:element minOccurs="1" maxOccurs="1" name="dLat" > type="s:double" > /> > <s:element minOccurs="1" maxOccurs="1" name="dLon" > type="s:double" > /> > <s:element minOccurs="1" maxOccurs="1" name="dHeading" > type="s:double" /> > <s:element minOccurs="1" maxOccurs="1" name="dSoG" > type="s:double" > /> > <s:element minOccurs="1" maxOccurs="1" name="nWidth" > type="s:int" > /> > <s:element minOccurs="1" maxOccurs="1" name="nLength" > type="s:int" > /> > <s:element minOccurs="1" maxOccurs="1" name="dDraught" > type="s:double" /> > <s:element minOccurs="0" maxOccurs="1" name="sName" > type="s:string" /> > <s:element minOccurs="0" maxOccurs="1" name="sCallsign" > type="s:string" /> > <s:element minOccurs="0" maxOccurs="1" name="sDestination" > type="s:string" /> > <s:element minOccurs="1" maxOccurs="1" name="dtETA" > type="s:dateTime" /> > <s:element minOccurs="0" maxOccurs="1" name="sStatus" > type="s:string" /> > <s:element minOccurs="0" maxOccurs="1" name="sVesselType" > type="s:string" /> > <s:element minOccurs="0" maxOccurs="1" name="sExtraInfo" > type="s:string" /> > </s:sequence> > </s:complexType> > <s:element name="GetTargetsInArea"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" name="nSinceSeconds" > type="s:int" /> > <s:element minOccurs="1" maxOccurs="1" name="dMinimumLat" > type="s:double" /> > <s:element minOccurs="1" maxOccurs="1" name="dMaximumLat" > type="s:double" /> > <s:element minOccurs="1" maxOccurs="1" name="dMinimumLong" > type="s:double" /> > <s:element minOccurs="1" maxOccurs="1" name="dMaximumLong" > type="s:double" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetTargetsInAreaResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" > name="GetTargetsInAreaResult" type="tns:ArrayOfSTarget" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetTargetCount"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" name="nSinceSeconds" > type="s:int" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetTargetCountResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" > name="GetTargetCountResult" type="s:int" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetTargetByMMSI"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" name="nMMSI" > type="s:int" > /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetTargetByMMSIResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" > name="GetTargetByMMSIResult" type="tns:sTarget" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetTargetsByIMO"> > <s:complexType> > <s:sequence> > <s:element minOccurs="1" maxOccurs="1" name="IMONumber" > type="s:int" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetTargetsByIMOResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" > name="GetTargetsByIMOResult" type="tns:ArrayOfSTarget" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetTargetsByCallsign"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" name="callSign" > type="s:string" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetTargetsByCallsignResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" > name="GetTargetsByCallsignResult" type="tns:ArrayOfSTarget" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetTargetsByName"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" name="name" > type="s:string" /> > </s:sequence> > </s:complexType> > </s:element> > <s:element name="GetTargetsByNameResponse"> > <s:complexType> > <s:sequence> > <s:element minOccurs="0" maxOccurs="1" > name="GetTargetsByNameResult" type="tns:ArrayOfSTarget" /> > </s:sequence> > </s:complexType> > </s:element> > </s:schema> > </wsdl:types> > <wsdl:message name="GetAllMapNamesSoapIn"> > <wsdl:part name="parameters" element="tns:GetAllMapNames" /> > </wsdl:message> > <wsdl:message name="GetAllMapNamesSoapOut"> > <wsdl:part name="parameters" element="tns:GetAllMapNamesResponse" /> > </wsdl:message> > <wsdl:message name="GetMostDetailedMapSoapIn"> > <wsdl:part name="parameters" element="tns:GetMostDetailedMap" /> > </wsdl:message> > <wsdl:message name="GetMostDetailedMapSoapOut"> > <wsdl:part name="parameters" element="tns:GetMostDetailedMapResponse" > /> > </wsdl:message> > <wsdl:message name="IsAuthenticatedSoapIn"> > <wsdl:part name="parameters" element="tns:IsAuthenticated" /> > </wsdl:message> > <wsdl:message name="IsAuthenticatedSoapOut"> > <wsdl:part name="parameters" element="tns:IsAuthenticatedResponse" /> > </wsdl:message> > <wsdl:message name="RetrieveUserInfoSoapIn"> > <wsdl:part name="parameters" element="tns:RetrieveUserInfo" /> > </wsdl:message> > <wsdl:message name="RetrieveUserInfoSoapOut"> > <wsdl:part name="parameters" element="tns:RetrieveUserInfoResponse" /> > </wsdl:message> > <wsdl:message name="GetTargetsSoapIn"> > <wsdl:part name="parameters" element="tns:GetTargets" /> > </wsdl:message> > <wsdl:message name="GetTargetsSoapOut"> > <wsdl:part name="parameters" element="tns:GetTargetsResponse" /> > </wsdl:message> > <wsdl:message name="GetTargetsInAreaSoapIn"> > <wsdl:part name="parameters" element="tns:GetTargetsInArea" /> > </wsdl:message> > <wsdl:message name="GetTargetsInAreaSoapOut"> > <wsdl:part name="parameters" element="tns:GetTargetsInAreaResponse" /> > </wsdl:message> > <wsdl:message name="GetTargetCountSoapIn"> > <wsdl:part name="parameters" element="tns:GetTargetCount" /> > </wsdl:message> > <wsdl:message name="GetTargetCountSoapOut"> > <wsdl:part name="parameters" element="tns:GetTargetCountResponse" /> > </wsdl:message> > <wsdl:message name="GetTargetByMMSISoapIn"> > <wsdl:part name="parameters" element="tns:GetTargetByMMSI" /> > </wsdl:message> > <wsdl:message name="GetTargetByMMSISoapOut"> > <wsdl:part name="parameters" element="tns:GetTargetByMMSIResponse" /> > </wsdl:message> > <wsdl:message name="GetTargetsByIMOSoapIn"> > <wsdl:part name="parameters" element="tns:GetTargetsByIMO" /> > </wsdl:message> > <wsdl:message name="GetTargetsByIMOSoapOut"> > <wsdl:part name="parameters" element="tns:GetTargetsByIMOResponse" /> > </wsdl:message> > <wsdl:message name="GetTargetsByCallsignSoapIn"> > <wsdl:part name="parameters" element="tns:GetTargetsByCallsign" /> > </wsdl:message> > <wsdl:message name="GetTargetsByCallsignSoapOut"> > <wsdl:part name="parameters" > element="tns:GetTargetsByCallsignResponse" > /> > </wsdl:message> > <wsdl:message name="GetTargetsByNameSoapIn"> > <wsdl:part name="parameters" element="tns:GetTargetsByName" /> > </wsdl:message> > <wsdl:message name="GetTargetsByNameSoapOut"> > <wsdl:part name="parameters" element="tns:GetTargetsByNameResponse" /> > </wsdl:message> > <wsdl:portType name="QPS_x0020_Influx_x0020_GatewaySoap"> > <wsdl:operation name="GetAllMapNames"> > <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns a > list > of all current used map names</documentation> > <wsdl:input message="tns:GetAllMapNamesSoapIn" /> > <wsdl:output message="tns:GetAllMapNamesSoapOut" /> > </wsdl:operation> > <wsdl:operation name="GetMostDetailedMap"> > <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns a > string indicating the nearest map from the given location</documentation> > <wsdl:input message="tns:GetMostDetailedMapSoapIn" /> > <wsdl:output message="tns:GetMostDetailedMapSoapOut" /> > </wsdl:operation> > <wsdl:operation name="IsAuthenticated"> > <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns a > boolean indicating if a user is authenticated.</documentation> > <wsdl:input message="tns:IsAuthenticatedSoapIn" /> > <wsdl:output message="tns:IsAuthenticatedSoapOut" /> > </wsdl:operation> > <wsdl:operation name="RetrieveUserInfo"> > <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns an > array with user information. First element is the users name and the > second > the email address.</documentation> > <wsdl:input message="tns:RetrieveUserInfoSoapIn" /> > <wsdl:output message="tns:RetrieveUserInfoSoapOut" /> > </wsdl:operation> > <wsdl:operation name="GetTargets"> > <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns an > array of target information updated in the given period</documentation> > <wsdl:input message="tns:GetTargetsSoapIn" /> > <wsdl:output message="tns:GetTargetsSoapOut" /> > </wsdl:operation> > <wsdl:operation name="GetTargetsInArea"> > <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns an > array of target information updated in the given period, within a > specified > area</documentation> > <wsdl:input message="tns:GetTargetsInAreaSoapIn" /> > <wsdl:output message="tns:GetTargetsInAreaSoapOut" /> > </wsdl:operation> > <wsdl:operation name="GetTargetCount"> > <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns the > number of targets updated in the given period</documentation> > <wsdl:input message="tns:GetTargetCountSoapIn" /> > <wsdl:output message="tns:GetTargetCountSoapOut" /> > </wsdl:operation> > <wsdl:operation name="GetTargetByMMSI"> > <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns the > target information for the given MMSI</documentation> > <wsdl:input message="tns:GetTargetByMMSISoapIn" /> > <wsdl:output message="tns:GetTargetByMMSISoapOut" /> > </wsdl:operation> > <wsdl:operation name="GetTargetsByIMO"> > <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns all > targets with the given IMO Number. Note that this is strict. Only targets > with the exact IMO number are returned.</documentation> > <wsdl:input message="tns:GetTargetsByIMOSoapIn" /> > <wsdl:output message="tns:GetTargetsByIMOSoapOut" /> > </wsdl:operation> > <wsdl:operation name="GetTargetsByCallsign"> > <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns the > target information for the given Call Sign. You can use SQL wildcards in > the > callsign to search for multiple targets.</documentation> > <wsdl:input message="tns:GetTargetsByCallsignSoapIn" /> > <wsdl:output message="tns:GetTargetsByCallsignSoapOut" /> > </wsdl:operation> > <wsdl:operation name="GetTargetsByName"> > <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns the > target information for the given Name. You can use SQL wildcards in the > name > to search for multiple targets.</documentation> > <wsdl:input message="tns:GetTargetsByNameSoapIn" /> > <wsdl:output message="tns:GetTargetsByNameSoapOut" /> > </wsdl:operation> > </wsdl:portType> > <wsdl:binding name="QPS_x0020_Influx_x0020_GatewaySoap" > type="tns:QPS_x0020_Influx_x0020_GatewaySoap"> > <soap:binding transport="http://schemas.xmlsoap.org/soap/http" > style="document" /> > <wsdl:operation name="GetAllMapNames"> > <soap:operation > soapAction="http://www.aislive.com/InfluxGateway/GetAllMapNames" > style="document" /> > <wsdl:input> > <soap:body use="literal" /> > </wsdl:input> > <wsdl:output> > <soap:body use="literal" /> > </wsdl:output> > </wsdl:operation> > <wsdl:operation name="GetMostDetailedMap"> > <soap:operation > soapAction="http://www.aislive.com/InfluxGateway/GetMostDetailedMap" > style="document" /> > <wsdl:input> > <soap:body use="literal" /> > </wsdl:input> > <wsdl:output> > <soap:body use="literal" /> > </wsdl:output> > </wsdl:operation> > <wsdl:operation name="IsAuthenticated"> > <soap:operation > soapAction="http://www.aislive.com/InfluxGateway/IsAuthenticated" > style="document" /> > <wsdl:input> > <soap:body use="literal" /> > </wsdl:input> > <wsdl:output> > <soap:body use="literal" /> > </wsdl:output> > </wsdl:operation> > <wsdl:operation name="RetrieveUserInfo"> > <soap:operation > soapAction="http://www.aislive.com/InfluxGateway/RetrieveUserInfo" > style="document" /> > <wsdl:input> > <soap:body use="literal" /> > </wsdl:input> > <wsdl:output> > <soap:body use="literal" /> > </wsdl:output> > </wsdl:operation> > <wsdl:operation name="GetTargets"> > <soap:operation > soapAction="http://www.aislive.com/InfluxGateway/GetTargets" > style="document" /> > <wsdl:input> > <soap:body use="literal" /> > </wsdl:input> > <wsdl:output> > <soap:body use="literal" /> > </wsdl:output> > </wsdl:operation> > <wsdl:operation name="GetTargetsInArea"> > <soap:operation > soapAction="http://www.aislive.com/InfluxGateway/GetTargetsInArea" > style="document" /> > <wsdl:input> > <soap:body use="literal" /> > </wsdl:input> > <wsdl:output> > <soap:body use="literal" /> > </wsdl:output> > </wsdl:operation> > <wsdl:operation name="GetTargetCount"> > <soap:operation > soapAction="http://www.aislive.com/InfluxGateway/GetTargetCount" > style="document" /> > <wsdl:input> > <soap:body use="literal" /> > </wsdl:input> > <wsdl:output> > <soap:body use="literal" /> > </wsdl:output> > </wsdl:operation> > <wsdl:operation name="GetTargetByMMSI"> > <soap:operation > soapAction="http://www.aislive.com/InfluxGateway/GetTargetByMMSI" > style="document" /> > <wsdl:input> > <soap:body use="literal" /> > </wsdl:input> > <wsdl:output> > <soap:body use="literal" /> > </wsdl:output> > </wsdl:operation> > <wsdl:operation name="GetTargetsByIMO"> > <soap:operation > soapAction="http://www.aislive.com/InfluxGateway/GetTargetsByIMO" > style="document" /> > <wsdl:input> > <soap:body use="literal" /> > </wsdl:input> > <wsdl:output> > <soap:body use="literal" /> > </wsdl:output> > </wsdl:operation> > <wsdl:operation name="GetTargetsByCallsign"> > <soap:operation > soapAction="http://www.aislive.com/InfluxGateway/GetTargetsByCallsign" > style="document" /> > <wsdl:input> > <soap:body use="literal" /> > </wsdl:input> > <wsdl:output> > <soap:body use="literal" /> > </wsdl:output> > </wsdl:operation> > <wsdl:operation name="GetTargetsByName"> > <soap:operation > soapAction="http://www.aislive.com/InfluxGateway/GetTargetsByName" > style="document" /> > <wsdl:input> > <soap:body use="literal" /> > </wsdl:input> > <wsdl:output> > <soap:body use="literal" /> > </wsdl:output> > </wsdl:operation> > </wsdl:binding> > <wsdl:service name="QPS_x0020_Influx_x0020_Gateway"> > <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Welcome to the > QPS Influx Gateway. This service provides live AIS target information > retrieval.</documentation> > <wsdl:port name="QPS_x0020_Influx_x0020_GatewaySoap" > binding="tns:QPS_x0020_Influx_x0020_GatewaySoap"> > <soap:address > location="https://www.aislive.com/AISAdmin/AISLiveGateway/GatewayService2. > as > mx" /> > </wsdl:port> > </wsdl:service> > </wsdl:definitions> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
