It's not a modification to any existing files, it's just a new
implementation of the org.apache.jmeter.config.Modifier interface.  This
interface has but one method:

public boolean modifyEntry(Entry entry);

So, and entry gets passed to you, and you get an opportunity to modify it
(hence the name of the interface!).  Of course, to be a good JMeter citizen,
you should also extend AbstractConfigElement.java and implement those
methods appropriately (look to
org.apache.jmeter.protocol.http.modifier.AnchorModifier as an example).
This is real simple stuff.  Oh hell, here's an example implementation that
will replace an argument with "*" as it's value with increasing numbers.
I'm sure this doesn't do exactly what you want, but you can modify it to
suit your needs.  Unfortunately, I couldn't test it, because JMeter seems to
be broken right now, but this should get you started even if there is some
minor flaw in my code logic....





-Mike

> -----Original Message-----
> From: raditha dissanayake [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, December 13, 2001 10:32 PM
> To: JMeter Users List
> Subject: Re: Modifying parameters in a request
> 
> 
> Hi,
> Michael is right about having to make a modification to the 
> modification 
> manager.
> 
> I can however suggest a work around. Since you are working with jsp 
> anyway please try adding a bit of code that produces the html for all 
> the cases.
> For example to invoke:
>       somepage.jsp?val=1
>       somepage.jsp?val=2
>       somepage.jsp?val=43
> add the code to the jsp immidiately before the modification 
> manager to 
> produce output similar to:
> 
> <a href="somepage.jsp?val=1">1</a>
> <a href="somepage.jsp?val=2">2</a>
> <a href="somepage.jsp?val=43">43</a>
> 
> It's ugly but it works for me :-))
> 
> 
> 
> 
> 
> Arthur Senator wrote:
> 
> > Any idea/hints of how can I do it in the interim ?
> > Thanks
> > Ari
> > 
> > -----Original Message-----
> > From: Stover, Michael [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, December 13, 2001 9:08 AM
> > To: 'JMeter Users List'
> > Subject: RE: Modifying parameters in a request
> > 
> > 
> > A new implementation of Modifier would need to be made to 
> do this.  Should
> > be very easy to do.
> > 
> > -Mike
> > 
> > 
> >>-----Original Message-----
> >>From: Arthur Senator [mailto:[EMAIL PROTECTED]]
> >>Sent: Wednesday, December 12, 2001 6:22 PM
> >>To: '[EMAIL PROTECTED]'
> >>Subject: Modifying parameters in a request
> >>
> >>
> >>
> >>How do I send different values in am original  request's 
> >>query string for
> >>each request ?
> >>For example thread A will call somepage.jsp?val=1 and thread B
> >>somepage.jsp?val=2
> >>
> >>According to what I understand from the documentation - a 
> Modification
> >>Manager can only modify links returning as an Html response 
> >>(which is not my
> >>case here)
> >>
> >>Is there a controller that can do that or programmatic way ?
> >>btw- if someone has any sample script (jmx file) - that would 
> >>be great - u
> >>can email me :)
> >>thx
> >>Ari
> >>
> >>The information in this transmission is privileged and 
> >>confidential and is
> >>intended only for the recipients listed above. If you have 
> >>received this
> >>transmission in error, please notify the sender immediately 
> >>by E-mail and
> >>delete the original message
> >>
> >>
> >>--
> >>To unsubscribe, e-mail:   
> >><mailto:[EMAIL PROTECTED]>
> >>For additional commands, e-mail: 
> >><mailto:[EMAIL PROTECTED]>
> >>
> > 
> > --
> > To unsubscribe, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > 
> > --
> > To unsubscribe, e-mail:   
> <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail: 
> <mailto:[EMAIL PROTECTED]>
> > 
> 
> 
> -- 
> Raditha Dissanayake
> [EMAIL PROTECTED]
> http://www.mediasolv.com/?rd
> 
> 
> 
> 
> 
> --
> To unsubscribe, e-mail:   
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: 
> <mailto:[EMAIL PROTECTED]>
> 

Attachment: IntegerIteratorModifier.java
Description: Binary data

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

Reply via email to