IdP Setup - UnsupportedClassVersionError
BT
btbones at gmail.com
Wed Sep 19 11:10:55 EDT 2012
I'm getting a "java.lang.UnsupportedClassVersionError: Bad version number in
.class file (unable to load class
edu.internet2.middleware.shibboleth.common.log.SLF4JMDCCleanupFilter)" error
when trying to deploy the idp.xml to Tomcat.
It seems like this would be related to the setup of the endorsed jars with
Tomcat, but I can't seem to track it down. I created TOMCAT_HOME\endorsed
and copied all the shibboleth endorsed jars there. I've validated that
Tomcat6w.exe shows
"-Djava.endorsed.dirs=C:\Cypress\JSP\apache-tomcat-6.0.35\endorsed" as an
included Java option and also tried adding "${catalina.home}/endorsed/*.jar"
to the common.loader in catalina.properties for good measure.
Any advice or direction would be much appreciated.
Thanks.
Brian
Environment:
. Windows 7
. Shibboleth 2.3.8
. Tomcat 6.0.35
o Apache 2.2.21 (providing SSL)
Error (Tomcat catalina.out - no IdP logs are generated):
Sep 19, 2012 12:56:43 AM org.apache.catalina.startup.HostConfig
deployDescriptor
INFO: Deploying configuration descriptor idp.xml
Sep 19, 2012 12:56:43 AM org.apache.tomcat.util.modeler.Registry
registerComponent
SEVERE: Null component
Catalina:type=JspMonitor,name=shibboleth_jsp,WebModule=//localhost/idp,J2EEA
pplication=none,J2EEServer=none
Sep 19, 2012 12:56:43 AM org.apache.tomcat.util.modeler.Registry
registerComponent
SEVERE: Null component
Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/idp,J2EEApplication=
none,J2EEServer=none
Sep 19, 2012 12:56:43 AM org.apache.catalina.startup.HostConfig
deployDescriptor
SEVERE: Error deploying configuration descriptor idp.xml
java.lang.UnsupportedClassVersionError: Bad version number in .class file
(unable to load class
edu.internet2.middleware.shibboleth.common.log.SLF4JMDCCleanupFilter)
at
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLo
ader.java:2822)
at
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.jav
a:1159)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
a:1647)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.jav
a:1526)
at
org.apache.catalina.startup.WebAnnotationSet.loadClassAnnotation(WebAnnotati
onSet.java:145)
at
org.apache.catalina.startup.WebAnnotationSet.loadApplicationFilterAnnotation
s(WebAnnotationSet.java:84)
at
org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebA
nnotationSet.java:57)
at
org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(Conte
xtConfig.java:297)
at
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1078)
at
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:
261)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:142)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4612)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7
99)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601
)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
at
org.apache.catalina.startup.HostConfig.check(HostConfig.java:1385)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:306)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor
t.java:142)
at
org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:
1389)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processC
hildren(ContainerBase.java:1653)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processC
hildren(ContainerBase.java:1662)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(Cont
ainerBase.java:1642)
at java.lang.Thread.run(Thread.java:595)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20120919/abd3cccb/attachment.html
More information about the users
mailing list