I figured it out this evening, sort of... I got it working, none the less...
I believe the issue was that Axis2/C was compiled with /MD and my code was /MT, which I changed Axis2/C flag and recompiled everything, it works like a charm! Now to get the Apache server w/ Axis2/C to install! I think that will be pretty straight forward, now that I figured out to get the client installed. Sam On Wed, Jan 6, 2010 at 11:37 PM, Nandika Jayawardana <[email protected]>wrote: > Do you have any debug dlls linked to your application or has any of the > dependency versions have changed from your development environment to the > new clean environment ? > > Regards > Nandika > > On Wed, Jan 6, 2010 at 10:46 AM, Sam Carleton > <[email protected]>wrote: > >> 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> >> >> > > > -- > http://nandikajayawardana.blogspot.com/ > WSO2 Inc: http://www.wso2.com >
