Hi,
When execute the junit test we get:
java.lang.IncompatibleClassChangeError at
se.company.wcdma.rbs.boam.pms.impl.RBScanner.preperAndPush(RBScanner.java:526)
at
se.company.wcdma.rbs.boam.pms.impl.RBScanner.scan(RBScanner.java:766)
at
se.company.wcdma.rbs.boam.mao.rmo.iub.tb.sut.IubDataStreamMoImplTest.testNewCounters(IubDataStreamMoImplTest.java:254)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22) at
junit.extensions.TestSetup$1.protect(TestSetup.java:19) at
junit.extensions.TestSetup.run(TestSetup.java:23) 0.086
testOldCounters Error N/A
Any ideas what IncompatibleClassChangeError is and how we can correct it?
Cheers,
//mikael
BartCr - 13 Dec 2005 10:05 GMT
The cause for this is probably that the RBScanner classes depends on
another class which has changed. This can happen if you didn't perform
a full recompile of the sources.
Delete your class output, recompile the whole source tree and fix any
errors that pop up
Petterson Mikael - 13 Dec 2005 11:58 GMT
> The cause for this is probably that the RBScanner classes depends on
> another class which has changed. This can happen if you didn't perform
> a full recompile of the sources.
>
> Delete your class output, recompile the whole source tree and fix any
> errors that pop up
Hi,
Thanks for the reply. We have made a clean of all class files before
doing a full recompile of hte sources. There are not compiling errors.
We still have the problem :-(
More hints appreciated!
cheers,
//mikael
BartCr - 13 Dec 2005 12:38 GMT
What's the code executed on line 526 of RBScanner? It's possible that
there is a difference in used libraries (versions) between the
development and the runtime.
Regards,
Bart
Roedy Green - 13 Dec 2005 12:54 GMT
On Tue, 13 Dec 2005 10:50:41 +0100, Petterson Mikael
<mikael.petterson@era.ericsson.se> wrote, quoted or indirectly quoted
someone who said :
>IncompatibleClassChangeError
see
http://mindprod.com/jgloss/runerrormessages.html#INCOMPATIBLECLASSCHANGEERROR

Signature
Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.