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: [email protected] krynux <[email protected]> wrote on 04/04/2011 11:53:23 AM: > From: krynux <[email protected]> > To: [email protected] > 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: [email protected] > > > > krynux <[email protected]> wrote on 04/04/2011 01:40:57 AM: > > > >> From: krynux <[email protected]> > >> To: [email protected] > >> 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: [email protected] > >> For additional commands, e-mail: [email protected] > >> > > > > > > -- > 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: [email protected] > For additional commands, e-mail: [email protected] >
