ATG 10.2 -MessageBrokerServlet 当前不可用错误



我正在尝试设置一个新的ATG站点。 在访问站点管理时 ->站点资产从ATG业务控制中心,它生成一个弹出窗口

Unable to connect to the server at http://localhost:8180/FlexUI/messagebroker/amf

在检查服务器错误日志和cmd时,它显示

[[MessageBrokerServlet]] Servlet MessageBrokerServlet is currently unavailable.

谁能帮我解决这个问题?

尝试删除您的 cookie 并重新登录。当我的会话过期时,我有时会收到该错误,但 Flex 接口不知道它。

如果问题仍然存在,请查看您的日志,并查看在密件抄送启动期间是否有任何错误。如果是这样,请在此处发布它们,以便我尝试为您提供帮助。

您运行的是哪个浏览器。我希望JBOSS,如果是的话。转到 jboss 下的密件抄送服务器。并在其部署文件夹中检查

FlexUI.war> WEB-INF> web.xml

在文件末尾,您会发现

<servlet>
        <servlet-name>MessageBrokerServlet</servlet-name>
        <servlet-class>flex.messaging.MessageBrokerServlet</servlet-class>
</servlet>
<servlet-mapping>
        <servlet-name>MessageBrokerServlet</servlet-name>
        <url-pattern>/messagebroker/*</url-pattern>
        <load-on-startup>1</load-on-startup>
</servlet-mapping>

删除<load-on-startup>1</load-on-startup>并重新启动密件抄送。错误应该消失。

希望这有帮助!

删除 MessageBrokerServlet 加载启动时工作

相关内容

  • 没有找到相关文章

最新更新