I’ve gone through the various steps to setup this web service per documentation and am still coming up with:
(14.2) 07-21-15 13:02:17 (E) (1144:6000) RUN-248005: |Data flow df_test_epf|Transform Query-Function1 There is no response for the web service <getEpfVersion>. Ensure that the network, web server, and service are running properly. Also ensure that the service client call time out is set properly.
Full version of DS is 4.2 SP1: 14.2.1.224
URL for WSDL is here: https://epf.usps.gov/com/usps/epf/filedownload.cfc?wsdl
I’ve configured my own axis2.xml in E:\Program Files (x86)\SAP BusinessObjects\Data Services\ext\webservice-epf to read as follows. Note the path to this file is a copy of the webservice-c directory in the ext directory.
<transportReceiver name="https" class="axis2_http_receiver">
<parameter name="port" locked="false">6060</parameter>
<parameter name="exposeHeaders" locked="true">false</parameter>
</transportReceiver>
–snip–
<transportSender name="https" class="axis2_http_sender">
<parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
<parameter name="xml-declaration" insert="false"/>
</transportSender>
<parameter name="SERVER_CERT">E:\data\usps_ncoa_daily_del\conf\20150721.crt</parameter>
<!--parameter name="KEY_FILE">/path/to/client/certificate/chain/file</parameter-->
<!--parameter name="SSL_PASSPHRASE">passphrase</parameter-->
And the last few lines from calling the job with -D -np are as follows:
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\phaseresolver\phase_resolver.c(2058) Trying to add this handler LoggingInHandler to system pre defined phases , but those handlers are already added to global chain which run irrespective of the service
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\phaseresolver\phase_resolver.c(723) Module name is:addressing
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\phaseresolver\phase_resolver.c(2058) Trying to add this handler AddressingInHandler to system pre defined phases , but those handlers are already added to global chain which run irrespective of the service
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\phaseresolver\phase_resolver.c(723) Module name is:logging
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\phaseresolver\phase_resolver.c(723) Module name is:addressing
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\phaseresolver\phase_holder.c(139) Add handler LoggingOutHandler to phase MessageOut
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\phaseresolver\phase_holder.c(139) Add handler AddressingOutHandler to phase MessageOut
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\phaseresolver\phase_resolver.c(723) Module name is:logging
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\phaseresolver\phase_resolver.c(723) Module name is:addressing
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\phaseresolver\phase_resolver.c(723) Module name is:logging
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\phaseresolver\phase_resolver.c(723) Module name is:addressing
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\phaseresolver\phase_holder.c(139) Add handler LoggingOutHandler to phase MessageOut
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\phaseresolver\phase_holder.c(139) Add handler AddressingOutHandler to phase MessageOut
[Tue Jul 21 13:14:16 2015] [error] ..\..\axiom\src\parser\libxml2\libxml2_reader_wrapper.c(305) Error occurred creating XML stream reader
[Tue Jul 21 13:14:16 2015] [error] ..\..\neethi\src\util.c(37) Out of memory
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\clientapi\op_client.c(888) Start:axis2_op_client_infer_transport
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\clientapi\op_client.c(954) End:axis2_op_client_infer_transport
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\engine\phase.c(210) Invoke the handler LoggingOutHandler within the phase MessageOut
[Tue Jul 21 13:14:16 2015] [info] Starting logging out handler .........
[Tue Jul 21 13:14:16 2015] [info] Output message: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body/></soapenv:Envelope>
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\engine\phase.c(210) Invoke the handler AddressingOutHandler within the phase MessageOut
[Tue Jul 21 13:14:16 2015] [info] Starting addressing out handler
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\modules\mod_addr\addr_out_handler.c(133) No action present. Stop processing addressing
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\transport\http\sender\http_transport_sender.c(246) ctx_epr:https://epf.usps.gov/com/usps/epf/filedownload.cfc
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\transport\http\sender\http_transport_sender.c(805) using axis2 native http sender.
[Tue Jul 21 13:14:16 2015] [debug] ..\..\src\core\transport\http\sender\http_sender.c(416) msg_ctx_id:urn:uuid:9b537e9f-1be7-4247-b120-bef4cf17a2fb
[Tue Jul 21 13:14:16 2015] [info] [ssl client] Client certificate chain filenot specified
[Tue Jul 21 13:14:16 2015] [error] ..\..\src\core\transport\http\sender\http_client.c(667) Content-Type header missing in HTTP response
[Tue Jul 21 13:14:16 2015] [error] ..\..\src\core\transport\http\sender\http_client.c(668) Response does not contain Content-Type
[Tue Jul 21 13:14:16 2015] [error] ..\..\src\core\transport\http\sender\http_sender.c(1381) status_code < 0
[Tue Jul 21 13:14:16 2015] [error] ..\..\src\core\engine\engine.c(179) Transport sender invoke failed
[Tue Jul 21 13:14:16 2015] [info] [rampart][rampart_mod] rampart_mod shutdown
Lastly, I cannot make an adapter work for this WSDL as the adapter is complaining about the need of a DataServices.html file.
Any help would be appreciated!
Edit1: We are using a proxy server. When I enter the proxy in the datastore, still same error. Also, this web service works in soapUI when I configure the proxy accordingly.
nhohman (BOB member since 2008-11-19)