Hi Tim,
I am in the process of implementing DSpace 1.7 on a Unix platform. Below is the output from "mvn --version" on our test machine:
Maven version: 2.0.9
Java version: 1.6.0_07
OS name: "sunos" version: "5.10" arch: "sparc" Family: "unix"
When I initially assembled the application and tried to bring up the site, I got this error:
[05/Jan/2011:18:00:36] failure ( 31): WebModule[]PWC1257: Error configuring application listener of class org.dspace.app.util.DSpaceContextListener
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:917)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4119)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4697)
at com.sun.webserver.connector.nsapi.WebModule.start(WebModule.java:170)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1089)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:838)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1089)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:514)
at org.apache.catalina.startup.Embedded.start(Embedded.java:917)
at com.sun.enterprise.web.PwcWebContainer.onStartup(PwcWebContainer.java:47)
at com.sun.webserver.connector.nsapi.WebContainer.start(WebContainer.java:464)
at com.sun.webserver.init.J2EERunner.confPostInit(J2EERunner.java:292)
[05/Jan/2011:18:00:36] failure ( 31): PWC1258: Skipped installing application listeners due to previous error(s)
[05/Jan/2011:18:00:36] failure ( 31): PWC1306: Context startup failed due to previous errors
[05/Jan/2011:18:00:36] failure ( 31): Null component com.sun.web-1:type=JspMonitor,name=jsp,WebModule=//dspace-cards/,J2EEApplication=none,J2EEServer=none
[05/Jan/2011:18:00:36] info ( 31): HTTP3072: http-listener-1:
http://146.165.45.213:80 ready to accept requests
[05/Jan/2011:18:00:36] info ( 31): CORE3274: successful server startup
I initially thought it was a problem with Java, but after reading this email, I'm thinking maybe the problem was indeed due to our version of Maven.
What are your thoughts?
Thanks,
Sue
Sue Walker-Thornton
Software Developer/Database Administrator
NASA Langley Research Center|LITES Contract
(757) 224-4074