Hi All I'm using the latest release of mmbase and have had a few strange things happen - a simple test servlet, formerly working, no longer working after changing just the string it is sending back to the browser - did version diff, no other changes - getting the following in the logs:
2004-10-21 18:43:45 StandardWrapperValve[testServlet]: Allocate exception for servlet testServlet javax.servlet.ServletException: Servlet.init() for servlet testServlet threw exception at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:10 86) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:712) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:187) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:151) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext Valve.java:245) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:199) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:151) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:195 ) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:151) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164 ) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:149) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :156) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:151) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne ction(Http11Protocol.java:700) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav a:683) at java.lang.Thread.run(Thread.java:534) ----- Root Cause ----- java.lang.NullPointerException at org.mmbase.servlet.MMBaseServlet.init(Unknown Source) at org.mmbase.servlet.BridgeServlet.init(Unknown Source) at testServlet.init(testServlet.java:33) at javax.servlet.GenericServlet.init(GenericServlet.java:256) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:10 44) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:712) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:187) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:151) ... Also the logging example no 4 copied and pasted into log4j.xml, does not produce a log file. Does there appear to be a problem with my install or is this error familiar to anyone? The servlet is a simple test - it extends bridge, gets the node number (passed in as parameter) and prints a string to screen. I can't think of a simpler test, although it dies in the init, so I'm assuming the problem is inherited or an install problem. Thanks in advance. Regards Emile