Hi!

I was excited to see that Rickard managed to find out the performance
problem.  I am glad an experienced Java hacker had to do the digging
instead of me.  I was on to the fact that it was classloaders and
permission checking that took the time, but not knowing that different
classloaders did different things I would hardly have found this soon
and even then I would not have known the immediate workaround.
Thanks, Rickard!

However, I got into another problem today.  My benchmark bean does not
want to run.  Deployment works OK, but...

javax.naming.CommunicationException [Root exception is java.io.InvalidClassException: 
org.jboss.ejb.plugins.jrmp13.interfaces.HomeProxyMissing no-arg constructor for class]

This is what my client gets.  As can be seen I am using JRMP 1.3 here,
but I have tried with JRMP 1.2 as well and I get the same exception.
The message under JDK 1.2.2 is slightly but not entirely different:

javax.naming.CommunicationException [Root exception is java.io.InvalidClassException: 
org.jboss.ejb.plugins.jrmp12.interfaces.HomeProxy; <init>]

Source can be made available on request, it is really simplistic.

On another tangent I have a followup on another problem I have
reported before: the fact that the URL attribute disappears from my
jboss.jcml when it gets saved.  That only occurs on JDK 1.2.2, so it
is probably a VM bug.  However, I would really like a workaround, but
I guess I have to try to find that one myself.

Niklas

PS, cvs checkout was at about 9 o'clock CET


--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to