You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Christoph Kliemt <ck...@gmx.net> on 2001/08/23 16:22:15 UTC
[c2] Q: connect to postgresql
Hi!
Problem : I'm not able to make connections to a postgresql-db
(unmodified samples)
(cocoon from cvs, branch cocoon_20_branch a few days ago).
Exception is : (Yes, i read the faq and browsed the mail-archive...)
Could not get the datasource java.sql.SQLException: You cannot get a
Poolable before the pool is initialized
Driver is loaded . (tomcat 3.2.1 is started with "JAVACMD=/opt/jdk/bin/java
-verbose:class" )
web.xml :
<init-param>
<param-name>load-class</param-name>
<param-value>
org.postgresql.Driver
</param-value>
</init-param>
<datasources>
<jdbc name="personnel">
<pool-controller min="5" max="10"/>
<dburl>jdbc:postgresql://localhost/ck</dburl>
<user>ck</user>
<password></password>
</datasources>
cocoon.xconf :
<datasources>
<jdbc name="personnel">
<pool-controller min="5" max="10"/>
<dburl>jdbc:postgresql://localhost/ck</dburl>
<user>ck</user>
<password></password>
</jdbc>
</datasources>
postgresql-db (7.1) is up and listens on its default port.
netstat tells me that there is no attempt by cocoon to connect the
db.
All this happens on a Linux-box with a jdk 1.3.0 from sun.
So now i have two questions (maybe newbie questions...)
1) What am i doing wrong in this special case?
2) Is there a way to make cocoon a bit more verbose so that it tells
me the reason why (in this case) it can't make a connection?
(Maybe this helps in other cases too...)
\\// christoph
---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Re: Problems with Cocoon 2 with Tomcat 3.2.3-1 on Debian
Posted by Jan Warnstam <ja...@euronetics.se>.
Both the db problems and the SVG problems disappeared as the X11 problem
was solved via Xfvb, or so it seems anyway. Do you still have problems
with the two first issues even though you have a working X connection?
Regards,
Jan Warnstam
Developer, Euronetics
Arnaud Vandyck wrote:
> I cannot do that to (but on MacOSX hsqldb works fine with
> cocoon2!). So I did create a postgresql db to use with cocoon2 and put
> the jar file for postgres in WEB-INF/lib and modify the entry in the
> cocoon.xconf. You can find the table here:
>
> http://vbstefi30.fapse.ulg.ac.be/help/cocoon_employee.sql
>
> [of course it's free! GPL, ASL, copyleft and what ever you want;))]
>
> > Also, there is a complaint that the sitemap handler's sitemap is not
> > available. This is also the error being printed on the error message
> > page being displayed in the browser as I try to access
> > :8081/cocoon/. Check the third and last log snapshot below:
>
> Well, I think it's because of the svg problem.
---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Re: Problems with Cocoon 2 with Tomcat 3.2.3-1 on Debian
Posted by Jan Warnstam <ja...@euronetics.se>.
I have now tried to uncomment the SVG Serializer parts in the sitemap.xmap
(restoring the file to the original status without any changes compared to the
CVS version) and Cocoon 2 still works!
It seems that the only necessary fix was to add the Xvfb call in the init.d
script. I did not even have to move/copy any .jar files as it is written in the
/cocoon2/install.html instructions; it works fine anyway now.
Yours,
Jan Warnstam
Developer, Euronetics
Jan Warnstam wrote:
> I will experiment tomorrow with uncommenting the commented parts in the
> sitemap.xmap file and see if Cocoon 2 still starts after doing that. :)
---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Re: Problems with Cocoon 2 with Tomcat 3.2.3-1 on Debian
Posted by Jan Warnstam <ja...@euronetics.se>.
Karl Oie wrote:
> goto http://www.xfree86.org and get the xvfb package, i had the same
> problem, so i included this in the tomcat.sh after i installed Xvfb:
>
> if [ "$1" = "stop" ] ; then
> # kill off any framebuffer running, kill kill kill :-)
> kill -TERM `/sbin/pidof Xvfb`
> elif [ "$1"="start" -o "$1"="run" ] ; then
> # start up a virtual framebuffer for cocoon2's rendering
> Xvfb :1 -screen 0 320x240x24 &
> fi
>
> this setsup a virtual framebuffer for x to run in, now all the batik and svg
> stuff works without running a real x server.
Thank you! That worked, in combination with commenting the SVG Serialization
parts of the sitemap.xmap file.
I will experiment tomorrow with uncommenting the commented parts in the
sitemap.xmap file and see if Cocoon 2 still starts after doing that. :)
Many thanks,
Jan Warnstam
Developer, Euronetics
---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Problems with Cocoon 2b2 on SuSE 7.1
Posted by "ralph | m.e.c. media" <ra...@mecmedia.de>.
Hi,
I'm trying to get Cocoon 2b2 to run under SuSE 7.1 with Tomcat 3.2.3. Tomcat
runs fine put when I try to get Cocoon 2 to respond it throws a segmentation
fault as follows:
---- snip -----
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Erfolg
si_code [0]: SI_USER [pid: 0, uid: 0]
stackpointer=0x444e7370
Full thread dump Classic VM (JDK-1.2.2_008, green threads):
"Thread-48" (TID:0x40ef0988, sys_thread_t:0x87fa7c0, state:R) prio=5
at java.lang.ClassLoader.findLoadedClass(Native Method)
at java.lang.ClassLoader.loadClass(ClassLoader.java:287)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at
org.apache.avalon.excalibur.component.ExcaliburComponentManager.lookup(Excal
iburComponentManager.java:240)
at
org.apache.avalon.excalibur.component.ExcaliburComponentManager.lookup(Excal
iburComponentManager.java:223)
at
org.apache.cocoon.sitemap.AbstractSitemap.compose(AbstractSitemap.java:117)
at
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(De
faultComponentFactory.java:98)
at
org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(
ThreadSafeComponentHandler.java:81)
at
org.apache.cocoon.components.language.generator.GeneratorSelector.addGenerat
or(GeneratorSelector.java:118)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.addComp
iledComponent(ProgramGeneratorImpl.java:292)
at
org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.load(Pr
ogramGeneratorImpl.java:164)
at org.apache.cocoon.sitemap.Handler.run(Handler.java:204)
at java.lang.Thread.run(Thread.java:479)
"Thread-46" (TID:0x40ecc558, sys_thread_t:0x8627e60, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at org.hsqldb.Log.run(Log.java:119)
at java.lang.Thread.run(Thread.java:479)
"Thread-45" (TID:0x40ed86e8, sys_thread_t:0x8626798, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at org.hsqldb.Log.run(Log.java:119)
at java.lang.Thread.run(Thread.java:479)
"Thread-44" (TID:0x40eddf30, sys_thread_t:0x86250d0, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at org.hsqldb.Log.run(Log.java:119)
at java.lang.Thread.run(Thread.java:479)
"Thread-43" (TID:0x40ee19c8, sys_thread_t:0x8623a08, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at org.hsqldb.Log.run(Log.java:119)
at java.lang.Thread.run(Thread.java:479)
"Thread-42" (TID:0x40ee50e8, sys_thread_t:0x866e070, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at org.hsqldb.Log.run(Log.java:119)
at java.lang.Thread.run(Thread.java:479)
"Thread-41" (TID:0x40ef2390, sys_thread_t:0x882e660, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at
org.apache.tomcat.util.ThreadPool$MonitorRunnable.run(ThreadPool.java:393)
at java.lang.Thread.run(Thread.java:479)
"Thread-40" (TID:0x40ef22c0, sys_thread_t:0x87811f8, state:CW) prio=5
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:413)
at java.net.ServerSocket.implAccept(ServerSocket.java:241)
at java.net.ServerSocket.accept(ServerSocket.java:223)
at
org.apache.tomcat.service.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:
286)
at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:402)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:479)
"Thread-39" (TID:0x40ef21a8, sys_thread_t:0x8852368, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-38" (TID:0x40ef27e8, sys_thread_t:0x8850ca0, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-37" (TID:0x40ef2728, sys_thread_t:0x884f5d8, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-36" (TID:0x40ef25f8, sys_thread_t:0x87a1db0, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-35" (TID:0x40ef2d08, sys_thread_t:0x88bae80, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-34" (TID:0x40ef2c00, sys_thread_t:0x88b97b8, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-33" (TID:0x40ef2b70, sys_thread_t:0x88b80f0, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-32" (TID:0x40ef2ac8, sys_thread_t:0x85fc108, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-31" (TID:0x40ef3038, sys_thread_t:0x85faa40, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-30" (TID:0x40ef4408, sys_thread_t:0x85f7c78, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at
org.apache.tomcat.util.ThreadPool$MonitorRunnable.run(ThreadPool.java:393)
at java.lang.Thread.run(Thread.java:479)
"Thread-29" (TID:0x40ef5bb8, sys_thread_t:0x8712be0, state:CW) prio=5
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:413)
at java.net.ServerSocket.implAccept(ServerSocket.java:241)
at java.net.ServerSocket.accept(ServerSocket.java:223)
at
org.apache.tomcat.service.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoint.java:
286)
at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:402)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:479)
"Thread-28" (TID:0x40ef5ae8, sys_thread_t:0x8711518, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Thread.join(Thread.java:920)
at java.lang.Thread.join(Thread.java:973)
at org.apache.cocoon.sitemap.Handler.regenerate(Handler.java:151)
at org.apache.cocoon.sitemap.Manager.getHandler(Manager.java:174)
at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:100)
at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:489)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:81
2)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:213)
at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:479)
"Thread-27" (TID:0x40ef5a08, sys_thread_t:0x870fe50, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-26" (TID:0x40ef5940, sys_thread_t:0x865f4c0, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-25" (TID:0x40ef6190, sys_thread_t:0x88d7c70, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-24" (TID:0x40ef5c20, sys_thread_t:0x87cd930, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-23" (TID:0x40ef5f58, sys_thread_t:0x87c3790, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-22" (TID:0x40ef5c60, sys_thread_t:0x8907cd0, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-21" (TID:0x40ef6610, sys_thread_t:0x870d820, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"Thread-20" (TID:0x40ef6598, sys_thread_t:0x870c158, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:480)
at java.lang.Thread.run(Thread.java:479)
"StandardManager" (TID:0x40ebe4d8, sys_thread_t:0x8900098, state:CW)
prio=5
at java.lang.Thread.sleep(Native Method)
at
org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java:4
95)
at
org.apache.tomcat.session.StandardManager.run(StandardManager.java:552)
at java.lang.Thread.run(Thread.java:479)
"StandardManager" (TID:0x40eeaad0, sys_thread_t:0x87cd220, state:CW)
prio=5
at java.lang.Thread.sleep(Native Method)
at
org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java:4
95)
at
org.apache.tomcat.session.StandardManager.run(StandardManager.java:552)
at java.lang.Thread.run(Thread.java:479)
"writer" (TID:0x40ee5730, sys_thread_t:0x87c9538, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.cocoon.components.store.MRUMemoryStore.run(MRUMemoryStore.java:24
7)
at java.lang.Thread.run(Thread.java:479)
"checker" (TID:0x40ee5b30, sys_thread_t:0x87c7e70, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at
org.apache.cocoon.components.store.MRUMemoryStore.run(MRUMemoryStore.java:22
3)
at java.lang.Thread.run(Thread.java:479)
"writer" (TID:0x40ee65e8, sys_thread_t:0x88e8ab0, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.cocoon.components.store.MRUMemoryStore.run(MRUMemoryStore.java:24
7)
at java.lang.Thread.run(Thread.java:479)
"checker" (TID:0x40ee7558, sys_thread_t:0x868d868, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at
org.apache.cocoon.components.store.MRUMemoryStore.run(MRUMemoryStore.java:22
3)
at java.lang.Thread.run(Thread.java:479)
"writer" (TID:0x40eeaa10, sys_thread_t:0x87b7a28, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.cocoon.components.store.MRUMemoryStore.run(MRUMemoryStore.java:24
7)
at java.lang.Thread.run(Thread.java:479)
"checker" (TID:0x40eeac40, sys_thread_t:0x86e4f60, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at
org.apache.cocoon.components.store.MRUMemoryStore.run(MRUMemoryStore.java:22
3)
at java.lang.Thread.run(Thread.java:479)
"Thread-12" (TID:0x40ec9170, sys_thread_t:0x8865208, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at org.hsqldb.Log.run(Log.java:119)
at java.lang.Thread.run(Thread.java:479)
"Thread-11" (TID:0x40ec9d88, sys_thread_t:0x87508f0, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at org.hsqldb.Log.run(Log.java:119)
at java.lang.Thread.run(Thread.java:479)
"Thread-10" (TID:0x40eca7a8, sys_thread_t:0x885be30, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at org.hsqldb.Log.run(Log.java:119)
at java.lang.Thread.run(Thread.java:479)
"Thread-9" (TID:0x40ecb330, sys_thread_t:0x885b720, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at org.hsqldb.Log.run(Log.java:119)
at java.lang.Thread.run(Thread.java:479)
"Thread-8" (TID:0x40ee07e0, sys_thread_t:0x8980788, state:R) prio=5
at java.lang.Thread.sleep(Native Method)
at org.hsqldb.Log.run(Log.java:119)
at java.lang.Thread.run(Thread.java:479)
"StandardManager" (TID:0x40ecbc50, sys_thread_t:0x8763a38, state:CW)
prio=5
at java.lang.Thread.sleep(Native Method)
at
org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java:4
95)
at
org.apache.tomcat.session.StandardManager.run(StandardManager.java:552)
at java.lang.Thread.run(Thread.java:479)
"StandardManager" (TID:0x40eee238, sys_thread_t:0x8762338, state:CW)
prio=5
at java.lang.Thread.sleep(Native Method)
at
org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java:4
95)
at
org.apache.tomcat.session.StandardManager.run(StandardManager.java:552)
at java.lang.Thread.run(Thread.java:479)
"writer" (TID:0x40eddc98, sys_thread_t:0x8652d78, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.cocoon.components.store.MRUMemoryStore.run(MRUMemoryStore.java:24
7)
at java.lang.Thread.run(Thread.java:479)
"checker" (TID:0x40ede238, sys_thread_t:0x86f09e0, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at
org.apache.cocoon.components.store.MRUMemoryStore.run(MRUMemoryStore.java:22
3)
at java.lang.Thread.run(Thread.java:479)
"writer" (TID:0x40ee1968, sys_thread_t:0x87c2e68, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.cocoon.components.store.MRUMemoryStore.run(MRUMemoryStore.java:24
7)
at java.lang.Thread.run(Thread.java:479)
"checker" (TID:0x40ee16a0, sys_thread_t:0x866faa0, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at
org.apache.cocoon.components.store.MRUMemoryStore.run(MRUMemoryStore.java:22
3)
at java.lang.Thread.run(Thread.java:479)
"writer" (TID:0x40ee47d8, sys_thread_t:0x860aae8, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at
org.apache.cocoon.components.store.MRUMemoryStore.run(MRUMemoryStore.java:24
7)
at java.lang.Thread.run(Thread.java:479)
"checker" (TID:0x40ee4a08, sys_thread_t:0x8580790, state:CW) prio=5
at java.lang.Thread.sleep(Native Method)
at
org.apache.cocoon.components.store.MRUMemoryStore.run(MRUMemoryStore.java:22
3)
at java.lang.Thread.run(Thread.java:479)
"StandardManager" (TID:0x40ef2948, sys_thread_t:0x8548b70, state:CW)
prio=5
at java.lang.Thread.sleep(Native Method)
at
org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java:4
95)
at
org.apache.tomcat.session.StandardManager.run(StandardManager.java:552)
at java.lang.Thread.run(Thread.java:479)
"StandardManager" (TID:0x40efdcf0, sys_thread_t:0x8558f30, state:CW)
prio=5
at java.lang.Thread.sleep(Native Method)
at
org.apache.tomcat.session.StandardManager.threadSleep(StandardManager.java:4
95)
at
org.apache.tomcat.session.StandardManager.run(StandardManager.java:552)
at java.lang.Thread.run(Thread.java:479)
"Thread-0" (TID:0x40ee3000, sys_thread_t:0x83b2f00, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at org.apache.tomcat.util.Queue.pull(Queue.java:89)
at org.apache.tomcat.logging.LogDaemon$1.run(TomcatLogger.java:238)
at org.apache.tomcat.logging.LogDaemon.run(TomcatLogger.java:254)
"Finalizer" (TID:0x40ecd320, sys_thread_t:0x8107c38, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:112)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
"Reference Handler" (TID:0x40ecd3b0, sys_thread_t:0x8103170, state:CW)
prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
"Signal dispatcher" (TID:0x40ecd3e0, sys_thread_t:0x8101570, state:CW)
prio=5
"Thread-47" (TID:0x40eb5020, sys_thread_t:0x804bd50, state:CW) prio=5
Monitor Cache Dump:
java.lang.ref.ReferenceQueue$Lock@40ECD338/40F02D60: <unowned>
Waiting to be notified:
"Finalizer" (0x8107c38)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF60A8/4108B050:
<unowned>
Waiting to be notified:
"Thread-24" (0x87cd930)
java.lang.Thread@40EE1968/410285F8: <unowned>
Waiting to be notified:
"writer" (0x87c2e68)
java.lang.ref.Reference$Lock@40ECD3C0/40F02890: <unowned>
Waiting to be notified:
"Reference Handler" (0x8103170)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF3030/41090E18:
<unowned>
Waiting to be notified:
"Thread-31" (0x85faa40)
org.apache.tomcat.util.ThreadPool$MonitorRunnable@40EF5050/4108D250:
<unowned>
Waiting to be notified:
"Thread-30" (0x85f7c78)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF29D0/41091788:
<unowned>
Waiting to be notified:
"Thread-39" (0x8852368)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF6188/4108B198:
<unowned>
Waiting to be notified:
"Thread-25" (0x88d7c70)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF59C8/4108B3E8:
<unowned>
Waiting to be notified:
"Thread-27" (0x870fe50)
java.lang.Thread@40EF0988/410BDF68: <unowned>
Waiting to be notified:
"Thread-28" (0x8711518)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF5930/4108B2C0:
<unowned>
Waiting to be notified:
"Thread-26" (0x865f4c0)
org.apache.tomcat.util.Queue@40EE3050/40F80AC0: <unowned>
Waiting to be notified:
"Thread-0" (0x83b2f00)
org.apache.cocoon.components.classloader.RepositoryClassLoader@40EEE308/4101
C6C0: owner "Thread-48" (0x87fa7c0) 1 entry
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF2AB8/41090F40:
<unowned>
Waiting to be notified:
"Thread-32" (0x85fc108)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF2BF8/410911B0:
<unowned>
Waiting to be notified:
"Thread-34" (0x88b97b8)
java.lang.Thread@40EEAA10/41062118: <unowned>
Waiting to be notified:
"writer" (0x87b7a28)
org.apache.tomcat.util.ThreadPool$MonitorRunnable@40EF2388/41091A08:
<unowned>
Waiting to be notified:
"Thread-41" (0x882e660)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF2B60/41091088:
<unowned>
Waiting to be notified:
"Thread-33" (0x88b80f0)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF2CD8/410912D8:
<unowned>
Waiting to be notified:
"Thread-35" (0x88bae80)
java.lang.Thread@40EE65E8/41062E00: <unowned>
Waiting to be notified:
"writer" (0x88e8ab0)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF5C50/4108AE00:
<unowned>
Waiting to be notified:
"Thread-22" (0x8907cd0)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF25D0/41091410:
<unowned>
Waiting to be notified:
"Thread-36" (0x87a1db0)
java.net.PlainSocketImpl@40EF75A8/41087988: owner "Thread-29"
(0x8712be0) 1 entry
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF6578/41089E68:
<unowned>
Waiting to be notified:
"Thread-20" (0x870c158)
java.lang.Thread@40EE47D8/41027870: <unowned>
Waiting to be notified:
"writer" (0x860aae8)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF6608/4108ACD8:
<unowned>
Waiting to be notified:
"Thread-21" (0x870d820)
java.lang.Thread@40EE5730/41063280: <unowned>
Waiting to be notified:
"writer" (0x87c9538)
java.lang.Thread@40EDDC98/41028AC8: <unowned>
Waiting to be notified:
"writer" (0x8652d78)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF27E0/41091660:
<unowned>
Waiting to be notified:
"Thread-38" (0x8850ca0)
java.net.PlainSocketImpl@40EF2FA8/41090D98: owner "Thread-40"
(0x87811f8) 1 entry
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF5F38/4108AF28:
<unowned>
Waiting to be notified:
"Thread-23" (0x87c3790)
org.apache.tomcat.util.ThreadPool$ControlRunnable@40EF2720/41091538:
<unowned>
Waiting to be notified:
"Thread-37" (0x884f5d8)
Registered Monitor Dump:
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner "Thread-48" (0x87fa7c0) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x8101570)
Child death monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x80562e8)
Thread queue lock: owner "Thread-48" (0x87fa7c0) 1 entry
Waiting to be notified:
"Thread-47" (0x804bd50)
Monitor registry: owner "Thread-48" (0x87fa7c0) 1 entry
---- snip -----
Is there a way to compile the Avalon Stuff on my machine or something ?
Thanx for any assistance,
Eduard Ralph
---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
RE: Problems with Cocoon 2 with Tomcat 3.2.3-1 on Debian
Posted by Karl Oie <ka...@gan.no>.
Just a little warning of a problem I experienced, it was wrong of me to say
that this should go into the tomcat.sh because if you kill the framebuffer
while tomcat is running, horrible things happens. this script should go into
a separate scriptfile and be started/stopped before/after tomcat.
mvh karl
karl wrote:
> if [ "$1" = "stop" ] ; then
> # kill off any framebuffer running, kill kill kill :-)
> kill -TERM `/sbin/pidof Xvfb`
> elif [ "$1"="start" -o "$1"="run" ] ; then
> # start up a virtual framebuffer for cocoon2's rendering
> Xvfb :1 -screen 0 320x240x24 &
> fi
>
> this setsup a virtual framebuffer for x to run in, now all the
> batik and svg
> stuff works without running a real x server.
---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
RE: Problems with Cocoon 2 with Tomcat 3.2.3-1 on Debian
Posted by Karl Oie <ka...@gan.no>.
goto http://www.xfree86.org and get the xvfb package, i had the same
problem, so i included this in the tomcat.sh after i installed Xvfb:
if [ "$1" = "stop" ] ; then
# kill off any framebuffer running, kill kill kill :-)
kill -TERM `/sbin/pidof Xvfb`
elif [ "$1"="start" -o "$1"="run" ] ; then
# start up a virtual framebuffer for cocoon2's rendering
Xvfb :1 -screen 0 320x240x24 &
fi
this setsup a virtual framebuffer for x to run in, now all the batik and svg
stuff works without running a real x server.
mvh karl oie
-----Original Message-----
From: Arnaud Vandyck [mailto:arnaud@ressource-toi.org]
Sent: 23. august 2001 18:24
To: cocoon-users@xml.apache.org; jan.warnstam@euronetics.se
Subject: Re: Problems with Cocoon 2 with Tomcat 3.2.3-1 on Debian
From: Jan Warnstam <ja...@euronetics.se>
Subject: Problems with Cocoon 2 with Tomcat 3.2.3-1 on Debian
Date: Thu, 23 Aug 2001 17:42:53 +0200
Message-ID: <3B...@euronetics.se>
> First, I suspect that, since I am running both Cocoon and Tomcat on
> a remote server (which I access via SSH) the Tomcat engine has a
> problem with opening an X connection when AWT is invoked by Cocoon 2
> (is it? it's a guess). I tried to patch this by setting the DISPLAY
> environment variable to localhost:47 in the /etc/init.d/tomcat shell
> script but that did not make it work, though it changed the
> behaviour since Tomcat stopped crashing and we got an error message
> in the browser instead. Check the log snapshot from cocoon.log
> below:
I'm waiting for a better solution but I commented all the svg
references in the sitemap... but there was a discussion a week ago,
maybe you'll find an alternative in the archive.
> Now, also it seems that our Cocoon 2 is having problems reaching
> JdbcConnection, look below:
I cannot do that to (but on MacOSX hsqldb works fine with
cocoon2!). So I did create a postgresql db to use with cocoon2 and put
the jar file for postgres in WEB-INF/lib and modify the entry in the
cocoon.xconf. You can find the table here:
http://vbstefi30.fapse.ulg.ac.be/help/cocoon_employee.sql
[of course it's free! GPL, ASL, copyleft and what ever you want;))]
> Also, there is a complaint that the sitemap handler's sitemap is not
> available. This is also the error being printed on the error message
> page being displayed in the browser as I try to access
> :8081/cocoon/. Check the third and last log snapshot below:
Well, I think it's because of the svg problem.
Hope it helps,
--Arnaud
---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Re: Problems with Cocoon 2 with Tomcat 3.2.3-1 on Debian
Posted by Arnaud Vandyck <ar...@ressource-toi.org>.
From: Jan Warnstam <ja...@euronetics.se>
Subject: Problems with Cocoon 2 with Tomcat 3.2.3-1 on Debian
Date: Thu, 23 Aug 2001 17:42:53 +0200
Message-ID: <3B...@euronetics.se>
> First, I suspect that, since I am running both Cocoon and Tomcat on
> a remote server (which I access via SSH) the Tomcat engine has a
> problem with opening an X connection when AWT is invoked by Cocoon 2
> (is it? it's a guess). I tried to patch this by setting the DISPLAY
> environment variable to localhost:47 in the /etc/init.d/tomcat shell
> script but that did not make it work, though it changed the
> behaviour since Tomcat stopped crashing and we got an error message
> in the browser instead. Check the log snapshot from cocoon.log
> below:
I'm waiting for a better solution but I commented all the svg
references in the sitemap... but there was a discussion a week ago,
maybe you'll find an alternative in the archive.
> Now, also it seems that our Cocoon 2 is having problems reaching
> JdbcConnection, look below:
I cannot do that to (but on MacOSX hsqldb works fine with
cocoon2!). So I did create a postgresql db to use with cocoon2 and put
the jar file for postgres in WEB-INF/lib and modify the entry in the
cocoon.xconf. You can find the table here:
http://vbstefi30.fapse.ulg.ac.be/help/cocoon_employee.sql
[of course it's free! GPL, ASL, copyleft and what ever you want;))]
> Also, there is a complaint that the sitemap handler's sitemap is not
> available. This is also the error being printed on the error message
> page being displayed in the browser as I try to access
> :8081/cocoon/. Check the third and last log snapshot below:
Well, I think it's because of the svg problem.
Hope it helps,
--Arnaud
---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Re: Problems with Cocoon 2 with Tomcat 3.2.3-1 on Debian
Posted by java guru <ja...@yahoo.co.in>.
Hi.,
1. X problem is that some of the c2 components
requiring x server...
2. Second problem is that c2 not setup to talk to
hsqldb that ships with c2 by default..
Both of these are discusses numerous times..please
look into the mail archive..
--- Jan Warnstam <ja...@euronetics.se> wrote:
> I are having trouble installing Cocoon 2 (via the
> CVS as described on
> http://xml.apache.org/cocoon2/install.html). I am
> using it together with
> a Tomcat 3.2.3-1 Debian package and some problems
> have occured.
>
> First, I suspect that, since I am running both
> Cocoon and Tomcat on a
> remote server (which I access via SSH) the Tomcat
> engine has a problem
> with opening an X connection when AWT is invoked by
> Cocoon 2 (is it? it's
> a guess). I tried to patch this by setting the
> DISPLAY environment
> variable to localhost:47 in the /etc/init.d/tomcat
> shell script but that
> did not make it work, though it changed the
> behaviour since Tomcat
> stopped crashing and we got an error message in the
> browser instead.
> Check the log snapshot from cocoon.log below:
>
> ----8<----
> ERROR (2001-08-23) 15:32.25:365 [cocoon ]
> (/cocoon/)
> Thread-22/Handler: Error compiling sitemap
> java.lang.InternalError: Can't connect to X11 window
> server using
> 'localhost:47' as the value of the DISPLAY variable.
> at
> sun.awt.X11GraphicsEnvironment.initDisplay(Native
> Method)
> at
>
sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:59)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:120)
> at
>
java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:58)
>
> at
> sun.awt.motif.MToolkit.<clinit>(MToolkit.java:57)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:120)
> at java.awt.Toolkit$2.run(Toolkit.java:512)
> at
> java.security.AccessController.doPrivileged(Native
> Method)
> at
> java.awt.Toolkit.getDefaultToolkit(Toolkit.java:503)
> at
>
java.awt.SystemColor.updateSystemColors(SystemColor.java:342)
> at
> java.awt.SystemColor.<clinit>(SystemColor.java:335)
> ----8<----
>
> Now, also it seems that our Cocoon 2 is having
> problems reaching
> JdbcConnection, look below:
>
> ----8<----
> DEBUG (2001-08-23) 15:32.06:297 [cocoon ]
> (Unknown-URI)
> Unknown-thread/AbstractPool:
>
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 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:517)
> at
>
java.sql.DriverManager.getConnection(DriverManager.java:177)
> at
>
org.apache.avalon.excalibur.datasource.JdbcConnectionFactory.newInstance(JdbcConnectionFactory.java:77)
>
> at
>
org.apache.avalon.excalibur.pool.AbstractPool.newPoolable(AbstractPool.java:72)
>
> at
>
org.apache.avalon.excalibur.pool.HardResourceLimitingPool.newPoolable(HardResourceLimitingPool.java:95)
>
> at
>
org.apache.avalon.excalibur.datasource.JdbcConnectionPool.newPoolable(JdbcConnectionPool.java:51)
>
> at
>
org.apache.avalon.excalibur.pool.AbstractPool.internalGrow(AbstractPool.java:113)
>
> ---8<---
>
> Also, there is a complaint that the sitemap
> handler's sitemap is not
> available. This is also the error being printed on
> the error message page
> being displayed in the browser as I try to access
> :8081/cocoon/. Check
> the third and last log snapshot below:
>
> DEBUG (2001-08-23) 15:32.25:370 [cocoon ]
> (/cocoon/)
> Thread-22/AbstractEnvironment: Changing Cocoon
> context(sitemap.xmap) to
> prefix()
> DEBUG (2001-08-23) 15:32.25:370 [cocoon ]
> (/cocoon/)
> Thread-22/AbstractEnvironment: from
> context(file:/var/lib/tomcat/webapps/cocoon/) and
> prefix()
> DEBUG (2001-08-23) 15:32.25:370 [cocoon ]
> (/cocoon/)
> Thread-22/AbstractEnvironment: at URI
> DEBUG (2001-08-23) 15:32.25:371 [cocoon ]
> (/cocoon/)
> Thread-22/AbstractEnvironment: New context is
> file:/var/lib/tomcat/webapps/cocoon/
> ERROR (2001-08-23) 15:32.25:372 [cocoon ]
> (/cocoon/)
> Thread-22/CocoonServlet: Problem with servlet
> org.apache.cocoon.ProcessingException: The sitemap
> handler's sitemap is
> not available. Please check
>
/var/lib/tomcat/webapps/cocoon/WEB-INF/logs/cocoon.log
> for the exact
> error.
> at
>
org.apache.cocoon.sitemap.Manager.setupProcessing(Manager.java:184)
> at
>
org.apache.cocoon.sitemap.Manager.invoke(Manager.java:102)
> at
> org.apache.cocoon.Cocoon.process(Cocoon.java:423)
> at
>
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:545)
> at
>
javax.servlet.http.HttpServlet.service(HttpServlet.java)
> at
>
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java)
> at
> org.apache.tomcat.core.Handler.service(Handler.java)
> at
>
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java)
> at
>
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java)
>
> at
>
org.apache.tomcat.core.ContextManager.service(ContextManager.java)
> at
>
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java)
>
> at
>
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java)
>
> at
>
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
> at java.lang.Thread.run(Thread.java:484)
> INFO (2001-08-23) 15:32.25:402 [cocoon ]
> (/cocoon/)
> Thread-22/CocoonServlet: '' Processed by Apache
> Cocoon 2.0b2-dev in 9.812
> seconds.
> ----8<----
>
> Thank you for your patience - I hope it is possible
> for someone to give a
> solution to this problem.
>
> Regards,
> Jan Warnstam
> Developer, Euronetics
>
>
>
---------------------------------------------------------------------
> 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:
> <co...@xml.apache.org>
> For additional commands, e-mail:
> <co...@xml.apache.org>
>
=====
Thanks and have great day
srini
____________________________________________________________
Do You Yahoo!?
Send a newsletter, share photos & files, conduct polls, organize chat events. Visit http://in/ groups.yahoo.com
---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Problems with Cocoon 2 with Tomcat 3.2.3-1 on Debian
Posted by Jan Warnstam <ja...@euronetics.se>.
I are having trouble installing Cocoon 2 (via the CVS as described on
http://xml.apache.org/cocoon2/install.html). I am using it together with
a Tomcat 3.2.3-1 Debian package and some problems have occured.
First, I suspect that, since I am running both Cocoon and Tomcat on a
remote server (which I access via SSH) the Tomcat engine has a problem
with opening an X connection when AWT is invoked by Cocoon 2 (is it? it's
a guess). I tried to patch this by setting the DISPLAY environment
variable to localhost:47 in the /etc/init.d/tomcat shell script but that
did not make it work, though it changed the behaviour since Tomcat
stopped crashing and we got an error message in the browser instead.
Check the log snapshot from cocoon.log below:
----8<----
ERROR (2001-08-23) 15:32.25:365 [cocoon ] (/cocoon/)
Thread-22/Handler: Error compiling sitemap
java.lang.InternalError: Can't connect to X11 window server using
'localhost:47' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at
sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:59)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:120)
at
java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:58)
at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:57)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:120)
at java.awt.Toolkit$2.run(Toolkit.java:512)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:503)
at java.awt.SystemColor.updateSystemColors(SystemColor.java:342)
at java.awt.SystemColor.<clinit>(SystemColor.java:335)
----8<----
Now, also it seems that our Cocoon 2 is having problems reaching
JdbcConnection, look below:
----8<----
DEBUG (2001-08-23) 15:32.06:297 [cocoon ] (Unknown-URI)
Unknown-thread/AbstractPool:
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 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:517)
at java.sql.DriverManager.getConnection(DriverManager.java:177)
at
org.apache.avalon.excalibur.datasource.JdbcConnectionFactory.newInstance(JdbcConnectionFactory.java:77)
at
org.apache.avalon.excalibur.pool.AbstractPool.newPoolable(AbstractPool.java:72)
at
org.apache.avalon.excalibur.pool.HardResourceLimitingPool.newPoolable(HardResourceLimitingPool.java:95)
at
org.apache.avalon.excalibur.datasource.JdbcConnectionPool.newPoolable(JdbcConnectionPool.java:51)
at
org.apache.avalon.excalibur.pool.AbstractPool.internalGrow(AbstractPool.java:113)
---8<---
Also, there is a complaint that the sitemap handler's sitemap is not
available. This is also the error being printed on the error message page
being displayed in the browser as I try to access :8081/cocoon/. Check
the third and last log snapshot below:
DEBUG (2001-08-23) 15:32.25:370 [cocoon ] (/cocoon/)
Thread-22/AbstractEnvironment: Changing Cocoon context(sitemap.xmap) to
prefix()
DEBUG (2001-08-23) 15:32.25:370 [cocoon ] (/cocoon/)
Thread-22/AbstractEnvironment: from
context(file:/var/lib/tomcat/webapps/cocoon/) and prefix()
DEBUG (2001-08-23) 15:32.25:370 [cocoon ] (/cocoon/)
Thread-22/AbstractEnvironment: at URI
DEBUG (2001-08-23) 15:32.25:371 [cocoon ] (/cocoon/)
Thread-22/AbstractEnvironment: New context is
file:/var/lib/tomcat/webapps/cocoon/
ERROR (2001-08-23) 15:32.25:372 [cocoon ] (/cocoon/)
Thread-22/CocoonServlet: Problem with servlet
org.apache.cocoon.ProcessingException: The sitemap handler's sitemap is
not available. Please check
/var/lib/tomcat/webapps/cocoon/WEB-INF/logs/cocoon.log for the exact
error.
at org.apache.cocoon.sitemap.Manager.setupProcessing(Manager.java:184)
at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:102)
at org.apache.cocoon.Cocoon.process(Cocoon.java:423)
at
org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:545)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java)
at org.apache.tomcat.core.Handler.service(Handler.java)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
at java.lang.Thread.run(Thread.java:484)
INFO (2001-08-23) 15:32.25:402 [cocoon ] (/cocoon/)
Thread-22/CocoonServlet: '' Processed by Apache Cocoon 2.0b2-dev in 9.812
seconds.
----8<----
Thank you for your patience - I hope it is possible for someone to give a
solution to this problem.
Regards,
Jan Warnstam
Developer, Euronetics
---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Re: [c2] Q: connect to postgresql
Posted by Christoph Kliemt <ck...@gmx.net>.
Hi!
->"E" == Enke Michael <Mi...@wincor-nixdorf.com> writes:
E> Did you start the postmaster before starting tomcat?
Yes.
>netstat --inet --listen
Aktive Internetverbindungen (Nur Server)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:9999 *:* LISTEN
tcp 0 0 *:postgres *:* LISTEN
[...]
port 9999 is tomcat...
E> Useful for debugging is WEB-INF/logs/cocoon.log
Hey... i didnt find that log till now... *thats* where the debug
option from tomcats server.xml goes :-)
...but it does not contain any new information. The first exception
show tell me :
ERROR (2001-08-23) 17:13.11:944 [cocoon ] (/cocoon/xsp/esql)
Thread-16/JdbcDataSource: Could not return Connection
java.lang.IllegalStateException: You cannot get a Poolable before the
pool is initialized
hmpf... :-/
\\// christoph
---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>
Re: [c2] Q: connect to postgresql
Posted by Enke Michael <Mi...@wincor-nixdorf.com>.
Did you start the postmaster before starting tomcat? (or other engine)
Useful for debugging is WEB-INF/logs/cocoon.log
Michael
Christoph Kliemt wrote:
>
> Hi!
>
> Problem : I'm not able to make connections to a postgresql-db
> (unmodified samples)
> (cocoon from cvs, branch cocoon_20_branch a few days ago).
>
> Exception is : (Yes, i read the faq and browsed the mail-archive...)
> Could not get the datasource java.sql.SQLException: You cannot get a
> Poolable before the pool is initialized
>
> Driver is loaded . (tomcat 3.2.1 is started with "JAVACMD=/opt/jdk/bin/java
> -verbose:class" )
>
> web.xml :
> <init-param>
> <param-name>load-class</param-name>
> <param-value>
> org.postgresql.Driver
> </param-value>
> </init-param>
> <datasources>
> <jdbc name="personnel">
> <pool-controller min="5" max="10"/>
> <dburl>jdbc:postgresql://localhost/ck</dburl>
> <user>ck</user>
> <password></password>
> </datasources>
>
> cocoon.xconf :
> <datasources>
> <jdbc name="personnel">
> <pool-controller min="5" max="10"/>
> <dburl>jdbc:postgresql://localhost/ck</dburl>
> <user>ck</user>
> <password></password>
> </jdbc>
> </datasources>
>
> postgresql-db (7.1) is up and listens on its default port.
>
> netstat tells me that there is no attempt by cocoon to connect the
> db.
>
> All this happens on a Linux-box with a jdk 1.3.0 from sun.
>
> So now i have two questions (maybe newbie questions...)
>
> 1) What am i doing wrong in this special case?
> 2) Is there a way to make cocoon a bit more verbose so that it tells
> me the reason why (in this case) it can't make a connection?
> (Maybe this helps in other cases too...)
>
> \\// christoph
>
> ---------------------------------------------------------------------
> 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: <co...@xml.apache.org>
> For additional commands, e-mail: <co...@xml.apache.org>
---------------------------------------------------------------------
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>