You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Dan Haywood (JIRA)" <ji...@apache.org> on 2015/03/04 18:09:05 UTC

[jira] [Reopened] (ISIS-1062) Guice injector should create serializable proxies for the injected beans

     [ https://issues.apache.org/jira/browse/ISIS-1062?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dan Haywood reopened ISIS-1062:
-------------------------------

DN has a dependency on asm 4.x, which is therefore on the classpath.  Meanwhile wicket depends on cglib 2.x which depends on asm 3.x.

It's not possible to have asm 3.x and asm 4.x on the classpath together.

> Guice injector should create serializable proxies for the injected beans
> ------------------------------------------------------------------------
>
>                 Key: ISIS-1062
>                 URL: https://issues.apache.org/jira/browse/ISIS-1062
>             Project: Isis
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: core-1.8.0
>            Reporter: Martin Grigorov
>            Assignee: Martin Grigorov
>             Fix For: core-1.9.0
>
>
> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication#initWicketComponentInjection() should use new GuiceComponentInjector(this, injector, TRUE) so that it creates a serializable proxy for the injected beans.
> Otherwise all the bean impls have to be Serializable themselves.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)