The proxy recorded a sampler without errors. The file, however, was not 
uploaded and instead I got a download from the server....very strange.

Thanks
Murthy




________________________________
From: sebb <[email protected]>
To: JMeter Users List <[email protected]>
Sent: Thursday, September 24, 2009 12:40:17 PM
Subject: Re: file upload problem

2009/9/24 murthy gandikota <[email protected]>:
> Thanks for the fast reply. I have placed the file to upload in the bin 
> directory (from where Jmeter.bat was launched). I still don't see the file 
> getting across to the server. Jmeter's proxy is the one I am suspecting. I 
> could be wrong. I appreciate your help.
>

Does the JMeter Proxy record a sampler for the upload?
If not, then there must be an error reported somewhere - in the
jmeter.log file, in the console, or in the browser.

If it does record the sampler, check to see what's wrong with it.

>
>
> ________________________________
> From: sebb <[email protected]>
> To: JMeter Users List <[email protected]>
> Sent: Thursday, September 24, 2009 12:12:41 PM
> Subject: Re: file upload problem
>
> 2009/9/24 murthy gandikota <[email protected]>:
>> There are no errors in Jmeter when the file attachment request was processed.
>> The file attachment is not going through to the server. The backend is a 
>> servlet that extracts the attachment and saves in DB. I verify that the file 
>> is uploaded against the DB.
>>
>> Ignoring all else:
>> I would like to know how can I record a file attachment using Jmeter proxy? 
>> All of my tests have shown me that the file attachment is not going through.
>
> Same as recording any other HTTP interchange.
>
> Note that some browsers don't pass the full path name of the file when
> they upload, so you need to make sure that any files are in the JMeter
> working directory - or use a browser that passes the full path name.
>
> The path seen by JMeter should be obvious from the generated sampler,
> and if the file is not found it will be logged.
>
>> Thanks & Regards
>> Murthy
>>
>>
>>
>> ________________________________
>> From: sebb <[email protected]>
>> To: JMeter Users List <[email protected]>
>> Sent: Thursday, September 24, 2009 11:49:12 AM
>> Subject: Re: file upload problem
>>
>> 2009/9/24 murthy gandikota <[email protected]>:
>>> The app works fine with Fiddler. The Jmeter's  HTTP Proxy  is blocking the 
>>> file attachment.
>>
>> What do you mean by "blocking"?
>> Is there an error reported in the HTTP Response or jmeter log file?
>> If so, what?
>>
>> We can't help if you don't tell us what happened.
>>
>>> I don't know what else to try.
>>
>> Just add the appropriate sampler without using the Proxy.
>> Also see
>>
>> http://wiki.apache.org/jakarta-jmeter/DifferentBehaviour
>>
>>> I'd appreciate your help.
>>
>> You need to provide enough information to allow others to help.
>>
>>> Regards
>>> Murthy
>>>
>>>
>>>
>>>
>>> ________________________________
>>> From: Deepak Shetty <[email protected]>
>>> To: JMeter Users List <[email protected]>
>>> Sent: Wednesday, September 23, 2009 5:19:54 PM
>>> Subject: Re: file upload problem
>>>
>>> as always compare your Jmeter sent data with your browser sent data (using
>>> livehttpheaders or equivalent). in all probability you  havent sent the data
>>> as your server expects.(or the server is performing some authorization
>>> checks etc which arent being fulfilled).
>>> you should verify whether jmeter is sending data using something like
>>> wireshark. Your jboss/tomcat not printing out a message does not necessarily
>>> indicate that the file was not sent, only that it wasnt successful.
>>>
>>> the proxy not working is strange , does your app work with any other proxy?
>>> e,g, use fiddler in IE
>>>
>>> regards
>>> deepak
>>>
>>>
>>>
>>> On Wed, Sep 23, 2009 at 2:01 PM, murthy gandikota <
>>> [email protected]> wrote:
>>>
>>>> Hi Deepak
>>>> Thanks for your reply
>>>> The test plan has a request to upload a file by specifying a parameter.
>>>>
>>>> The parameter name is uploadFileName
>>>> The mime type is application/pdf
>>>> The file to attach is given with its entire path like c:\test.pdf
>>>>
>>>> The resulting Jmeter script is not sending the file attachment. I verified
>>>> it on the server. If there were a file attachment the server would print 
>>>> out
>>>> a message on the console. BTW, it is Jboss with embedded Tomcat
>>>>
>>>> Regarding IE/Firefox, I tried to record the file attachment by running
>>>> Jmeter's Proxy. The recording was partially successful in the sense that 
>>>> the
>>>> file upload request was created but no file was sent to the server. On the
>>>> contrary, I am seeing a file download from the server. This behavior is not
>>>> reproducible without the proxy. I think the proxy is intercepting the file
>>>> attachment and precluding it from sending to the server.
>>>>
>>>> I'd appreciate your help.
>>>> Murthy
>>>>
>>>>
>>>>
>>>>
>>>> ________________________________
>>>> From: Deepak Shetty <[email protected]>
>>>> To: JMeter Users List <[email protected]>
>>>> Sent: Wednesday, September 23, 2009 4:44:36 PM
>>>> Subject: Re: file upload problem
>>>>
>>>> a. Should have no bearing on your problem
>>>> b. What exactly did you try in your script? what is the response you are
>>>> getting (using View results tree).?
>>>> c. What do you mean tried in IE/firefox? if its not working from the
>>>> browser
>>>> it probably wont work from Jmeter .
>>>>
>>>> On Wed, Sep 23, 2009 at 1:27 PM, murthy gandikota <
>>>> [email protected]> wrote:
>>>>
>>>> > Hi
>>>> >
>>>> > I am new to this group and jmeter. So forgive me if this question has
>>>> been
>>>> > asked before. I am using 2.3.3.2 v
>>>> >
>>>> > For the first time I am trying to upload a file. The request has been set
>>>> > up to upload an application/pdf mime type file.
>>>> > However, the request doesn't go through because:
>>>> > a) I have a constant throughput timer set for 10 minutes
>>>> > b) In response to the upload, the server apparently is sending a file to
>>>> > download (which does not happen normally)
>>>> > c) tried this with both IE and Firefox
>>>> >
>>>> > I have drawn all blanks so far in searching for this topic on web.
>>>> >
>>>> > Can someone please tell me there is a simple solution to all this?
>>>> >
>>>> > Thanks
>>>> > Murthy
>>>> >
>>>> >
>>>> >
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> 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