[gatein-issues] [JBoss JIRA] (GTNPORTAL-2859) Remove PortalClusteredSSOSupportValve from Tomcat7 packaging
Marek Posolda (JIRA)
jira-events at lists.jboss.org
Wed Mar 27 03:44:41 EDT 2013
[ https://issues.jboss.org/browse/GTNPORTAL-2859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marek Posolda updated GTNPORTAL-2859:
-------------------------------------
Git Pull Request: https://github.com/gatein/gatein-portal/pull/362 (was: https://issues.jboss.org/browse/GTNPORTAL-2859)
> 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: http://www.atlassian.com/software/jira
More information about the gatein-issues
mailing list