jakarta-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vince Adamo <vad...@tech-consortium.com>
Subject RE: [JMeter] Offer to submit JMeter AMF Sampler to JMeter community
Date Mon, 28 Feb 2011 22:01:16 GMT
Thanks!  I will create an issue, attach the code to it and update this thread with the issue

-----Original Message-----
From: Philippe Mouawad [mailto:philippe.mouawad@gmail.com] 
Sent: Monday, February 28, 2011 3:59 PM
To: dev@jakarta.apache.org
Subject: Re: [JMeter] Offer to submit JMeter AMF Sampler to JMeter community

Hello M. Adamo,
I am interested in integrating your library.
Maybe you can create an issue and attach your code to it.

I would try to  integrate within the next 2 months.


On Mon, Feb 28, 2011 at 10:50 PM, Vince Adamo <vadamo@tech-consortium.com>wrote:

> I recently completed the development of a JMeter sampler for testing
> Flex/BlazeDS applications using Adobe's AMF Protocol over Http.  I would
> like to contribute this sampler to the JMeter community but it has been
> developed as a Maven project and not as an integrated sampler in the JMeter
> project tree.  The artifact produced by this project is a jar file
> (ApacheJMeter_amf.jar) that is automatically deployed, during the maven
> install phase, to the local JMeter installation's /lib/ext directory.  The
> dependent BlazeDS jars are also copied to the local JMeter installations
> /lib directory.
> The implementation I would like to release is a subclass of HTTPSampler2
> and provides extension points for custom AMF messages using a mechanism
> borrowed from the AbstractJavaSamplerClient concept.  When I began this
> effort several months ago I searched the JMeter web site and mailing list
> for any existing support for the AMF protocol.  I only saw recommendations
> for using the Java sampler, in combination with the BlazeDS AmfMessage
> class, to implement support for this protocol.  I actually went down that
> road but found that the BlazeDS AmfMessage class uses the default Java Http
> implementation.  This caused problems when testing with certain load
> balancers using sticky session handling via cookies, even when handling the
> cookies within the Java sampler.  To solve this problem I needed to ensure
> that the connection used by the AMF sampler was not being shared with other
> threads and preferably the one used to establish the sticky session with the
> load balancer, which happened to be a connection established using an
> HTTPClient sampler performing authentication for our application.  Therefore
> I chose to extend the HTTPSampler2 class.
> In any event, I am wondering if there is a precedence for releasing open
> source thirdparty samplers outside of the JMeter project, or whether one of
> the current contributors would be interested and willing to integrate this
> project into the main JMeter source tree.
> Please let me know your thoughts.
> Thanks,
> Vince Adamo

Philippe Mouawad.

To unsubscribe, e-mail: dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: dev-help@jakarta.apache.org

View raw message