This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 87047 - executing calendar sample with liberty SAML token failed
Summary: executing calendar sample with liberty SAML token failed
Status: RESOLVED INVALID
Alias: None
Product: serverplugins
Classification: Unclassified
Component: Identity (show other bugs)
Version: 5.x
Hardware: All All
: P1 blocker (vote)
Assignee: Srividhya Narayanan
URL:
Keywords: REGRESSION
Depends on:
Blocks:
 
Reported: 2006-10-13 00:56 UTC by _ hlu
Modified: 2006-10-16 18:15 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description _ hlu 2006-10-13 00:56:08 UTC
coke bundle build22:
It faile with the following exceptions:
[Web-Security] Policy Context ID was: CalendarClientb22/CalendarClientb22
[Web-Security] hasUserDataPermission perm:
(javax.security.jacc.WebUserDataPermission /calendar GET)
[Web-Security] hasUserDataPermission isGranted: true
[Web-Security] Policy Context ID was: CalendarClientb22/CalendarClientb22
[Web-Security] Codesource with Web URL: file:/CalendarClientb22/CalendarClientb22
[Web-Security] Checking Web Permission with Principals : AUTHENTICATED_USERS,
AUTHENTICATED_USERS
[Web-Security] Web Permission = (javax.security.jacc.WebResourcePermission
/calendar GET)
[Web-Security] hasResource isGranted: true
[Web-Security] hasResource perm: (javax.security.jacc.WebResourcePermission
/calendar GET)
WSS: getContext returning:
com.sun.enterprise.security.jauth.ConfigFile$ConfigClient@107e78
Container Auth: ClientAuthContext.secureRequest
AMClientAuthModule.secureRequest: SOAPMessage before securing: <env:Envelope
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns0="http://sun.com/events.xsd"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><env:Body><ns0:EventsRequest><Identity>mary</Identity><Date>July
3, 2006</Date></ns0:EventsRequest></env:Body></env:Envelope>
AMClientAuthModule.secureRequest:  Failed in Securing the Request.
com.sun.identity.wss.security.SecurityException: Invalid single sign-on token.
       at
com.sun.identity.wss.security.handler.SOAPRequestHandler.getSecureMessageFromLiberty(SOAPRequestHandler.java:735)
       at
com.sun.identity.wss.security.handler.SOAPRequestHandler.secureRequest(SOAPRequestHandler.java:332)
       at
com.sun.identity.agents.jsr196.as9soap.AMClientAuthModule.secureRequest(AMClientAuthModule.java:141)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
       at
com.sun.enterprise.security.jauth.AuthContext.invokePriv(AuthContext.java:128)
       at com.sun.enterprise.security.jauth.AuthContext$1.run(AuthContext.java:78)
       at java.security.AccessController.doPrivileged(Native Method)
       at com.sun.enterprise.security.jauth.AuthContext.invoke(AuthContext.java:75)
       at
com.sun.enterprise.security.jauth.ConfigFile$ConfigClient.secureRequest(ConfigFile.java:609)
       at
com.sun.enterprise.security.wss.WebServiceSecurity.secureRequest(WebServiceSecurity.java:290)
       at
com.sun.enterprise.security.wss.WebServiceSecurity.secureRequest(WebServiceSecurity.java:240)
       at
com.sun.enterprise.webservice.MessageLayerClientHandler.handleRequest(MessageLayerClientHandler.java:128)
       at
com.sun.xml.rpc.client.HandlerChainImpl.handleRequest(HandlerChainImpl.java:103)
       at
com.sun.xml.rpc.client.StreamingSender._callRequestHandlers(StreamingSender.java:786)
       at
com.sun.xml.rpc.client.StreamingSender._preRequestSendingHook(StreamingSender.java:749)
       at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:108)
       at
com.sun.identity.wss.samples.calendarclient.CalendarPortType_Stub.getCalendarEvents(CalendarPortType_Stub.java:67)
       at
com.sun.identity.wss.samples.calendarclient.CalendarServlet.processRequest(CalendarServlet.java:39)
       at
com.sun.identity.wss.samples.calendarclient.CalendarServlet.doGet(CalendarServlet.java:108)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
       at
org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
       at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:278)
       at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
       at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
       at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
       at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
       at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
       at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
       at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
       at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
       at
