Wicket LazyInitProxyFactory

i fell over a subtle bug in Wicket-IOC, that causes RuntimeException when Wicket-Guice is used together with Guice-bound-Interceptors while Injecting non-Interface Classes.

While the above usecase is a terribly rare one, this problem shows that it is

not always

a good idea to copy a required lib to another package in order to have ‘no dependencies’ like guice did here. This way you have two CGLibs in memory and run into problems you would not have otherwise. (Those two CGLibs produce classes of the same name here)

Read details here:

https://issues.apache.org/jira/browse/WICKET-1162

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>