Worklight 6.0.0.2 javax.servlet.ServletException:无法在生产模式下访问开发servlet

时间:2015-03-05 08:57:27

标签: ibm-mobilefirst

有时我在我的websphere proile日志中看到Worklight有一条错误消息:

[Servlet Error]-[DevRootServlet]: javax.servlet.ServletException: Can not access development servlets in production mode

我不知道错误信息来自哪里?但我的WL应用程序仍然正常工作。 有人可以帮我解决这个问题吗? 我使用的是WL版本6.0.0.2

由于

1 个答案:

答案 0 :(得分:1)

检查我对其他类似问题的回答是否对您有所帮助:Worklight 6.1 - error on sending notification to android device on real server


从错误消息中查看此部分:

  

引起:javax.servlet.ServletException:无法访问开发   生产模式中的servlet   com.worklight.core.auth.impl.AuthenticationFilter.doFilter(AuthenticationFilter.java:136)

现在查看您正在使用的网址:

http://serverIp:9080/worklighttime/dev/invoke?adapter=PushAdapter&procedure=submitNotification&parameters=[%27user%27,%27text
message%27]

/dev/基本上表示“开发servlet”,正如错误所述 - 在生产中不能使用。 “在生产中”基本上意味着“任何不在Worklight Studio内的服务器”,Worklight Studio是开发环境。

尝试从网址中删除/dev/,看看这是否有帮助,或者可能会给出不同的错误。