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 krynux <cd...@gmail.com> on 2011/04/04 08:40:57 UTC

Re: Calculator sample not working on Linux

I have rebuilt Axis C++ with libstdc++.so.6, also Xerces 2.2 which made
reference to .5 version, unfortunately the problem "Library loading failed"
isn't resolved.

Also Axis C++ don't write the log file.

Can you give me a help?

Thanks

K. 


krynux wrote:
> 
> Hello,  
> 
> I have followed the calculator sample tutorial and cannot get the the
> calculator client working,
> the problem appears on the server side.  
> 
> I am working on Linux, I am using:
> -  Axis C++: axis-c-linux-current-bin.
> -  Xerces (parser xml): xerces-c2_2_0-linux8.0gcc32
> -  Apache 2: httpd-2.0.64.
> 
> I have used Eclipse to compile the example.   
> 
> When I run the calculator client I get the following message on the
> command line:
> 
> "terminate called after throwing an instance of
> 'axiscpp::SoapFaultException'
>   what():  Cannot deserialize the requested element " 
> 
> and warning message:
> 
> "/usr/bin/ld: warning: libstdc++.so.5, needed by
> /usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib/libaxis_client.so, may
> conflict with libstdc++.so.6"
> 
> ------------------
> Log error message: 
> ------------------
> <?xml version='1.0' encoding='utf-8' ?>
> <SOAP-ENV:Envelope
> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> <SOAP-ENV:Body>
> <SOAP-ENV:Fault>
> <faultcode>SOAP-ENV:Server</faultcode>
> <faultstring>Library loading failed</faultstring>
> <faultactor>server name:listen port</faultactor>
> <detail><appSpecific>AxisEngineException:Library loading
> failed</appSpecific>
> </detail>
> </SOAP-ENV:Fault>
> </SOAP-ENV:Body>
> </SOAP-ENV:Envelope>
> ------------
> server.wsdd:
> ------------
> <?xml version="1.0" encoding="UTF-8"?>
> <deployment xmlns="http://xml.apache.org/axis/wsdd/"
> xmlns:C="http://xml.apache.org/axis/wsdd/providers/C"
> xmlns:CPP="http://xml.apache.org/axis/wsdd/providers/CPP">
>     <service name="Calculator" provider="CPP:RPC" description="Simple
> Calculator Axis C++ Service ">
>         <parameter name="className"
> value="/usr/local/axiscpp_deploy/webservices/Calculator.so" />
>                 <parameter name="allowedMethods" value="add sub mul div "
> />
>         <parameter name="operationRequestMap" value="add:addRequest
> sub:subRequest mul:mulRequest div:divRequest " />
>         </service>
> </deployment>
> -------------
> axiscpp.conf:
> -------------
> Transport_http:/usr/local/axiscpp_deploy/lib/libhttp_transport.so
> Channel_HTTP:/usr/local/axiscpp_deploy/lib/libhttp_channel.so
> XMLParser:/usr/local/axiscpp_deploy/lib/libaxis_xmlparser.so
> WSDDFilePath:/usr/local/axiscpp_deploy/etc/server.wsdd
> LogPath:/usr/local/axiscpp_deploy/log/AxisLog
> ClientLogPath:/usr/local/axiscpp_deploy/log/AxisClientLog
> -------------
> 
> Any help that anyone could provide would be greatly appreciated.  
> 
> Thanks, Krynux
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/Calculator-sample-not-working-on-Linux-tp31231386p31311744.html
Sent from the Axis - C++ - User mailing list archive at Nabble.com.


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


Re: Calculator sample not working on Linux

Posted by krynux <cd...@gmail.com>.
Hi Nadir, 

Yes, I have a subdirectory etc (/usr/local/axiscpp_deploy/etc) that contains
two files: axiscpp.conf and server.wsdd. 
-------------
axiscpp.conf:
-------------
Transport_http:/usr/local/axiscpp_deploy/lib/libhttp_transport.so
Channel_HTTP:/usr/local/axiscpp_deploy/lib/libhttp_channel.so
XMLParser:/usr/local/axiscpp_deploy/lib/libaxis_xmlparser.so
WSDDFilePath:/usr/local/axiscpp_deploy/etc/server.wsdd
LogPath:/usr/local/axiscpp_deploy/log/AxisLog
ClientLogPath:/usr/local/axiscpp_deploy/log/AxisClientLog
--------------
server.wsdd:
--------------
<?xml version="1.0" encoding="UTF-8"?>
<deployment xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:C="http://xml.apache.org/axis/wsdd/providers/C"
xmlns:CPP="http://xml.apache.org/axis/wsdd/providers/CPP">
<service name="Calculator" provider="CPP:RPC" description="Simple Calculator
Axis C++ Service ">
<parameter name="className"
value="/usr/local/axiscpp_deploy/webservices/libcalculator.so" />
<parameter name="allowedMethods" value="add sub mul div "
<parameter name="operationRequestMap" value="add:addRequest sub:subRequest
mul:mulRequest div:divRequest " />
</service>
</deployment>

