[jboss-user] [Security & JAAS/JBoss] - Re: JBoss SSO CR2 problems

msystems do-not-reply at jboss.com
Sat Dec 6 12:00:58 EST 2008


Hi Sohil,

"sohil.shah at jboss.com" wrote : Alejandro-
  | as a hint, it looks like from the stacktrace, its a Class Not Found issue. Looks like the Federation server service needs the OpenSAML libraries packaged.
  | 

You can't expect java.lang.NoClassDefFoundError: org/opensaml/SAMLAttribute is the error, because everything F.... UP when the java.lang.OutOfMemoryError: PermGen space is thrown.

The exceptions I get can be different from time to time.

Here is another one:


  | 17:42:28,062 INFO  [Server] JBoss (MX MicroKernel) [4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)] Started in 30s:290ms
  | 17:43:17,388 DEBUG [header] >> "GET /federate/partners HTTP/1.1[\r][\n]"
  | 17:43:17,420 DEBUG [header] >> "User-Agent: Jakarta Commons-HttpClient/3.0.1[\r][\n]"
  | 17:43:17,420 DEBUG [header] >> "Host: pf.ms.com:8080[\r][\n]"
  | 17:43:17,420 DEBUG [header] >> "[\r][\n]"
  | 17:43:19,311 ERROR [[SSOFederationServlet]] Servlet.service() for servlet SSOFederationServlet threw exception
  | java.lang.OutOfMemoryError: PermGen space
  | 	at java.lang.ClassLoader.defineClass1(Native Method)
  | 	at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
  | 	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
  | 	at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
  | 	at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
  | 	at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
  | 	at java.security.AccessController.doPrivileged(Native Method)
  | 	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:690)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:670)
  | 	at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:200)
  | 	at org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)
  | 	at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:527)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
  | 	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
  | 	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
  | 	at org.apache.xml.security.c14n.implementations.NameSpaceSymbTable.<init>(NameSpaceSymbTable.java:45)
  | 	at org.apache.xml.security.c14n.implementations.CanonicalizerBase.engineCanonicalizeSubTree(CanonicalizerBase.java:126)
  | 	at org.apache.xml.security.c14n.implementations.Canonicalizer20010315Excl.engineCanonicalizeSubTree(Canonicalizer20010315Excl.java:101)
  | 	at org.apache.xml.security.c14n.implementations.Canonicalizer20010315Excl.engineCanonicalizeSubTree(Canonicalizer20010315Excl.java:86)
  | 	at org.apache.xml.security.c14n.Canonicalizer.canonicalizeSubtree(Canonicalizer.java:255)
  | 	at org.opensaml.SAMLObject.toStream(Unknown Source)
  | 	at org.opensaml.SAMLObject.toString(Unknown Source)
  | 	at org.jboss.security.saml.JBossSingleSignOn.marshalPartners(JBossSingleSignOn.java:389)
  | 	at org.jboss.security.sso.util.SSOUtil.marshalPartners(SSOUtil.java:200)
  | 	at org.jboss.security.federation.service.Federation.getPartnerInfo(Federation.java:273)
  | 	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:597)
  | 17:43:19,328 DEBUG [header] << "HTTP/1.1 500 Internal Server Error[\r][\n]"
  | 17:43:19,330 DEBUG [header] << "Server: Apache-Coyote/1.1[\r][\n]"
  | 17:43:19,330 DEBUG [header] << "Content-Type: text/html;charset=utf-8[\r][\n]"
  | 17:43:19,330 DEBUG [header] << "Transfer-Encoding: chunked[\r][\n]"
  | 17:43:19,330 DEBUG [header] << "Date: Sat, 06 Dec 2008 16:43:19 GMT[\r][\n]"
  | 17:43:19,330 DEBUG [header] << "Connection: close[\r][\n]"
  | 17:43:19,338 DEBUG [content] << "2"
  | 17:43:19,338 DEBUG [content] << "0"
  | 17:43:19,338 DEBUG [content] << "0"
  | 17:43:19,338 DEBUG [content] << "0"
  | 17:43:19,338 DEBUG [content] << "[\r]"
  | 17:43:19,339 DEBUG [content] << "[\n]"
  | 17:43:19,339 DEBUG [content] << "<html><head><title>JBossWeb/2.0.1.GA - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 500 - </h1><HR size="1" noshade="noshade"><p><b>type</b> Exception report</p><p><b>message</b> <u></u></p><p><b>description</b> <u>The server encountered an internal error () that prevented it from fulfilling this request.</u></p><p><b>exception</b> <pre>javax.servlet.ServletException: Servlet execution threw an exception[\n]"
  | 17:43:19,339 DEBUG [content] << "[0x9]org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)[\n]"
  | 17:43:19,339 DEBUG [content] << "</pre></p><p><b>root cause</b> <pre>java.lang.NoClassDefFoundError: org/apache/xml/security/c14n/implementations/SymbMap[\n]"
  | 17:43:19,339 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.implementations.NameSpaceSymbTable.<init>(NameSpaceSymbTable.java:45)[\n]"
  | 17:43:19,339 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.implementations.CanonicalizerBase.engineCanonicalizeSubTree(CanonicalizerBase.java:126)[\n]"
  | 17:43:19,339 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.implementations.Canonicalizer20010315Excl.engineCanonicalizeSubTree(Canonicalizer20010315Excl.java:101)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.implementations.Canonicalizer20010315Excl.engineCanonicalizeSubTree(Canonicalizer20010315Excl.java:86)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.Canonicalizer.canonicalizeSubtree(Canonicalizer.java:255)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.opensaml.SAMLObject.toStream(Unknown Source)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.opensaml.SAMLObject.toString(Unknown Source)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.jboss.security.saml.JBossSingleSignOn.marshalPartners(JBossSingleSignOn.java:389)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.jboss.security.sso.util.SSOUtil.marshalPartners(SSOUtil.java:200)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.jboss.security.federation.service.Federation.getPartnerInfo(Federation.java:273)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]java.lang.reflect.Method.invoke(Method.java:597)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.jboss.mx.server.Invocation.invoke(Invocation.java:88)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.jboss.mx.server.Invocation.invoke(Invocation.java:88)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)[\n]"
  | 17:43:19,340 DEBUG [content] << "[0x9]org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]org.jboss.mx.util.JMXInvocationHandler.invoke(JMXInvocationHandler.java:287)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]$Proxy56.getPartnerInfo(Unknown Source)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]org.jboss.security.federation.servlet.SSOFederationServer.doGet(SSOFederationServer.java:362)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]javax.servlet.http.HttpServlet.service(HttpServlet.java:690)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]javax.servlet.http.HttpServlet.service(HttpServlet.java:803)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)[\n]"
  | 17:43:19,341 DEBUG [content] << "</pre></p><p><b>root cause</b> <pre>java.lang.ClassNotFoundException: Unexpected error during load of: org.apache.xml.security.c14n.implementations.SymbMap, msg=PermGen space[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:560)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]java.lang.ClassLoader.loadClass(ClassLoader.java:251)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.implementations.NameSpaceSymbTable.<init>(NameSpaceSymbTable.java:45)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.implementations.CanonicalizerBase.engineCanonicalizeSubTree(CanonicalizerBase.java:126)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.implementations.Canonicalizer20010315Excl.engineCanonicalizeSubTree(Canonicalizer20010315Excl.java:101)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.implementations.Canonicalizer20010315Excl.engineCanonicalizeSubTree(Canonicalizer20010315Excl.java:86)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.Canonicalizer.canonicalizeSubtree(Canonicalizer.java:255)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]org.opensaml.SAMLObject.toStream(Unknown Source)[\n]"
  | 17:43:19,341 DEBUG [content] << "[0x9]org.opensaml.SAMLObject.toString(Unknown Source)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]org.jboss.security.saml.JBossSingleSignOn.marshalPartners(JBossSingleSignOn.java:389)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]org.jboss.security.sso.util.SSOUtil.marshalPartners(SSOUtil.java:200)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]org.jboss.security.federation.service.Federation.getPartnerInfo(Federation.java:273)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]java.lang.reflect.Method.invoke(Method.java:597)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]org.jboss.mx.server.Invocation.invoke(Invocation.java:88)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]org.jboss.mx.server.Invocation.invoke(Invocation.java:88)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]org.jboss.mx.util.JMXInvocationHandler.invoke(JMXInvocationHandler.java:287)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]$Proxy56.getPartnerInfo(Unknown Source)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]org.jboss.security.federation.servlet.SSOFederationServer.doGet(SSOFederationServer.java:362)[\n]"
  | 17:43:19,342 DEBUG [content] << "[0x9]javax.servlet.http.HttpServlet.service(HttpServlet.java:690)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]javax.servlet.http.HttpServlet.service(HttpServlet.java:803)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)[\n]"
  | 17:43:19,343 DEBUG [content] << "</pre></p><p><b>root cause</b> <pre>java.lang.OutOfMemoryError: PermGen space[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]java.lang.ClassLoader.defineClass1(Native Method)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]java.lang.ClassLoader.defineClass(ClassLoader.java:675)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]java.net.URLClassLoader.defineClass(URLClassLoader.java:260)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]java.net.URLClassLoader.access$000(URLClassLoader.java:56)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]java.net.URLClassLoader$1.run(URLClassLoader.java:195)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]java.security.AccessController.doPrivileged(Native Method)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]java.net.URLClassLoader.findClass(URLClassLoader.java:188)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:690)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:670)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]java.lang.ClassLoader.loadClass(ClassLoader.java:316)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:200)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)[\n]"
  | 17:43:19,343 DEBUG [content] << "[0x9]org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:527)[\n]"
  | 17:43:19,344 DEBUG [content] << "[0x9]org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)[\n]"
  | 17:43:19,344 DEBUG [content] << "[0x9]java.lang.ClassLoader.loadClass(ClassLoader.java:251)[\n]"
  | 17:43:19,344 DEBUG [content] << "[0x9]java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)[\n]"
  | 17:43:19,344 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.implementations.NameSpaceSymbTable.<init>(NameSpaceSymbTable.java:45)[\n]"
  | 17:43:19,344 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.implementations.CanonicalizerBase.engineCanonicalizeSubTree(CanonicalizerBase.java:126)[\n]"
  | 17:43:19,344 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.implementations.Canonicalizer20010315Excl.engineCanonicalizeSubTree(Canonicalizer20010315Excl.java:101)[\n]"
  | 17:43:19,344 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.implementations.Canonicalizer20010315Excl.engineCanonicalizeSubTree(Canonicalizer20010315Excl.java:86)[\n]"
  | 17:43:19,344 DEBUG [content] << "[0x9]org.apache.xml.security.c14n.Canonicalizer.canonicalizeSubtree(Canonicalizer.java:255)[\n]"
  | 17:43:19,344 DEBUG [content] << "[0x9]org.opensaml.SAMLObject.toStream(Unknown Source)[\n]"
  | 17:43:19,344 DEBUG [content] << "[0x9]org.opensaml.SAMLObject.toString(Unknown Source)[\n]"
  | 17:43:19,344 DEBUG [content] << "[0x9]org.jboss.security.saml.JBossSingleSignOn.marshalPartner"
  | 17:43:19,345 DEBUG [content] << "[\r]"
  | 17:43:19,345 DEBUG [content] << "[\n]"
  | 17:43:19,345 DEBUG [content] << "2"
  | 17:43:19,345 DEBUG [content] << "8"
  | 17:43:19,345 DEBUG [content] << "d"
  | 17:43:19,345 DEBUG [content] << "[\r]"
  | 17:43:19,346 DEBUG [content] << "[\n]"
  | 17:43:19,346 DEBUG [content] << "s(JBossSingleSignOn.java:389)[\n]"
  | 17:43:19,346 DEBUG [content] << "[0x9]org.jboss.security.sso.util.SSOUtil.marshalPartners(SSOUtil.java:200)[\n]"
  | 17:43:19,346 DEBUG [content] << "[0x9]org.jboss.security.federation.service.Federation.getPartnerInfo(Federation.java:273)[\n]"
  | 17:43:19,346 DEBUG [content] << "[0x9]sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[\n]"
  | 17:43:19,346 DEBUG [content] << "[0x9]sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)[\n]"
  | 17:43:19,346 DEBUG [content] << "[0x9]sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[\n]"
  | 17:43:19,346 DEBUG [content] << "[0x9]java.lang.reflect.Method.invoke(Method.java:597)[\n]"
  | 17:43:19,346 DEBUG [content] << "</pre></p><p><b>note</b> <u>The full stack trace of the root cause is available in the JBossWeb/2.0.1.GA logs.</u></p><HR size="1" noshade="noshade"><h3>JBossWeb/2.0.1.GA</h3></body></html>"
  | 17:43:19,346 DEBUG [content] << "[\r]"
  | 17:43:19,346 DEBUG [content] << "[\n]"
  | 17:43:19,346 DEBUG [content] << "0"
  | 17:43:19,346 DEBUG [content] << "[\r]"
  | 17:43:19,346 DEBUG [content] << "[\n]"
  | 17:43:19,346 DEBUG [content] << "[\r]"
  | 17:43:19,346 DEBUG [content] << "[\n]"
  | 17:43:19,356 ERROR [SAMLObject] caught an exception while parsing a stream:
  | cvc-elt.1: Cannot find the declaration of element 'html'.
  | 17:43:19,358 ERROR [SSOFederationRouter] org.jboss.security.valve.SSOFederationRouter[]
  | org.jboss.security.saml.SSOException: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'html'.
  | 	at org.jboss.security.saml.JBossSingleSignOn.unmarshalPartners(JBossSingleSignOn.java:440)
  | 	at org.jboss.security.sso.util.SSOUtil.unmarshalPartners(SSOUtil.java:217)
  | 	at org.jboss.security.valve.SSOFederationRouter.lookupPartners(SSOFederationRouter.java:171)
  | 	at org.jboss.security.valve.SSOFederationRouter.invoke(SSOFederationRouter.java:68)
  | 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
  | 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  | 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
  | 	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
  | 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  | 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
  | 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
  | 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
  | 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
  | 	at java.lang.Thread.run(Thread.java:637)
  | Caused by: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'html'.
  | 	at org.opensaml.SAMLObject.fromStream(Unknown Source)
  | 	at org.opensaml.SAMLAttributeStatement.<init>(Unknown Source)
  | 	at org.jboss.security.saml.JBossSingleSignOn.unmarshalPartners(JBossSingleSignOn.java:420)
  | 	... 13 more
  | Caused by: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'html'.
  | 	at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
  | 	at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
  | 	at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
  | 	at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
  | 	at org.apache.xerces.impl.xs.XMLSchemaValidator.handleStartElement(Unknown Source)
  | 	at org.apache.xerces.impl.xs.XMLSchemaValidator.startElement(Unknown Source)
  | 	at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
  | 	at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown Source)
  | 	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
  | 	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
  | 
  | 	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
  | 	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
  | 	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
  | 	at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
  | 	at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
  | 	at org.opensaml.XML$ParserPool.parse(Unknown Source)
  | 	at org.opensaml.XML$ParserPool.parse(Unknown Source)
  | 	... 16 more
  | 17:43:19,366 INFO  [Contexts] starting up: org.jboss.seam.security.identity
  | 17:43:19,368 INFO  [Contexts] starting up: org.jboss.seam.security.ruleBasedPermissionResolver
  | 17:43:19,368 INFO  [Contexts] starting up: org.jboss.seam.web.session
  | 17:43:20,535 WARN  [ExceptionFilter] handling uncaught exception
  | javax.servlet.ServletException: Servlet execution threw an exception
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:313)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  | 	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)
  | 	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
  | 	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
  | 	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:395)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  | 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
  | 	at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:38)
  | 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
  | 	at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90)
  | 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
  | 	at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
  | 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
  | 	at org.jboss.seam.web.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:42)
  | 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
  | 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
  | 	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:177)
  | 	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:267)
  | 	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:380)
  | 	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:507)
  | 	at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
  | 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
  | 	at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
  | 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
  | 	at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:54)
  | 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
  | 	at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  | 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  | 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
  | 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
  | 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
  | 	at org.jboss.security.valve.PlainSSOAutoLogin.invoke(PlainSSOAutoLogin.java:159)
  | 	at org.jboss.security.valve.PlainSSOTokenManager.invoke(PlainSSOTokenManager.java:125)
  | 	at org.jboss.security.valve.PlainSSOAutoLogout.invoke(PlainSSOAutoLogout.java:189)
  | 	at org.jboss.security.valve.SSOFederationRouter.invoke(SSOFederationRouter.java:148)
  | 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
  | 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  | 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
  | 	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
  | 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  | 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
  | 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
  | 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
  | 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
  | 	at java.lang.Thread.run(Thread.java:637)
  | Caused by: java.lang.NoClassDefFoundError: org/jboss/seam/contexts/PageContext
  | 	at org.jboss.seam.contexts.FacesLifecycle.resumePage(FacesLifecycle.java:181)
  | 	at org.jboss.seam.jsf.SeamPhaseListener.afterRestoreView(SeamPhaseListener.java:387)
  | 	at org.jboss.seam.jsf.SeamPhaseListener.afterServletPhase(SeamPhaseListener.java:228)
  | 	at org.jboss.seam.jsf.SeamPhaseListener.afterPhase(SeamPhaseListener.java:194)
  | 	at com.sun.faces.lifecycle.Phase.handleAfterPhase(Phase.java:175)
  | 	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:114)
  | 	at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:104)
  | 	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
  | 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  | 	... 50 more
  | Caused by: java.lang.ClassNotFoundException: Unexpected error during load of: org.jboss.seam.contexts.PageContext, msg=PermGen space
  | 	at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:560)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
  | 	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
  | 	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
  | 	... 60 more
  | Caused by: java.lang.OutOfMemoryError: PermGen space
  | 	at java.lang.ClassLoader.defineClass1(Native Method)
  | 	at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
  | 	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
  | 	at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
  | 	at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
  | 	at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
  | 	at java.security.AccessController.doPrivileged(Native Method)
  | 	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:690)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:670)
  | 	at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:200)
  | 	at org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)
  | 	at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:527)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
  | 	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
  | 	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
  | 	at org.jboss.seam.contexts.FacesLifecycle.resumePage(FacesLifecycle.java:181)
  | 	at org.jboss.seam.jsf.SeamPhaseListener.afterRestoreView(SeamPhaseListener.java:387)
  | 	at org.jboss.seam.jsf.SeamPhaseListener.afterServletPhase(SeamPhaseListener.java:228)
  | 	at org.jboss.seam.jsf.SeamPhaseListener.afterPhase(SeamPhaseListener.java:194)
  | 	at com.sun.faces.lifecycle.Phase.handleAfterPhase(Phase.java:175)
  | 	at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:114)
  | 	at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:104)
  | 	at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
  | 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  | 	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)
  | 	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
  | 	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
  | 17:43:21,549 WARN  [ExceptionFilter] exception root cause
  | 17:43:21,549 WARN  [ExceptionFilter] running exception handlers
  | 17:43:23,403 ERROR [[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception
  | java.lang.OutOfMemoryError: PermGen space
  | 	at java.lang.ClassLoader.defineClass1(Native Method)
  | 	at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
  | 	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
  | 	at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
  | 	at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
  | 	at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
  | 	at java.security.AccessController.doPrivileged(Native Method)
  | 	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.findClassLocally(RepositoryClassLoader.java:690)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.findClass(RepositoryClassLoader.java:670)
  | 	at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.loadClassLocally(RepositoryClassLoader.java:200)
  | 	at org.jboss.mx.loading.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:131)
  | 	at org.jboss.mx.loading.LoadMgr3.nextTask(LoadMgr3.java:399)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:527)
  | 	at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:415)
  | 	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
  | 	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
  | 	at org.jboss.seam.mock.MockApplication.<init>(MockApplication.java:289)
  | 	at org.jboss.seam.web.ExceptionFilter.createFacesContext(ExceptionFilter.java:146)
  | 	at org.jboss.seam.web.ExceptionFilter.endWebRequestAfterException(ExceptionFilter.java:92)
  | 	at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:70)
  | 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
  | 	at org.jboss.seam.web.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:42)
  | 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
  | 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:73)
  | 	at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:177)
  | 	at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:267)
  | 	at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:380)
  | 	at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:507)
  | 	at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
  | 	at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
  | 17:43:26,779 WARN  [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator_4] TwoPhaseCoordinator.afterCompletion - returned failure for com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple at 7214ff9d
  | 17:43:26,779 WARN  [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator_4] TwoPhaseCoordinator.afterCompletion - returned failure for com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple at 4099d6ee
  | 17:43:26,779 ERROR [CachedConnectionValve] Application error: Faces Servlet did not complete its transaction
  | 17:43:26,779 ERROR [CoyoteAdapter] An exception or error occurred in the container during the request processing
  | java.lang.OutOfMemoryError: PermGen space
  | 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4194818#4194818

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4194818




More information about the jboss-user mailing list