Yes, I have captured the SOAP messages from both the deployments (with Apache SOAP and 
Axis). See the SOAP messages attached.

Thanks for your help

-Minaxi
 <<routeApacheSOAP.txt>>  <<routeAxis.txt>> 



 -----Original Message-----
From:   Scott Nichol [mailto:[EMAIL PROTECTED] 
Sent:   Wednesday, October 13, 2004 11:38 AM
To:     [EMAIL PROTECTED]
Subject:        Re: Migrating from Apache SOAP to Axis

What would help most: capture and post to this list the contents of the response that 
is causing the client a problem.  Depending on your OS and tool preference, you can 
capture with Network Monitor (Windows), tcpdump (*nix), TcpTunnelGui (Apache SOAP), 
tcpmon (Axis), tcpTrace/proxyTrace (for Windows at www.simonfell.com).

Scott Nichol

Do not send e-mail directly to this e-mail address,
because it is filtered to accept only mail from
specific mail lists.

----- Original Message ----- 
From: "Shukla, Minaxi" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, October 13, 2004 11:58 AM
Subject: Migrating from Apache SOAP to Axis


Hi,

I want to migrate our web services deployed on Apache SOAP 2.2 to Axis 1.1 without 
having to update the client developed with Apache SOAP.

It works fine with good scenarios where the service returns a successful respose. But, 
when service throws a business exception, the client gets ClassCastException :

java.lang.ClassCastException : org.apache.xerces.dom.DeferredElementNSImpl

I looked into Apache SOAP source code and found that the detailEntry is not 
deserialized because of missing encoding style in the response. I added a line to 
print the exception in Fault class unmarshall() method (the catch Exception block):

Exception while unmarshalling Fault : java.lang.IllegalArgumentException: No 
Deserializer found to deserialize a 
'http://schemas.xmlsoap.org/soap/envelope/:Parameter' using encoding style 'null'.

So, looks like Axis is not returning the encodingStyle in response. I don't know how 
to fix that.

Attached is the deployment descriptor for the service.

Thanks in advance for any help.

(I will post this message on Axis user list also, but I saw a message on this list 
regarding SOAP to Axis migration, so just want to see if anyone can help.)

-Minaxi
 <<GeoRoute.wsdd>> 



==============
Listen Port: 7000
Target Host: olrsnc01.sabre.com
Target Port: 7721
==== Request ====
POST /GeoSvcSOAP/servlet/rpcrouter HTTP/1.0
Host: olrsnc01.sabre.com
Content-Type: text/xml; charset=utf-8
Content-Length: 2267
SOAPAction: ""

<?xml version='1.0' encoding='UTF-8'?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
<SOAP-ENV:Body>
<ns1:getDrivingDirections xmlns:ns1="urn:GeoRoute" 
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";>
<request xmlns:ns2="urn:LLRoutingRequest" xsi:type="ns2:LLRoutingRequest">
<places xmlns:ns3="http://xml.apache.org/xml-soap"; xsi:type="ns3:Vector">
<item xmlns:ns4="urn:LLPlace" xsi:type="ns4:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<street xsi:type="xsd:string"></street>
<SLongitude xsi:type="xsd:string"></SLongitude>
<countyRegionName xsi:type="xsd:string"></countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<countryCode xsi:type="xsd:string"></countryCode>
<postal xsi:type="xsd:string"></postal>
<latitude xsi:type="xsd:int">0</latitude>
<stateCode xsi:type="xsd:string"></stateCode>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
</item>
<item xmlns:ns5="urn:LLPlace" xsi:type="ns5:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<street xsi:type="xsd:string">1 east Kirkwood blvd</street>
<SLongitude xsi:type="xsd:string"></SLongitude>
<countyRegionName xsi:type="xsd:string"></countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Southlake</city>
<countryCode xsi:type="xsd:string">us</countryCode>
<postal xsi:type="xsd:string">76092</postal>
<latitude xsi:type="xsd:int">0</latitude>
<stateCode xsi:type="xsd:string">tx</stateCode>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
</item>
</places>
<numberOfPlaces xsi:type="xsd:int">2</numberOfPlaces>
<clientInfo xmlns:ns6="urn:ClientInformation" xsi:type="ns6:ClientInformation">
<sabreUserID xsi:type="xsd:string" xsi:nil="true"/>
<sabreUserPswd xsi:type="xsd:string" xsi:nil="true"/>
<sabreUserPCC xsi:type="xsd:string" xsi:nil="true"/>
<clientID xsi:type="xsd:string">geosvc7531</clientID>
</clientInfo>
</request>
</ns1:getDrivingDirections>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
==== Response ====
HTTP/1.0 500 Internal Server Error
Date: Wed, 13 Oct 2004 15:22:38 GMT
Server: WebLogic WebLogic Temporary Patch for CR109324 06/24/2003 01:31:12
Content-Length: 11258
Content-Type: text/xml; charset=utf-8
Set-Cookie: 
JSESSIONID=BtI26ApRfePyUIxjEQ1jzqzIU8l73ByjmNNrGoBhihs5smNmEpYe!437418728!-1748917949!7721!7722;
 path=/
Connection: Close

<?xml version='1.0' encoding='UTF-8'?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>Exception from service object: One or more of the places have ambiguous 
address information.</faultstring>
<faultactor>/GeoSvcSOAP/servlet/rpcrouter</faultactor>
<detail>
<detailEntry xmlns:ns1="urn:AmbiguityException" xsi:type="ns1:AmbiguityException" 
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";>
<localizedMessage xsi:type="xsd:string">One or more of the places have ambiguous 
address information.</localizedMessage>
<ambiguousPlaces xmlns:ns2="http://xml.apache.org/xml-soap"; xsi:type="ns2:Vector">
<item xmlns:ns3="urn:AmbiguousPlace" xsi:type="ns3:AmbiguousPlace">
<place xmlns:ns4="urn:LLPlace" xsi:type="ns4:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string"></countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string"></countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string"></stateCode>
</place>
<placeOptions xsi:type="ns2:Vector">
<item xmlns:ns5="urn:LLPlace" xsi:type="ns5:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Dallas</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">TX</stateCode>
</item>
<item xmlns:ns6="urn:LLPlace" xsi:type="ns6:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Polk</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">OR</stateCode>
</item>
<item xmlns:ns7="urn:LLPlace" xsi:type="ns7:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Marion</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">FL</stateCode>
</item>
<item xmlns:ns8="urn:LLPlace" xsi:type="ns8:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Paulding</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">GA</stateCode>
</item>
<item xmlns:ns9="urn:LLPlace" xsi:type="ns9:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Franklin</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">ME</stateCode>
</item>
<item xmlns:ns10="urn:LLPlace" xsi:type="ns10:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Gaston</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">NC</stateCode>
</item>
<item xmlns:ns11="urn:LLPlace" xsi:type="ns11:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Luzerne</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">PA</stateCode>
</item>
<item xmlns:ns12="urn:LLPlace" xsi:type="ns12:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Gregory</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">SD</stateCode>
</item>
<item xmlns:ns13="urn:LLPlace" xsi:type="ns13:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Barron</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">WI</stateCode>
</item>
<item xmlns:ns14="urn:LLPlace" xsi:type="ns14:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Blount</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">AL</stateCode>
</item>
<item xmlns:ns15="urn:LLPlace" xsi:type="ns15:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Madison</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">AL</stateCode>
</item>
<item xmlns:ns16="urn:LLPlace" xsi:type="ns16:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Polk</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">AR</stateCode>
</item>
<item xmlns:ns17="urn:LLPlace" xsi:type="ns17:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Ouray</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">CO</stateCode>
</item>
<item xmlns:ns18="urn:LLPlace" xsi:type="ns18:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Jackson</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">MO</stateCode>
</item>
<item xmlns:ns19="urn:LLPlace" xsi:type="ns19:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<SLongitude xsi:type="xsd:string"></SLongitude>
<street xsi:type="xsd:string"></street>
<countyRegionName xsi:type="xsd:string">Marshall</countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<postal xsi:type="xsd:string"></postal>
<countryCode xsi:type="xsd:string">US</countryCode>
<latitude xsi:type="xsd:int">0</latitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<stateCode xsi:type="xsd:string">WV</stateCode>
</item>
</placeOptions>
</item>
</ambiguousPlaces>
<message xsi:type="xsd:string">One or more of the places have ambiguous address 
information.</message>
</detailEntry>
</detail>
</SOAP-ENV:Fault>

</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

==============
==============
Listen Port: 7000
Target Host: olrsnc02.sabre.com
Target Port: 7721
==== Request ====
POST /GeoSvcSOAP/servlet/rpcrouter HTTP/1.0
Host: olrsnc02.sabre.com
Content-Type: text/xml; charset=utf-8
Content-Length: 2267
SOAPAction: ""

<?xml version='1.0' encoding='UTF-8'?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
<SOAP-ENV:Body>
<ns1:getDrivingDirections xmlns:ns1="urn:GeoRoute" 
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";>
<request xmlns:ns2="urn:LLRoutingRequest" xsi:type="ns2:LLRoutingRequest">
<places xmlns:ns3="http://xml.apache.org/xml-soap"; xsi:type="ns3:Vector">
<item xmlns:ns4="urn:LLPlace" xsi:type="ns4:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<street xsi:type="xsd:string"></street>
<SLongitude xsi:type="xsd:string"></SLongitude>
<countyRegionName xsi:type="xsd:string"></countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Dallas</city>
<countryCode xsi:type="xsd:string"></countryCode>
<postal xsi:type="xsd:string"></postal>
<latitude xsi:type="xsd:int">0</latitude>
<stateCode xsi:type="xsd:string"></stateCode>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
</item>
<item xmlns:ns5="urn:LLPlace" xsi:type="ns5:LLPlace">
<longitude xsi:type="xsd:int">0</longitude>
<street xsi:type="xsd:string">1 east Kirkwood blvd</street>
<SLongitude xsi:type="xsd:string"></SLongitude>
<countyRegionName xsi:type="xsd:string"></countyRegionName>
<SLatitude xsi:type="xsd:string"></SLatitude>
<city xsi:type="xsd:string">Southlake</city>
<countryCode xsi:type="xsd:string">us</countryCode>
<postal xsi:type="xsd:string">76092</postal>
<latitude xsi:type="xsd:int">0</latitude>
<stateCode xsi:type="xsd:string">tx</stateCode>
<DLongitude xsi:type="xsd:double">0.0</DLongitude>
<DLatitude xsi:type="xsd:double">0.0</DLatitude>
</item>
</places>
<numberOfPlaces xsi:type="xsd:int">2</numberOfPlaces>
<clientInfo xmlns:ns6="urn:ClientInformation" xsi:type="ns6:ClientInformation">
<sabreUserID xsi:type="xsd:string" xsi:nil="true"/>
<sabreUserPswd xsi:type="xsd:string" xsi:nil="true"/>
<sabreUserPCC xsi:type="xsd:string" xsi:nil="true"/>
<clientID xsi:type="xsd:string">geosvc7531</clientID>
</clientInfo>
</request>
</ns1:getDrivingDirections>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
==== Response ====
HTTP/1.0 500 Internal Server Error
Date: Wed, 13 Oct 2004 15:26:38 GMT
Server: WebLogic WebLogic Temporary Patch for CR109324 06/24/2003 01:31:12
Content-Type: text/xml; charset=utf-8
Connection: Close

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
 <soapenv:Body>
  <soapenv:Fault>
   <faultcode>soapenv:Server.userException</faultcode>
   <faultstring>com.sabre.edison.georoute.AmbiguityException: One or more of the 
places have ambiguous address information.

Start server side stack trace:
com.sabre.edison.georoute.AmbiguityException: One or more of the places have ambiguous 
address information.
        at 
com.sabre.edison.georoute.GeoRouteServerEJB.computeRoute(GeoRouteServerEJB.java:309)
        at 
com.sabre.edison.georoute.GeoRouteServerEJB.getDrivingDirections(GeoRouteServerEJB.java:243)
        at 
com.sabre.edison.georoute.GeoRouteServerEJB_8ufnvi_EOImpl.getDrivingDirections(GeoRouteServerEJB_8ufnvi_EOImpl.java:37)
        at 
com.sabre.edison.georoute.GeoRouteServerEJB_8ufnvi_EOImpl_WLSkel.invoke(Unknown Source)
        at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:360)
        at 
weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:93)
        at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:329)
        at 
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:22)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:140)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:121)
End  server side stack trace
</faultstring>
   <detail>
    <com.sabre.edison.georoute.LLRoutingException xsi:type="ns1:AmbiguityException" 
xmlns:ns1="urn:AmbiguityException">
     <ambiguousPlaces xsi:type="ns2:Vector" xmlns:ns2="http://xml.apache.org/xml-soap";>
      <item xsi:type="ns3:AmbiguousPlace" xmlns:ns3="urn:AmbiguousPlace">
       <place xsi:type="ns4:LLPlace" xmlns:ns4="urn:LLPlace">
        <longitude xsi:type="xsd:int">0</longitude>
        <SLongitude xsi:type="xsd:string"></SLongitude>
        <street xsi:type="xsd:string"></street>
        <countyRegionName xsi:type="xsd:string"></countyRegionName>
        <SLatitude xsi:type="xsd:string"></SLatitude>
        <city xsi:type="xsd:string">Dallas</city>
        <postal xsi:type="xsd:string"></postal>
        <countryCode xsi:type="xsd:string"></countryCode>
        <latitude xsi:type="xsd:int">0</latitude>
        <DLatitude xsi:type="xsd:double">0.0</DLatitude>
        <DLongitude xsi:type="xsd:double">0.0</DLongitude>
        <stateCode xsi:type="xsd:string"></stateCode>
       </place>
       <placeOptions xsi:type="ns2:Vector">
        <item xsi:type="ns5:LLPlace" xmlns:ns5="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Dallas</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">TX</stateCode>
        </item>
        <item xsi:type="ns6:LLPlace" xmlns:ns6="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Polk</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">OR</stateCode>
        </item>
        <item xsi:type="ns7:LLPlace" xmlns:ns7="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Marion</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">FL</stateCode>
        </item>
        <item xsi:type="ns8:LLPlace" xmlns:ns8="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Paulding</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">GA</stateCode>
        </item>
        <item xsi:type="ns9:LLPlace" xmlns:ns9="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Franklin</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">ME</stateCode>
        </item>
        <item xsi:type="ns10:LLPlace" xmlns:ns10="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Gaston</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">NC</stateCode>
        </item>
        <item xsi:type="ns11:LLPlace" xmlns:ns11="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Luzerne</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">PA</stateCode>
        </item>
        <item xsi:type="ns12:LLPlace" xmlns:ns12="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Gregory</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">SD</stateCode>
        </item>
        <item xsi:type="ns13:LLPlace" xmlns:ns13="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Barron</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">WI</stateCode>
        </item>
        <item xsi:type="ns14:LLPlace" xmlns:ns14="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Blount</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">AL</stateCode>
        </item>
        <item xsi:type="ns15:LLPlace" xmlns:ns15="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Madison</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">AL</stateCode>
        </item>
        <item xsi:type="ns16:LLPlace" xmlns:ns16="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Polk</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">AR</stateCode>
        </item>
        <item xsi:type="ns17:LLPlace" xmlns:ns17="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Ouray</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">CO</stateCode>
        </item>
        <item xsi:type="ns18:LLPlace" xmlns:ns18="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Jackson</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">MO</stateCode>
        </item>
        <item xsi:type="ns19:LLPlace" xmlns:ns19="urn:LLPlace">
         <longitude xsi:type="xsd:int">0</longitude>
         <SLongitude xsi:type="xsd:string"></SLongitude>
         <street xsi:type="xsd:string"></street>
         <countyRegionName xsi:type="xsd:string">Marshall</countyRegionName>
         <SLatitude xsi:type="xsd:string"></SLatitude>
         <city xsi:type="xsd:string">Dallas</city>
         <postal xsi:type="xsd:string"></postal>
         <countryCode xsi:type="xsd:string">US</countryCode>
         <latitude xsi:type="xsd:int">0</latitude>
         <DLatitude xsi:type="xsd:double">0.0</DLatitude>
         <DLongitude xsi:type="xsd:double">0.0</DLongitude>
         <stateCode xsi:type="xsd:string">WV</stateCode>
        </item>
       </placeOptions>
      </item>
     </ambiguousPlaces>
    </com.sabre.edison.georoute.LLRoutingException>
   </detail>
  </soapenv:Fault>
 </soapenv:Body>
</soapenv:Envelope>
==============

Reply via email to