In the lib directory (/usr/local/axiscpp_deploy/lib) there are: 
- libaxis_client.so.1.6b
- libaxis_server.so.1.6b
- libaxis_xmlparser.so
- libhttp_channel.so
- libhttp_channel.so.1.6b
- libhttp_transport.so
- libhttp_transport.so.1.6.b
- libxerces-c.so.22
- libxerces-c.so.22.0

In the webservices directory there is libcalculator.so


Nadir Amra wrote:
> 
> Krynux,
> 
> In the /usr/local/axiscpp_deploy directory, do you have a subdirectory etc 
> that contains axiscpp.conf file?  And if so, what is in this file?  This 
> file should contain paths to the various libraries.
> 
> Nadir Amra
> Integrated Web Services for IBM i Operating System
> Internet: amra@us.ibm.com
> 
> krynux <cd...@gmail.com> wrote on 04/04/2011 11:53:23 AM:
> 
>> From: krynux <cd...@gmail.com>
>> To: axis-c-user@ws.apache.org
>> Date: 04/04/2011 11:53 AM
>> Subject: Re: Calculator sample not working on Linux
>> 
>> 
>> Hi Nadir,
>> 
>> The AXISCPP_DEPLOY and the other environment variables are in the bashrc
>> file, like this:
>> --------------
>> AXISCPP_HOME="/usr/local/axiscpp"
>> AXISCPP_DEPLOY="/usr/local/axiscpp_deploy"
>> APACHE2_HOME="/etc/apache2"
>> XERCESC_HOME="/usr/local/xerces-c"
>> LD_LIBRARY_PATH="$XERCESC_HOME/lib:$AXISCPP_DEPLOY/bin:
>> $AXISCPP_DEPLOY/lib:$LD_LIBRARY_PATH"
>> export AXISCPP_HOME AXISCPP_DEPLOY XERCESC_HOME APACHE2_HOME 
> LD_LIBRARY_PATH
>> --------------
>> 
>> Thanks
>> 
>> Krynux
>> 
>> Nadir Amra wrote:
>> > 
>> > Are you pointing to a configuration file via environment variable 
>> > AXISCPP_DEPLOY?  What is it set to and what are the contents of the 
> config 
>> > file?
>> > 
>> > Nadir Amra
>> > Integrated Web Services for IBM i Operating System
>> > Internet: amra@us.ibm.com
>> > 
>> > krynux <cd...@gmail.com> wrote on 04/04/2011 01:40:57 AM:
>> > 
>> >> From: krynux <cd...@gmail.com>
>> >> To: axis-c-user@ws.apache.org
>> >> Date: 04/04/2011 01:41 AM
>> >> Subject: Re: Calculator sample not working on Linux
>> >> 
>> >> 
>> >> I have rebuilt Axis C++ with libstdc++.so.6, also Xerces 2.2 which 
> made
>> >> reference to .5 version, unfortunately the problem "Library loading 
>> > failed"
>> >> isn't resolved.
>> >> 
>> >> Also Axis C++ don't write the log file.
>> >> 
>> >> Can you give me a help?
>> >> 
>> >> Thanks
>> >> 
>> >> K. 
>> >> 
>> >> 
>> >> krynux wrote:
>> >> > 
>> >> > Hello, 
>> >> > 
>> >> > I have followed the calculator sample tutorial and cannot get the 
> the
>> >> > calculator client working,
>> >> > the problem appears on the server side. 
>> >> > 
>> >> > I am working on Linux, I am using:
>> >> > -  Axis C++: axis-c-linux-current-bin.
>> >> > -  Xerces (parser xml): xerces-c2_2_0-linux8.0gcc32
>> >> > -  Apache 2: httpd-2.0.64.
>> >> > 
>> >> > I have used Eclipse to compile the example. 
>> >> > 
>> >> > When I run the calculator client I get the following message on the
>> >> > command line:
>> >> > 
>> >> > "terminate called after throwing an instance of
>> >> > 'axiscpp::SoapFaultException'
>> >> >   what():  Cannot deserialize the requested element " 
>> >> > 
>> >> > and warning message:
>> >> > 
>> >> > "/usr/bin/ld: warning: libstdc++.so.5, needed by
>> >> > 
> /usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib/libaxis_client.so, 
>> > may
>> >> > conflict with libstdc++.so.6"
>> >> > 
>> >> > ------------------
>> >> > Log error message: 
>> >> > ------------------
>> >> > <?xml version='1.0' encoding='utf-8' ?>
>> >> > <SOAP-ENV:Envelope
>> >> > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
>> >> > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>> >> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>> >> > <SOAP-ENV:Body>
>> >> > <SOAP-ENV:Fault>
>> >> > <faultcode>SOAP-ENV:Server</faultcode>
>> >> > <faultstring>Library loading failed</faultstring>
>> >> > <faultactor>server name:listen port</faultactor>
>> >> > <detail><appSpecific>AxisEngineException:Library loading
>> >> > failed</appSpecific>
>> >> > </detail>
>> >> > </SOAP-ENV:Fault>
>> >> > </SOAP-ENV:Body>
>> >> > </SOAP-ENV:Envelope>
>> >> > ------------
>> >> > server.wsdd:
>> >> > ------------
>> >> > <?xml version="1.0" encoding="UTF-8"?>
>> >> > <deployment xmlns="http://xml.apache.org/axis/wsdd/"
>> >> > xmlns:C="http://xml.apache.org/axis/wsdd/providers/C"
>> >> > xmlns:CPP="http://xml.apache.org/axis/wsdd/providers/CPP">
>> >> >     <service name="Calculator" provider="CPP:RPC" 
> description="Simple
>> >> > Calculator Axis C++ Service ">
>> >> >         <parameter name="className"
>> >> > value="/usr/local/axiscpp_deploy/webservices/Calculator.so" />
>> >> >                 <parameter name="allowedMethods" value="add sub mul 
> 
>> > div "
>> >> > />
>> >> >         <parameter name="operationRequestMap" value="add:addRequest
>> >> > sub:subRequest mul:mulRequest div:divRequest " />
>> >> >         </service>
>> >> > </deployment>
>> >> > -------------
>> >> > axiscpp.conf:
>> >> > -------------
>> >> > Transport_http:/usr/local/axiscpp_deploy/lib/libhttp_transport.so
>> >> > Channel_HTTP:/usr/local/axiscpp_deploy/lib/libhttp_channel.so
>> >> > XMLParser:/usr/local/axiscpp_deploy/lib/libaxis_xmlparser.so
>> >> > WSDDFilePath:/usr/local/axiscpp_deploy/etc/server.wsdd
>> >> > LogPath:/usr/local/axiscpp_deploy/log/AxisLog
>> >> > ClientLogPath:/usr/local/axiscpp_deploy/log/AxisClientLog
>> >> > -------------
>> >> > 
>> >> > Any help that anyone could provide would be greatly appreciated. 
>> >> > 
>> >> > Thanks, Krynux
>> >> > 
>> >> > 
>> >> > 
>> >> 
>> >> -- 
>> >> View this message in context: http://old.nabble.com/Calculator-
>> >> sample-not-working-on-Linux-tp31231386p31311744.html
>> >> Sent from the Axis - C++ - User mailing list archive at Nabble.com.
>> >> 
>> >> 
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: c-user-unsubscribe@axis.apache.org
>> >> For additional commands, e-mail: c-user-help@axis.apache.org
>> >> 
>> > 
>> > 
>> 
>> -- 
>> View this message in context: http://old.nabble.com/Calculator-
>> sample-not-working-on-Linux-tp31231386p31316327.html
>> Sent from the Axis - C++ - User mailing list archive at Nabble.com.
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: c-user-unsubscribe@axis.apache.org
>> For additional commands, e-mail: c-user-help@axis.apache.org
>> 
> 
> 

