Hi,

After many hours of twiddling and much gnashing of teeth etc., I managed
to get Jyve semi-working on my server. Well, at least the servlet
executes, which is something.

Anyway, the problem I'm having is that when I go to the servlet URL:

http://dubh.org:8080/jyve/servlet/Turbine/

The page that is displayed seems to be missing links to login etc. which
are defined in the login template. Looking at the HTML source, there is an
error in a comment which says:

You are logged in as user '<!--
 warning: attempt to write out undefined variable
data.getUser().getUserName(): java.lang.NullPointerException 
-->'

The only vaguely negative message in turbine.log is a warning:

[Mon Aug 28 00:30:53 GMT+01:00 2000] -- WARNING -- IDBroker is being used
with db: default
 which does not support transactions.  It is possible to 
 generate duplicate keys, if multiple JVM's are used or other 
 means are used to write to the database.


Although webmacro.log has an exception and the error about an undefined
variable again:

/28/00 12:42 AM        engine  WARN    Variable:
data.getUser().getUserName() is undefined
8/28/00 1:02 AM engine  EXCPT   java.lang.NullPointerException
        at org.webmacro.engine.Variable.write(Variable.java:156)
        at org.webmacro.engine.Block.write(Block.java:55)
        at org.webmacro.engine.WMTemplate.write(WMTemplate.java:251)
        at
org.apache.turbine.services.webmacro.TurbineWebMacroService.handleRequest(TurbineWebMacroService.java:211)
        at
org.apache.turbine.services.webmacro.TurbineWebMacroService.handleRequest(TurbineWebMacroService.java:189)
        at
org.apache.turbine.services.webmacro.TurbineWebMacro.handleRequest(TurbineWebMacro.java:97)
        at
org.apache.turbine.modules.screens.WebMacroSiteScreen.buildWMTemplate(WebMacroSiteScreen.java:187)
        at
org.apache.turbine.modules.screens.WebMacroSiteScreen.buildTemplate(WebMacroSiteScreen.java:143)
        at
org.apache.turbine.modules.screens.TemplateScreen.doBuild(TemplateScreen.java:112)
        at
org.apache.turbine.modules.screens.WebMacroSiteScreen.doBuild(WebMacroSiteScreen.java:122)
        at org.apache.turbine.modules.Screen.build(Screen.java:100)
        at
org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:126)
        at
org.apache.turbine.modules.layouts.WebMacroSiteLayout.doBuild(WebMacroSiteLayout.java:104)
        at org.apache.turbine.modules.Layout.build(Layout.java:93)
        at
org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:120)
        at
org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:156)
        at org.apache.turbine.modules.Page.build(Page.java:92)
        at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:119)
        at org.apache.turbine.Turbine.handleException(Turbine.java:532)
        at org.apache.turbine.Turbine.doGet(Turbine.java:394)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
        at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:597)
        at
org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
        at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
        at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:160)
        at
org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338)
        at java.lang.Thread.run(Thread.java:484)


I'm using the most recent CVS snapshots of Turbine and Jyve, which I
compiled locally. I'm running on Linux and have tried both IBM Java 1.3.0
and Sun 1.3.0-betarefresh. I can post my .properties files for WebMacro
and turbine if they'd be any help...

Any ideas? 

Cheers,

Brian


--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives and Other:  <http://java.apache.org/main/mail.html>
Problems?:           [EMAIL PROTECTED]

Reply via email to