Bug report #590 has just been filed.

You can view the report at the following URL:

   <http://znutar.cortexity.com/BugRatViewer/ShowReport/590>

REPORT #590 Details.

Project: Tomcat
Category: Bug Report
SubCategory: New Bug Report
Class: support
State: received
Priority: high
Severity: critical
Confidence: public
Environment: 
   Release: jakarta-tomcat-4.0-m4
   JVM Release: JDK-1.2.2_005
   Operating System: Solaris
   OS Release: 2.7
   Platform: Sun Ultra

Synopsis: 
java.lang.NullPointerException with jakarta-tomcat-4.0-m4

Description:
I am using a third party software package by a company 
called Tom Sawyer. It is a topology engine, and can be used
in a servlet environment. It works in the following way. You
create a graph that represents a network, which is composed
of nodes (such as servers and storage devices) and edges
(connections between the nodes). You can then apply different
layouts to the graph, such as circular or hierarchical. 

I installed and configured jakarta-tomcat-3.2, as well
as the Tom Sawyer software on my system, and it works
correctly. However, when I try it with jakarta-tomcat-4.0-m4,
I get get several errors, as shown below in the output
from catalina.out, localhost_log.2000-12-12.txt, and 
from the Tom Sawyer program as well, which is called
Tomahawk. I made sure that environment for both the 3.2
and 4.0 was set up correctly, as shown under Additional
Environment Description. The reason we want to use 4.0 is 
because it has struts, while 3.2 does not. If you have any 
ideas on how to solve this problem, or when 4.1 might be
available, please let me know. Thanks Eric Jamison

[EMAIL PROTECTED]

output from catalina.out:
--------------------------

wiseguy 331 =>!328
cat catalina.out
Apache Tomcat/4.0-dev
java.lang.NullPointerException
        at java.io.ObjectInputStream.read(ObjectInputStream.java, Compiled Code)
        at java.io.DataInputStream.readShort(DataInputStream.java, Compiled 
Code)
        at java.io.ObjectInputStream.readShort(ObjectInputStream.java, Compiled 
Code)
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java, 
Compiled Code)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java, Compiled 
Code)
        at tomsawyer.layout.TSServletHelper.fetchGraphData(Unknown Source)
        at tomsawyer.layout.TSServletHelper.run(Unknown Source)
        at tomsawyer.layout.TSServletLayoutServer.doPost(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java
, Compiled Code)
        at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.jav
a, Compiled Code)
        at 
org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java, 
Compiled Code)
        at 
org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java, Compiled 
Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.
java, Compiled Code)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java, 
Compiled Code)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, 
Compiled Code)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java, 
Compiled Code)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, 
Compiled Code)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java, 
Compiled Code)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java, 
Compiled Code)
        at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java, 
Compiled Code)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java, 
Compiled Code)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, 
Compiled Code)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java, 
Compiled Code)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, 
Compiled Code)
        at 
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java, 
Compiled Code)
        at 
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java, 
Compiled Code)
        at java.lang.Thread.run(Thread.java, Compiled Code)


output from localhost_access_log.2000-12-12.txt:
------------------------------------------------

wiseguy 333 =>!325
cat localhost_access_log.2000-12-12.txt
wiseguy - - [12/Dec/2000:12:21:41 -0800] "POST /getj/servlet/LayoutServer 
HTTP/1.0" 200 -

output from localhost_log.2000-12-12.txt:
-----------------------------------------

