Hey Manjula, I got the latest source code from svn and built it. I am still getting an error when there are line breaks in the incoming SOAP request. I did an svn update and this is what it tells me:
[devwsserver:~/axis2c-svn/c]$ svn update At revision 563913. Was the bug fixed in the above mentioned revision or some other revision. The server just hangs up when the request is received. Sanjaya, I installed the latest version of pkg-config and that solved my build issues. Thanks!! Subra On 8/8/07, Sanjaya Ratnaweera <[EMAIL PROTECTED]> wrote: > > Subra A Narayanan wrote: > > Hey Manjula, > > I checked out the latest source code from svn and built it. > > But when I try to build the samples, I get an error. Since there is no > configue.sh file in the samples directory, I had to run the build.shscript > file. It dies half way through. This is the error I get > > ................... > ................... > checking for string.h... (cached) yes > checking for an ANSI C-conforming const... yes > ./configure: line 20467: syntax error near unexpected token `LIBXML2,' > ./configure: line 20467: `PKG_CHECK_MODULES(LIBXML2, libxml-2.0)' > make: *** No targets specified and no makefile found. Stop. > make: *** No rule to make target `install'. Stop. > > Hi Subra, > > Can you please send your output to a file when you run build sh and > attach it. > > ./build.sh > out 2>&1 > > Because these details are not enough to identify the problem :-( Anyway > you need following packages to build axis2/c > > Autoconf 2.59 or higher > Automake 1.9 or higher > Aclocal 1.9 or higher > libtool 1.9 or higher > libxml2-dev > zlib1g-dev > pkg-config > > Thanks > > ~sanjaya > > > > > I would like to mention that when I tried building axis2/c from source, it > complained about pkg-config version should be atleast 0.20 and I had 0.19. > So I downloaded, built and installed pkg-config 0.22 version. It was > installed in the /usr/local/bin directory as compared to version 0.19which > was installed in /usr/bin directory. > > Thanks for the help! > > Subra > > > On 8/7/07, Manjula Peiris <[EMAIL PROTECTED]> wrote: > > > > Hi subra, > > > > This is a bug in Axis2/C 1.0. But it has been fixed after 1.0 and in the > > current svn trunk it is working. > > > > -Manjula. > > > > On Mon, 2007-08-06 at 22:57 -0400, Subra A Narayanan wrote: > > > Hey Samisa, > > > > > > I am using Axis2/C 1.0, source distribution on Linux. I compiled the > > > source with the apache http module. > > > > > > Thanks for your follow-up abt my earlier issue. I will respond to that > > > email separately so that someone following that thread will also > > > benefit. > > > > > > Thanks again for ur quick response! > > > > > > Subra > > > > > > On 8/6/07, Samisa Abeysinghe <[EMAIL PROTECTED]> wrote: > > > What version of Axis2/C you are using? We had a problem like > > > this, but > > > if I remember right we have fixed it. > > > > > > BTW, have you been able to solve the service compilation > > > problem that > > > you discussed in the other thread? > > > > > > Samisa... > > > > > > > > > Subra A Narayanan wrote: > > > > Hello everyone, > > > > > > > > I found an interesting issue today and was wondering if > > > someone else > > > > has seen tha same issue before. I am using Axis2/C on Linux. > > > > > > > > I have a web service running. When the client tries calling > > > the web > > > > service using SOAP, the web service works if there are no > > > line breaks > > > > in the SOAP request. If there are any line breaks, the > > > server just > > > > crashes. So for eg > > > > > > > > ==> This works (SOAP msg with no line breaks) > > > > > > > > <soapenv:Envelope xmlns:soapenv=" > > > > > > > > > > http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header></soapenv:Header><soapenv:Body><RemoveFile><Owner>jordan</Owner><FileName> > > sircharles.gif</FileName><FileID>1234</FileID></RemoveFile></soapenv:Body></soapenv:Envelope> > > > > > > > > > > > > > > ==> while this fails (formatted SOAP msg with line breaks) > > > > > > > > <env:Envelope xmlns:xsi=" > > > http://www.w3.org/2001/XMLSchema-instance" > > > > xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" > > > xmlns:xsd=" > > > > http://www.w3.org/2001/XMLSchema"> > > > > <env:Header></env:Header> > > > > <env:Body> > > > > <n1:RemoveFile xmlns:n1=" http://www.xyz.com/2007/07/ "> > > > > <n1:Owner>harry</n1:Owner> > > > > <n1:FileName>del1.jpg </n1:FileName> > > > > <n1:FileID>checksum</n1:FileID> > > > > </n1:RemoveFile> > > > > </env:Body> > > > > </env:Envelope> > > > > > > > > ==>This is what I see in the axis2.log file > > > > > > > > [Mon Aug 6 13:59:22 2007] [debug] engine.c(571) Invoking > > > phase Dispatch > > > > [Mon Aug 6 13:59:22 2007] [debug] phase.c(195) Invoke the > > > handler > > > > soap_message_body_based_dispatcher within the phase > > > Dispatch > > > > [Mon Aug 6 13:59:22 2007] [debug] soap_body_disp.c(217) > > > Checking for > > > > operation using SOAP message body's first child's local > > > name : RemoveFile > > > > [Mon Aug 6 13:59:22 2007] [debug] soap_body_disp.c(226) > > > Operation > > > > found using SOAP message body's first child's local name > > > > [Mon Aug 6 13:59:22 2007] [debug] phase.c(195) Invoke the > > > handler > > > > addressing_based_dispatcher within the phase Dispatch > > > > [Mon Aug 6 13:59:22 2007] [debug] phase.c(195) Invoke the > > > handler > > > > soap_action_based_dispatcher within the phase Dispatch > > > > [Mon Aug 6 13:59:22 2007] [debug] engine.c(571) Invoking > > > phase > > > > PostDispatch > > > > [Mon Aug 6 13:59:22 2007] [debug] phase.c(195) Invoke the > > > handler > > > > dispatch_post_conditions_evaluator within the phase > > > PostDispatch > > > > [Mon Aug 6 13:59:22 2007] [debug] phase.c(195) Invoke the > > > handler > > > > context_handler within the phase PostDispatch > > > > [Mon Aug 6 13:59:22 2007] [debug] class_loader.c(135) > > > Object loaded > > > > successfully > > > > [Mon Aug 6 13:59:23 2007] [info] Starting log with log > > > level 5 > > > > > > > > > > > > ==> so basically the server restarts after the > > > "class_loader.c(135) > > > > Object loaded successfully" step. > > > > > > > > The client code was written in Ruby. I dont know how I can > > > tell Ruby > > > > not to insert line breaks. But have you guys seen this issue > > > before? > > > > Do you know a solution to this problem? > > > > > > > > TIA > > > > 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] > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > >
