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]

Reply via email to