I am working on getting my Axis2/C client to run in a clean environment. It isn't working, here is what I have done:
1: extracted axis2c-bin-1.6.0-win32.zip on the development machine and linked against this version. (as compared to the debug version I compiled) 2: extracted axis2c-bin-1.6.0-win32.zip on the clean Windows XP SP2 VM to: <AppPath>\Axis2c 3: added <AppPath>\Axis2c\lib to the path 4: Within the actual client, axis2_stub_create_with_endpoint_ref_and_client_home () is passed <AppPath>\Axis2c What happens is the app starts up, the user (me) enters an IP address, then it makes the first WS call. In the development environments, which don't have the server running it hangs for 20~30 seconds and errors out. On the clean install, it crashes immediately upon trying to make that first WS call. Here is the error message: AppName: kioskviewingstation.exe AppVer: 0.9.2.13 ModName: axis2_engine.dll ModVer: 0.0.0.0 Offset: 000153b4 <?xml version="1.0" encoding="UTF-16"?> <DATABASE> <EXE NAME="KioskViewingStation.exe" FILTER="GRABMI_FILTER_PRIVACY"> <MATCHING_FILE NAME="KioskViewingStation.exe" SIZE="618496" CHECKSUM="0xFA9CA955" BIN_FILE_VERSION="0.9.2.13" BIN_PRODUCT_VERSION="0.9.2.13" PRODUCT_VERSION="0.9.2.13" FILE_DESCRIPTION="Kiosk Viewing Station" COMPANY_NAME="Miltonstreet Software" PRODUCT_NAME="Photo Parata" FILE_VERSION="0.9.2.13" ORIGINAL_FILENAME="KioskViewingStation.exe" INTERNAL_NAME="KioskViewingStation.exe" LEGAL_COPYRIGHT="2007 - 2010 © Miltonstreet Software. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x9FD08" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="0.9.2.13" UPTO_BIN_PRODUCT_VERSION="0.9.2.13" LINK_DATE="01/06/2010 05:03:06" UPTO_LINK_DATE="01/06/2010 05:03:06" VER_LANGUAGE="English (United States) [0x409]" /> <MATCHING_FILE NAME="uninst.exe" SIZE="50938" CHECKSUM="0xC84659B4" BIN_FILE_VERSION="0.9.3.0" BIN_PRODUCT_VERSION="0.9.3.0" FILE_DESCRIPTION="Setup program for Kiosk Viewing Station" COMPANY_NAME="Miltonstreet Software" PRODUCT_NAME="Photo Parata - Kiosk Viewing Station" FILE_VERSION="v0.9.3.0" LEGAL_COPYRIGHT="Copyright © 2007 - 2010, Miltonstreet Software" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x60000" UPTO_BIN_FILE_VERSION="0.9.3.0" UPTO_BIN_PRODUCT_VERSION="0.9.3.0" LINK_DATE="12/05/2009 22:50:46" UPTO_LINK_DATE="12/05/2009 22:50:46" VER_LANGUAGE="Language Neutral [0x0]" /> <MATCHING_FILE NAME="axis2\lib\axiom.dll" SIZE="181248" CHECKSUM="0x1CD8C65D" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:29:42" UPTO_LINK_DATE="04/17/2009 09:29:42" /> <MATCHING_FILE NAME="axis2\lib\axis2_engine.dll" SIZE="386560" CHECKSUM="0x2DF6C831" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:32:04" UPTO_LINK_DATE="04/17/2009 09:32:04" /> <MATCHING_FILE NAME="axis2\lib\axis2_http_receiver.dll" SIZE="65536" CHECKSUM="0xDC30998D" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:32:14" UPTO_LINK_DATE="04/17/2009 09:32:14" /> <MATCHING_FILE NAME="axis2\lib\axis2_http_sender.dll" SIZE="92672" CHECKSUM="0xEFED2F62" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:32:12" UPTO_LINK_DATE="04/17/2009 09:32:12" /> <MATCHING_FILE NAME="axis2\lib\axis2_parser.dll" SIZE="62976" CHECKSUM="0x1B196157" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:29:30" UPTO_LINK_DATE="04/17/2009 09:29:30" /> <MATCHING_FILE NAME="axis2\lib\axis2_tcp_receiver.dll" SIZE="68608" CHECKSUM="0x6B7388C2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:33:08" UPTO_LINK_DATE="04/17/2009 09:33:08" /> <MATCHING_FILE NAME="axis2\lib\axis2_tcp_sender.dll" SIZE="46080" CHECKSUM="0x7256381C" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:33:03" UPTO_LINK_DATE="04/17/2009 09:33:03" /> <MATCHING_FILE NAME="axis2\lib\axis2_xpath.dll" SIZE="87040" CHECKSUM="0xB300DE7D" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:29:45" UPTO_LINK_DATE="04/17/2009 09:29:45" /> <MATCHING_FILE NAME="axis2\lib\axutil.dll" SIZE="190976" CHECKSUM="0xFBA184B8" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:29:26" UPTO_LINK_DATE="04/17/2009 09:29:26" /> <MATCHING_FILE NAME="axis2\lib\guththila.dll" SIZE="84992" CHECKSUM="0x435E058F" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:29:28" UPTO_LINK_DATE="04/17/2009 09:29:28" /> <MATCHING_FILE NAME="axis2\lib\neethi.dll" SIZE="114688" CHECKSUM="0xFD38A305" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:31:05" UPTO_LINK_DATE="04/17/2009 09:31:05" /> <MATCHING_FILE NAME="axis2\modules\addressing\axis2_mod_addr.dll" SIZE="67584" CHECKSUM="0xF82F7DEA" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:32:16" UPTO_LINK_DATE="04/17/2009 09:32:16" /> <MATCHING_FILE NAME="axis2\modules\logging\axis2_mod_log.dll" SIZE="43008" CHECKSUM="0x8631AAD6" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:32:19" UPTO_LINK_DATE="04/17/2009 09:32:19" /> </EXE> <EXE NAME="axis2_engine.dll" FILTER="GRABMI_FILTER_THISFILEONLY"> <MATCHING_FILE NAME="axis2_engine.dll" SIZE="386560" CHECKSUM="0x2DF6C831" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="04/17/2009 09:32:04" UPTO_LINK_DATE="04/17/2009 09:32:04" /> </EXE> <EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY"> <MATCHING_FILE NAME="kernel32.dll" SIZE="986112" CHECKSUM="0x359DA0B2" BIN_FILE_VERSION="5.1.2600.3541" BIN_PRODUCT_VERSION="5.1.2600.3541" PRODUCT_VERSION="5.1.2600.3541" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.3541 (xpsp_sp2_gdr.090321-1320)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xFEAFF" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.3541" UPTO_BIN_PRODUCT_VERSION="5.1.2600.3541" LINK_DATE="03/21/2009 14:18:57" UPTO_LINK_DATE="03/21/2009 14:18:57" VER_LANGUAGE="English (United States) [0x409]" /> </EXE> </DATABASE>