|Serial Version UID problem [message #592278]
||Sat, 18 February 2006 00:41
Originally posted by: ytgyazilim.gmail.com|
I have been trying to intercept my calls to jboss server thorough
ejb3 calls. I have been successfully intercept the
However jboss developers do not assign explicit SUIDs.
And woven jar (jbossall-client.jar) has the classes with the different
serial UIDs. Thus streaming facility firing InvalidClassExcepton as it
thinks local and remote classes are not the same. Well that's true but
Is there any way to suppress this check or have the aspectj compiler use
the same SUID as of the original class?
I try to intercept StatefulRemoteProxy.invoke() ony because I cannot
intercept the client proxies created after context look ups.
I tried the interface+, etc. with no success. As this proxy is created
by reflection (I think) there is no way to intercept it without load
But that is another story. Since my app is an RCP application it runs
within the osgi platform which likes to control the class loading all
by itself. So does the load time weaving. Which leads to a nonstarter place.
HAs anyone have any idea to overcome this problem?
Thanks in advance,
Powered by FUDForum
. Page generated in 0.20425 seconds