On 4/25/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Hi, > > I'm the one responsible for the JMS Queue Sampler (Messaging Request). To > accomodate the retrieval of ConnectionFactories and queues i made a separate > screen JndiDefaultsGui to provide the correct parameters for the > InitialContext. I posted on this news group how the default-mechanism works, > but I have not gotten any reply yet. > > I can not find any documentation on how to make this work: having a default > screen with properties (x, y, z) and the sampler screen with some of the same > properties (x, y). How does JMeter support that if the user does not fill in > the properties on the sampler screen, the properties of the default > (configuration) screen are used.
This is done by setting the appropriate properties in the Config element. The Sampler element then uses these as defaults. This is handled automatically if you extend the appropriate class. For a fairly simple example, have a look at TCPConfig and TCPSampler. TCPSampler defines the property names. TCPConfig uses these to set the properties from its screen. Of course one does not have to define a Config element, especially if the Sampler has very few input fields. > I know the QueueSampler is not ready yet, but I have had some setback when my > laptop was ripped. Have to wait for a new one now. > > Any comments are welcome and I will change the code if necessary. > > Sebb: can u elaborate on what the correct setup would be? See above. It's also vital to extend the appropriate JMeter class (or the relevant interface) as the Menu system depends on these to decide where to put each class when it is creating the menu structure. The JMeter runtime engine also depends on classes having the correct parent or interface(s). > Greetings, > > Martijn > > > > Three, surely? > > > > > > JMS Publisher > > JMS Subscriber > > Messaging Request > > > > > > Not sure how they relate to each other - some documentation for > > component_reference would be useful ;-) > > > > S. > > On 4/24/05, Peter Lin <[EMAIL PROTECTED]> wrote: > > > >> There's two samlers. the topic sampler which I wrote and the queue > >> sampler written by martijn. the topic sampler i wrote doesn't use a > >> configuGUI. I think it's part of the queue sampler. > >> > >> peter > >> > >> > >> On 4/24/05, sebb <[EMAIL PROTECTED]> wrote: > >> > >>> The JMS protocol files seem to be set up a bit differently from most > >>> of the others. > >>> > >>> For example, the file JMSConfigGui is in control.gui and not > >>> config.gui. It also extends JPanel, rather than one of the JMeter GUI > >>> classes. > >>> > >>> There is a file called JndiDefaultsGui which seems a bit odd. > >>> > >>> > >>> Not sure if these matter. > >>> > >>> > >>> --------------------------------------------------------------------- > >>> 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]