wiseguy 337 =>cat localhost_log.2000-12-12.txt
2000-12-12 12:20:08 StandardHost[localhost]: Deploying web application at 
context path  from URL file:/files/jakarta-tomcat-4.0-m4/webapps/ROOT
2000-12-12 12:20:11 StandardWrapper[:default]: Loading container servlet default
2000-12-12 12:20:11 default: init
2000-12-12 12:20:11 StandardWrapper[:invoker]: Loading container servlet invoker
2000-12-12 12:20:11 invoker: init
2000-12-12 12:20:11 jsp: init
2000-12-12 12:20:15 StandardHost[localhost]: Deploying web application at 
context path /manager from URL file:/files/jakarta-tomcat-4.0-m4/webapps/manager
2000-12-12 12:20:15 ContextConfig[/manager]: Configured an authenticator for 
method BASIC
2000-12-12 12:20:15 StandardWrapper[/manager:default]: Loading container servlet 
default
2000-12-12 12:20:15 default: init
2000-12-12 12:20:15 StandardWrapper[/manager:invoker]: Loading container servlet 
invoker
2000-12-12 12:20:15 invoker: init
2000-12-12 12:20:15 jsp: init
2000-12-12 12:20:15 StandardHost[localhost]: Deploying web application at 
context path /webdav from URL file:/files/jakarta-tomcat-4.0-m4/webapps/webdav
2000-12-12 12:20:15 StandardWrapper[/webdav:default]: Loading container servlet 
default
2000-12-12 12:20:15 default: init
2000-12-12 12:20:15 StandardWrapper[/webdav:invoker]: Loading container servlet 
invoker
2000-12-12 12:20:15 invoker: init
2000-12-12 12:20:15 jsp: init
2000-12-12 12:20:15 StandardHost[localhost]: Deploying web application at 
context path /getj from URL file:/files/jakarta-tomcat-4.0-m4/webapps/getj
2000-12-12 12:20:16 StandardWrapper[/getj:default]: Loading container servlet 
default
2000-12-12 12:20:16 default: init
2000-12-12 12:20:16 StandardWrapper[/getj:invoker]: Loading container servlet 
invoker
2000-12-12 12:20:16 invoker: init
2000-12-12 12:20:16 jsp: init
2000-12-12 12:21:41 LayoutServer: init
2000-12-12 12:21:41 ApplicationDispatcher[/getj] Servlet.service() for servlet 
LayoutServer threw exception
java.io.IOException
        at tomsawyer.layout.TSServletHelper.fetchGraphData(Unknown Source)
        at tomsawyer.layout.TSServletHelper.run(Unknown Source)
        at tomsawyer.layout.TSServletLayoutServer.doPost(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java
, Compiled Code)
        at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.jav
a, Compiled Code)
        at 
org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java, 
Compiled Code)
        at 
org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java, Compiled 
Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.
java, Compiled Code)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java, 
Compiled Code)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, 
Compiled Code)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java, 
Compiled Code)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, 
Compiled Code)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java, 
Compiled Code)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java, 
Compiled Code)
        at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java, 
Compiled Code)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java, 
Compiled Code)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, 
Compiled Code)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java, 
Compiled Code)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, 
Compiled Code)
        at 
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java, 
Compiled Code)
        at 
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java, 
Compiled Code)
        at java.lang.Thread.run(Thread.java, Compiled Code)

2000-12-12 12:21:41 StandardWrapperValve[invoker]: Servlet.service() for servlet 
invoker threw exception
java.io.IOException
        at tomsawyer.layout.TSServletHelper.fetchGraphData(Unknown Source)
        at tomsawyer.layout.TSServletHelper.run(Unknown Source)
        at tomsawyer.layout.TSServletLayoutServer.doPost(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java
, Compiled Code)
        at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.jav
a, Compiled Code)
        at 
org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java, 
Compiled Code)
        at 
org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java, Compiled 
Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled 
Code)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.
java, Compiled Code)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java, 
Compiled Code)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, 
Compiled Code)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java, 
Compiled Code)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, 
Compiled Code)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java, 
Compiled Code)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java, 
Compiled Code)
        at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java, 
Compiled Code)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java, 
Compiled Code)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, 
Compiled Code)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java, 
Compiled Code)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, 
Compiled Code)
        at 
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java, 
Compiled Code)
        at 
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java, 
Compiled Code)
        at java.lang.Thread.run(Thread.java, Compiled Code)

stack trace from Tomahawk:
--------------------------

wiseguy 137 =>java Tomahawk layout.server.type=servlet
java.io.StreamCorruptedException: Caught EOFException while reading the stream 
header
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java, 
Compiled Code)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java, Compiled 
Code)
        at tomsawyer.layout.TSServletLayoutProxy.layout(Unknown Source)
        at command.ExLayoutCommand.doAction(ExLayoutCommand.java, Compiled Code)
        at tomsawyer.util.command.TSCommand.execute(Unknown Source)
        at tomsawyer.editor.TSEGraphWindow.listen(Unknown Source)
        at tomsawyer.editor.TSEGraphWindow.transmit(Unknown Source)
        at Tomahawk.onApplyLayout(Tomahawk.java, Compiled Code)
        at Tomahawk.actionPerformed(Tomahawk.java, Compiled Code)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java, 
