在EJB AuthenticationRequestFilter方法调用期间发生系统异常public com.sun.jersey.spi.container.ContainerRequest

时间:2011-04-26 07:16:05

标签: java-ee-6 glassfish-3 restful-authentication

我在使用Jersey 1.6的应用程序中使用RESTful API。 有些数据库也在那里。

我在我的应用程序中创建了两个.war文件。它们部署在Glassfish server3.0.1上,没有任何问题。(没有错误/例外)。

他们为了交易而互相进行一些REST调用。(它有一个合适的xml格式来发送事务)。

当我尝试进行交易时,它会给我一些例外情况,例如

A system exception occurred during an invocation on EJB AuthenticationRequestFilter method public com.sun.jersey.spi.container.ContainerRequest com.mypack1.mypack2.resources.filters.AuthenticationRequestFilter.filter(com.sun.jersey.spi.container.ContainerRequest)
javax.ejb.EJBException
    at com.sun.ejb.containers.BaseContainer.processSystemException(BaseContainer.java:5119)

最后它说

[#|2011-04-26T12:06:32.356+0530|WARNING|glassfish3.0.1|org.apache.http.impl.client.DefaultHttpClient|_ThreadID=27;_ThreadName=Thread-1;|Authentication error: Unable to respond to any of these challenges: {}|#]

我确信我发送的xml根据数据库条目是正确的。(包括对特定URL的身份验证)。

是否有类似“集装箱安全”的东西。在这种情况下,可能会出错。 提前谢谢。

0 个答案:

没有答案