Последнее что есть в логе клиента:
Код:
https://xx.xx.xx.xx:8443/bgbilling/executer/modules.card/5/Card?wsdl -> {http://common.card.modules.bgbilling.bitel.ru/}WSCard
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns5:paymentListExport xmlns:ns5="http://common.card.modules.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><dealerIds>21</dealerIds><dateFrom>2012-01-30T00:00:00+04:00</dateFrom><dateTo>2012-01-30T00:00:00+04:00</dateTo><type>1</type><trans/><contract/><contractGroups>1</contractGroups></ns5:paymentListExport></S:Body></S:Envelope>
В логе сервера:
Код:
02-01/20:43:56 ERROR [Thread-9616] LoggingPrintStream - Exception in thread "Thread-9616"
02-01/20:43:56 ERROR [Thread-9616] LoggingPrintStream - java.lang.NoClassDefFoundError: au/com/bytecode/opencsv/CSVWriter
02-01/20:43:56 ERROR [Thread-9616] LoggingPrintStream - at ru.bitel.bgbilling.modules.card.server.WSCardImpl$1.run(WSCardImpl.java:91)
Снял диалог запроса на экспорт снифером:
Код:
GET /bgbilling/executer/modules.card/5/Card?wsdl
HTTP/1.1
User-Agent: Java/1.6.0_29
Host: xxx.xxx.xxx.xxx:8080
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/xml;charset=utf-8
Transfer-Encoding: chunked
Date: Wed, 01 Feb 2012 16:43:56 GMT
1237
<?xml version="1.0" encoding="UTF-8"?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.2-b05-. --><!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.2-b05-. --><definitions xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:wsp1_2="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://common.card.modules.bgbilling.bitel.ru/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://common.card.modules.bgbilling.bitel.ru/" name="WSCard">
<types>
<xsd:schema>
<xsd:import namespace="http://common.card.modules.bgbilling.bitel.ru/" schemaLocation="http://xxx.xxx.xxx.xxx:8080/bgbilling/executer/modules.card/5/Card?xsd=1"></xsd:import>
</xsd:schema>
<xsd:schema>
<xsd:import namespace="http://common.bitel.ru" schemaLocation="http://xxx.xxx.xxx.xxx:8080/bgbilling/executer/modules.card/5/Card?xsd=2"></xsd:import>
</xsd:schema>
</types>
<message name="paymentList">
<part name="parameters" element="tns:paymentList"></part>
</message>
<message name="paymentListResponse">
<part name="parameters" element="tns:paymentListResponse"></part>
</message>
<message name="BGException">
<part name="fault" element="tns:BGException"></part>
</message>
<message name="paymentListExport">
<part name="parameters" element="tns:paymentListExport"></part>
</message>
<message name="paymentListExportResponse">
<part name="parameters" element="tns:paymentListExportResponse"></part>
</message>
<message name="dealerList">
<part name="parameters" element="tns:dealerList"></part>
</message>
<message name="dealerListResponse">
<part name="parameters" element="tns:dealerListResponse"></part>
</message>
<portType name="WSCard">
<operation name="paymentList">
<input wsam:Action="http://common.card.modules.bgbilling.bitel.ru/WSCard/paymentListRequest" message="tns:paymentList"></input>
<output wsam:Action="http://common.card.modules.bgbilling.bitel.ru/WSCard/paymentListResponse" message="tns:paymentListResponse"></output>
<fault message="tns:BGException" name="BGException" wsam:Action="http://common.card.modules.bgbilling.bitel.ru/WSCard/paymentList/Fault/BGException"></fault>
</operation>
<operation name="paymentListExport">
<input wsam:Action="http://common.card.modules.bgbilling.bitel.ru/WSCard/paymentListExportRequest" message="tns:paymentListExport"></input>
<output wsam:Action="http://common.card.modules.bgbilling.bitel.ru/WSCard/paymentListExportResponse" message="tns:paymentListExportResponse"></output>
<fault message="tns:BGException" name="BGException" wsam:Action="http://common.card.modules.bgbilling.bitel.ru/WSCard/paymentListExport/Fault/BGException"></fault>
</operation>
<operation name="dealerList">
<input wsam:Action="http://common.card.modules.bgbilling.bitel.ru/WSCard/dealerListRequest" message="tns:dealerList"></input>
<output wsam:Action="http://common.card.modules.bgbilling.bitel.ru/WSCard/dealerListResponse" message="tns:dealerListResponse"></output>
<fault message="tns:BGException" name="BGException" wsam:Action="http://common.card.modules.bgbilling.bitel.ru/WSCard/dealerList/Fault/BGException"></fault>
</operation>
</portType>
<binding name="WSCardBinding" type="tns:WSCard">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"></soap:binding>
<operation name="paymentList">
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal"></soap:body>
</input>
<output>
<soap:body use="literal"></soap:body>
</output>
<fault name="BGException">
<soap:fault name="BGException" use="literal"></soap:fault>
</fault>
</operation>
<operation name="paymentListExport">
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal"></soap:body>
</input>
<output>
<soap:body use="literal"></soap:body>
</output>
<fault name="BGException">
<soap:fault name="BGException" use="literal"></soap:fault>
</fault>
</operation>
<operation name="dealerList">
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal"></soap:body>
</input>
<output>
<soap:body use="literal"></soap:body>
</output>
<fault name="BGException">
<soap:fault name="BGException" use="literal"></soap:fault>
</fault>
</operation>
</binding>
<service name="WSCard">
<port name="WSCard" binding="tns:WSCardBinding">
<soap:address location="http://xxx.xxx.xxx.xxx:8080/bgbilling/executer/modules.card/5/Card"></soap:address>
</port>
</service>
</definitions>
0
POST /bgbilling/executer/modules.card/5/Card
HTTP/1.1
Content-type: text/xml;charset=utf-8
Soapaction: "http://common.card.modules.bgbilling.bitel.ru/WSCard/paymentListExportRequest"
Accept: text/xml, multipart/related
User-Agent: JAX-WS RI 2.2-b05-
Host: xxx.xxx.xxx.xxx:8080
Connection: keep-alive
Content-Length: 733
<?xml version="1.0" ?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Header><auth xmlns="http://ws.base.kernel.bgbilling.bitel.ru/" pswd="xxx" user="xxx"></auth></S:Header><S:Body><ns5:paymentListExport xmlns:common="http://common.bitel.ru" xmlns:ns5="http://common.card.modules.bgbilling.bitel.ru/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><dealerIds xmlns="">21</dealerIds><dateFrom xmlns="">2012-01-30T00:00:00+04:00</dateFrom><dateTo xmlns="">2012-01-30T00:00:00+04:00</dateTo><type xmlns="">1</type><trans xmlns=""></trans><contract xmlns=""></contract><contractGroups xmlns="">1</contractGroups></ns5:paymentListExport></S:Body></S:Envelope>
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Set-Cookie: JSESSIONID=0697A13A0046A6DF2FBA7A5658363B95; Path=/
Content-Type: text/xml;charset=utf-8
Transfer-Encoding: chunked
Date: Wed, 01 Feb 2012 16:43:56 GMT
5d
<?xml version="1.0" ?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body
1
>