Hi, your server config looks ok, seems like the problem could be on your web page.
Do you have something like this configured in it <script type="text/javascript" src="amq/amq.js"></script> <script type="text/javascript">amq.uri='amq';</script> You can also take a look at webapps/demo/chat.html (and chat.js) for some examples on how to do it. If it doesn't work, send your page that doesn't work. Cheers -- Dejan Bosanac - http://twitter.com/dejanb Open Source Integration - http://fusesource.com/ ActiveMQ in Action - http://www.manning.com/snyder/ Blog - http://www.nighttale.net On Tue, Mar 2, 2010 at 5:06 AM, hmikhail <hmikh...@ksu.edu> wrote: > > 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. > >