I tried XStream to serialized a proxied instance, and that seems to work. This is an example bellow.
What I forgot to say, is that serialization is always done for a short time in my case, or for replication purposes...
Anthony
<guice.ser.TotoImpl_-_-EnhancerByGuice_-_-84b8f86b>
<bidule>machintruc</bidule>
<CGLIB_-BOUND>true</CGLIB_-BOUND>
<CGLIB_-CALLBACK__0 class="com.google.inject.InterceptorStackCallback">
<interceptors>
<guice.ser.SerializationTest_-MyInterceptor/>
</interceptors>
<method>
<class>guice.ser.TotoImpl</class>
<name>setBidule</name>
<parameter-types>
<class>java.lang.String</class>
</parameter-types>
</method>
</CGLIB_-CALLBACK__0>
<CGLIB_-CALLBACK__1 class="com.google.inject.InterceptorStackCallback">
<interceptors>
<guice.ser.SerializationTest_-MyInterceptor reference="../../../CGLIB_-CALLBACK__0/interceptors/guice.ser.SerializationTest_-MyInterceptor"/>
</interceptors>
<method>
<class>guice.ser.TotoImpl</class>
<name>getBidule</name>
<parameter-types/>
</method>
</CGLIB_-CALLBACK__1>
<CGLIB_-CALLBACK__2 class="com.google.inject.InterceptorStackCallback">
<interceptors>
<guice.ser.SerializationTest_-MyInterceptor reference="../../../CGLIB_-CALLBACK__0/interceptors/guice.ser.SerializationTest_-MyInterceptor"/>
</interceptors>
<method>
<class>guice.ser.TotoImpl</class>
<name>getTruc</name>
<parameter-types/>
</method>
</CGLIB_-CALLBACK__2>
<CGLIB_-CALLBACK__3 class="com.google.inject.InterceptorStackCallback">
<interceptors>
<guice.ser.SerializationTest_-MyInterceptor reference="../../../CGLIB_-CALLBACK__0/interceptors/guice.ser.SerializationTest_-MyInterceptor"/>
</interceptors>
<method>
<class>guice.ser.TotoImpl</class>
<name>setTruc</name>
<parameter-types>
<class>java.lang.String</class>
</parameter-types>
</method>
</CGLIB_-CALLBACK__3>
<CGLIB_-CALLBACK__4 class="com.google.inject.InterceptorStackCallback">
<interceptors>
<guice.ser.SerializationTest_-MyInterceptor reference="../../../CGLIB_-CALLBACK__0/interceptors/guice.ser.SerializationTest_-MyInterceptor"/>
</interceptors>
<method>
<class>guice.ser.TotoImpl</class>
<name>getMachin</name>
<parameter-types/>
</method>
</CGLIB_-CALLBACK__4>
<CGLIB_-CALLBACK__5 class="com.google.inject.InterceptorStackCallback">
<interceptors>
<guice.ser.SerializationTest_-MyInterceptor reference="../../../CGLIB_-CALLBACK__0/interceptors/guice.ser.SerializationTest_-MyInterceptor"/>
</interceptors>
<method>
<class>guice.ser.TotoImpl</class>
<name>setMachin</name>
<parameter-types>
<class>java.lang.String</class>
</parameter-types>
</method>
</CGLIB_-CALLBACK__5>
<CGLIB_-CALLBACK__6 class="com.google.inject.InterceptorStackCallback">
<interceptors>
<guice.ser.SerializationTest_-MyInterceptor reference="../../../CGLIB_-CALLBACK__0/interceptors/guice.ser.SerializationTest_-MyInterceptor"/>
</interceptors>
<method>
<class>java.lang.Object</class>
<name>finalize</name>
<parameter-types/>
</method>
</CGLIB_-CALLBACK__6>
<CGLIB_-CALLBACK__7 class="com.google.inject.InterceptorStackCallback">
<interceptors>
<guice.ser.SerializationTest_-MyInterceptor reference="../../../CGLIB_-CALLBACK__0/interceptors/guice.ser.SerializationTest_-MyInterceptor"/>
</interceptors>
<method>
<class>java.lang.Object</class>
<name>hashCode</name>
<parameter-types/>
</method>
</CGLIB_-CALLBACK__7>
<CGLIB_-CALLBACK__8 class="com.google.inject.InterceptorStackCallback">
<interceptors>
<guice.ser.SerializationTest_-MyInterceptor reference="../../../CGLIB_-CALLBACK__0/interceptors/guice.ser.SerializationTest_-MyInterceptor"/>
</interceptors>
<method>
<class>java.lang.Object</class>
<name>clone</name>
<parameter-types/>
</method>
</CGLIB_-CALLBACK__8>
<CGLIB_-CALLBACK__9 class="com.google.inject.InterceptorStackCallback">
<interceptors>
<guice.ser.SerializationTest_-MyInterceptor reference="../../../CGLIB_-CALLBACK__0/interceptors/guice.ser.SerializationTest_-MyInterceptor"/>
</interceptors>
<method>
<class>java.lang.Object</class>
<name>equals</name>
<parameter-types>
<class>java.lang.Object</class>
</parameter-types>
</method>
</CGLIB_-CALLBACK__9>
<CGLIB_-CALLBACK__10 class="com.google.inject.InterceptorStackCallback">
<interceptors>
<guice.ser.SerializationTest_-MyInterceptor reference="../../../CGLIB_-CALLBACK__0/interceptors/guice.ser.SerializationTest_-MyInterceptor"/>
</interceptors>
<method>
<class>java.lang.Object</class>
<name>toString</name>
<parameter-types/>
</method>
</CGLIB_-CALLBACK__10>
</guice.ser.TotoImpl_-_-EnhancerByGuice_-_-84b8f86b>