axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brent Davis <brent...@hotmail.com>
Subject [Axis2] Axis2/C support for AIX?
Date Thu, 08 May 2008 20:56:54 GMT
Has anyone been successul in building and using Axis2/C under AIX?  I've been trying to get
Axis2/C 1.4 to work under AIX 5.3..

1.  The following compilation errors occurred during the make.

"uuid_gen_unix.c", line 36.12: 1506-296 (S) #include file <sys/sockio.h> not found.
"../../../include/platforms/unix/axutil_unix.h", line 119.10: 1506-296 (S) #include file <getopt.h>
not found.

These were resolved by commenting out the offending #include statements in each of the header
files.  The make then appeared to run successfully.

2.  The following errors were received when attempting to execute one of the client sample
files, the

[Thu May  8 08:12:02 2008] [error] class_loader.c(161) dlerror reason:  0509-022 Cannot load
module /home/brentd/axis2c/lib/libaxis2_http_sender.so.
        0509-026 System error: A file or directory in the path name does not exist.
[Thu May  8 08:15:53 2008] [error] class_loader.c(161) dlerror reason:  0509-022 Cannot load
module /home/brentd/axis2c/lib/libaxis2_http_sender.so.
        0509-026 System error: A file or directory in the path name does not exist.
[Thu May  8 08:59:14 2008] [error] class_loader.c(161) dlerror reason:  0509-022 Cannot load
module /home/brentd/axis2c/lib/libaxis2_http_receiver.so.
        0509-026 System error: A file or directory in the path name does not exist.
[Thu May  8 09:01:16 2008] [error] class_loader.c(161) dlerror reason:  0509-022 Cannot load
module /home/brentd/axis2c/modules/addressing/libaxis2_mod_addr.so.
        0509-026 System error: A file or directory in the path name does not exist.
[Thu May  8 09:06:02 2008] [error] class_loader.c(161) dlerror reason:  0509-022 Cannot load
module /home/brentd/axis2c/modules/logging/libaxis2_mod_log.so.
        0509-026 System error: A file or directory in the path name does not exist.

These were resolved by copying the mssing shared library files into the $AXIS2C_HOME/lib directory.
 These presumably weren't copied by "make install".

 ... *however*, the sample generates a Segementation fault and dumps core.  The following
are the last errors in the log ...

[Thu May  8 09:09:21 2008] [debug] dep_engine.c(1306) axis2_dep_engine_load_module_dll: DLL
path is : /home/brentd/axis2c/modules/logging/libaxis2_mod_log.so
[Thu May  8 09:09:21 2008] [debug] class_loader.c(141) Object loaded successfully
[Thu May  8 09:09:21 2008] [debug] phase_holder.c(139) Add handler AddressingInHandler to
phase Transport
Segmentation fault(coredump)


I'm stuck.  I saw previous posts regarding AIX support on this mailing list, but it's not
clear that anyone has gotten this to work yet.

_________________________________________________________________
Windows Live SkyDrive lets you share files with faraway friends.
http://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refresh_skydrive_052008
Mime
View raw message