Hi,
We changed the server.wsdd syntax.
Now we have a "operationRequestMap" parameter for each service.
Please have a look at the deploy.wsdd file that is generated
when you generate server side code.
Thanks,
Samisa...
> -----Original Message-----
> From: krishna [mailto:[EMAIL PROTECTED]
> Sent: Friday, August 12, 2005 12:41 AM
> To: Apache AXIS C Developers List; Krishna Kumar Rajagopalan
> Subject: apache loads axiscpp_mod.so but fails to load sample shared
> libraries
>
> Hi All
>
> I am working with the code which I checked out on 10th Aug. I was
trying
> to get the samples working but am unable to do so.
> On debugging the server I found that the server is not trying to load
> .so file for the sample.
> It is although loading the axiscpp_mod.so.
>
> Thanks
> Krishna
>
> Here is some strace output for the current version (server)
>
> 392 close(4) = 0
> 393 open("/usr/local/axiscpp_deploy/lib/axis/libaxiscpp_mod.so",
> O_RDONLY) = 4
> 394 read(4,
> "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000,\0\000"..., 512) =
512
> 395 fstat64(4, {st_mode=S_IFREG|0644, st_size=364470, ...}) = 0
> 396 old_mmap(NULL, 27276, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0)
=
> 0x40325000
> 397 old_mmap(0x4032b000, 4096, PROT_READ|PROT_WRITE,
> MAP_PRIVATE|MAP_FIXED, 4, 0x6000) = 0x4032b000
> 398 close(4) = 0
> 399 open("/usr/local/axiscpp_deploy/lib/axis/libaxis_server.so",
> O_RDONLY) = 4
> 400 read(4,
> "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240,\3"..., 512) =
512
> 401 fstat64(4, {st_mode=S_IFREG|0644, st_size=9235372, ...}) = 0
>
> 859 alarm(300) = 0
> 860 read(3, "<?xml version=\'1.0\' encoding=\'ut"..., 4096) = 2761
> 861 alarm(300) = 300
> 862 futex(0x404954b4, FUTEX_WAKE, 2147483647) = 0
> 863 futex(0x404b7dc4, FUTEX_WAKE, 2147483647) = 0
> 864 time(NULL) = 1123776195
> 865 write(17, "127.0.0.1 - - [11/Aug/2005:11:03"..., 89) = 89
> 866 gettimeofday({1123776195, 30123}, NULL) = 0
> 867 times({tms_utime=18, tms_stime=2, tms_cutime=0, tms_cstime=0})
=
> 565341027
> 868 alarm(30) = 300
> 869 shutdown(3, 1 /* send */) = 0
> 870 select(4, [3], NULL, NULL, {2, 0}) = 1 (in [3], left {1,
> 962000})
> 871 read(3, "", 512) = 0
> 872 close(3) = 0
> 873 alarm(0) = 30
> 874 rt_sigaction(SIGUSR1, {0x805f290, [], SA_INTERRUPT},
{SIG_IGN},
> 8) = 0
> 875 alarm(0) = 0
> 876 accept(16, 0xbffff420, [16]) = ? ERESTARTSYS (To be
> restarted)
>
> Strace output from a previous installed version - working properly (
> server )
>
> getdents64(4, /* 0 entries */, 4096) = 0
> 392 close(4) = 0
> 393
> open("/usr/local/axis1.6a_2/axis-c-1.6a.n-Linux-
> bin/lib/axis/libaxiscpp_mod.so",
> O_RDONLY) = 4
> 394 read(4,
> "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000,\0\000"..., 512) =
512
> 395 fstat64(4, {st_mode=S_IFREG|0777, st_size=364698, ...}) = 0
> 396 old_mmap(NULL, 27272, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0)
=
> 0x40325000
> 397 old_mmap(0x4032b000, 4096, PROT_READ|PROT_WRITE,
> MAP_PRIVATE|MAP_FIXED, 4, 0x6000) = 0x4032b000
> 398 close(4) = 0
> 399
> open("/usr/local/axis1.6a_2/axis-c-1.6a.n-Linux-
> bin/lib/axis/libaxis_server.so",
> O_RDONLY) = 4
> 400 read(4,
> "[EMAIL PROTECTED]"..., 512) =
512
>
> 858 read(3, "<?xml version=\'1.0\' encoding=\'ut"..., 4096) = 571
> 859 alarm(300) = 300
> 860
> open("/usr/local/axis1.6a_2/axis-c-1.6a.n-Linux-
> bin/deploy/lib/libarray.so",
> O_RDONLY) = 4
> 861 read(4,
> "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260+\0"..., 512) =
512
> 862 fstat64(4, {st_mode=S_IFREG|0755, st_size=396223, ...}) = 0
> 863 old_mmap(NULL, 22224, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0)
=
> 0x40895000
> 864 old_mmap(0x4089a000, 4096, PROT_READ|PROT_WRITE,
> MAP_PRIVATE|MAP_FIXED, 4, 0x5000) = 0x4089a000
> 865 close(4) = 0
> 866 mprotect(0x40895000, 20480, PROT_READ|PROT_WRITE) = 0
> 867 mprotect(0x40895000, 20480, PROT_READ|PROT_EXEC) = 0
> 868 alarm(300) = 300
> 869 alarm(300) = 300
> 870 alarm(300) = 300
> 871 alarm(0) = 300
> 872 alarm(300) = 0
> 873 alarm(0) = 300
> 874 select(4, [3], NULL, NULL, {0, 0}) = 0 (Timeout)
> 875 write(3, "HTTP/1.1 200 OK\r\nDate: Thu, 11 A"..., 2324) = 2324
> 876 time(NULL) = 1123777049
> 877 write(17, "127.0.0.1 - - [11/Aug/2005:11:17"..., 92) = 92
> 878 gettimeofday({1123777049, 141616}, NULL) = 0
> 879 times({tms_utime=19, tms_stime=3, tms_cutime=0, tms_cstime=0})
=
> 565426438
> 880 rt_sigaction(SIGUSR1, {0x805f290, [], SA_INTERRUPT},
{SIG_IGN},
> 8) = 0
> 881 alarm(15) = 0
> 882 read(3, "", 4096) = 0
> 883 time(NULL) = 1123777049
> 884 alarm(0) = 15
> 885 close(3) = 0
> 886 rt_sigaction(SIGUSR1, {0x805f290, [], SA_INTERRUPT},
{0x805f290,
> [], SA_INTERRUPT}, 8) = 0
> 887 alarm(0) = 0
> 888 accept(16, 0xbffff170, [16]) = ? ERESTARTSYS (To be
> restarted)
> 889 --- SIGINT (Interrupt) @ 0 (0) ---
> 890 rt_sigaction(SIGHUP, {SIG_IGN}, {0x805f260, [], SA_INTERRUPT},
> 8) = 0
> 891 rt_sigaction(SIGUSR1, {SIG_IGN}, {0x805f290, [],
SA_INTERRUPT},
> 8) = 0