Hi,
i have travelport webservices based my website is developed, here flight booking module i am using xml request is send to api connection but i got some error message plz give some idea or solution
Module name: TicketPrinterLinkage
XML Request:
<?xml version=”1.0″ encoding=”ISO-8859-1″?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle=”
<PNRBFManagement_25>
<TicketPrinterLinkage_1_0>
<LinkageUpdateMods>
<PrinterParameters>
<LNIATA>E21440</LNIATA>
<Type>T</Type>
</PrinterParameters>
</LinkageUpdateMods>
</TicketPrinterLinkage_1_0>
<PNRBFManagement_21>
<PNRBFRetrieveMods>
<PNRAddr>
<FileAddr />
<CodeCheck />
<RecLoc>ZXF61I</RecLoc>
</PNRAddr>
</PNRBFRetrieveMods>
</PNRBFManagement_21>
<DocProdFareManipulation_11>
<TicketingMods>
<DocumentSelect>
<ETInd>Y</ETInd>
</DocumentSelect>
<ElectronicTicketFailed>
<CancelInd>Y</CancelInd>
<IssuePaperTkInd />
<IssuePaperTkToSTP />
<STPlocation />
</ElectronicTicketFailed>
<FareNumInfo>
<FareNumAry>
<FareNum>001</FareNum>
</FareNumAry>
</FareNumInfo>
<TicketingControl>
<TransType>TK</TransType>
</TicketingControl>
<OtherFOP>
<FOPID>01</FOPID>
<Type>2</Type>
<PmtCrncy />
<Amt>77792</Amt>
<AddlDataIDAry>
<AddlDataID>
<ID />
<Dt />
</AddlDataID>
</AddlDataIDAry>
</OtherFOP>
</TicketingMods>
</DocProdFareManipulation_11>
</PNRBFManagement_25>
</Request>
<Filter><PNRBFManagement_25><_ xmlns=” /></PNRBFManagement_25></Filter></ns2305:SubmitXmlOnSession></SOAP-ENV:Body></SOAP-ENV:Envelope>
Error Message:
Service Exception cause:com.cendant.tds.soa.framework.ServiceException: XTS Translation of Data Failed when converting the SingleXML request into a Host Format
Xml Response:
<?xml version=”1.0″ encoding=”UTF-8″?>
<soapenv:Envelope xmlns:soapenv=”
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server.userException</faultcode>
<faultstring>Uncaught Service Exception cause:com.cendant.tds.soa.framework.ServiceException: XTS Translation of Data Failed when converting the SingleXML request into a Host Format.</faultstring>
<detail>
<ns1:stackTrace xmlns:ns1=”http://xml.apache.org/axis/”>
********* UnKnown Service Exception
Occured: 06/21/2012 05:15:12 AM
Originator address: SHLPPWSAS007 (10.7.103.76)
Service domain: wsSTP
Service name: XMLSelect
********* Details below
com.cendant.tds.soa.framework.ServiceException: XTS Translation of Data Failed when converting the SingleXML request into a Host Format.
at com.cendant.tds.services.xws.galileo.xts.XtsTransaction.translateSingleXmltoSD(XtsTransaction.java:84)
at com.cendant.tds.services.xws.galileo.xws.host.transaction.XwsHostSubmitXmlOnSession.processXMLSelectTransaction(XwsHostSubmitXmlOnSession.java:45)
at com.cendant.tds.services.xws.processing.HASTransactionManager.processHASTransaction(HASTransactionManager.java:61)
at com.cendant.tds.services.xws.service.XmlSelectService.processRequest(XmlSelectService.java:174)
at com.cendant.tds.soa.framework.container.CompartmentBase.processRequestInternal(CompartmentBase.java:613)
at com.cendant.tds.soa.framework.container.CompartmentBase.processRequest(CompartmentBase.java:446)
at com.cendant.tds.soa.framework.container.ContainerImpl.processRequest(ContainerImpl.java:630)
at com.cendant.tds.soa.framework.adapter.LocalAdapter.sendRequest(LocalAdapter.java:45)
at com.cendant.tds.soa.framework.bus.BusImpl.callService(BusImpl.java:65)
at com.cendant.tds.soa.framework.broker.BrokerImpl.processRequestInternal(BrokerImpl.java:381)
at com.cendant.tds.soa.framework.broker.BrokerImpl.processRequestBothPaths(BrokerImpl.java:183)
at com.cendant.tds.soa.framework.broker.BrokerImpl.processRequest(BrokerImpl.java:146)
at com.cendant.tds.soa.framework.proxies.SOAGatewayProxy.processRequestInternal(SOAGatewayProxy.java:124)
at com.cendant.tds.soa.framework.proxies.SOAGatewayProxy.processRequest(SOAGatewayProxy.java:79)
at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.axis.providers.java.MsgProvider.processMessage(MsgProvider.java:162)
at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:333)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)
at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:481)
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:323)
at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:854)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:339)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.cendant.tds.soa.framework.gateway.filter.CompressionFilter.doFilter(CompressionFilter.java:70)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.cendant.tds.soa.framework.gateway.filter.WSDLFilter.doFilter(WSDLFilter.java:239)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.cendant.tds.soa.framework.gateway.filter.ExpansionFilter.doFilter(ExpansionFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
</ns1:stackTrace>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>