Compiled Code)
        at 
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.ja
va, Compiled Code)
        at 
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java, 
Compiled Code)
        at 
javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java, 
Compiled Code)
        at javax.swing.AbstractButton.doClick(AbstractButton.java, Compiled 
Code)
        at 
javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(BasicMenu
ItemUI.java, Compiled Code)
        at java.awt.Component.processMouseEvent(Component.java, Compiled Code)
        at java.awt.Component.processEvent(Component.java, Compiled Code)
        at java.awt.Container.processEvent(Container.java, Compiled Code)
        at java.awt.Component.dispatchEventImpl(Component.java, Compiled Code)
        at java.awt.Container.dispatchEventImpl(Container.java, Compiled Code)
        at java.awt.Component.dispatchEvent(Component.java, Compiled Code)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java, 
Compiled Code)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java, 
Compiled Code)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java, Compiled 
Code)
        at java.awt.Container.dispatchEventImpl(Container.java, Compiled Code)
        at java.awt.Component.dispatchEvent(Component.java, Compiled Code)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java, Compiled Code)
        at 
java.awt.EventDispatchThread.pumpOneEventForComponent(EventDispatchThread.java, 
Compiled Code)
        at 
java.awt.EventDispatchThread.pumpEventsForComponent(EventDispatchThread.java, 
Compiled Code)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java, 
Compiled Code)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java, Compiled 
Code)

Title: BugRat Report # 590

BugRat Report # 590

Project: Tomcat Release: jakarta-tomcat-4.0-m4
Category: Bug Report SubCategory: New Bug Report
Class: support State: received
Priority: high Severity: critical
Confidence: public

Submitter: _Anonymous ( [EMAIL PROTECTED] )
Date Submitted: Dec 13 2000, 02:53:50 CST
Responsible: Z_Tomcat Alias ( [EMAIL PROTECTED] )

Synopsis:
java.lang.NullPointerException with jakarta-tomcat-4.0-m4
Environment: (jvm, os, osrel, platform)
JDK-1.2.2_005, Solaris, 2.7, Sun Ultra

Additional Environment Description:
wiseguy 152 =>echo $PATH /files/jbuilder/jdk1.2.2/gltj-1.0/lib/sparc-sunos5:/files/java/jdk1.2.2/bin:/fil es/jbuilder/jdk1.2.2/src:/files/jbuilder/jdk1.2.2:/files/jbuilder/jdk1.2.2/jni:/ usr/local/bin:/usr/java1.2/bin:/home/ejamison/bin:/usr/ccs/bin:/usr/dist/pkgs/de vpro/5.x-sparc/bin:/usr/openwin/bin:/usr/dt/bin:/usr/dist/svr4/bin:/usr/dist/loc al/bos/exe:/usr/dist/local/exe:/usr/dist/exe:/usr/bin:/usr/etc:/usr/sbin:/usr/uc b:. echo $CLASSPATH .:/files/jbuilder/jdk1.2.2/src.jar:/usr/java1.2/jre/lib/ext: Likewise the tomcat_home was set correctly as well: wiseguy 140 =>echo $TOMCAT_HOME /files/jakarta-tomcat-4.0-m4 and I was using the same version of Java: wiseguy 141 =>echo $JAVA_HOME /files/java/jdk1.2.2 wiseguy 142 =>java -version java version "1.2.2" Classic VM (build JDK-1.2.2_005, green threads, sunwjit) The only slight difference that I noted was that for 4.0 was that it required this line in the web.xml file: Which the 3.2 version did not seem to like. I am not sure if this could be related to the error message I was getting though.

