On 13/10/2009, [email protected] <[email protected]> wrote: > Using Soap/XML-RPC sampler seemed to get me a step closer. At least I > got an error message in the results file. Using... > > > soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" > xmlns:wsin="http://login_package/webservice"> > <soap:Header/> > <soap:Body> > <wsin:Logon> > <login>foo</login> > <password>bar</password> > </wsin:Logon> > </soap:Body> > </soap:Envelope> > > > produced the following result: > > <?xml version="1.0" encoding="UTF-8"?> > <testResults version="1.2"> > <httpSample t="364" lt="362" ts="1255441322093" s="false" lb="Login > Request" rc="500" rm="Internal Server Error" tn="LoginTest 1-1" > dt="text" by="788"/>
That indicates a bug in the server application - it should not be possible for an external client to cause this error in a well-written application. The solution is to find out what is different about the request that works compared with the one that fails: http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour > </testResults> > > Note: I can execute the same request using SoapUI 2.5.1 with no errors > so I don't think it is a server problem. > > Any further suggestions would be greatly appreciated. > > Thanks. > > > > -----Original Message----- > From: > jmeter-user-return-27388-paul_murdoch=emainc....@jakarta.apache.org > [mailto:[email protected]. > org] On Behalf Of sebb > Sent: Monday, October 12, 2009 2:29 PM > To: JMeter Users List > Subject: Re: SoapUI 2.5.1 Requests not working in JMeter 2.3.4 r785646 > > Try using the Soap/XML-RPC sampler instead > > On 12/10/2009, [email protected] <[email protected]> wrote: > > I'm a JMeter newbie. I want to stress test my web service with > multiple > > threads, but I can't get even one simple > > request to respond. The request below works fine running from SoapUI > > 2.5.1, but when I cut and paste the request XML > > into JMeter's WebService(SOAP)Request I only get errors. I'm assuming > > the path field is to the directory containing my > > wsdl. Is this a known issue. Please see below. > > > > <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" > > xmlns:wsin="http://login_package/webservice"> > > <soap:Header/> > > <soap:Body> > > <wsin:Logon> > > <login>foo</login> > > <password>bar</password> > > </wsin:Logon> > > </soap:Body> > > </soap:Envelope> > > > > The request above produces the following error in jmeter.log: > > > > 2009/10/12 12:30:28 WARN - > > jmeter.protocol.http.sampler.WebServiceSampler: > > SOAP-ENV:VersionMismatch: Envelope element > > must be associated with the > 'http://schemas.xmlsoap.org/soap/envelope/' > > namespace. > > > > So I changed the envelope (I didn't expect this to work) and got the > > following results. > > > > <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" > > xmlns:wsin="http://login_package/webservice"> > > <soap:Header/> > > <soap:Body> > > <wsin:Logon> > > <login>foo</login> > > <password>bar</password> > > </wsin:Logon> > > </soap:Body> > > </soap:Envelope> > > > > The request above produces the following error in jmeter.log > > > > 2009/10/12 12:26:24 ERROR - > > jmeter.protocol.http.sampler.WebServiceSampler: Problem processing > the > > SOAP request > > > > java.lang.NullPointerException > > at > > > org.apache.soap.transport.TransportMessage.read(TransportMessage.java:20 > > 6) > > at org.apache.soap.util.net.HTTPUtils.post(HTTPUtils.java:382) > > at > > > org.apache.soap.transport.http.SOAPHTTPConnection.send(SOAPHTTPConnectio > > n.java:309) > > at org.apache.soap.messaging.Message.send(Message.java:123) > > at > > > org.apache.jmeter.protocol.http.sampler.WebServiceSampler.sample(WebServ > > iceSampler.java:506) > > at > > > org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSampl > > erBase.java:1023) > > at > > > org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java > > :346) > > at > > org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:243) > > at java.lang.Thread.run(Unknown Source) > > > > > > I know that the error above appears to be a soap driver problem. So I > > downloaded the soapuibridge patch for JMeter, > > but there are no install\build instructions. Please help. > > > > Thanks. > > > > --------------------------------------------------------------------- > > 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] > > > --------------------------------------------------------------------- > 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]

