found:

Simple steps:
1- You created your JMS Point-to-point at jmeter;
2- You already downloaded to your machine all lib's and set it on the lib
folder of jmeter;
3- you runned the JMSADmin in your IBM Websphere, passing as parameter your
.csp file;
4- inside the JNDI folder in your webSphere directory, will be created a
hidden file of extension .binding (it will have no name);
5- Catch the hiding file in your websphere mach, set it in your jmeter
client machine, creat a local defined user variable in your testPlan passain
the file location as value and pass it as parameter at you "provider url";
6- Run your cenario, it must enqueeue the msg in the line!

On Sun, Sep 13, 2009 at 11:51 PM, Evandro Grezeli <[email protected]
> wrote:

>
> actually, it's not the jndi properties that i reffer.
> It's a hidden file that is generated when you run de JMSAdmin passin as
> parameter your properties file. At least on the websphere, when you run the
> JMSAdmin it will create a folder called JNDI, and inside it will be created
> a hidden file with the blank name and the extension .bidding
>
> this file will be your contextFactory file. Inside of it it's all the
> necessary information to stabilish a sucessfull connection with the queeue.
>
> Ps: I have a small step to step somewhere in my machine, was the solution
> that i made with my same problem of connection with websphere, perhaps will
> aid you with the ActiveMQ. As soon i found it, will send ya.
>
>
> On Sun, Sep 13, 2009 at 11:38 PM, Robert Nicholson <
> [email protected]> wrote:
>
>> I just made a JNDI.jar file and put my jndi.properties in there and added
>> that to the lib directory and still it doesn't work
>>
>> java.naming.factory.initial =
>> org.apache.activemq.jndi.ActiveMQInitialContextFactory
>>
>> # use the following property to configure the default connector
>> java.naming.provider.url = tcp://localhost:61616
>>
>> # register some queues in JNDI using the form
>> # queue.[jndiName] = [physicalName]
>> queue.Q.REQ = QUEUE_NAME
>>
>> 2009/09/13 21:35:43 ERROR - jmeter.threads.JMeterThread: Test failed!
>> java.lang.ClassCastException: org.apache.activemq.jndi.ReadOnlyContext
>> cannot be cast to javax.jms.Queue
>>
>>
>> On Sep 13, 2009, at 9:03 PM, Evandro Grezeli wrote:
>>
>>  not sure in your context, but in the jndi file you have all the binding
>>> of
>>> your server...so if you load it in your testplan passing it as the
>>> contextFactory it will make the connection.
>>>
>>> At least when i did that (WebSphere) it worked fine :)
>>>
>>> On Sun, Sep 13, 2009 at 10:51 PM, Robert Nicholson <
>>> [email protected]> wrote:
>>>
>>>  I don't think that should be necessary should it  but my earlier mistake
>>>> was not using the right classname but I don't know why it's doing what
>>>> it's
>>>> doing now.
>>>>
>>>> When running in IntelliJ and you have all the jars in ext added to the
>>>> classpath how are you suppose to relate that to
>>>>
>>>>
>>>> ./src/protocol/jms/org/apache/jmeter/protocol/jms/sampler/JMSSampler.java
>>>>
>>>> which is needed to debug the JMSSampler.
>>>>
>>>> In general I'd rather debug with all class compiled and put in the
>>>> output
>>>> directory instead of this classpath switcheroo stuff.
>>>>
>>>> Is this cast a supported way of getting the object
>>>>
>>>> Queue queue = (Queue) context.lookup(getSendQueue());
>>>>
>>>> That looks a little spurious to me.
>>>>
>>>> Is it necessary to have a jndi.properties file?
>>>>
>>>> I ask because HermesJMS works against ActiveMQ without the need for one
>>>> although that said I cannot browse temporary queues that were created
>>>> because they have :'s in their name and therefore parse as schemes
>>>> resulting
>>>> in an error in HermesJMS.
>>>>
>>>> The following url suggests I need a jndi.properties file
>>>>
>>>> http://activemq.apache.org/jndi-support.html
>>>>
>>>> if I want to look up any JMS resources with JNDI when using ActiveMQ
>>>>
>>>>
>>>>
>>>> On Sep 13, 2009, at 6:43 PM, sebb wrote:
>>>>
>>>> On 14/09/2009, Robert Nicholson <[email protected]> wrote:
>>>>
>>>>>
>>>>>  I would expect that it will complain about the contents of the
>>>>>> binding.
>>>>>> As
>>>>>> you can see already it can
>>>>>> see from my P2P configuration that it needs this context factory and
>>>>>> even
>>>>>> though those jars are in the lib
>>>>>> directory it still complains with a ClassNotFoundException.
>>>>>>
>>>>>>
>>>>>>  Are you running JMeter directly from its command file, or are you
>>>>> running it under an IDE?
>>>>>
>>>>> If running under an IDE you probably need to add the jars to the IDE
>>>>> classpath.
>>>>>
>>>>> On Sep 13, 2009, at 5:25 PM, Evandro Grezeli wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> cause the jndi binding itÅ› your contextFactory class. You have to pass
>>>>>>
>>>>>>> it
>>>>>>>
>>>>>>>  as
>>>>>>
>>>>>>  parameter in your test plan!
>>>>>>>
>>>>>>> On Sun, Sep 13, 2009 at 6:49 PM, sebb <[email protected]> wrote:
>>>>>>>
>>>>>>>
>>>>>>> On 13/09/2009, Robert Nicholson <[email protected]> wrote:
>>>>>>>
>>>>>>>>
>>>>>>>> jmeter.protocol.jms.sampler.JMSSampler: Cannot
>>>>>>>>
>>>>>>>>>
>>>>>>>>>  instantiate
>>>>>>>>
>>>>>>>
>>>>>>  class:
>>>>>>>
>>>>>>>>
>>>>>>>>>  org.activemq.jndi.ActiveMQInitialContextFactory
>>>>>>>>
>>>>>>>
>>>>>>  javax.naming.NoInitialContextException: Cannot
>>>>>>>
>>>>>>>>
>>>>>>>>>  instantiate
>>>>>>>>
>>>>>>>
>>>>>>  class:
>>>>>>>
>>>>>>>>
>>>>>>>>>  org.activemq.jndi.ActiveMQInitialContextFactory
>>>>>>>>
>>>>>>>
>>>>>>  [Root exception is java.lang.ClassNotFoundException:
>>>>>>>
>>>>>>>> org.activemq.jndi.ActiveMQInitialContextFactory]
>>>>>>>>>
>>>>>>>>> Please note I've have the following in JMETER_HOME/lib
>>>>>>>>>
>>>>>>>>> drwxr-xr-x@ 40 robert  staff     1360 Sep 13 11:19 .
>>>>>>>>> drwxr-xr-x@ 11 robert  staff      374 Sep 13 10:39 ..
>>>>>>>>> -rw-r--r--@  1 robert  staff   192042 Jun 17 10:11 Tidy.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff  2315826 Sep 13 10:37
>>>>>>>>>
>>>>>>>>> activemq-core-5.2.0.jar
>>>>>>>>>
>>>>>>>>
>>>>>>>> -rw-r--r--@  1 robert  staff    72851 Jun 17 10:11
>>>>>>>>
>>>>>>>>> avalon-framework-4.1.4.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff   113369 Jun 17 10:11 bsf-2.4.0.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff   281694 Jun 17 10:11 bsh-2.0b4.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff    29337 Jun 17 10:16 bshclient.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff    46725 Jun 17 10:11
>>>>>>>>>
>>>>>>>>> commons-codec-1.3.jar
>>>>>>>>>
>>>>>>>>
>>>>>>>> -rw-r--r--@  1 robert  staff   571259 Jun 17 10:11
>>>>>>>>
>>>>>>>>> commons-collections-3.2.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff   305001 Jun 17 10:11
>>>>>>>>> commons-httpclient-3.1.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff   109043 Jun 17 10:11
>>>>>>>>> commons-io-1.4.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff   132165 Jun 17 10:11
>>>>>>>>>
>>>>>>>>>  commons-jexl-1.1.jar
>>>>>>>>
>>>>>>>
>>>>>>  -rw-r--r--@  1 robert  staff   261809 Jun 17 10:11
>>>>>>>
>>>>>>>>
>>>>>>>>>  commons-lang-2.4.jar
>>>>>>>>
>>>>>>>
>>>>>>  -rw-r--r--@  1 robert  staff    60841 Jun 17 10:11
>>>>>>>
>>>>>>>> commons-logging-1.1.1.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff   180792 Jun 17 10:11
>>>>>>>>>
>>>>>>>>> commons-net-1.4.1.jar
>>>>>>>>>
>>>>>>>>
>>>>>>>> -rw-r--r--@  1 robert  staff    56089 Jun 17 10:11
>>>>>>>>
>>>>>>>>> excalibur-datasource-1.1.1.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff    17669 Jun 17 10:11
>>>>>>>>> excalibur-instrument-1.0.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff    76725 Jun 17 10:11
>>>>>>>>>
>>>>>>>>> excalibur-logger-1.1.jar
>>>>>>>>>
>>>>>>>>
>>>>>>>> -rw-r--r--@  1 robert  staff    44462 Jun 17 10:11
>>>>>>>>
>>>>>>>>>
>>>>>>>>> excalibur-pool-1.2.jar
>>>>>>>>>
>>>>>>>>
>>>>>>>> drwxr-xr-x@ 16 robert  staff      544 Jun 17 10:16 ext
>>>>>>>>
>>>>>>>>> -rw-r--r--@  1 robert  staff    16030 Sep 13 10:37
>>>>>>>>> geronimo-j2ee-management_1.0_spec-1.0.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff    71952 Jun 17 10:11
>>>>>>>>> htmllexer-2.0-20060923.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff   138838 Jun 17 10:11
>>>>>>>>> htmlparser-2.0-20060923.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff   142391 Jun 17 10:11
>>>>>>>>> jCharts-0.7.5.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff    65261 Jun 17 10:11
>>>>>>>>>
>>>>>>>>> jakarta-oro-2.0.8.jar
>>>>>>>>>
>>>>>>>>
>>>>>>>> -rw-r--r--@  1 robert  staff   153115 Jun 17 10:11 jdom-1.1.jar
>>>>>>>>
>>>>>>>>> -rw-r--r--@  1 robert  staff   116243 Jun 17 10:16 jorphan.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff   708951 Jun 17 10:11
>>>>>>>>> js_rhino1_6R5.jar
>>>>>>>>> drwxr-xr-x@  3 robert  staff      102 Sep 10 00:20 junit
>>>>>>>>> -rw-r--r--@  1 robert  staff   120640 Jun 17 10:11 junit3.8.2.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff    86165 Jun 17 10:11 logkit-1.2.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff   278286 Jun 17 10:11
>>>>>>>>>
>>>>>>>>>  serializer-2_9_1.jar
>>>>>>>>
>>>>>>>
>>>>>>  -rw-r--r--@  1 robert  staff   232498 Jun 17 10:11 soap.jar
>>>>>>>
>>>>>>>> -rw-r--r--@  1 robert  staff  3176148 Jun 17 10:11 xalan_2_7_1.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff  1229289 Jun 17 10:11
>>>>>>>>>
>>>>>>>>>  xercesImpl-2_9_1.jar
>>>>>>>>
>>>>>>>
>>>>>>  -rw-r--r--@  1 robert  staff   194354 Jun 17 10:11
>>>>>>> xml-apis-2_9_1.jar
>>>>>>>
>>>>>>>> -rw-r--r--@  1 robert  staff   517073 Jun 17 10:11
>>>>>>>>> xmlgraphics-commons-1.3.1.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff    24956 Jun 17 10:11
>>>>>>>>> xpp3_min-1.1.4c.jar
>>>>>>>>> -rw-r--r--@  1 robert  staff   431406 Jun 17 10:11
>>>>>>>>> xstream-1.3.1.jar
>>>>>>>>>
>>>>>>>>> audrey:lib robert$ jar tf activemq-core-5.2.0.jar  |grep jndi
>>>>>>>>> org/apache/activemq/jndi/
>>>>>>>>>
>>>>>>>>> org/apache/activemq/jndi/ActiveMQInitialContextFactory$1.class
>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>>>  org/apache/activemq/jndi/ActiveMQInitialContextFactory$2.class
>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>>>  org/apache/activemq/jndi/ActiveMQInitialContextFactory.class
>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>>>  org/apache/activemq/jndi/ActiveMQWASInitialContextFactory.class
>>>>>>>>>
>>>>>>>>
>>>>>>  org/apache/activemq/jndi/JNDIBaseStorable.class
>>>>>>>
>>>>>>>> org/apache/activemq/jndi/JNDIReferenceFactory.class
>>>>>>>>> org/apache/activemq/jndi/JNDIStorableInterface.class
>>>>>>>>> org/apache/activemq/jndi/LazyCreateContext.class
>>>>>>>>> org/apache/activemq/jndi/NameParserImpl.class
>>>>>>>>> org/apache/activemq/jndi/ReadOnlyContext$1.class
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> org/apache/activemq/jndi/ReadOnlyContext$ListBindingEnumeration.class
>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>>>  org/apache/activemq/jndi/ReadOnlyContext$ListEnumeration.class
>>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>>> org/apache/activemq/jndi/ReadOnlyContext$LocalNamingEnumeration.class
>>>>>>>>>
>>>>>>>>
>>>>>>  org/apache/activemq/jndi/ReadOnlyContext.class
>>>>>>>
>>>>>>>>
>>>>>>>>> Isn't JMeter suppose to find these classes?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  Yes, perhaps the jar needs a later version of Java?
>>>>>>>>
>>>>>>>>
>>>>>>>> I would prefer that Jmeter log it's classpath
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  Which is rarely needed, and is very long ... it is available if
>>>>>>>> you
>>>>>>>> enable debug logging.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>
>>>>>>>>
>>>>>>  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]
>>>>>>>
>>>>>>
>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> --
>>>>>>> Atenciosamente
>>>>>>> Regards
>>>>>>> Evandro Grezeli de B. Neves
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> 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]
>>>>
>>>>
>>>>
>>>
>>> --
>>> Atenciosamente
>>> Regards
>>> Evandro Grezeli de B. Neves
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
>
> --
> Atenciosamente
> Regards
> Evandro Grezeli de B. Neves
>
>
>


-- 
Atenciosamente
Regards
Evandro Grezeli de B. Neves

Reply via email to