Re: Wicket 1.3.2 - java.lang.NullPointerException

2008-11-06 Thread fatefree

Is there any chance that this issue was resurfaced in 1.3.5?

I've noticed since upgrading that everytime I change my markup or code while
the webapp is running, and eclipse restarts the web application, the first
time I hit certain pages (or maybe refresh a stateless page that the browser
was left on) I get this exception. If I restart my server it works fine
again. 



Johnnie wrote:
 
 Hi,
 
 I´ve upgraded from Wicket 1.3.1 to 1.3.2 and got the following exception:
 
 Unexpected RuntimeException
 
 Root cause:
 java.lang.NullPointerException
  at
 org.apache.wicket.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:299)

-- 
View this message in context: 
http://www.nabble.com/Wicket-1.3.2---java.lang.NullPointerException-tp16119078p20369568.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Wicket 1.3.2 - java.lang.NullPointerException

2008-03-18 Thread Johan Compagner
do you have a test case that you can attach to a jira issue
I guess this has something to do with the loading of markup changes (so that
not everything is loaded for every possible locale but only for every real
file once)

you seem to have a situtation that the key is null or couldnt be generated
It would be nice to have a test case of that

johan


On Tue, Mar 18, 2008 at 12:30 PM, Johnnie [EMAIL PROTECTED] wrote:


 Hi,

 I´ve upgraded from Wicket 1.3.1 to 1.3.2 and got the following exception:

 Unexpected RuntimeException

 Root cause:
 java.lang.NullPointerException
 at
 org.apache.wicket.util.concurrent.ConcurrentHashMap.hash(
 ConcurrentHashMap.java:299)
 at
 org.apache.wicket.util.concurrent.ConcurrentHashMap.put(
 ConcurrentHashMap.java:533)
 at
 org.apache.wicket.markup.MarkupCache$DefaultCacheImplementation.put(
 MarkupCache.java:711)
 at
 org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:437)
 at
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(
 MarkupCache.java:520)
 at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java
 :319)
 at

 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.checkForMarkupInheritance
 (InheritedMarkupMarkupLoader.java:95)
 at
 org.apache.wicket.markup.loader.InheritedMarkupMarkupLoader.loadMarkup(
 InheritedMarkupMarkupLoader.java:63)
 at
 org.apache.wicket.markup.loader.DefaultMarkupLoader.loadMarkup(
 DefaultMarkupLoader.java:55)
 at
 org.apache.wicket.markup.MarkupCache.loadMarkup(MarkupCache.java:433)
 at
 org.apache.wicket.markup.MarkupCache.loadMarkupAndWatchForChanges(
 MarkupCache.java:520)
 at org.apache.wicket.markup.MarkupCache.getMarkup(MarkupCache.java
 :319)
 at
 org.apache.wicket.markup.MarkupCache.getMarkupStream(MarkupCache.java:215)
 at
 org.apache.wicket.MarkupContainer.getAssociatedMarkupStream(
 MarkupContainer.java:343)
 at org.apache.wicket.Page.onRender(Page.java:1453)
 at org.apache.wicket.Component.render(Component.java:2308)
 at org.apache.wicket.Page.renderPage(Page.java:906)
 at

 org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond
 (BookmarkablePageRequestTarget.java:231)
 at
 org.apache.wicket.request.AbstractRequestCycleProcessor.respond(
 AbstractRequestCycleProcessor.java:104)
 at
 org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java
 :1172)
 at org.apache.wicket.RequestCycle.step(RequestCycle.java:1243)
 at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1330)
 at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
 at
 org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:358)
 at
 org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java
 :194)
 at
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
 ApplicationFilterChain.java:215)
 at
 org.apache.catalina.core.ApplicationFilterChain.doFilter(
 ApplicationFilterChain.java:188)
 at
 org.apache.catalina.core.StandardWrapperValve.invoke(
 StandardWrapperValve.java:210)
 at
 org.apache.catalina.core.StandardContextValve.invoke(
 StandardContextValve.java:174)
 at
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
 :127)
 at
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
 :117)
 at
 org.apache.catalina.core.StandardEngineValve.invoke(
 StandardEngineValve.java:108)
 at
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
 :151)
 at
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
 at

 org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
 (Http11BaseProtocol.java:665)
 at
 org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
 PoolTcpEndpoint.java:528)
 at
 org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
 LeaderFollowerWorkerThread.java:81)
 at
 org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
 ThreadPool.java:685)
 at java.lang.Thread.run(Thread.java:619)

 I didn-t even got to see the sign in page.

 When I downgraded to 1.3.1 everything worked fine again.

 Best regards,

 Johnnie

 --
 View this message in context:
 http://www.nabble.com/Wicket-1.3.2---java.lang.NullPointerException-tp16119078p16119078.html
 Sent from the Wicket - User mailing list archive at 
 Nabble.comhttp://nabble.com/
 .


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




Re: Wicket 1.3.2 - java.lang.NullPointerException

2008-03-18 Thread Johnnie
(
 ApplicationFilterChain.java:188)
 at
 org.apache.catalina.core.StandardWrapperValve.invoke(
 StandardWrapperValve.java:210)
 at
 org.apache.catalina.core.StandardContextValve.invoke(
 StandardContextValve.java:174)
 at
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
 :127)
 at
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
 :117)
 at
 org.apache.catalina.core.StandardEngineValve.invoke(
 StandardEngineValve.java:108)
 at
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
 :151)
 at
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
 at

 org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
 (Http11BaseProtocol.java:665)
 at
 org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
 PoolTcpEndpoint.java:528)
 at
 org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
 LeaderFollowerWorkerThread.java:81)
 at
 org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
 ThreadPool.java:685)
 at java.lang.Thread.run(Thread.java:619)

 I didn-t even got to see the sign in page.

 When I downgraded to 1.3.1 everything worked fine again.

 Best regards,

 Johnnie

 --
 View this message in context:
 http://www.nabble.com/Wicket-1.3.2---java.lang.NullPointerException-tp16119078p16119078.html
 Sent from the Wicket - User mailing list archive at
 Nabble.comhttp://nabble.com/
 .


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


 
 

-- 
View this message in context: 
http://www.nabble.com/Wicket-1.3.2---java.lang.NullPointerException-tp16119078p16121384.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Wicket 1.3.2 - java.lang.NullPointerException

2008-03-18 Thread Jeremy Levy
)
  at
  org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java
  :194)
  at
  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
  ApplicationFilterChain.java:215)
  at
  org.apache.catalina.core.ApplicationFilterChain.doFilter(
  ApplicationFilterChain.java:188)
  at
  org.apache.catalina.core.StandardWrapperValve.invoke(
  StandardWrapperValve.java:210)
  at
  org.apache.catalina.core.StandardContextValve.invoke(
  StandardContextValve.java:174)
  at
  org.apache.catalina.core.StandardHostValve.invoke(
 StandardHostValve.java
  :127)
  at
  org.apache.catalina.valves.ErrorReportValve.invoke(
 ErrorReportValve.java
  :117)
  at
  org.apache.catalina.core.StandardEngineValve.invoke(
  StandardEngineValve.java:108)
  at
  org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
  :151)
  at
  org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
 :870)
  at
 
 
 org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
  (Http11BaseProtocol.java:665)
  at
  org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
  PoolTcpEndpoint.java:528)
  at
  org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
  LeaderFollowerWorkerThread.java:81)
  at
  org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
  ThreadPool.java:685)
  at java.lang.Thread.run(Thread.java:619)
 
  I didn-t even got to see the sign in page.
 
  When I downgraded to 1.3.1 everything worked fine again.
 
  Best regards,
 
  Johnnie
 
  --
  View this message in context:
 
 http://www.nabble.com/Wicket-1.3.2---java.lang.NullPointerException-tp16119078p16119078.html
  Sent from the Wicket - User mailing list archive at
  Nabble.comhttp://nabble.com/
  .
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 
 

 --
 View this message in context:
 http://www.nabble.com/Wicket-1.3.2---java.lang.NullPointerException-tp16119078p16121384.html
 Sent from the Wicket - User mailing list archive at Nabble.com.


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




Re: Wicket 1.3.2 - java.lang.NullPointerException

