javax.management.MBeanAttributeInfo; local classs incompatible: stream cla
Hi All,
I get the following errors when i run my weblogic ejbcompiler, The errors occured because of version problem. I am using weblogic 7 and java 1.5
Please some one help me out
Exception in thread "main" java.io.InvalidClassException: javax.management.MBeanAttributeInfo; local cl
ass incompatible: stream classdesc serialVersionUID = 7043855487133450673, local class serialVersionUID
= 8644704819898565848
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:546)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1551)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1465)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1551)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1465)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1551)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1465)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1698)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1304)
at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1633)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1298)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1917)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1841)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1718)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1304)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349)
at weblogic.management.internal.Helper.getMBeanInfo(Helper.java:298)
at weblogic.management.internal.DynamicMBeanImpl.<init>(DynamicMBeanImpl.java:181)
at weblogic.management.internal.DynamicMBeanImpl.<init>(DynamicMBeanImpl.java:164)
at weblogic.management.descriptors.XMLElementMBeanDelegate.<init>(XMLElementMBeanDelegate.java:
67)
at weblogic.management.descriptors.XMLElementMBeanDelegate.<init>(XMLElementMBeanDelegate.java:
51)
at weblogic.management.descriptors.BaseXMLElementMBeanImpl.<init>(BaseXMLElementMBeanImpl.java:
8)
at weblogic.management.descriptors.toplevel.EJBDescriptorMBeanImpl.<init>(EJBDescriptorMBeanImp
l.java:94)
at weblogic.ejb20.dd.xml.DDUtils.processEjbJarXML(DDUtils.java:212)
at weblogic.ejb20.dd.xml.DDUtils.createDescriptorFromJarFile(DDUtils.java:105)
at weblogic.ejb20.dd.xml.DDUtils.createDescriptorFromJarFile(DDUtils.java:90)
at weblogic.ejbc20.getDescriptorFromJar(ejbc20.java:670)
at weblogic.ejbc20.runBody(ejbc20.java:425)
at weblogic.utils.compiler.Tool.run(Tool.java:126)
at weblogic.ejbc.main(ejbc.java:29)
--------------- nested within: ------------------
weblogic.management.configuration.ConfigurationException: - with nested exception:
[java.io.InvalidClassException: javax.management.MBeanAttributeInfo; local class incompatible: stream c
lassdesc serialVersionUID = 7043855487133450673, local class serialVersionUID = 8644704819898565848]
at weblogic.management.internal.Helper.getMBeanInfo(Helper.java:303)
at weblogic.management.internal.DynamicMBeanImpl.<init>(DynamicMBeanImpl.java:181)
at weblogic.management.internal.DynamicMBeanImpl.<init>(DynamicMBeanImpl.java:164)
at weblogic.management.descriptors.XMLElementMBeanDelegate.<init>(XMLElementMBeanDelegate.java:
67)
at weblogic.management.descriptors.XMLElementMBeanDelegate.<init>(XMLElementMBeanDelegate.java:
51)
at weblogic.management.descriptors.BaseXMLElementMBeanImpl.<init>(BaseXMLElementMBeanImpl.java:
8)
at weblogic.management.descriptors.toplevel.EJBDescriptorMBeanImpl.<init>(EJBDescriptorMBeanImp
l.java:94)
at weblogic.ejb20.dd.xml.DDUtils.processEjbJarXML(DDUtils.java:212)
at weblogic.ejb20.dd.xml.DDUtils.createDescriptorFromJarFile(DDUtils.java:105)
at weblogic.ejb20.dd.xml.DDUtils.createDescriptorFromJarFile(DDUtils.java:90)
at weblogic.ejbc20.getDescriptorFromJar(ejbc20.java:670)
at weblogic.ejbc20.runBody(ejbc20.java:425)
at weblogic.utils.compiler.Tool.run(Tool.java:126)
at weblogic.ejbc.main(ejbc.java:29)
--------------- nested within: ------------------
weblogic.management.configuration.ConfigurationError: No MBeanInfo found for MBean with name = null, ty
pe = EJBDescriptor, Class = weblogic.management.descriptors.toplevel.EJBDescriptorMBeanImpl - with nest
ed exception:
[weblogic.management.configuration.ConfigurationException: - with nested exception:
[java.io.InvalidClassException: javax.management.MBeanAttributeInfo; local class incompatible: stream c
lassdesc serialVersionUID = 7043855487133450673, local class serialVersionUID = 8644704819898565848]]
at weblogic.management.internal.DynamicMBeanImpl.<init>(DynamicMBeanImpl.java:188)
at weblogic.management.internal.DynamicMBeanImpl.<init>(DynamicMBeanImpl.java:164)
at weblogic.management.descriptors.XMLElementMBeanDelegate.<init>(XMLElementMBeanDelegate.java:
67)
at weblogic.management.descriptors.XMLElementMBeanDelegate.<init>(XMLElementMBeanDelegate.java:
51)
at weblogic.management.descriptors.BaseXMLElementMBeanImpl.<init>(BaseXMLElementMBeanImpl.java:
8)
at weblogic.management.descriptors.toplevel.EJBDescriptorMBeanImpl.<init>(EJBDescriptorMBeanImp
l.java:94)
at weblogic.ejb20.dd.xml.DDUtils.processEjbJarXML(DDUtils.java:212)
at weblogic.ejb20.dd.xml.DDUtils.createDescriptorFromJarFile(DDUtils.java:105)
at weblogic.ejb20.dd.xml.DDUtils.createDescriptorFromJarFile(DDUtils.java:90)
at weblogic.ejbc20.getDescriptorFromJar(ejbc20.java:670)
at weblogic.ejbc20.runBody(ejbc20.java:425)
at weblogic.utils.compiler.Tool.run(Tool.java:126)
at weblogic.ejbc.main(ejbc.java:29)
Cheers,
Murali