0 0

关于ActiveMQ 使用Ajax,web.xml中添加配置后启动报错5

javax.servlet.UnavailableException: org.apache.activemq.web.AjaxServlet
at org.mortbay.jetty.servlet.Holder.doStart(Holder.java:78)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:229)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:574)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:128)
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1219)
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:421)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:496)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:156)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:119)
at org.mortbay.jetty.Server.doStart(Server.java:228)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.partsoft.loader.context.ContextServiceManager.start(ContextServiceManager.java:82)
at com.partsoft.loader.ContextLauncher.startServices(ContextLauncher.java:208)
at com.partsoft.loader.ContextLauncher.start(ContextLauncher.java:246)
at com.partsoft.loader.WrapperLauncher.start(WrapperLauncher.java:15)
at org.tanukisoftware.wrapper.WrapperManager$11.run(WrapperManager.java:4117)

请问下:这是什么引起的,我只是在web.xml中添加了
<servlet>
<servlet-name>amqAjaxServlet</servlet-name>
<servlet-class>org.apache.activemq.web.AjaxServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>amqAjaxServlet</servlet-name>
<url-pattern>/amq/*</url-pattern>
</servlet-mapping>
其他的都没动,有人能帮忙看看吗??谢谢!
 
2014年12月29日 10:24
目前还没有答案

相关推荐

    ActiveMQ的activemq.xml详细配置讲解

    本文将深入探讨`activemq.xml`中的主要配置元素及其作用。 1. **Broker配置** - `&lt;broker&gt;`标签是配置文件的根元素,它包含了整个消息代理的基本设置,如名称、持久化策略、日志配置等。 - `useJmx`属性用于启用...

    ActiveMQ 配置文件详解

    除了上述配置,ActiveMQ还支持主题和队列的动态创建、网络集群、消息重试策略、消息分页、消息压缩等多种特性,这些都可以在`activemq.xml`中进行配置。 理解并灵活运用这些配置,能帮助你更好地管理和优化ActiveMQ...

    ActiveMQ消息服务器 v5.17.6.zip

    2. **配置**:配置文件默认为conf/activemq.xml,可根据需求调整队列、主题、网络连接等设置。 3. **创建和消费消息**:使用JMS API或者ActiveMQ提供的客户端库,可以创建生产者发送消息,消费者接收消息。 4. **...

    apache-activemq-5.16.6-bin.zip

    2. **配置**: 修改conf目录下的activemq.xml文件以定制你的消息代理设置。 3. **创建消息生产者和消费者**: 使用JMS API或者支持的其他协议创建应用程序,发送和接收消息。 4. **访问Web Console**: 浏览器中输入`...

    activemq-5.15.15 JDBC持久化mysql8.0+的activemq.xml.pdf

    总结来说,这个配置文件展示了如何配置ActiveMQ 5.15.15使用JDBC和MySQL 8.0+进行消息持久化,以及解决XML中特殊字符转义的问题,以确保ActiveMQ能够正确地连接并使用MySQL数据库存储和检索消息。这种配置适用于需要...

    apache-activemq-5.16.5

    - `conf`目录:存放配置文件,如`activemq.xml`,这是ActiveMQ的主要配置文件,用于设置各种参数和特性。 - `lib`目录:存放运行所需的库文件和依赖项。 - `data`目录:默认情况下,ActiveMQ会在这里存储持久化的...

    C#客户端开发ActiveMq请下载Apache.NMS和Apache.NMS.ActiveMQ两个bin包

    为了在C#项目中使用ActiveMQ,开发者需要依赖Apache.NMS和Apache.NMS.ActiveMQ这两个库。这两个bin包是专门为.NET平台设计的,允许.NET开发者无缝地集成ActiveMQ的功能。 Apache.NMS(Net Messaging System)是...

    apache-activemq-5.17.3

    在实际使用中,你可能需要根据你的需求修改`conf/activemq.xml`配置文件,设置如网络连接、安全策略、消息队列和主题等参数。同时,通过`bin`目录下的脚本启动和监控ActiveMQ服务,确保其正常运行。 此外,ActiveMQ...

    ActiveMQ 使用Ajax 收发消息实战

    标题中的"ActiveMQ 使用Ajax 收发消息实战"指出我们将探讨如何使用ActiveMQ消息中间件与Ajax技术结合,实现Web应用程序中的异步消息传递。ActiveMQ是Apache软件基金会的一个项目,提供了一个开源的消息代理,支持...

    apache-activemq-5.15.12-bin.tar.gz

    4.配置环境变量,配置完环境变量之后在任何地方都可以使用命令 activemq启动 ACTIVEMQ_HOME=/opt/apache-activemq-5.15.12 PATH=/opt/apache-activemq-5.15.12/bin:$PATH export ACTIVEMQ_HOME PATH 5....

    activemq-web-console-5.11.2

    activemq-web-console的默认使用方式是通过在activemq.xml中导入jetty.xml配置一个jetty server来实现的。其实activemq-web-console完全可以和activemq-broker分开来部署。 activemq-web-console包含3个apps, 1.一...

    消息队列:ActiveMQ:ActiveMQ的Web控制台使用.docx

    消息队列:ActiveMQ:ActiveMQ的Web控制台使用.docx

    Spring集成ActiveMQ配置

    6. **Missian ActiveMQ-JMS简单实例**:这可能是一个具体的项目实例,它展示了如何在Spring应用中使用ActiveMQ实现异步RPC(远程过程调用)。在这种模式下,一个服务通过消息将请求发送到队列,另一端的服务监听队列...

    activemq ajax方式demo

    - **配置服务器**:在ActiveMQ服务器端,可能调整了相关配置以支持UTF-8编码,如修改`activemq.xml`配置文件中的相关参数。 - **处理响应数据**:在接收服务器响应时,检查并确保数据解码为正确的字符集,防止乱码...

    apache-activemq-5.15.11-bin.tar.gz

    - **启动与配置**:进入解压后的目录,通过`bin/activemq start`启动服务,并可以编辑`conf/activemq.xml`进行配置。 - **防火墙设置**:可能需要在Linux防火墙中开启ActiveMQ的默认端口(如61616)以允许外部连接...

    ActiveMQ消息服务器 v6.0.1.zip

    2. 配置管理:通过Web控制台(默认地址:http://localhost:8161/admin/)进行配置和监控,或者修改`conf/activemq.xml`进行高级设置。 3. 创建和管理资源:在Web控制台或通过API创建消息队列、主题等,并管理消费者...

    activemq-web-3.2.3.jar.zip

    4. **配置文件**:尽管`activemq-web-3.2.3.jar`不包含具体的配置文件,但它通常会依赖于服务器的配置,如`web.xml`,以设置Web应用的上下文和Servlet映射。 5. **依赖库**:作为一个Java项目,`activemq-web-3.2.3...

    activemq-web-5.3.0.jar.zip

    使用activemq-web-5.3.0.jar时,开发人员需要确保正确配置了所有依赖项,这可能包括其他的ActiveMQ库、JMS API以及其他支持库。这些依赖项可以通过Maven或Gradle等构建工具进行管理,确保项目的顺利运行。 6. **...

    apache-activemq-5.15.12-bin.zip

    2. 权限控制:通过修改jetty.xml或activemq.xml配置文件,设定不同用户对资源的访问权限。 总结,Apache ActiveMQ 5.15.12是一个强大且灵活的消息中间件,尤其适合Windows平台上的开发和部署。其丰富的功能和良好的...

    activemq-web-5.2.0.jar.zip

    在实际使用中,开发者通常会将`activemq-web-5.2.0.jar`添加到Web应用的类路径中,然后配置Servlet容器以启动和运行ActiveMQ Web服务。这涉及到创建并配置`web.xml`文件,设置Servlet监听端口,以及定义必要的环境...

Global site tag (gtag.js) - Google Analytics