Re: ACE 1.8 requires JDK 1.7?

30 views
Skip to first unread message

shake

unread,
Jun 4, 2013, 1:33:32 PM6/4/13
to ace-...@googlegroups.com
Hi,

Yes, it requires Java 1.7. I'll go through our wiki and update the pages which list dependencies to reflect this change.

-Mike

On Tuesday, June 4, 2013 1:10:57 PM UTC-4, r.casey....@gmail.com wrote:
On attempting to load the 1.8 version of the webapp on Tomcat 6 with Java 1.6 I get the following error:

Jun 4, 2013 2:32:35 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Error configuring application listener of class edu.umiacs.ace.monitor.core.TokenMigrationContextListener
java.lang.UnsupportedClassVersionError: edu/umiacs/ace/ims/ws/TokenResponse : Unsupported major.minor version 51.0 (unable to load class edu.umiacs.ace.ims.ws.TokenResponse)
        at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2822)
        at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
        at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
        at java.lang.Class.getDeclaredMethods0(Native Method)
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2436)
        at java.lang.Class.getDeclaredMethods(Class.java:1793)
        at org.apache.catalina.util.DefaultAnnotationProcessor.processAnnotations(DefaultAnnotationProcessor.java:226)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4153)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
        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.start(HostConfig.java:1317)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
        at org.apache.catalina.core.StandardService.start(StandardService.java:525)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
        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)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Jun 4, 2013 2:32:35 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Skipped installing application listeners due to previous error(s)

From the "Unsupported major.minor version 51.0 (unable to load class edu.umiacs.ace.ims.ws.TokenResponse)", it looks as though the classes have been compiled against 1.7, though the requirements indicate 1.6 (https://wiki.umiacs.umd.edu/adapt/index.php/Ace:Audit_Manager_Installation_Guide). Has this changed? If not, can the classes be recompiled against 1.6?
Reply all
Reply to author
Forward
0 new messages