-- 
View this message in context: http://old.nabble.com/Calculator-sample-not-working-on-Linux-tp31231386p31321977.html
Sent from the Axis - C++ - User mailing list archive at Nabble.com.


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


Re: Calculator sample not working on Linux

Posted by Nadir Amra <am...@us.ibm.com>.
Krynux,

In the /usr/local/axiscpp_deploy directory, do you have a subdirectory etc 
that contains axiscpp.conf file?  And if so, what is in this file?  This 
file should contain paths to the various libraries.

Nadir Amra
Integrated Web Services for IBM i Operating System
Internet: amra@us.ibm.com

krynux <cd...@gmail.com> wrote on 04/04/2011 11:53:23 AM:

> From: krynux <cd...@gmail.com>
> To: axis-c-user@ws.apache.org
> Date: 04/04/2011 11:53 AM
> Subject: Re: Calculator sample not working on Linux
> 
> 
> Hi Nadir,
> 
> The AXISCPP_DEPLOY and the other environment variables are in the bashrc
> file, like this:
> --------------
> AXISCPP_HOME="/usr/local/axiscpp"
> AXISCPP_DEPLOY="/usr/local/axiscpp_deploy"
> APACHE2_HOME="/etc/apache2"
> XERCESC_HOME="/usr/local/xerces-c"
> LD_LIBRARY_PATH="$XERCESC_HOME/lib:$AXISCPP_DEPLOY/bin:
> $AXISCPP_DEPLOY/lib:$LD_LIBRARY_PATH"
> export AXISCPP_HOME AXISCPP_DEPLOY XERCESC_HOME APACHE2_HOME 
LD_LIBRARY_PATH
> --------------
> 
> Thanks
> 
> Krynux
> 
> Nadir Amra wrote:
> > 
> > Are you pointing to a configuration file via environment variable 
> > AXISCPP_DEPLOY?  What is it set to and what are the contents of the 
config 
> > file?
> > 
> > Nadir Amra
> > Integrated Web Services for IBM i Operating System
> > Internet: amra@us.ibm.com
> > 
> > krynux <cd...@gmail.com> wrote on 04/04/2011 01:40:57 AM:
> > 
> >> From: krynux <cd...@gmail.com>
> >> To: axis-c-user@ws.apache.org
> >> Date: 04/04/2011 01:41 AM
> >> Subject: Re: Calculator sample not working on Linux
> >> 
> >> 
> >> I have rebuilt Axis C++ with libstdc++.so.6, also Xerces 2.2 which 
made
> >> reference to .5 version, unfortunately the problem "Library loading 
> > failed"
> >> isn't resolved.
> >> 
> >> Also Axis C++ don't write the log file.
> >> 
> >> Can you give me a help?
> >> 
> >> Thanks
> >> 
> >> K. 
> >> 
> >> 
> >> krynux wrote:
> >> > 
> >> > Hello, 
> >> > 
> >> > I have followed the calculator sample tutorial and cannot get the 
the
> >> > calculator client working,
> >> > the problem appears on the server side. 
> >> > 
> >> > I am working on Linux, I am using:
> >> > -  Axis C++: axis-c-linux-current-bin.
> >> > -  Xerces (parser xml): xerces-c2_2_0-linux8.0gcc32
> >> > -  Apache 2: httpd-2.0.64.
> >> > 
> >> > I have used Eclipse to compile the example. 
> >> > 
> >> > When I run the calculator client I get the following message on the
> >> > command line:
> >> > 
> >> > "terminate called after throwing an instance of
> >> > 'axiscpp::SoapFaultException'
> >> >   what():  Cannot deserialize the requested element " 
> >> > 
> >> > and warning message:
> >> > 
> >> > "/usr/bin/ld: warning: libstdc++.so.5, needed by
> >> > 
/usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib/libaxis_client.so, 
> > may
> >> > conflict with libstdc++.so.6"
> >> > 
> >> > ------------------
> >> > Log error message: 
> >> > ------------------
> >> > <?xml version='1.0' encoding='utf-8' ?>
> >> > <SOAP-ENV:Envelope
> >> > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
> >> > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> >> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> >> > <SOAP-ENV:Body>
> >> > <SOAP-ENV:Fault>
> >> > <faultcode>SOAP-ENV:Server</faultcode>
> >> > <faultstring>Library loading failed</faultstring>
> >> > <faultactor>server name:listen port</faultactor>
> >> > <detail><appSpecific>AxisEngineException:Library loading
> >> > failed</appSpecific>
> >> > </detail>
> >> > </SOAP-ENV:Fault>
> >> > </SOAP-ENV:Body>
> >> > </SOAP-ENV:Envelope>
> >> > ------------
> >> > server.wsdd:
> >> > ------------
> >> > <?xml version="1.0" encoding="UTF-8"?>
> >> > <deployment xmlns="http://xml.apache.org/axis/wsdd/"
> >> > xmlns:C="http://xml.apache.org/axis/wsdd/providers/C"
> >> > xmlns:CPP="http://xml.apache.org/axis/wsdd/providers/CPP">
> >> >     <service name="Calculator" provider="CPP:RPC" 
description="Simple
> >> > Calculator Axis C++ Service ">
> >> >         <parameter name="className"
> >> > value="/usr/local/axiscpp_deploy/webservices/Calculator.so" />
> >> >                 <parameter name="allowedMethods" value="add sub mul 

