Christian, thanks for the info about Macromedia's support.
The connection to the database server is working. The hanging problem was
occuring prior to yesterday maybe once or twice a week. But as of yesterday, i
couldn't keep the applications running. The pages kept hanging and then the
default server would stopped. I just restarted now. I am copying the thread
dump. The problem is not occuring consistently. I analysed yesterday all the
different thread dumps I got before each restart, and the pages and errors were
not the same.
Here is the thread dump. The two files mentioned below: d_inventory_search and
index were not the same that were causing this problem in previous thread dumps.
Full thread dump Classic VM (JDK-1.2.2_008, native threads):
"jcp-16" (TID:0x2080270, sys_thread_t:0xe461ca8, state:R, native ID:0x2ac)
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 allaire.jrun.NetworkService.accept(NetworkService.java, Compiled Code)
at allaire.jrun.jrpp.ProxyService.createRunnable(ProxyService.java:31)
at allaire.jrun.ThreadPool.createRunnable(ThreadPool.java, Compiled Code)
at allaire.jrun.WorkerThread.run(WorkerThread.java, Compiled Code)
"jcp-15" (TID:0x2042508, sys_thread_t:0xe653ea8, state:R, native ID:0x5fc)
prio=5
at java.net.SocketInputStream.socketRead(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java, Compiled Code)
at java.io.BufferedInputStream.fill(BufferedInputStream.java, Compiled
Code)
at java.io.BufferedInputStream.read1(BufferedInputStream.java, Compiled
Code)
at java.io.BufferedInputStream.read(BufferedInputStream.java, Compiled
Code)
at allaire.jrun.jrpp.ProxyEndpoint.readFully(ProxyEndpoint.java, Compiled
Code)
at allaire.jrun.jrpp.ProxyEndpoint.readFully(ProxyEndpoint.java, Compiled
Code)
at allaire.jrun.jrpp.ProxyEndpoint.readInt(ProxyEndpoint.java, Compiled
Code)
at allaire.jrun.jrpp.ProxyEndpoint.readRequest(ProxyEndpoint.java,
Compiled Code)
at allaire.jrun.jrpp.ProxyService.swapRunnable(ProxyService.java, Compiled
Code)
at allaire.jrun.ThreadPool.swapRunnable(ThreadPool.java, Compiled Code)
at allaire.jrun.WorkerThread.run(WorkerThread.java, Compiled Code)
"jcp-14" (TID:0x2038768, sys_thread_t:0xe4619b0, state:R, native ID:0x5ac)
prio=5
at java.net.SocketInputStream.socketRead(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java, Compiled Code)
at java.io.BufferedInputStream.fill(BufferedInputStream.java, Compiled
Code)
at java.io.BufferedInputStream.read1(BufferedInputStream.java, Compiled
Code)
at java.io.BufferedInputStream.read(BufferedInputStream.java, Compiled
Code)
at allaire.jrun.jrpp.ProxyEndpoint.readFully(ProxyEndpoint.java, Compiled
Code)
at allaire.jrun.jrpp.ProxyEndpoint.readFully(ProxyEndpoint.java, Compiled
Code)
at allaire.jrun.jrpp.ProxyEndpoint.readInt(ProxyEndpoint.java, Compiled
Code)
at allaire.jrun.jrpp.ProxyEndpoint.readRequest(ProxyEndpoint.java,
Compiled Code)
at allaire.jrun.jrpp.ProxyService.swapRunnable(ProxyService.java, Compiled
Code)
at allaire.jrun.ThreadPool.swapRunnable(ThreadPool.java, Compiled Code)
at allaire.jrun.WorkerThread.run(WorkerThread.java, Compiled Code)
"jcp-6" (TID:0x20b08f8, sys_thread_t:0xe461b20, state:MW, native ID:0x4f8)
prio=5
at
allaire.jrun.sql.PooledDataSource.getConnectionProxy(PooledDataSource.java,
Compiled Code)
at
allaire.jrun.sql.PooledDataSource.getPooledConnection(PooledDataSource.java,
Compiled Code)
at allaire.jrun.sql.PooledDataSource.getConnection(PooledDataSource.java,
Compiled Code)
at allaire.jrun.sql.PooledDataSource.getConnection(PooledDataSource.java,
Compiled Code)
at allaire.taglib.DataSrcImpl.getConnection(DataSrcImpl.java:55)
at allaire.taglib.SqlImpl.execute(SqlImpl.java:183)
at allaire.taglib.SqlTag.executeQuery(SqlTag.java:202)
at allaire.taglib.SqlTag.doEndTag(SqlTag.java:188)
at jrun__default2ejspc._jspService(jrun__default2ejspc.java, Compiled
Code)
at allaire.jrun.jsp.HttpJSPServlet.service(HttpJSPServlet.java, Compiled
Code)
at allaire.jrun.jsp.JSPServlet.service(JSPServlet.java, Compiled Code)
at allaire.jrun.jsp.JSPServlet.service(JSPServlet.java, Compiled Code)
at allaire.jrun.servlet.JRunSE.service(JRunSE.java, Compiled Code)
at
allaire.jrun.session.JRunSessionService.service(JRunSessionService.java,
Compiled Code)
at allaire.jrun.servlet.JRunSE.runServlet(JRunSE.java, Compiled Code)
at
allaire.jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.java,
Compiled Code)
at allaire.jrun.file.FileServlet.service(FileServlet.java, Co