> Trying to load class: com.ibm.servlet.classloader.Handler
Disable the IBM Webshere Appserver in cocoon.xconf.

> java.sql.SQLException: File input/output error: ${install.war}/cocoon/WEB-
you can ignore that Exception, does't disturb the function of coocon. (only
SQL, bur repair it later)

> lack of an X-server.
Marcus Crafter wrote:
If you don't have an xserver on your system, and can't set the DISPLAY
variable to one, then try out xvfb. xvfb gives you an 'in-memory'
xserver, which doesn't require any display hardware to run.

$> Xvfb :1 -screen 0 800x600x8 &
$> export DISPLAY=:1
$> $TOMCAT_HOME/bin/startup.sh -f server.xml

you can download Xvfb from redhat.

Christoph Gaffga

----- Original Message -----
From: "Mike Haarman" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, July 13, 2001 9:58 PM
Subject: [C2] a pair of errors instantiating C2


> Okay, I am clear of errors regarding antique jars and the lack of an
> X-server.  This is next in line.
>
> Machine:  debian potato/stable (2.2.17), IBMJava2-13, Apache 1.3.#, Tomcat
3.2.1, C2.0b1
>
> Most of cocoon's dynamic classes have been generated by the time this
exception is thrown.  The second one is even later.  Is it necessary to be
> running a DB in order to instantiate cocoon!?
>
> >From $TOMCAT_HOME/logs/servlet.log (also reported in
$TOMCAT_HOME/webapps/cocoon/WEB-INF/logs/cocoon.log):
>
> DEBUG   18      [cocoon  ] (Thread-32): Trying to load class:
com.ibm.servlet.classloader.Handler
> WARN    86      [cocoon  ] (Thread-32): Could not force-load class:
com.ibm.servlet.classloader.Handler
> java.lang.ClassNotFoundException: com.ibm.servlet.classloader.Handler
>      at java.lang.Throwable.<init>(Throwable.java:96)
>      at java.lang.Exception.<init>(Exception.java:44)
>      at
java.lang.ClassNotFoundException.<init>(ClassNotFoundException.java:71)
>      at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
>      at java.lang.ClassLoader.loadClass(ClassLoader.java:325)
>      at java.lang.ClassLoader.loadClass(ClassLoader.java:257)
>      at org.apache.cocoon.util.ClassUtils.loadClass(ClassUtils.java:46)
>      at
org.apache.cocoon.servlet.CocoonServlet.forceLoad(CocoonServlet.java:399)
>      at
org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:119)
>      at
org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)
>      at org.apache.tomcat.core.Handler.init(Handler.java:215)
>      at
org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)
>      at org.apache.tomcat.core.Handler.service(Handler.java:254)
>      at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
>      at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
>      at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
>      at
org.apache.tomcat.service.connector.Ajp13ConnectionHandler.processConnection
(Ajp13ConnectionHandler.java:160)
>      at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
>      at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
>      at java.lang.Thread.run(Thread.java:498)
>
>
> DEBUG   35897   [cocoon  ] (Thread-37):
org.apache.avalon.excalibur.datasource.JdbcConnection: could not be
instantiated.
> java.sql.SQLException: File input/output error:
${install.war}/cocoon/WEB-INF/db/cocoondb.properties
>      at java.sql.SQLException.<init>(SQLException.java:66)
>      at org.hsqldb.Trace.getError(Trace.java:180)
>      at org.hsqldb.Trace.getError(Trace.java:144)
>      at org.hsqldb.Trace.error(Trace.java:205)
>      at org.hsqldb.Log.saveProperties(Log.java:621)
>      at org.hsqldb.Log.create(Log.java:512)
>      at org.hsqldb.Log.open(Log.java:159)
>      at org.hsqldb.Database.<init>(Database.java:96)
>      at org.hsqldb.jdbcConnection.openStandalone(jdbcConnection.java:926)
>      at org.hsqldb.jdbcConnection.<init>(jdbcConnection.java:682)
>      at org.hsqldb.jdbcDriver.connect(jdbcDriver.java:116)
>      at java.sql.DriverManager.getConnection(DriverManager.java:523)
>      at java.sql.DriverManager.getConnection(DriverManager.java:183)
>      at
org.apache.avalon.excalibur.datasource.JdbcConnectionFactory.newInstance(Jdb
cConnectionFactory.java:56)
>      at
org.apache.avalon.excalibur.pool.AbstractPool.newPoolable(AbstractPool.java:
70)
>      at
org.apache.avalon.excalibur.pool.HardResourceLimitingPool.newPoolable(HardRe
sourceLimitingPool.java:87)
>      at
org.apache.avalon.excalibur.datasource.JdbcConnectionPool.newPoolable(JdbcCo
nnectionPool.java:54)
>      at
org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.grow(SoftResourceL
imitingPool.java:82)
>      at
org.apache.avalon.excalibur.datasource.JdbcConnectionPool.run(JdbcConnection
Pool.java:119)
>      at java.lang.Thread.run(Thread.java:498)
>
> TIA,
>
> Mike
>
>
>
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>
> To unsubscribe, e-mail: <[EMAIL PROTECTED]>
> For additional commands, e-mail: <[EMAIL PROTECTED]>
>


---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>

Reply via email to