Re: Nullpointer Exception in String Tokenizer

Thomas Bopp <[email protected]> Fri, 25 May 2007 17:36:05 +0200
Newsgroups gmane.comp.jakarta.slide.user
Message-ID <[email protected]>
Sorry, found the problem. I was returning an Array of String  
(allocated, but not completely filled) with null elements
in String[] getChildrenNames

Still get the Node already exists Exception though ...

Tom

Am 25.05.2007 um 09:52 schrieb Thomas Bopp:

> Hi there!
>
> I run into the following exception. Afterwards I am unable to  
> connect (same error message all the time it seems).
>
> Apart from that, I sometimes get "Tree-Node already exists" when  
> opening the connection.
>
>
> 09:48:23,069 ERROR [STDERR] java.lang.NullPointerException
> 09:48:23,069 ERROR [STDERR]     at java.util.StringTokenizer.<init> 
> (StringTokenizer.java:182)
> 09:48:23,069 ERROR [STDERR]     at java.util.StringTokenizer.<init> 
> (StringTokenizer.java:204)
> 09:48:23,069 ERROR [STDERR]     at  
> org.apache.slide.common.UriPath.<init>(UriPath.java:45)
> 09:48:23,070 ERROR [STDERR]     at  
> org.apache.slide.structure.ObjectNode.getPath(ObjectNode.java:556)
> 09:48:23,070 ERROR [STDERR]     at  
> org.apache.slide.structure.ObjectNode.addChild(ObjectNode.java:475)
> 09:48:23,070 ERROR [STDERR]     at  
> org.apache.slide.simple.store.WebdavStoreAdapter 
> $TransactionId.retrieveObject(WebdavStoreAdapter.java:736)
> 09:48:23,070 ERROR [STDERR]     at  
> org.apache.slide.simple.store.WebdavStoreAdapter.retrieveObject 
> (WebdavStoreAdapter.java:288)
> 09:48:23,070 ERROR [STDERR]     at  
> org.apache.slide.store.AbstractStore.retrieveObject 
> (AbstractStore.java:699)
> 09:48:23,070 ERROR [STDERR]     at  
> org.apache.slide.store.ExtendedStore.retrieveObject 
> (ExtendedStore.java:605)
> 09:48:23,070 ERROR [STDERR]     at  
> org.apache.slide.structure.StructureImpl.retrieve 
> (StructureImpl.java:175)
> 09:48:23,070 ERROR [STDERR]     at  
> org.apache.slide.structure.StructureImpl.retrieve 
> (StructureImpl.java:157)
> 09:48:23,070 ERROR [STDERR]     at  
> org.apache.slide.webdav.method.AbstractWebdavMethod.executeRedirect 
> (AbstractWebdavMethod.java:506)
> 09:48:23,070 ERROR [STDERR]     at  
> org.apache.slide.webdav.method.AbstractWebdavMethod.run 
> (AbstractWebdavMethod.java:416)
> 09:48:23,070 ERROR [STDERR]     at  
> org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:151)
> 09:48:23,071 ERROR [STDERR]     at  
> javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> 09:48:23,071 ERROR [STDERR]     at  
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
> (ApplicationFilterChain.java:290)
> 09:48:23,071 ERROR [STDERR]     at  
> org.apache.catalina.core.ApplicationFilterChain.doFilter 
> (ApplicationFilterChain.java:206)
> 09:48:23,071 ERROR [STDERR]     at  
> org.apache.slide.webdav.filter.LogFilter.doFilter(LogFilter.java:147)
> 09:48:23,071 ERROR [STDERR]     at  
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
> (ApplicationFilterChain.java:235)
> 09:48:23,071 ERROR [STDERR]     at  
> org.apache.catalina.core.ApplicationFilterChain.doFilter 
> (ApplicationFilterChain.java:206)
> 09:48:23,071 ERROR [STDERR]     at  
> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter 
> (ReplyHeaderFilter.java:96)
> 09:48:23,071 ERROR [STDERR]     at  
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
> (ApplicationFilterChain.java:235)
> 09:48:23,071 ERROR [STDERR]     at  
> org.apache.catalina.core.ApplicationFilterChain.doFilter 
> (ApplicationFilterChain.java:206)
> 09:48:23,071 ERROR [STDERR]     at  
> org.apache.catalina.core.StandardWrapperValve.invoke 
> (StandardWrapperValve.java:230)
> 09:48:23,071 ERROR [STDERR]     at  
> org.apache.catalina.core.StandardContextValve.invoke 
> (StandardContextValve.java:175)
> 09:48:23,071 ERROR [STDERR]     at  
> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke 
> (SecurityAssociationValve.java:179)
> 09:48:23,071 ERROR [STDERR]     at  
> org.apache.catalina.authenticator.AuthenticatorBase.invoke 
> (AuthenticatorBase.java:525)
> 09:48:23,072 ERROR [STDERR]     at  
> org.jboss.web.tomcat.security.JaccContextValve.invoke 
> (JaccContextValve.java:84)
> 09:48:23,072 ERROR [STDERR]     at  
> org.apache.catalina.core.StandardHostValve.invoke 
> (StandardHostValve.java:128)
> 09:48:23,072 ERROR [STDERR]     at  
> org.apache.catalina.valves.ErrorReportValve.invoke 
> (ErrorReportValve.java:104)
> 09:48:23,072 ERROR [STDERR]     at  
> org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke 
> (CachedConnectionValve.java:156)
> 09:48:23,072 ERROR [STDERR]     at  
> org.apache.catalina.core.StandardEngineValve.invoke 
> (StandardEngineValve.java:109)
> 09:48:23,072 ERROR [STDERR]     at  
> org.apache.catalina.connector.CoyoteAdapter.service 
> (CoyoteAdapter.java:241)
> 09:48:23,072 ERROR [STDERR]     at  
> org.apache.coyote.http11.Http11Processor.process 
> (Http11Processor.java:844)
> 09:48:23,072 ERROR [STDERR]     at  
> org.apache.coyote.http11.Http11Protocol 
> $Http11ConnectionHandler.process(Http11Protocol.java:580)
> 09:48:23,072 ERROR [STDERR]     at  
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java: 
> 447)
> 09:48:23,072 ERROR [STDERR]     at java.lang.Thread.run(Thread.java: 
> 613)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>