> > div "
> >> > />
> >> >         <parameter name="operationRequestMap" value="add:addRequest
> >> > sub:subRequest mul:mulRequest div:divRequest " />
> >> >         </service>
> >> > </deployment>
> >> > -------------
> >> > axiscpp.conf:
> >> > -------------
> >> > Transport_http:/usr/local/axiscpp_deploy/lib/libhttp_transport.so
> >> > Channel_HTTP:/usr/local/axiscpp_deploy/lib/libhttp_channel.so
> >> > XMLParser:/usr/local/axiscpp_deploy/lib/libaxis_xmlparser.so
> >> > WSDDFilePath:/usr/local/axiscpp_deploy/etc/server.wsdd
> >> > LogPath:/usr/local/axiscpp_deploy/log/AxisLog
> >> > ClientLogPath:/usr/local/axiscpp_deploy/log/AxisClientLog
> >> > -------------
> >> > 
> >> > Any help that anyone could provide would be greatly appreciated. 
> >> > 
> >> > Thanks, Krynux
> >> > 
> >> > 
> >> > 
> >> 
> >> -- 
> >> View this message in context: http://old.nabble.com/Calculator-
> >> sample-not-working-on-Linux-tp31231386p31311744.html
> >> Sent from the Axis - C++ - User mailing list archive at Nabble.com.
> >> 
> >> 
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: c-user-unsubscribe@axis.apache.org
> >> For additional commands, e-mail: c-user-help@axis.apache.org
> >> 
> > 
> > 
> 
> -- 
> View this message in context: http://old.nabble.com/Calculator-
> sample-not-working-on-Linux-tp31231386p31316327.html
> Sent from the Axis - C++ - User mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: c-user-unsubscribe@axis.apache.org
> For additional commands, e-mail: c-user-help@axis.apache.org
> 