com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
       at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
       at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
       at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
       at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
       at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
       at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:239)
       at
com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)
       at
com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)
       at
com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)
       at
com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)
       at
com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
       at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
       at
com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
SEC2004: Container-auth: wss: Error securing request
com.sun.enterprise.security.jauth.AuthException: Securing Request Failed
       at
com.sun.identity.agents.jsr196.as9soap.AMClientAuthModule.secureRequest(AMClientAuthModule.java:156)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
       at
com.sun.enterprise.security.jauth.AuthContext.invokePriv(AuthContext.java:128)
       at com.sun.enterprise.security.jauth.AuthContext$1.run(AuthContext.java:78)
       at java.security.AccessController.doPrivileged(Native Method)
       at com.sun.enterprise.security.jauth.AuthContext.invoke(AuthContext.java:75)
       at
com.sun.enterprise.security.jauth.ConfigFile$ConfigClient.secureRequest(ConfigFile.java:609)
       at
com.sun.enterprise.security.wss.WebServiceSecurity.secureRequest(WebServiceSecurity.java:290)
       at
com.sun.enterprise.security.wss.WebServiceSecurity.secureRequest(WebServiceSecurity.java:240)
       at
com.sun.enterprise.webservice.MessageLayerClientHandler.handleRequest(MessageLayerClientHandler.java:128)
       at
com.sun.xml.rpc.client.HandlerChainImpl.handleRequest(HandlerChainImpl.java:103)
       at
com.sun.xml.rpc.client.StreamingSender._callRequestHandlers(StreamingSender.java:786)
       at
com.sun.xml.rpc.client.StreamingSender._preRequestSendingHook(StreamingSender.java:749)
       at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:108)
       at
com.sun.identity.wss.samples.calendarclient.CalendarPortType_Stub.getCalendarEvents(CalendarPortType_Stub.java:67)
       at
com.sun.identity.wss.samples.calendarclient.CalendarServlet.processRequest(CalendarServlet.java:39)
       at
com.sun.identity.wss.samples.calendarclient.CalendarServlet.doGet(CalendarServlet.java:108)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
       at
org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
       at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:278)
       at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
       at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
       at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
       at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
       at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
       at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
       at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
       at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
       at
com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
       at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
       at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
       at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
       at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
       at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
       at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:239)
       at
com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)
       at
com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)
       at
com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)
       at
com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)
       at
com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
       at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
       at
com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
Caused by: com.sun.identity.wss.security.SecurityException: Invalid single
sign-on token.
       at
com.sun.identity.wss.security.handler.SOAPRequestHandler.getSecureMessageFromLiberty(SOAPRequestHandler.java:735)
       at
com.sun.identity.wss.security.handler.SOAPRequestHandler.secureRequest(SOAPRequestHandler.java:332)
       at
com.sun.identity.agents.jsr196.as9soap.AMClientAuthModule.secureRequest(AMClientAuthModule.java:141)
       ... 45 more
StandardWrapperValve[CalendarServlet]: Servlet.service() for servlet
CalendarServlet threw exception
java.io.IOException: request handler error: ; nested exception is:
       javax.xml.rpc.JAXRPCException:
com.sun.enterprise.security.jauth.AuthException: Securing Request Failed
       at
com.sun.identity.wss.samples.calendarclient.CalendarServlet.processRequest(CalendarServlet.java:42)
       at
com.sun.identity.wss.samples.calendarclient.CalendarServlet.doGet(CalendarServlet.java:108)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
       at
org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:397)
       at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:278)
       at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
       at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
       at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
       at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
       at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
       at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
       at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:182)
       at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
       at
com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
       at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
       at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
       at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
       at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
       at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
       at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:239)
       at
com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:667)
       at
com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:574)
       at
com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:844)
       at
com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:287)
       at
com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:212)
       at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:252)
       at
com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
Comment 1 Srividhya Narayanan 2006-10-14 01:07:29 UTC
This happens at random and seems to be related to the deploy caching fix for
issue  86832. Since the fix for issue 86832 went in post build 22 it surfaced on
Hong's system right now. Need to upgrade to release55 later than build 22 and
this problem should go away. There is an associated AM runtime issue opened at
bugster. 6481607 which should also be marked as invalid. Since this issue will
be verified as part of the issue 86832 marking this as invalid