todd tredeau wrote:
>>I want to use Jetspeed with Tomcat 4.02 and JVM 1.3.1. I
>>don't want to modify the "standard" Tomcat.
Todd,
I may have run into the same problem you did. I have been using Tomcat 4.01
+ JVM 1.3.1 at work with no problems. By the time I installed at home
today, Apache had updated Tomcat to 4.02 so I got that. With 4.02 + JVM
1.3.1 I get problems. Much stuff seems to work, but I get some errors too.
I uninstalled tomcat 4.02, installed 4.01, and things are back to normal.
You can still get 4.01 binary release from apache.org even though the direct
link is gone -- go to the download for 4.02, then replace the "4.02" in the
URL with "4.01".
I am including a few of errors from the jetspeed logs below in case someone
has some insight. Unfortunately I lost my tomcat logs when I uninstalled
4.02.
-- Andy
>From velocity.log (BTW, I did not modify jetspeed-tab.vm):
Mon Feb 25 11:39:14 PST 2002 [error] RHS of #set statement is null. Context
will not be modified. /controls/html/jetspeed-tab.vm [line 15, column 1]
Mon Feb 25 11:39:14 PST 2002 [error] RHS of #set statement is null. Context
will not be modified. /controls/html/jetspeed-tab.vm [line 19, column 1]
Mon Feb 25 11:39:14 PST 2002 [error] RHS of #set statement is null. Context
will not be modified. /controls/html/jetspeed-tab.vm [line 19, column 1]
>From jetspeed.log:
[Mon Feb 25 10:51:22 PST 2002] -- ERROR --
Exception: java.lang.NoClassDefFoundError: javax/xml/transform/Source
Stack Trace follows:
java.lang.NoClassDefFoundError: javax/xml/transform/Source
at
org.apache.jetspeed.daemon.impl.FeedDaemon.getEntries(FeedDaemon.java:256)
at org.apache.jetspeed.daemon.impl.FeedDaemon.run(FeedDaemon.java:194)
at org.apache.jetspeed.daemon.DaemonThread.runDaemon(DaemonThread.java:139)
at org.apache.jetspeed.daemon.DaemonThread.run(DaemonThread.java:104)
...
[Mon Feb 25 10:51:27 PST 2002] -- ERROR -- Error rendering Velocity
template: screens/html/Home.vm: Invocation of method 'getPane' in class
org.apache.jetspeed.util.template.JetspeedTool threw exception class
java.lang.NoClassDefFoundError
[Mon Feb 25 10:51:27 PST 2002] -- ERROR -- Error rendering Velocity
template: screens/Error: Unable to find resource 'screens/Error'
[Mon Feb 25 10:51:27 PST 2002] -- ERROR --
Exception: org.apache.turbine.util.TurbineException: Error rendering
Velocity template: screens/Error: Unable to find resource 'screens/Error'
Stack Trace follows:
org.apache.velocity.exception.ResourceNotFoundException: Unable to find
resource 'screens/Error'
at
org.apache.velocity.runtime.resource.ResourceManager.getResource(ResourceMan
ager.java)
at org.apache.velocity.runtime.Runtime.getTemplate(Runtime.java)
at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java)
at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java)
rethrown as org.apache.turbine.util.TurbineException: Error rendering
Velocity template: screens/Error: Unable to find resource 'screens/Error'
at
org.apache.turbine.services.velocity.TurbineVelocityService.renderingError(T
urbineVelocityService.java:511)
at
org.apache.turbine.services.velocity.TurbineVelocityService.decodeRequest(Tu
rbineVelocityService.java:477)
at
org.apache.turbine.services.velocity.TurbineVelocityService.handleRequest(Tu
rbineVelocityService.java:314)
at
org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(TurbineVe
locity.java:146)
at
org.apache.turbine.modules.screens.VelocityDirectScreen.buildTemplate(Veloci
tyDirectScreen.java:142)
at
org.apache.turbine.modules.screens.TemplateScreen.doBuild(TemplateScreen.jav
a:130)
at org.apache.turbine.modules.Screen.build(Screen.java:99)
at org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:129)
at
org.apache.turbine.util.template.TemplateScreen.toString(TemplateScreen.java
:126)
at
org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.jav
a)
at
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java)
at org.apache.velocity.Template.merge(Template.java)
at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java)
at org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java)
at
org.apache.turbine.services.velocity.TurbineVelocityService.decodeRequest(Tu
rbineVelocityService.java:472)
at
org.apache.turbine.services.velocity.TurbineVelocityService.handleRequest(Tu
rbineVelocityService.java:314)
at
org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(TurbineVe
locity.java:146)
at
org.apache.turbine.modules.layouts.VelocityDirectLayout.doBuild(VelocityDire
ctLayout.java:106)
at org.apache.turbine.modules.Layout.build(Layout.java:91)
at org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:123)
at
org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:166)
at org.apache.turbine.modules.Page.build(Page.java:90)
at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:123)
at org.apache.turbine.Turbine.doGet(Turbine.java:565)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:190)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
1012)
at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107
)
at java.lang.Thread.run(Thread.java:484)
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>