Re: Calculator sample not working on Linux

Posted by krynux <cd...@gmail.com>.
Hi Nadir,

The AXISCPP_DEPLOY and the other environment variables are in the bashrc
file, like this:
--------------
AXISCPP_HOME="/usr/local/axiscpp"
AXISCPP_DEPLOY="/usr/local/axiscpp_deploy"
APACHE2_HOME="/etc/apache2"
XERCESC_HOME="/usr/local/xerces-c"
LD_LIBRARY_PATH="$XERCESC_HOME/lib:$AXISCPP_DEPLOY/bin:$AXISCPP_DEPLOY/lib:$LD_LIBRARY_PATH"
export AXISCPP_HOME AXISCPP_DEPLOY XERCESC_HOME APACHE2_HOME LD_LIBRARY_PATH
--------------

Thanks

Krynux

Nadir Amra wrote:
> 
> Are you pointing to a configuration file via environment variable 
> AXISCPP_DEPLOY?  What is it set to and what are the contents of the config 
> file?
> 
> Nadir Amra
> Integrated Web Services for IBM i Operating System
> Internet: amra@us.ibm.com
> 
> krynux <cd...@gmail.com> wrote on 04/04/2011 01:40:57 AM:
> 
>> From: krynux <cd...@gmail.com>
>> To: axis-c-user@ws.apache.org
>> Date: 04/04/2011 01:41 AM
>> Subject: Re: Calculator sample not working on Linux
>> 
>> 
>> I have rebuilt Axis C++ with libstdc++.so.6, also Xerces 2.2 which made
>> reference to .5 version, unfortunately the problem "Library loading 
> failed"
>> isn't resolved.
>> 
>> Also Axis C++ don't write the log file.
>> 
>> Can you give me a help?
>> 
>> Thanks
>> 
>> K. 
>> 
>> 
>> krynux wrote:
>> > 
>> > Hello, 
>> > 
>> > I have followed the calculator sample tutorial and cannot get the the
>> > calculator client working,
>> > the problem appears on the server side. 
>> > 
>> > I am working on Linux, I am using:
>> > -  Axis C++: axis-c-linux-current-bin.
>> > -  Xerces (parser xml): xerces-c2_2_0-linux8.0gcc32
>> > -  Apache 2: httpd-2.0.64.
>> > 
>> > I have used Eclipse to compile the example. 
>> > 
>> > When I run the calculator client I get the following message on the
>> > command line:
>> > 
>> > "terminate called after throwing an instance of
>> > 'axiscpp::SoapFaultException'
>> >   what():  Cannot deserialize the requested element " 
>> > 
>> > and warning message:
>> > 
>> > "/usr/bin/ld: warning: libstdc++.so.5, needed by
>> > /usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib/libaxis_client.so, 
> may
>> > conflict with libstdc++.so.6"
>> > 
>> > ------------------
>> > Log error message: 
>> > ------------------
>> > <?xml version='1.0' encoding='utf-8' ?>
>> > <SOAP-ENV:Envelope
>> > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
>> > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>> > <SOAP-ENV:Body>
>> > <SOAP-ENV:Fault>
>> > <faultcode>SOAP-ENV:Server</faultcode>
>> > <faultstring>Library loading failed</faultstring>
>> > <faultactor>server name:listen port</faultactor>
>> > <detail><appSpecific>AxisEngineException:Library loading
>> > failed</appSpecific>
>> > </detail>
>> > </SOAP-ENV:Fault>
>> > </SOAP-ENV:Body>
>> > </SOAP-ENV:Envelope>
>> > ------------
>> > server.wsdd:
>> > ------------
>> > <?xml version="1.0" encoding="UTF-8"?>
>> > <deployment xmlns="http://xml.apache.org/axis/wsdd/"
>> > xmlns:C="http://xml.apache.org/axis/wsdd/providers/C"
>> > xmlns:CPP="http://xml.apache.org/axis/wsdd/providers/CPP">
>> >     <service name="Calculator" provider="CPP:RPC" description="Simple
>> > Calculator Axis C++ Service ">
>> >         <parameter name="className"
>> > value="/usr/local/axiscpp_deploy/webservices/Calculator.so" />
>> >                 <parameter name="allowedMethods" value="add sub mul 
> div "
>> > />
>> >         <parameter name="operationRequestMap" value="add:addRequest
>> > sub:subRequest mul:mulRequest div:divRequest " />
>> >         </service>
>> > </deployment>
>> > -------------
>> > axiscpp.conf:
>> > -------------
>> > Transport_http:/usr/local/axiscpp_deploy/lib/libhttp_transport.so
>> > Channel_HTTP:/usr/local/axiscpp_deploy/lib/libhttp_channel.so
>> > XMLParser:/usr/local/axiscpp_deploy/lib/libaxis_xmlparser.so
>> > WSDDFilePath:/usr/local/axiscpp_deploy/etc/server.wsdd
>> > LogPath:/usr/local/axiscpp_deploy/log/AxisLog
>> > ClientLogPath:/usr/local/axiscpp_deploy/log/AxisClientLog
>> > -------------
>> > 
>> > Any help that anyone could provide would be greatly appreciated. 
>> > 
>> > Thanks, Krynux
>> > 
>> > 
>> > 
>> 
>> -- 
>> View this message in context: http://old.nabble.com/Calculator-
>> sample-not-working-on-Linux-tp31231386p31311744.html
>> Sent from the Axis - C++ - User mailing list archive at Nabble.com.
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: c-user-unsubscribe@axis.apache.org
>> For additional commands, e-mail: c-user-help@axis.apache.org
>> 
> 
> 

