我正在尝试设置一个新的ATG网站。访问网站管理时 - >网站资产 从ATG商务控制中心,它产生一个弹出窗口
Unable to connect to the server at http://localhost:8180/FlexUI/messagebroker/amf
检查服务器错误日志和cmd时,显示
[[MessageBrokerServlet]] Servlet MessageBrokerServlet is currently unavailable.
有人可以帮我解决这个问题吗?
答案 0 :(得分:0)
尝试删除Cookie并重新登录。我的会话过期时有时会出现错误,但Flex界面并不知道它。
如果问题仍然存在,请查看您的日志,看看在BCC启动期间是否有任何错误。如果是这样,请将它们发布在这里,以便我可以帮助您。
答案 1 :(得分:0)
您正在运行哪种浏览器。我希望JBOSS,如果是的话。转到jboss下的BCC服务器。并在其部署文件夹中检查
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>
并重新启动您的BCC。错误应该消失。
希望这有帮助!
答案 2 :(得分:-1)
删除MessageBrokerServlet加载启动工作