Report Description:
I am using a third party software package by a company called Tom Sawyer. It is a topology engine, and can be used in a servlet environment. It works in the following way. You create a graph that represents a network, which is composed of nodes (such as servers and storage devices) and edges (connections between the nodes). You can then apply different layouts to the graph, such as circular or hierarchical. I installed and configured jakarta-tomcat-3.2, as well as the Tom Sawyer software on my system, and it works correctly. However, when I try it with jakarta-tomcat-4.0-m4, I get get several errors, as shown below in the output from catalina.out, localhost_log.2000-12-12.txt, and from the Tom Sawyer program as well, which is called Tomahawk. I made sure that environment for both the 3.2 and 4.0 was set up correctly, as shown under Additional Environment Description. The reason we want to use 4.0 is because it has struts, while 3.2 does not. If you have any ideas on how to solve this problem, or when 4.1 might be available, please let me know. Thanks Eric Jamison [EMAIL PROTECTED] output from catalina.out: -------------------------- wiseguy 331 =>!328 cat catalina.out Apache Tomcat/4.0-dev java.lang.NullPointerException at java.io.ObjectInputStream.read(ObjectInputStream.java, Compiled Code) at java.io.DataInputStream.readShort(DataInputStream.java, Compiled Code) at java.io.ObjectInputStream.readShort(ObjectInputStream.java, Compiled Code) at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java, Compiled Code) at java.io.ObjectInputStream.(ObjectInputStream.java, Compiled Code) at tomsawyer.layout.TSServletHelper.fetchGraphData(Unknown Source) at tomsawyer.layout.TSServletHelper.run(Unknown Source) at tomsawyer.layout.TSServletLayoutServer.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code) at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java , Compiled Code) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.jav a, Compiled Code) at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java, Compiled Code) at org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java, Compiled Code) at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code) at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain. java, Compiled Code) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java, Compiled Code) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java, Compiled Code) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java, Compiled Code) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java, Compiled Code) at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java, Compiled Code) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java, Compiled Code) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java, Compiled Code) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, Compiled Code) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java, Compiled Code) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java, Compiled Code) at java.lang.Thread.run(Thread.java, Compiled Code) output from localhost_access_log.2000-12-12.txt: ------------------------------------------------ wiseguy 333 =>!325 cat localhost_access_log.2000-12-12.txt wiseguy - - [12/Dec/2000:12:21:41 -0800] "POST /getj/servlet/LayoutServer HTTP/1.0" 200 - output from localhost_log.2000-12-12.txt: ----------------------------------------- wiseguy 337 =>cat localhost_log.2000-12-12.txt 2000-12-12 12:20:08 StandardHost[localhost]: Deploying web application at context path from URL file:/files/jakarta-tomcat-4.0-m4/webapps/ROOT 2000-12-12 12:20:11 StandardWrapper[:default]: Loading container servlet default 2000-12-12 12:20:11 default: init 2000-12-12 12:20:11 StandardWrapper[:invoker]: Loading container servlet invoker 2000-12-12 12:20:11 invoker: init 2000-12-12 12:20:11 jsp: init 2000-12-12 12:20:15 StandardHost[localhost]: Deploying web application at context path /manager from URL file:/files/jakarta-tomcat-4.0-m4/webapps/manager 2000-12-12 12:20:15 ContextConfig[/manager]: Configured an authenticator for method BASIC 2000-12-12 12:20:15 StandardWrapper[/manager:default]: Loading container servlet default 2000-12-12 12:20:15 default: init 2000-12-12 12:20:15 StandardWrapper[/manager:invoker]: Loading container servlet invoker 2000-12-12 12:20:15 invoker: init 2000-12-12 12:20:15 jsp: init 2000-12-12 12:20:15 StandardHost[localhost]: Deploying web application at context path /webdav from URL file:/files/jakarta-tomcat-4.0-m4/webapps/webdav 2000-12-12 12:20:15 StandardWrapper[/webdav:default]: Loading container servlet default 2000-12-12 12:20:15 default: init 2000-12-12 12:20:15 StandardWrapper[/webdav:invoker]: Loading container servlet invoker 2000-12-12 12:20:15 invoker: init 2000-12-12 12:20:15 jsp: init 2000-12-12 12:20:15 StandardHost[localhost]: Deploying web application at context path /getj from URL file:/files/jakarta-tomcat-4.0-m4/webapps/getj 2000-12-12 12:20:16 StandardWrapper[/getj:default]: Loading container servlet default 2000-12-12 12:20:16 default: init 2000-12-12 12:20:16 StandardWrapper[/getj:invoker]: Loading container servlet invoker 2000-12-12 12:20:16 invoker: init 2000-12-12 12:20:16 jsp: init 2000-12-12 12:21:41 LayoutServer: init 2000-12-12 12:21:41 ApplicationDispatcher[/getj] Servlet.service() for servlet LayoutServer threw exception java.io.IOException at tomsawyer.layout.TSServletHelper.fetchGraphData(Unknown Source) at tomsawyer.layout.TSServletHelper.run(Unknown Source) at tomsawyer.layout.TSServletLayoutServer.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code) at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java , Compiled Code) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.jav a, Compiled Code) at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java, Compiled Code) at org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java, Compiled Code) at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code) at javax..servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain. java, Compiled Code) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java, Compiled Code) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java, Compiled Code) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java, Compiled Code) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java, Compiled Code) at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java, Compiled Code) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java, Compiled Code) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java, Compiled Code) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, Compiled Code) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java, Compiled Code) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java, Compiled Code) at java.lang.Thread.run(Thread.java, Compiled Code) 2000-12-12 12:21:41 StandardWrapperValve[invoker]: Servlet.service() for servlet invoker threw exception java.io.IOException at tomsawyer.layout.TSServletHelper.fetchGraphData(Unknown Source) at tomsawyer.layout.TSServletHelper.run(Unknown Source) at tomsawyer.layout.TSServletLayoutServer.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code) at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java , Compiled Code) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.jav a, Compiled Code) at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java, Compiled Code) at org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java, Compiled Code) at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code) at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain. java, Compiled Code) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java, Compiled Code) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java, Compiled Code) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java, Compiled Code) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java, Compiled Code) at org.apache.catalina.valves.ValveBase.invokeNext(ValveBase.java, Compiled Code) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java, Compiled Code) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, Compiled Code) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java, Compiled Code) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java, Compiled Code) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java, Compiled Code) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java, Compiled Code) at java.lang.Thread.run(Thread.java, Compiled Code) stack trace from Tomahawk: -------------------------- wiseguy 137 =>java Tomahawk layout.server.type=servlet java.io.StreamCorruptedException: Caught EOFException while reading the stream header at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java, Compiled Code) at java.io.ObjectInputStream.(ObjectInputStream.java, Compiled Code) at tomsawyer.layout.TSServletLayoutProxy.layout(Unknown Source) at command.ExLayoutCommand.doAction(ExLayoutCommand.java, Compiled Code) at tomsawyer.util.command.TSCommand.execute(Unknown Source) at tomsawyer.editor.TSEGraphWindow.listen(Unknown Source) at tomsawyer.editor.TSEGraphWindow.transmit(Unknown Source) at Tomahawk.onApplyLayout(Tomahawk.java, Compiled Code) at Tomahawk.actionPerformed(Tomahawk.java, Compiled Code) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java, Compiled Code) at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.ja va, Compiled Code) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java, Compiled Code) at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java, Compiled Code) at javax.swing.AbstractButton.doClick(AbstractButton.java, Compiled Code) at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(BasicMenu ItemUI.java, Compiled Code) at java.awt.Component.processMouseEvent(Component.java, Compiled Code) at java.awt.Component.processEvent(Component.java, Compiled Code) at java.awt.Container.processEvent(Container.java, Compiled Code) at java.awt.Component.dispatchEventImpl(Component.java, Compiled Code) at java.awt.Container.dispatchEventImpl(Container.java, Compiled Code) at java.awt.Component.dispatchEvent(Component.java, Compiled Code) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java, Compiled Code) at java.awt.LightweightDispatcher.processMouseEvent(Container.java, Compiled Code) at java.awt.LightweightDispatcher.dispatchEvent(Container.java, Compiled Code) at java.awt.Container.dispatchEventImpl(Container.java, Compiled Code) at java.awt.Component.dispatchEvent(Component.java, Compiled Code) at java.awt.EventQueue.dispatchEvent(EventQueue.java, Compiled Code) at java.awt.EventDispatchThread.pumpOneEventForComponent(EventDispatchThread.java, Compiled Code) at java.awt.EventDispatchThread.pumpEventsForComponent(EventDispatchThread.java, Compiled Code) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java, Compiled Code) at java.awt.EventDispatchThread.run(EventDispatchThread.java, Compiled Code)

How To Reproduce:
null

Workaround:
null

View this report online...

Reply via email to