]
Marek Posolda updated GTNPORTAL-2859:
-------------------------------------
Git Pull Request:
Remove PortalClusteredSSOSupportValve from Tomcat7 packaging
------------------------------------------------------------
Key: GTNPORTAL-2859
URL:
https://issues.jboss.org/browse/GTNPORTAL-2859
Project: GateIn Portal
Issue Type: Enhancement
Security Level: Public(Everyone can see)
Affects Versions: 3.5.0.Final
Reporter: Marek Posolda
Assignee: Marek Posolda
Fix For: 3.6.0.Final
There is issue with PortalClusteredSSOSupportValve on Tomcat7. When the class is loaded,
you will see the exception:
{code}
java.lang.VerifyError: class org.exoplatform.web.login.PortalClusteredSSOSupportValve
overrides final method start.()V
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1665)
{code}
It's caused by API inconsistency between JBoss AS7 and Tomcat7. Normally
PortalClusteredSSOSupportValve is not loaded, but it could be loaded when deploying some
spring applications on Tomcat7.
Resolution will be to remove this class from Tomcat packaging and have it only in JBoss
AS7 packaging.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: