[ https://issues.apache.org/jira/browse/WICKET-1403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12581817#action_12581817 ]
uwe schaefer commented on WICKET-1403: -------------------------------------- This is not at all specific to Resin. I chose resin because i know how to enable persistent sessions there. You can take a fresh downloaded tomcat 6.0.16, deploy the war there and see the exact same behavior (seems persistent sessions are enabled by default with tomcat 6.0.16) It would be a tremendous step forward, if we could use persistent sessions in development (for turnaround time). > Reinjection fails after Server restart > -------------------------------------- > > Key: WICKET-1403 > URL: https://issues.apache.org/jira/browse/WICKET-1403 > Project: Wicket > Issue Type: Bug > Components: wicket-guice > Affects Versions: 1.3.1 > Environment: Resin 3.1.5 with persistent pagestore > Reporter: uwe schaefer > Assignee: Alastair Maw > Priority: Minor > Attachments: example.zip > > > Please see attached testcase. > Steps to reproduce: > * start it with mvn resin:run, go to http://localhost:8080/example > * click a few times > * stop & restart > * reload the page (everything fine here (means reload obviously succeeds) > * click again, you´ll face > {code} > Caused by: java.lang.NullPointerException: type > at com.google.inject.util.Objects.nonNull(Objects.java:35) > at com.google.inject.TypeLiteral.<init>(TypeLiteral.java:69) > at > com.google.inject.TypeLiteral$SimpleTypeLiteral.<init>(TypeLiteral.java:181) > at com.google.inject.TypeLiteral.get(TypeLiteral.java:169) > at > org.apache.wicket.guice.GuiceProxyTargetLocator.locateProxyTarget(GuiceProxyTargetLocator.java:61) > at > org.apache.wicket.proxy.LazyInitProxyFactory$JdkHandler.invoke(LazyInitProxyFactory.java:412) > at org.apache.wicket.proxy.$Proxy13.foo(Unknown Source) > at org.codesmell.HomePage$1.onClick(HomePage.java:25) > at org.apache.wicket.markup.html.link.Link.onLinkClicked(Link.java:214) > ... 21 more > {code} > GuiceProxyTargetLocator does not seem to be coded to cope with this. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.