Am 18.05.2010 23:41, schrieb Christoph Grün:
Hi Christoph
As these classes are injected in Wicket, Wicket tries to serialize them
as well.
if you use wicket-ioc to inject these classes into your
pages/components, they´re wrapped with a wicket-ioc specific proxy that
will not serializale the class, but just the guice key to the injected
class and reinject on deserialization.
in other words: it´ll work ;)
For example I have the class PoiLoader that is injected in a Wicket page.
make sure, you´re using wicket-ioc instead of guice directly to inject
into anything you want wicket so serialize down.
to remind you:
public static void injectMembers(final Object o)
{
Application application = Application.get();
Injector injector = getInjector(application);
new GuiceComponentInjector(application, injector).inject(o);
}
that´ll be it.
cu uwe
--
You received this message because you are subscribed to the Google Groups
"google-guice" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-guice?hl=en.