Re: iconv version mismatch
Thank you for your messages, Mark and Samisa What is a jira and how do I raise one? I will go ahead and do that for the documentation bug about the iconv version. Thanks for your assurance that the access violation is not related to iconv. This morning I cleaned and extracted the source a second time and went through the install process again to make sure I did not miss any small details. The access violation is still there so I must assume there is something incompatible with my system. (I did a system-wide search for the dlls Axis2c depends on and found no conflicting versions) I am using winxp sp2 and the ms visual c++ 6.0 compiler. I may be able to try the suggested vs 2005 exp compiler but I am limited to a standard corporate environment. What I have tried so far: -debug = 0(default) and debug = 1 in the root\build\win32\configure.in, building with root\build\win32\build.bat: no errors during build but access violation on launch (even of axis2_http_server.exe -h) -debug = 1(default) and debug = 0, with_mysql = 1(default) and with_mysql = 0, with_tcp = 1 (default) and with_tcp = 0 in the root\configure.in, building with root\build.bat: gives the following errors = apache2_out_transport_info.c ..\..\src\core\transport\http\server\apache2\axis2_apache2_out_transport_info.h(33) : fatal error C1083: Cannot open include file: 'httpd.h': No such file or directory apache2_stream.c ..\..\src\core\transport\http\server\apache2\apache2_stream.h(25) : fatal error C1083: Cannot open include file: 'httpd.h': No such file or directory apache2_worker.c ..\..\src\core\transport\http\server\apache2\apache2_stream.h(25) : fatal error C1083: Cannot open include file: 'httpd.h': No such file or directory mod_axis2.c ..\..\src\core\transport\http\server\apache2\mod_axis2.c(19) : fatal error C1083: Cannot open include file: 'httpd.h': No such file or directory = Apache is not mentioned as a dependency in the install guide. Attaching a debugger on the access violation after launching axis2_http_server.exe -h gives this call stack: 0002() axis2_getopt(int * (void)* 0x0002, char * const * * (void)* 0x006215f0, const char * 0x0040442c) line 71 + 3 bytes main(int 2, char * * 0x006215f0) line 119 + 18 bytes mainCRTStartup() line 338 + 17 bytes KERNEL32! 7c816fd7() The instruction pointer is at line if (optind = __argc || *(pos = __argv[optind]) != '-') In getopt_windows.c with optind at 1. Any suggestions on what may be wrong with my configuration are welcome :) I will go back to using the executables from the axis2c binary distribution. So far I have succeeded in adding a custom service to the server and have consumed it with a custom client. There is a pesky access violation resulting from axis2_svc_client_free() that I can hopefully track down once I get debug versions of the client dlls running. Sorry for the long message and thanks in advance for any help that might be forthcoming. Carl
Re: iconv version mismatch
Hi Carl, You can find the Axis2/C JIRA at [1], and the Axis2/C manual (online version) at [2], and it is better if you could also subscribe to the developer mailing list, where the developers do talk on Axis2/C issues. More info on how to subscribe can be found at [3]. Also, note that the changes you propose will be applied to the svn head which can be checked out (downloaded) from [4]. If you are going to suggest a patch in addition to raising an issue on the JIRA, which you can do, you will have to propose it against the svn head. [1] http://issues.apache.org/jira/browse/AXIS2C [2] http://ws.apache.org/axis2/c/docs/axis2c_manual.html [3] http://ws.apache.org/axis2/c/lists_issues.html [4] https://svn.apache.org/repos/asf/webservices/axis2/trunk/c Regards, Senaka Thank you for your messages, Mark and Samisa What is a jira and how do I raise one? I will go ahead and do that for the documentation bug about the iconv version. Thanks for your assurance that the access violation is not related to iconv. This morning I cleaned and extracted the source a second time and went through the install process again to make sure I did not miss any small details. The access violation is still there so I must assume there is something incompatible with my system. (I did a system-wide search for the dlls Axis2c depends on and found no conflicting versions) I am using winxp sp2 and the ms visual c++ 6.0 compiler. I may be able to try the suggested vs 2005 exp compiler but I am limited to a standard corporate environment. What I have tried so far: -debug = 0(default) and debug = 1 in the root\build\win32\configure.in, building with root\build\win32\build.bat: no errors during build but access violation on launch (even of axis2_http_server.exe -h) -debug = 1(default) and debug = 0, with_mysql = 1(default) and with_mysql = 0, with_tcp = 1 (default) and with_tcp = 0 in the root\configure.in, building with root\build.bat: gives the following errors = apache2_out_transport_info.c ..\..\src\core\transport\http\server\apache2\axis2_apache2_out_transport_info.h(33) : fatal error C1083: Cannot open include file: 'httpd.h': No such file or directory apache2_stream.c ..\..\src\core\transport\http\server\apache2\apache2_stream.h(25) : fatal error C1083: Cannot open include file: 'httpd.h': No such file or directory apache2_worker.c ..\..\src\core\transport\http\server\apache2\apache2_stream.h(25) : fatal error C1083: Cannot open include file: 'httpd.h': No such file or directory mod_axis2.c ..\..\src\core\transport\http\server\apache2\mod_axis2.c(19) : fatal error C1083: Cannot open include file: 'httpd.h': No such file or directory = Apache is not mentioned as a dependency in the install guide. Attaching a debugger on the access violation after launching axis2_http_server.exe -h gives this call stack: 0002() axis2_getopt(int * (void)* 0x0002, char * const * * (void)* 0x006215f0, const char * 0x0040442c) line 71 + 3 bytes main(int 2, char * * 0x006215f0) line 119 + 18 bytes mainCRTStartup() line 338 + 17 bytes KERNEL32! 7c816fd7() The instruction pointer is at line if (optind = __argc || *(pos = __argv[optind]) != '-') In getopt_windows.c with optind at 1. Any suggestions on what may be wrong with my configuration are welcome :) I will go back to using the executables from the axis2c binary distribution. So far I have succeeded in adding a custom service to the server and have consumed it with a custom client. There is a pesky access violation resulting from axis2_svc_client_free() that I can hopefully track down once I get debug versions of the client dlls running. Sorry for the long message and thanks in advance for any help that might be forthcoming. Carl - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
iconv version mismatch
In the axis2c\build\win32\configure.in file, the following line indicates that iconv version 1.9.2 is expected. ICONV_BIN_DIR = E:\iconv-1.9.2.win32 however the rest of the documentation refers to iconv version 1.9.1. Which iconv version is the right one? build works fine with either version, but I am get an access violation on launch of axis2_http_server.exe in both cases. This problem may be unrelated however so I will continue troubleshooting.
Re: iconv version mismatch
hello carl, i build with 1.92 (5 minutes ago, like always) no prob with building and running axis2_http_server.exe i use winxp, vs-2005-exp mfg derMark Carl Lefrançois schrieb: In the axis2c\build\win32\configure.in file, the following line indicates that iconv version 1.9.2 is expected. ICONV_BIN_DIR = E:\iconv-1.9.2.win32 however the rest of the documentation refers to iconv version 1.9.1. Which iconv version is the right one? build works fine with either version, but I am get an access violation on launch of axis2_http_server.exe in both cases. This problem may be unrelated however so I will continue troubleshooting. No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.20.7/1286 - Release Date: 18.02.2008 18:49 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: iconv version mismatch
Carl Lefrançois wrote: In the axis2c\build\win32\configure.in file, the following line indicates that iconv version 1.9.2 is expected. ICONV_BIN_DIR = E:\iconv-1.9.2.win32 however the rest of the documentation refers to iconv version 1.9.1. Which iconv version is the right one? build works fine with either version, but I am get an access violation on launch of axis2_http_server.exe in both cases. This problem may be unrelated however so I will continue troubleshooting. As Mark has mentioned, it works with 1.9.2. It is a bug in the docs to mix up the versions. Please raise a Jira on that. Access violation is unrelated to this. It could probably be due to lib issues. Please double check the setting such as dlls on the PATH. If nothing seems to work, clean up the current build and try rebuilding. Samisa... - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]