Re: help! jrun 3.1 crashing!!!

2003-03-19 Thread Ben Groeneveld
This may sound simple, but I would suggest divide and conquer.  
You haven't provided any useful information to comment on, so here are 
some very random thoughts.
Isolate the problem.
Try running just the servlet that crashes.
Create a seperate JRun installation to debug on that has no 
modifications other than service packs.

Hope that helps. Thanks, BenG.

[EMAIL PROTECTED] wrote:

>This is really frustrating, now one of the applications is hanging at any page.
>At first it was one specific page that would not load this morning, although
>it's been working fine all along.  Now, the whole application is not loading,
>but other apps are working fine.
>
>I did try generating a thread dump but no indication why this is happening, or
>it could be I am not understanding it (most likely).  Can anyone help me?
>Our applications are not that complex and mimimum modifications were made to the
>JRUN 3.1 when installed.
>
>I called Macromedia to get some support and they want to charge $2000 a day
>
>Any suggestions?
>
>Thanks!
>Z
>
>
>
~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=8
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=8
Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. http://www.fusionauthority.com/ads.cfm




Re: help! jrun 3.1 crashing!!!

2003-03-19 Thread Zafif
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