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]
