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. Regards Philippe On Mon, Feb 28, 2011 at 10:50 PM, Vince Adamo <[email protected]>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 > -- Cordialement. Philippe Mouawad. Ubik-Ingénierie
