Hello All,
I am trying to use activemq within tomcat6 and interact from javascript
using ajax, I am having lots of problems.
When I deploy Tomcat I see in the log "Connector vm://localhost Started , so
I am guessing that the configuration is correct, but when I try to send
messages from my javascript I get an error message from the Error console of
forefox saying "amq is not defined".
In CATALINA_HOME/CONF/context.xml I put
<Resource name="jms/ConnectionFactory" auth="Container"
type="org.apache.activemq.ActiveMQConnectionFactory" description="JMS
Connection Factory"
factory="org.apache.activemq.jndi.JNDIReferenceFactory"
brokerURL="vm://localhost" brokerName="LocalActiveMQBroker"/>
I also added the following jar files to CATALINA_HOME/lib:
geronimo-j2ee-management_1.0_spec-1.0.jar
geronimo-jta_1.0.1B_spec-1.0.1.jar
geronimo-jms_1.1_spec-1.1.1.jar
activemq-web-5.3.0.jar
activemq-core-5.3.0.jar
activemq-all-5.3.0.jar
In the web.xml file of my web-app I put:
<context-param>
<param-name>org.apache.activemq.brokerURL</param-name>
<param-value>vm://localhost</param-value>
<description>The URL of the Message Broker to connect
to</description>
</context-param>
<context-param>
<param-name>org.apache.activemq.embeddedBroker</param-name>
<param-value>true</param-value>
<description>Whether we should
an embedded broker or not</description>
<servlet>
<servlet-name>AjaxServlet</servlet-name>
<servlet-class>org.apache.activemq.web.AjaxServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>AjaxServlet</servlet-name>
<url-pattern>/amq/*</url-pattern>
</servlet-mapping>
I really don't know how to make this work...would appreciate your help.
Thanks,
Henry
--
View this message in context:
http://old.nabble.com/ActiveMq-within-tomcat-6-tp27752022p27752022.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.