the soap isn't any help. other ways to diagnose the problem is to use a
network sniffer to see if jmeter is sending anything at all, or if it's
failing before then.



On 8/21/06, Karr, David <[EMAIL PROTECTED]> wrote:

Ok, I'll attach the XML I'm sending, but there's nothing special about
it.  It didn't have an "<?xml" header, but I tried it with one.  I also
tried removing all the white space in elements.  Nothing makes any
difference.  The box becomes green for a fraction of a second and goes
grey again, but otherwise absolutely nothing else happens (except for
the useless lines in the log file).

> -----Original Message-----
> From: Peter Lin [mailto:[EMAIL PROTECTED]
> Sent: Monday, August 21, 2006 5:20 PM
> To: JMeter Users List
> Subject: Re: Need help being able to test non-wsdl SOAP web
> service with jmeter
>
> from the logs, it looks like you're using the SOAP/XML sampler.
>
> in the log you posted, it shows this
>
> 2006/08/21 15:51:29 DEBUG - jmeter.engine.util.ValueReplacer:
> Replacement result:
> 2006/08/21 15:51:29 DEBUG - jmeter.engine.util.ValueReplacer:
> About to replace in property of type: class
> org.apache.jmeter.testelement.property.StringProperty: x
> 2006/08/21 15:51:29 DEBUG - jmeter.engine.util.ValueReplacer:
> Replacement result: x
> 2006/08/21 15:51:29 DEBUG - jmeter.engine.util.ValueReplacer:
> About to replace in property of type: class
> org.apache.jmeter.testelement.property.StringProperty:
> <soapenv:Envelope
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
> xmlns:xsd="http://www.w3.org/2001/XMLSchema";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
>
>
> if jmeter doesn't work for your specific situation, perhaps
> it's not the right tool.  it's hard to tell why it's failing
> for you. the other thing to check is the XML you're using. if
> there's an extra carriage return before the <?xml ....>
> declaration, it can cause problems with the default parser
> crimson that ships with Sun's jdk
>
>
> On 8/21/06, Karr, David <[EMAIL PROTECTED]> wrote:
> >
> > Variables?  What variables?  I just pasted in the exact text my
> > standalone tool is sending.  I'm not trying to use any variables.
> >
> > > -----Original Message-----
> > > From: Peter Lin [mailto:[EMAIL PROTECTED]
> > > Sent: Monday, August 21, 2006 4:34 PM
> > > To: JMeter Users List
> > > Subject: Re: Need help being able to test non-wsdl SOAP
> web service
> > > with jmeter
> > >
> > > it looks like you are trying to replace some text in the soap
> > > message with user defined variables.  I'm guessing it's
> failing to
> > > replace it and causing the soap webservice sampler to fail.
> > >
> > > I would try a plain soap webservice sampler without any variables
> > > first and make sure that works.
> > >
> > > if that works, it's probably because of how you're using user
> > > defined variables.
> > >
> > > peter
> > >
> > >
> > > On 8/21/06, Karr, David <[EMAIL PROTECTED]> wrote:
> > > >
> > > > Oh, a log.  I didn't think of that.  It doesn't tell me
> > > much, however.
> > > > There are no errors in the log.  I even turned up the debug
> > > level in
> > > > the log.  I'll attach the excerpt here (> 300 lines).
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From: Peter Lin [mailto:[EMAIL PROTECTED]
> > > > > Sent: Monday, August 21, 2006 3:38 PM
> > > > > To: JMeter Users List
> > > > > Subject: Re: Need help being able to test non-wsdl SOAP
> > > web service
> > > > > with jmeter
> > > > >
> > > > > you need to look in the jmeter log and see what
> errors are there.
> > > > >
> > > > > peter
> > > > >
> > > > >
> > > > > On 8/21/06, Karr, David <[EMAIL PROTECTED]> wrote:
> > > > > >
> > > > > > That sounds like a good idea.
> > > > > >
> > > > > > Unfortunately, my result with the SOAP/XML-RPC sampler is
> > > > > the same as
> > > > > > what I saw for the httpclient and WebService(SOAP) samplers.
> > > > > > Absolutely nothing at all.  The box went green for a
> > > fraction of
> > > > > > second, then grey again.  No output, no error.  At least
> > > > > with the http
> > > > > > request I got an error :) .
> > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: Alex Turner [mailto:[EMAIL PROTECTED]
> > > > > > > Sent: Monday, August 21, 2006 2:29 PM
> > > > > > > To: JMeter Users List
> > > > > > > Subject: Need help being able to test non-wsdl SOAP web
> > > > > service with
> > > > > > > jmeter
> > > > > > >
> > > > > > > I think the problem might be with the fact or way you are
> > > > > sending a
> > > > > > > file.  JMeter would appear to be thinking that you want
> > > > > to send the
> > > > > > > file as a file-upload, rather than directly as the body
> > > > > of a post.
> > > > > > > The result seems to be that jmeter's file sending
> system is
> > > > > > > overriding your header setting and replacing it with the
> > > > > > > standard file upload header (multipart form).  You
> > > will probably
> > > > > > > find the file multi-part encoded as well :-(
> > > > > > >
> > > > > > > I think the easiest solution to your problem is to use a
> > > > > > > SOAP/XML-RPC sampler.  Then open your xml test file in a
> > > > > > > text editor, copy the contents and paste them
> into the data
> > > > > area for the
> > > > > > > sampler.  Then the request will be send correctly.
> > > > > > >
> > > > > > > Cheers
> > > > > > >
> > > > > > > AJ
> > > > > > >
> > > > > > > Alexander J Turner Ph.D.
> > > > > > > www.project-network.com
> > > > > > > www.deployview.com
> > > > > > > www.funkifunctions.blogspot.com
> > > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: Karr, David [mailto:[EMAIL PROTECTED]
> > > > > > > Sent: 21 August 2006 21:24
> > > > > > > To: JMeter Users List
> > > > > > > Subject: TPN POSSIBLE SPAM:Need help being able to
> > > test non-wsdl
> > > > > > > SOAP web service with jmeter
> > > > > > >
> > > > > > > Jmeter 2.2, JDK 1.4.2, WebLogic 8.1.4.
> > > > > > >
> > > > > > > This is just a rehash of the note(s) I sent 2
> days ago, but
> > > > > > > I haven't seen any response, and I really could use some
> > > > > help with this.
> > > > > > >
> > > > > > > I have a SOAP-based web service that uses an ordinary
> > > > > HTTP listener,
> > > > > > > running on my localhost.  The service does not have a
> > > > > WSDL.  I have
> > > > > > > a standalone tool that uses SAAJ/SOAPConnection
> to test this
> > > > > > > service.
> > > > > > > That works fine.
> > > > > > >
> > > > > > > I'm now trying to test this with Jmeter.  In my test
> > > > > plan, I added a
> > > > > > > thread group, and in that I added a header manager, and
> > > > > then my http
> > > > > > > request.  In the header manager I set the "Content-Type"
> > > > > header to
> > > > > > > "text/xml".  In the http request, I set all the fields I
> > > > > believe are
> > > > > > > relevant, which are name, host, port, POST method, file
> > > > > to send, and
> > > > > > > path (beginning with "/", I assume).  I'm not sure
> > > what the "name"
> > > > > > > attribute is for.  I saved the test plan.  I executed
> > > the "Start"
> > > > > > > option.
> > > > > > >
> > > > > > > At this point, I see an exception in my server
> log like this:
> > > > > > >
> > > > > > > javax.xml.soap.SOAPException: Unsupported Content-Type:
> > > > > > > multipart/form-data
> > > > > > >
> > > > > > > I don't understand why it's getting a Content-Type of
> > > > > > > "multipart/form-data", as I'm setting the HTTP header
> > > > > "Content-Type"
> > > > > > > to "text/xml".  Is Jmeter assuming it always sends a
> > > > > Content-Type of
> > > > > > > "multipart/form-data", so it's sending both header
> > > values, and
> > > > > > > my service only sees the "multipart/form-data" one?
> > > > > > >
> > > > > > > I also tried using either an httpclient http
> request, or a
> > > > > > > "Webservice(SOAP" request.  The results for these were
> > > > > different, in
> > > > > > > that they appeared to do absolutely nothing.  I saw no
> > > > > results, and
> > > > > > > no errors.
> > > > > > >
> > > > > > > Note that I copied the weblogic.jar file into the
> jmeter/lib
> > > > > > > directory, to get access to the various protocol classes.
> > > > > > >
> > > > > > >
> > > > >
> > >
> --------------------------------------------------------------------
> > > > > > > - To unsubscribe, e-mail:
> > > > > [EMAIL PROTECTED]
> > > > > > > For additional commands, e-mail:
> > > > > [EMAIL PROTECTED]
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > No virus found in this incoming message.
> > > > > > > Checked by AVG Free Edition.
> > > > > > > Version: 7.1.405 / Virus Database: 268.11.3/423 - Release
> > > > > > > Date: 18/08/2006
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > No virus found in this outgoing message.
> > > > > > > Checked by AVG Free Edition.
> > > > > > > Version: 7.1.405 / Virus Database: 268.11.3/423 - Release
> > > > > > > Date: 18/08/2006
> > > > > > >
> > > > > > >
> > > > > > >
> > > > >
> > >
> --------------------------------------------------------------------
> > > > > > > - 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]
> >
> >
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to