2008-03-18 Thread Jeremy Levy
   (BookmarkablePageRequestTarget.java:231)
   at
   org.apache.wicket.request.AbstractRequestCycleProcessor.respond(
   AbstractRequestCycleProcessor.java:104)
   at
   org.apache.wicket.RequestCycle.processEventsAndRespond(
  RequestCycle.java
   :1172)
   at org.apache.wicket.RequestCycle.step(RequestCycle.java:1243)
   at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1330)
   at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
   at
   org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java
  :358)
   at
   org.apache.wicket.protocol.http.WicketFilter.doFilter(
  WicketFilter.java
   :194)
   at
   org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
   ApplicationFilterChain.java:215)
   at
   org.apache.catalina.core.ApplicationFilterChain.doFilter(
   ApplicationFilterChain.java:188)
   at
   org.apache.catalina.core.StandardWrapperValve.invoke(
   StandardWrapperValve.java:210)
   at
   org.apache.catalina.core.StandardContextValve.invoke(
   StandardContextValve.java:174)
   at
   org.apache.catalina.core.StandardHostValve.invoke(
  StandardHostValve.java
   :127)
   at
   org.apache.catalina.valves.ErrorReportValve.invoke(
  ErrorReportValve.java
   :117)
   at
   org.apache.catalina.core.StandardEngineValve.invoke(
   StandardEngineValve.java:108)
   at
   org.apache.catalina.connector.CoyoteAdapter.service(
  CoyoteAdapter.java
   :151)
   at
   org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
  :870)
   at
  
  
  org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
   (Http11BaseProtocol.java:665)
   at
   org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
   PoolTcpEndpoint.java:528)
   at
   org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
   LeaderFollowerWorkerThread.java:81)
   at
   org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
   ThreadPool.java:685)
   at java.lang.Thread.run(Thread.java:619)
  
   I didn-t even got to see the sign in page.
  
   When I downgraded to 1.3.1 everything worked fine again.
  
   Best regards,
  
   Johnnie
  
   --
   View this message in context:
  
  http://www.nabble.com/Wicket-1.3.2---java.lang.NullPointerException-tp16119078p16119078.html
   Sent from the Wicket - User mailing list archive at
   Nabble.comhttp://nabble.com/
   .
  
  
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
  
  
  
  
 
  --
  View this message in context:
  http://www.nabble.com/Wicket-1.3.2---java.lang.NullPointerException-tp16119078p16121384.html
  Sent from the Wicket - User mailing list archive at Nabble.com.
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 



Re: Wicket 1.3.2 - java.lang.NullPointerException

2008-03-18 Thread Johan Compagner
:1453)
at org.apache.wicket.Component.render(Component.java:2308)
at org.apache.wicket.Page.renderPage(Page.java:906)
at
   
   
  
 org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.respond
(BookmarkablePageRequestTarget.java:231)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.respond(
AbstractRequestCycleProcessor.java:104)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(
   RequestCycle.java
:1172)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1243)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1330)
at org.apache.wicket.RequestCycle.request(RequestCycle.java
 :493)
at
org.apache.wicket.protocol.http.WicketFilter.doGet(
 WicketFilter.java
   :358)
at
org.apache.wicket.protocol.http.WicketFilter.doFilter(
   WicketFilter.java
:194)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:215)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:188)
at
org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:210)
at
org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:174)
at
org.apache.catalina.core.StandardHostValve.invoke(
   StandardHostValve.java
:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(
   ErrorReportValve.java
:117)
at
org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:108)
at
org.apache.catalina.connector.CoyoteAdapter.service(
   CoyoteAdapter.java
:151)
at
org.apache.coyote.http11.Http11Processor.process(
 Http11Processor.java
   :870)
at
   
   
  
 org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
(Http11BaseProtocol.java:665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(
PoolTcpEndpoint.java:528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:81)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:619)
   
I didn-t even got to see the sign in page.
   
When I downgraded to 1.3.1 everything worked fine again.
   
Best regards,
   
Johnnie
   
--
View this message in context:
   
  
 http://www.nabble.com/Wicket-1.3.2---java.lang.NullPointerException-tp16119078p16119078.html
Sent from the Wicket - User mailing list archive at
Nabble.com http://nabble.com/http://nabble.com/
.
   
   
   
 -
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
   
   
   
   
  
   --
   View this message in context:
  
 http://www.nabble.com/Wicket-1.3.2---java.lang.NullPointerException-tp16119078p16121384.html
   Sent from the Wicket - User mailing list archive at 
   Nabble.comhttp://nabble.com/
 .
  
  
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]