-- 
View this message in context: http://old.nabble.com/Calculator-sample-not-working-on-Linux-tp31231386p31316327.html
Sent from the Axis - C++ - User mailing list archive at Nabble.com.


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


Re: Calculator sample not working on Linux

Posted by Nadir Amra <am...@us.ibm.com>.
Are you pointing to a configuration file via environment variable 
AXISCPP_DEPLOY?  What is it set to and what are the contents of the config 
file?

Nadir Amra
Integrated Web Services for IBM i Operating System
Internet: amra@us.ibm.com

krynux <cd...@gmail.com> wrote on 04/04/2011 01:40:57 AM:

> From: krynux <cd...@gmail.com>
> To: axis-c-user@ws.apache.org
> Date: 04/04/2011 01:41 AM
> Subject: Re: Calculator sample not working on Linux
> 
> 
> I have rebuilt Axis C++ with libstdc++.so.6, also Xerces 2.2 which made
> reference to .5 version, unfortunately the problem "Library loading 
failed"
> isn't resolved.
> 
> Also Axis C++ don't write the log file.
> 
> Can you give me a help?
> 
> Thanks
> 
> K. 
> 
> 
> krynux wrote:
> > 
> > Hello, 
> > 
> > I have followed the calculator sample tutorial and cannot get the the
> > calculator client working,
> > the problem appears on the server side. 
> > 
> > I am working on Linux, I am using:
> > -  Axis C++: axis-c-linux-current-bin.
> > -  Xerces (parser xml): xerces-c2_2_0-linux8.0gcc32
> > -  Apache 2: httpd-2.0.64.
> > 
> > I have used Eclipse to compile the example. 
> > 
> > When I run the calculator client I get the following message on the
> > command line:
> > 
> > "terminate called after throwing an instance of
> > 'axiscpp::SoapFaultException'
> >   what():  Cannot deserialize the requested element " 
> > 
> > and warning message:
> > 
> > "/usr/bin/ld: warning: libstdc++.so.5, needed by
> > /usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib/libaxis_client.so, 
may
> > conflict with libstdc++.so.6"
> > 
> > ------------------
> > Log error message: 
> > ------------------
> > <?xml version='1.0' encoding='utf-8' ?>
> > <SOAP-ENV:Envelope
> > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
> > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> > <SOAP-ENV:Body>
> > <SOAP-ENV:Fault>
> > <faultcode>SOAP-ENV:Server</faultcode>
> > <faultstring>Library loading failed</faultstring>
> > <faultactor>server name:listen port</faultactor>
> > <detail><appSpecific>AxisEngineException:Library loading
> > failed</appSpecific>
> > </detail>
> > </SOAP-ENV:Fault>
> > </SOAP-ENV:Body>
> > </SOAP-ENV:Envelope>
> > ------------
> > server.wsdd:
> > ------------
> > <?xml version="1.0" encoding="UTF-8"?>
> > <deployment xmlns="http://xml.apache.org/axis/wsdd/"
> > xmlns:C="http://xml.apache.org/axis/wsdd/providers/C"
> > xmlns:CPP="http://xml.apache.org/axis/wsdd/providers/CPP">
> >     <service name="Calculator" provider="CPP:RPC" description="Simple
> > Calculator Axis C++ Service ">
> >         <parameter name="className"
> > value="/usr/local/axiscpp_deploy/webservices/Calculator.so" />
> >                 <parameter name="allowedMethods" value="add sub mul 
div "
> > />
> >         <parameter name="operationRequestMap" value="add:addRequest
> > sub:subRequest mul:mulRequest div:divRequest " />
> >         </service>
> > </deployment>
> > -------------
> > axiscpp.conf:
> > -------------
> > Transport_http:/usr/local/axiscpp_deploy/lib/libhttp_transport.so
> > Channel_HTTP:/usr/local/axiscpp_deploy/lib/libhttp_channel.so
> > XMLParser:/usr/local/axiscpp_deploy/lib/libaxis_xmlparser.so
> > WSDDFilePath:/usr/local/axiscpp_deploy/etc/server.wsdd
> > LogPath:/usr/local/axiscpp_deploy/log/AxisLog
> > ClientLogPath:/usr/local/axiscpp_deploy/log/AxisClientLog
> > -------------
> > 
> > Any help that anyone could provide would be greatly appreciated. 
> > 
> > Thanks, Krynux
> > 
> > 
> > 
> 
> -- 
> View this message in context: http://old.nabble.com/Calculator-
> sample-not-working-on-Linux-tp31231386p31311744.html
> Sent from the Axis - C++ - User mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: c-user-unsubscribe@axis.apache.org
> For additional commands, e-mail: c-user-help@axis.apache.org
>