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 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.