You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-user@axis.apache.org by "Lefrancois, Carl" <Ca...@axa-canada.com> on 2008/03/19 14:32:35 UTC

RE : "Transport sender value is NULL, unable to continue"

Hello Sérgio,

I'm not sure if this is the problem, but check the axis2.xml file in the
AXIS2C_HOME directory for a section on Addressing:

    <!-- ================================================= -->
    <!-- Global Modules  -->
    <!-- ================================================= -->
    <!-- Comment this to disable Addressing -->
    <!-- <module ref="addressing"/>-->

On my setup I need to comment the <module ref="addressing"/> or I get
some similar error.  (Alternatively I guess it needs some configuration
if you want to use Addressing)

HTH
-Carl

-----Message d'origine-----
De : Sérgio Gomes [mailto:sergiomdgomes@gmail.com] 
Envoyé : mercredi, mars 19, 2008 09:02
À : Apache AXIS C User List
Objet : "Transport sender value is NULL, unable to continue"


Hello,

I'm having issues with Axis2/C (latest release). I'm running into an
issue I've seen described in some places while searching for info,
here's the log:

[Wed Mar 19 12:49:16 2008] [debug] phase.c(121) axis2_handler_t
*request_uri_based_dispatcher added to the index 0 of the phase
Transport [Wed Mar 19 12:49:16 2008] [debug] phase.c(121)
axis2_handler_t *addressing_based_dispatcher added to the index 1 of the
phase Transport [Wed Mar 19 12:49:16 2008] [debug] phase.c(121)
axis2_handler_t *rest_dispatcher added to the index 0 of the phase
Dispatch [Wed Mar 19 12:49:16 2008] [debug] phase.c(121) axis2_handler_t
*soap_message_body_based_dispatcher added to the index 1 of the phase
Dispatch [Wed Mar 19 12:49:16 2008] [debug] phase.c(121) axis2_handler_t
*soap_action_based_dispatcher added to the index 2 of the phase Dispatch
[Wed Mar 19 12:49:16 2008] [debug] phase.c(121) axis2_handler_t
*dispatch_post_conditions_evaluator added to the index 0 of the phase
PostDispatch [Wed Mar 19 12:49:16 2008] [debug] phase.c(121)
axis2_handler_t *context_handler added to the index 1 of the phase
PostDispatch [Wed Mar 19 12:49:16 2008] [debug] conf_builder.c(233) no
custom dispatching order found continue with default dispatching order
[Wed Mar 19 12:49:16 2008] [error] conf_builder.c(860) transport sender
value is NULL, unable to continue [Wed Mar 19 12:49:16 2008] [error]
conf_builder.c(262) conf builder process transport senders failed,
unable to continue [Wed Mar 19 12:49:16 2008] [error] conf_init.c(229)
dep engine load failed. conf value is NULL

>From what I gathered, this is usually due to Axis not being able to find
the dynamic libraries (the .so files, in this case, since I'm running
Linux). I find that odd because I chose /usr as the installation prefix,
so that all the library files were neatly installed in /usr/lib. And
when I run ldd on my binary, it seems to find everything, including
libaxis2_http_sender.so.0, which would presumably be the problem:

$ ldd main
        linux-gate.so.1 =>  (0xffffe000)
        libaxutil.so.0 => /usr/lib/libaxutil.so.0 (0xf7fde000)
        libaxis2_axiom.so.0 => /usr/lib/libaxis2_axiom.so.0 (0xf7fb9000)
        libaxis2_parser.so.0 => /usr/lib/libaxis2_parser.so.0
(0xf7fb1000)
        libaxis2_engine.so.0 => /usr/lib/libaxis2_engine.so.0
(0xf7f60000)
        libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0
(0x4db9c000)
        libaxis2_http_sender.so.0 => /usr/lib/libaxis2_http_sender.so.0
(0xf7f4c000)
        libaxis2_http_receiver.so.0 =>
/usr/lib/libaxis2_http_receiver.so.0 (0xf7f48000)
        libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x4da5f000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x4d92b000)
        libz.so.1 => /usr/lib/libz.so.1 (0x4db77000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0x4e38e000)
        libneethi.so.0 => /usr/lib/libneethi.so.0 (0xf7f2b000)
        libaxis2_http_common.so.0 => /usr/lib/libaxis2_http_common.so.0
(0xf7f1b000)
        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x4da65000)
        /lib/ld-linux.so.2 (0x4d912000)
        libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8
(0x4f76d000)
        libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8
(0x4f543000)

I'm trying to run a SOAP connection over https, could that be part of
the problem? I'm including my axis2.xml, in case it helps.

Thanks in advance!

Cheers,
Sérgio Gomes
  _____  

"Ce message est confidentiel, à l'usage exclusif du destinataire
ci-dessus et son contenu ne représente en aucun cas un engagement de la
part de AXA, sauf en cas de stipulation expresse et par écrit de la part
de AXA. Toute publication, utilisation ou diffusion, même partielle,
doit être autorisée préalablement. Si vous n'êtes pas destinataire de ce
message, merci d'en avertir immédiatement l'expéditeur."

"This e-mail message is confidential, for the exclusive use of the
addressee and its contents shall not constitute a commitment by AXA,
except as otherwise specifically provided in writing by AXA. Any
unauthorized disclosure, use or dissemination, either whole or partial,
is prohibited. If you are not the intended recipient of the message,
please notify the sender immediately."

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org