1

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

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

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

[[MessageBrokerServlet]] Servlet MessageBrokerServlet is currently unavailable.

谁能帮我解决这个问题?

4

3 回答 3

0

您正在运行哪个浏览器。我希望 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>并重新启动您的密件抄送。错误应该消失。

希望这可以帮助!

于 2014-01-29T06:30:14.037 回答
0

尝试删除您的 cookie 并再次登录。当我的会话过期时,我有时会收到该错误,但 Flex 界面不知道它。

如果问题仍然存在,请查看您的日志,并查看 BCC 启动期间是否有任何错误。如果是这样,请将它们发布在这里,以便我可以尝试帮助您。

于 2013-09-17T09:41:12.983 回答
-1

删除 MessageBrokerServlet 加载时启动工作

于 2014-07-31T02:23:44.593 回答