I installed JDK1.3 this morning and then tried to recompile my EJB's. GenIC
froze and  the suggestions on the user-group didn't work (namely passing the
rmic option -v1.1 to GenIC). I decided to sod it and go back to JDK1.2.2,
which worked fine before. Thing is, it doesn't work now and seems to have
exactly the same problems as JDK1.3. GenIC freezes and I get the following
error:

D:\dpay_EJB>call GenIC -d . Variations.ser

D:\dpay_EJB>java -Dinstall.root=D:\jonas_jdk1.2
org.objectweb.jonas.tools.GenIC
-d . Variations.ser
.\damanPay\pay\JOnASVariationsImplVariations_Stub.java:80: Wrong number of
argum
ents in method.
                Object $result = this.invoke(this, $method_getEJBHome_0,
null, 3
163754803894080547L);
                                            ^
.\damanPay\pay\JOnASVariationsImplVariations_Stub.java:113: Wrong number of
argu
ments in method.
GenIC ERROR: Failed when compiling the RMI Skel. and Stub. classes via
'javac'

I'd thought I'd restored  my configuration to where it was before but
obviously not. I've tried running GenIC with the -v1.1 rmic option and get
the same response. Does this option HAVE to be used? The reason for trying
JDK1.3 was Suns claim that serialisation was 20% faster - but would this
apply to Jonas?

Regards

Robert Hargreaves

Reply via email to