Hi.
My host crashed my VPS account, so they created a new account, and I had to reinstall everything. The configuration is a little different from the original configuration. Most notably I am running Apache/Tomcat 5.5.20 with
java version "1.6.0_04"Java(TM) SE Runtime Environment (build 1.6.0_04-b12)Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)
Now, when I attempt to start up my tersus application, I get the follwoing error message:
The log file reports error documented below.
Any idea what I might do next?
TIA,
Elan
ERROR 2008-02-11 14:49:17,820 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] Startup failedjava.lang.NoSuchMethodError: method java.util.Collections.emptyList with signature ()Ljava.util.List; was not found. at tersus.model.indexer.RepositoryIndex$ElementMap.getElementEntries(RepositoryIndex.java:81) at tersus.model.indexer.RepositoryIndex.getElementEntries(RepositoryIndex.java:644) at tersus.model.indexer.RepositoryIndex.scan(RepositoryIndex.java:625) at tersus.model.indexer.RepositoryIndex.calculateUIModelIds(RepositoryIndex.java:584) at tersus.runtime.ContextPool.initUIModelMaps(ContextPool.java:238) at tersus.runtime.ContextPool.startUp(ContextPool.java:155) at tersus.webapp.ContextPool.contextInitialized(ContextPool.java:159) at org.apache.catalina.core.StandardContext.listenerStart(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardContext.start(catalina-5.5.23.jar.so) at org.apache.catalina.core.ContainerBase.addChildInternal(catalina-5.5.23.jar.so) at org.apache.catalina.core.ContainerBase.addChild(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardHost.addChild(catalina-5.5.23.jar.so) at org.apache.catalina.startup.HostConfig.deployDescriptor(catalina-5.5.23.jar.so) at org.apache.catalina.startup.HostConfig.deployDescriptors(catalina-5.5.23.jar.so) at org.apache.catalina.startup.HostConfig.deployApps(catalina-5.5.23.jar.so) at org.apache.catalina.startup.HostConfig.check(catalina-5.5.23.jar.so) at org.apache.catalina.startup.HostConfig.lifecycleEvent(catalina-5.5.23.jar.so) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(catalina-5.5.23.jar.so) at org.apache.catalina.core.ContainerBase.backgroundProcess(catalina-5.5.23.jar.so) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(catalina-5.5.23.jar.so) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(catalina-5.5.23.jar.so) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(catalina-5.5.23.jar.so) at java.lang.Thread.run(libgcj.so.7rh)INFO 2008-02-11 14:49:17,843 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] Initializing WebContext #1INFO 2008-02-11 14:49:17,844 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] WebContext #1 initialized in 1 ms.ERROR 2008-02-11 14:49:18,183 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] Shutdown failedjava.lang.RuntimeException: Failed to locate DataSource jdbc/Main at tersus.runtime.SQLUtils.lookupDataSource(SQLUtils.java:142) at tersus.runtime.SQLUtils.connectToDataSource(SQLUtils.java:123) at tersus.runtime.SQLUtils.tableExists(SQLUtils.java:33) at tersus.runtime.RuntimeContext.cacheUpdateTableExits(RuntimeContext.java:323) at tersus.runtime.RuntimeContext.clearPermissionCacheIfNeeded(RuntimeContext.java:306) at tersus.runtime.ContextPool.getContext(ContextPool.java:368) at tersus.webapp.ContextPool.getContext(ContextPool.java:430) at tersus.runtime.ContextPool.shutdown(ContextPool.java:626) at tersus.webapp.ContextPool.contextDestroyed(ContextPool.java:406) at org.apache.catalina.core.StandardContext.listenerStop(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardContext.stop(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardContext.start(catalina-5.5.23.jar.so) at org.apache.catalina.core.ContainerBase.addChildInternal(catalina-5.5.23.jar.so) at org.apache.catalina.core.ContainerBase.addChild(catalina-5.5.23.jar.so) at org.apache.catalina.core.StandardHost.addChild(catalina-5.5.23.jar.so) at org.apache.catalina.startup.HostConfig.deployDescriptor(catalina-5.5.23.jar.so) at org.apache.catalina.startup.HostConfig.deployDescriptors(catalina-5.5.23.jar.so) at org.apache.catalina.startup.HostConfig.deployApps(catalina-5.5.23.jar.so) at org.apache.catalina.startup.HostConfig.check(catalina-5.5.23.jar.so) at org.apache.catalina.startup.HostConfig.lifecycleEvent(catalina-5.5.23.jar.so) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(catalina-5.5.23.jar.so) at org.apache.catalina.core.ContainerBase.backgroundProcess(catalina-5.5.23.jar.so) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(catalina-5.5.23.jar.so) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(catalina-5.5.23.jar.so) at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(catalina-5.5.23.jar.so) at java.lang.Thread.run(libgcj.so.7rh)Caused by: javax.naming.NamingException: Could not create resource factory instance at org.apache.naming.factory.ResourceFactory.getObjectInstance(naming-factory-5.5.23.jar.so) at javax.naming.spi.NamingManager.getObjectInstance(libgcj.so.7rh) at org.apache.naming.NamingContext.lookup(naming-factory-5.5.23.jar.so) at org.apache.naming.NamingContext.lookup(naming-factory-5.5.23.jar.so) at org.apache.naming.NamingContext.lookup(naming-factory-5.5.23.jar.so) at org.apache.naming.NamingContext.lookup(naming-factory-5.5.23.jar.so) at tersus.runtime.SQLUtils.lookupDataSource(SQLUtils.java:139) ...25 moreCaused by: java.lang.ClassNotFoundException: org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory not found in org.apache.catalina.loader.StandardClassLoader{urls=[file:/var/lib/tomcat5/common/classes/,file:/var/lib/tomcat5/common/i18n/tomcat-i18n-ja.jar,file:/var/lib/tomcat5/common/i18n/tomcat-i18n-en.jar,file:/var/lib/tomcat5/common/i18n/tomcat-i18n-fr.jar,file:/var/lib/tomcat5/common/i18n/tomcat-i18n-es.jar,file:/usr/share/java/xerces-j2-2.7.1.jar,file:/usr/share/java/xml-commons-apis-1.3.02.jar,file:/usr/share/java/libgcj-4.1.1.jar,file:/usr/share/java/tomcat5-jsp-2.0-api-5.5.23.jar,file:/usr/share/eclipse/plugins/org.eclipse.jdt.core_3.2.1.v_677_R32x.jar,file:/usr/share/java/tomcat5/naming-resources-5.5.23.jar,file:/usr/share/java/libgcj-4.1.1.jar,file:/usr/share/java/classpathx-jaf-1.0.jar,file:/usr/share/java/tomcat5-servlet-2.4-api-5.5.23.jar,file:/usr/share/java/mx4j/mx4j-3.0.1.jar,file:/usr/share/java/jasper5-compiler-5.5.23.jar,file:/usr/share/java/jakarta-commons-pool-1.3.jar,file:/usr/share/java/classpathx-mail-1.3.1-monolithic-1.1.1.jar,file:/usr/share/java/jakarta-commons-collections-3.1.jar,file:/usr/share/java/jakarta-commons-logging-api-1.0.4.jar,file:/usr/share/java/jakarta-commons-el-1.0.jar,file:/usr/share/java/jasper5-runtime-5.5.23.jar,file:/usr/share/java/ant-1.6.5.jar,file:/usr/share/java/tomcat5/naming-factory-5.5.23.jar,file:/usr/share/java/geronimo/spec-jta-1.0.1B-rc2.jar,file:/usr/share/java/jakarta-commons-dbcp-1.2.1.jar], parent=gnu.gcj.runtime.SystemClassLoader{urls=[file:/usr/lib/jvm/java/lib/tools.jar,file:/usr/share/tomcat5/bin/bootstrap.jar,file:/usr/share/tomcat5/bin/commons-logging-api.jar,file:/usr/share/java/mx4j/mx4j-impl.jar,file:/usr/share/java/mx4j/mx4j-jmx.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}} at java.net.URLClassLoader.findClass(libgcj.so.7rh) at java.lang.ClassLoader.loadClass(libgcj.so.7rh) at java.lang.ClassLoader.loadClass(libgcj.so.7rh) at java.lang.Class.forName(libgcj.so.7rh) at java.lang.Class.forName(libgcj.so.7rh) at org.apache.naming.factory.ResourceFactory.getObjectInstance(naming-factory-5.5.23.jar.so) ...31 more
To use the full functionality of this web site, JavaScript needs to be turned on.
For best results, use the Firefox browser..
Copyright © 2003-2017 - Tersus Software Ltd., All rights reserved. Terms of Use License Graphic design by EmaraDesign