Mail Archive Home | enhydra List | November 2004 Index
Can't start Enhydra 5.1
- Subject: Can't start Enhydra 5.1
- From: "Oleg Lebedev" <oleglebedev@xxxxxxxxxxxxx>
- Date: Tue, 16 Nov 2004 13:34:50 -0700
Title: Message
Greetings.
I just ported my
application from Enhydra 3.1 to Enhydra 5.1. I changed application configuration
file and it seems that the application gets loaded by Multiserver. However, some
weird exception is thrown after that. Note that Enhydra sample applications are
loaded just fine.
Can anybody help
me locate the problem?
Below is an exerpt
from multiserver.log.
Thanks.
Oleg
2004-11-16 13:20:34,484: [Wrapper-Connection],
DEBUG, org.enhydra.servlet.servletManager.ServletManager: Work dir base set to
"work"
2004-11-16 13:20:34,484: [Wrapper-Connection], DEBUG,
org.enhydra.servlet.servletManager.ServletManager: initContext()
servletID=webspec context=org.apache.tomcat.core.Context@f0c0d3 path=/webspec url="">2004-11-16 13:20:34,515:
[Wrapper-Connection], INFO, webspec: webspec: init
2004-11-16 13:20:34,562:
[Wrapper-Connection], DEBUG, root: Loaded Enhydra application:
webspec.Webspec
2004-11-16 13:20:34,562: [Wrapper-Connection], DEBUG,
root: presentation prefix:
webspec/presentation
2004-11-16 13:20:34,562: [Wrapper-Connection], DEBUG,
root: Class path: C:/dev/webspec/classes,
C:/dev/webspec/lib/pg74.1jdbc3.jar
2004-11-16 13:20:34,640:
[Wrapper-Connection], DEBUG, org.enhydra.Webspec: Webspec.startup() called with:
{PresentationManager={CacheClasses=true, CacheFiles=true},
DatabaseManager={ObjectIdColumnName=ObjectId, DefaultDatabase=webspec,
DB={webspec={ObjectId={MinValue=0, CacheSize=20}, ClassType=PostgreSQL,
Connection={Logging=false, MaxPoolSize=100, Password=, AllocationTimeout=10000,
User=postgres, Url=""
class=625192620-16112004>127.0.0.1:5432/webspec},
JdbcDriver=org.postgresql.Driver}}, VersionColumnName=ObjectVersion,
Databases=[Ljava.lang.String;@10a6ae2, Debug=true},
SessionManager={SessionEncodeUrlState=Auto, MaxIdleTime=30, Lifetime=480},
CONF_SETTINGS_PATH=C:/dev/webspec/output/conf/settings.conf,
Application={DefaultUrl=Welcome.po}, Server={AutoReload=false,
PresentationPrefix=webspec/presentation, XMLC={AutoReload=false,
AutoRecompilation=false}, AppClass=webspec.Webspec,
ClassPath=[Ljava.lang.String;@ef2c60}}
2004-11-16 13:20:34,656:
[Wrapper-Connection], DEBUG, org.enhydra.Webspec: appConfig file:
C:\enhydra5.1\apps\webspec.conf
2004-11-16 13:20:34,671:
[Wrapper-Connection], INFO, org.enhydra.Webspec: Set up
DatabaseManager.
2004-11-16 13:20:34,921: [Wrapper-Connection], INFO,
org.enhydra.Webspec: Set DatabaseManager to com.lutris.appserver.server.sql.StandardDatabaseManager@12d96f22004-11-16 13:20:34,921: [Wrapper-Connection], DEBUG,
org.enhydra.Webspec: ---------------
Reinitialized Webspec --------------
2004-11-16
13:20:35,390: [Wrapper-Connection], ERROR, root: Unable to change application to
running state
java.lang.NullPointerException
at
java.util.Hashtable.put(Hashtable.java:389)
at
org.apache.tomcat.core.Context.setAttribute(Unknown Source)
at
org.apache.tomcat.core.ServletContextFacade.setAttribute(Unknown
Source)
at
com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServlet.ensureAppIsRunning(Unknown
Source)
at
com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServlet.init(Unknown
Source)
at org.apache.tomcat.core.ServletWrapper$2.method(Unknown
Source)
at
org.apache.tomcat.core.ServletWrapper.handleInvocation(Unknown
Source)
at org.apache.tomcat.core.ServletWrapper.loadServlet(Unknown
Source)
at org.apache.tomcat.core.Context.loadServlets(Unknown
Source)
at org.apache.tomcat.core.Context.setupLoadableServlet(Unknown
Source)
at
org.enhydra.servlet.servletManager.ServletManager.start(Unknown
Source)
at
org.enhydra.servlet.servletManager.ServletManager.startAllContexts(Unknown
Source)
at org.enhydra.servlet.ServletContainer.readConfigFile(Unknown
Source)
at org.enhydra.servlet.ServletContainer.start(Unknown
Source)
at com.lutris.multiServer.MultiServer.start(Unknown
Source)
at com.lutris.multiServer.MultiServer.main(Unknown
Source)
at com.lutris.multiServer.Main.start(Unknown
Source)
at
org.tanukisoftware.wrapper.WrapperManager.startInner(WrapperManager.java:1152)
at
org.tanukisoftware.wrapper.WrapperManager.handleSocket(WrapperManager.java:1711)
at
org.tanukisoftware.wrapper.WrapperManager.run(WrapperManager.java:2004)
at
java.lang.Thread.run(Thread.java:536)
2004-11-16 13:20:35,390:
[Wrapper-Connection], ERROR, webspec: cannot load servlet name:
webspec
2004-11-16 13:20:35,390: [Wrapper-Connection], DEBUG, webspec:
loadClass:
com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServlet
2004-11-16
13:20:35,390: [Wrapper-Connection], DEBUG, webspec: checking parent class
loader:
com.lutris.appserver.server.httpPresentation.servlet.HttpPresentationServlet
2004-11-16
13:20:35,390: [Wrapper-Connection], DEBUG, webspec: class loaded by:
parent
2004-11-16 13:20:35,406: [Wrapper-Connection], DEBUG, webspec:
SessionMgr: StandardSessionHome: BASIC
2004-11-16 13:20:35,578: [Wrapper-Connection],
DEBUG, webspec: SessionManager.SessionLifetimeMax = 0 sec
2004-11-16
13:20:35,578: [Wrapper-Connection], DEBUG, webspec:
SessionManager.SessionIdleTimeMax = 1800 sec
2004-11-16 13:20:35,578:
[Wrapper-Connection], DEBUG, webspec: SessionManager.SessionNoUserIdleTimeMax =
1800 sec
2004-11-16 13:20:35,578: [Wrapper-Connection], DEBUG, webspec:
SessionManager.IdleScanInterval = 30 sec
2004-11-16 13:20:35,578:
[Wrapper-Connection], DEBUG, webspec: SessionManager.SessionEncodeUrlState =
Auto
2004-11-16 13:20:35,578: [Wrapper-Connection], DEBUG, webspec:
SessionManager.SessionEncodeRandomParameter = No
2004-11-16 13:20:35,578:
[Wrapper-Connection], DEBUG, org.enhydra.servlet.servletManager.ServletManager:
Session timeout set to 1800
2004-11-16 13:20:35,578: [Wrapper-Connection],
DEBUG, org.enhydra.servlet.servletManager.ServletManager: initContext()
servletID=enhydraFlash context=org.apache.tomcat.core.Context@1774b9b
path= url="">2004-11-16 13:20:35,578: [Wrapper-Connection], INFO,
enhydraFlash: enhydraFlash: init
2004-11-16 13:20:35,593:
[Wrapper-Connection], DEBUG, root: Loaded Enhydra application:
enhydraFlash.EnhydraFlash
2004-11-16 13:20:35,593: [Wrapper-Connection],
DEBUG, root: presentation prefix:
enhydraFlash/presentation
2004-11-16 13:20:35,593: [Wrapper-Connection],
DEBUG, root: Class path:
C:/enhydra5.1/examples/demos/lib/enhydraFlash.jar
2004-11-16 13:20:35,593:
[Wrapper-Connection], DEBUG, root: loadClass:
enhydraFlash.EnhydraFlash
2004-11-16 13:20:35,593: [Wrapper-Connection],
DEBUG, root: checking parent class loader:
enhydraFlash.EnhydraFlash
2004-11-16 13:20:35,593: [Wrapper-Connection],
DEBUG, root: class not loaded by parent: enhydraFlash.EnhydraFlash:
java.lang.ClassNotFoundException: enhydraFlash.EnhydraFlash
2004-11-16
13:20:35,593: [Wrapper-Connection], DEBUG, root: checking MultiClassLoader:
enhydraFlash.EnhydraFlash
2004-11-16 13:20:35,593: [Wrapper-Connection],
DEBUG, root: getResource loading: enhydraFlash/EnhydraFlash.class
2004-11-16
13:20:35,593: [Wrapper-Connection], DEBUG, root: checking:
"/C:/WEB-INF/classes/"
2004-11-16 13:20:35,593: [Wrapper-Connection], DEBUG,
root: File not found: enhydraFlash/EnhydraFlash.class:
java.io.FileNotFoundException: File,
C:\WEB-INF\classes\enhydraFlash\EnhydraFlash.class, does not exist or does not
have read permission
2004-11-16 13:20:35,593: [Wrapper-Connection], DEBUG,
root: checking:
"/C:/enhydra5.1/examples/demos/lib/enhydraFlash.jar"
- Can't start Enhydra 5.1,
Oleg Lebedev
Powered by MHonArc.
Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster.