Help!Uploadhandler fails again!

I 've made the uploadhandler work once.Unfortunately, it failed again!:frowning:

Here is the snippets of my codes:

<domino:session id=“test” user=“admin” password=“password” >

<domino:db dbname=“Test.nsf” user=“admin” password=“password” debug=“true” onfailure=“Exception”>

<domino:form id=“notice” name=“Notice” editmode=“edit” schema=“Test2” debug=“true” onfailure=“Exception”>

<domino:setitem name=“ProcessUnit” value=“<%=test1%>” datatype=“text”/>

<domino:input name=“ProcessUnit” itemname=“ProcessUnit” type=“text” />

<domino:attachments name=“upload” width=“10%” maxsize=“1000” draw=“false” >Attachment</domino:attachments>

function onSave()

{

<domino:savedoc  />

}

Test chinese

</domino:form>

</domino:db>

</domino:session>

The error message:

2004-03-22 11:01:23 StandardWrapperValve[UploadHandler]: Servlet.service() for servlet UploadHandler threw exception

java.lang.NullPointerException

at lotus.domino.taglib.ManagedSession.init(ManagedSession.java:86)

at lotus.domino.taglib.DominoSessionManager.getManagedSession(DominoSessionManager.java:136)

at lotus.domino.upload.UploadHandler.doGet(UploadHandler.java:150)

at lotus.domino.upload.UploadHandler.doPost(UploadHandler.java:221)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)

at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)

at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)

at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)

at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)

at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)

at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)

at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)

at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)

at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)

at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)

at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)

at java.lang.Thread.run(Thread.java:536)

I am wondering if the uploadhandler is unstable in R6.0.2CF1.

Thanks in advance!