That was it! It works now. Thanks!
On 8/8/07, Samisa Abeysinghe <[EMAIL PROTECTED]> wrote: > > Subra A Narayanan wrote: > > Hello folks, > > > > I am trying to write a client using Axis2/C to connect to a Axis2/C > > web service. These are the steps I followed > > > > 1. Created a wsdl file by hand for my web service. > > > > 2. Used the WSDL2C tool to generate the client stubs. Here is the > > command I used > > > > java org.apache.axis2.wsdl.WSDL2C -D > > > org.apache.adb.properties=/org/apache/axis2/schema/c-schema-compile.properties > > -uri myservice.wsdl -l c -d none > > > > 3. Added code to the generated .c file > > > > 4. Compiled the client code using the following command > > > > gcc -o hello_clnt -I /usr/local/axis2c/include/axis2-1.1/ -L > > /usr/local/axis2c/lib/ -l axutil -l axis2_engine axis2_stub_myservice.c > > > > 5. Tried running the client and got this error > > > > ./hello_clnt: error while loading shared libraries: libaxutil.so.0: > > cannot open shared object file: No such file or directory > You probably need to add your Axis2/C lib folder to LD_LIBRARY_PATH > environment variable. > e.g. If you have installed Axis2/C to /usr/local/axis2c > then you will find the .so files in /usr/local/axis2c/lib, hence you can > use: > export LD_LIBRARY_PATH=/usr/local/axis2c/lib:$LD_LIBRARY_PATH > > HTH > > Samisa... > > > > > > > What am I doing wrong? Am I missing any compiler options? > > > > Thank you everyone for the help! > > > > > > Subra > > > -- > Samisa Abeysinghe : http://www.wso2.org/ (WSO2 Oxygen Tank - Web Services > Developers' Portal) > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
