You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-user@logging.apache.org by Narendra <na...@mail.premiertechnologygroup.com> on 2002/12/19 13:06:26 UTC
ClassFormatError : rmic error jdk1.3.1_06
hi all,
RMIC gives out the following error. Please help. I am using Sun jdk1.3.1_06
for building my code.
java.lang.ClassFormatError: org/apache/log4j/Category (Illegal UTF8 string
in constant pool)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:488)
at java.lang.ClassLoader.defineClass(ClassLoader.java:423)
at
sun.rmi.rmic.iiop.ClassPathLoader.findClass(ClassPathLoader.java:29)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310)
at java.lang.Class.getField0(Native Method)
at java.lang.Class.getDeclaredField(Class.java:1108)
at
com.sun.corba.se.internal.io.ObjectStreamClass$1.run(ObjectStreamClass.java:
393)
at java.security.AccessController.doPrivileged(Native Method)
at
com.sun.corba.se.internal.io.ObjectStreamClass.init(ObjectStreamClass.java:3
86)
at
com.sun.corba.se.internal.io.ObjectStreamClass.lookupInternal(ObjectStreamCl
ass.java:147)
at
com.sun.corba.se.internal.io.ObjectStreamClass.lookup(ObjectStreamClass.java
:81)
at
com.sun.corba.se.internal.io.ObjectStreamClass.getActualSerialVersionUID(Obj
ectStreamClass.java:201
)
at
com.sun.corba.se.internal.util.RepositoryId.createHashString(RepositoryId.ja
va:591)
at
com.sun.corba.se.internal.util.RepositoryId.createForJavaType(RepositoryId.j
ava:738)
at
com.sun.corba.se.internal.util.RepositoryId.createForAnyType(RepositoryId.ja
va:814)
at sun.rmi.rmic.iiop.Type.setRepositoryID(Type.java:982)
at sun.rmi.rmic.iiop.CompoundType.initialize(CompoundType.java:750)
at sun.rmi.rmic.iiop.ValueType.initialize(ValueType.java:246)
at sun.rmi.rmic.iiop.ValueType.forValue(ValueType.java:106)
at sun.rmi.rmic.iiop.CompoundType.makeType(CompoundType.java:897)
at
sun.rmi.rmic.iiop.CompoundType$Method.<init>(CompoundType.java:2229)
at
sun.rmi.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1296)
at sun.rmi.rmic.iiop.AbstractType.initialize(AbstractType.java:157)
at sun.rmi.rmic.iiop.AbstractType.forAbstract(AbstractType.java:79)
at sun.rmi.rmic.iiop.CompoundType.makeType(CompoundType.java:852)
at
sun.rmi.rmic.iiop.CompoundType$Method.<init>(CompoundType.java:2229)
at
sun.rmi.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1296)
at sun.rmi.rmic.iiop.AbstractType.initialize(AbstractType.java:157)
at sun.rmi.rmic.iiop.AbstractType.forAbstract(AbstractType.java:79)
at sun.rmi.rmic.iiop.CompoundType.makeType(CompoundType.java:852)
at
sun.rmi.rmic.iiop.CompoundType$Method.<init>(CompoundType.java:2229)
at
sun.rmi.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1296)
at sun.rmi.rmic.iiop.AbstractType.initialize(AbstractType.java:157)
at sun.rmi.rmic.iiop.AbstractType.forAbstract(AbstractType.java:79)
at sun.rmi.rmic.iiop.CompoundType.makeType(CompoundType.java:852)
at
sun.rmi.rmic.iiop.CompoundType$Method.<init>(CompoundType.java:2248)
at
sun.rmi.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1296)
at sun.rmi.rmic.iiop.ValueType.initialize(ValueType.java:235)
at sun.rmi.rmic.iiop.ValueType.forValue(ValueType.java:106)
at sun.rmi.rmic.iiop.CompoundType.makeType(CompoundType.java:897)
at
sun.rmi.rmic.iiop.CompoundType$Method.<init>(CompoundType.java:2248)
at
sun.rmi.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1296)
at sun.rmi.rmic.iiop.AbstractType.initialize(AbstractType.java:157)
at sun.rmi.rmic.iiop.AbstractType.forAbstract(AbstractType.java:79)
at sun.rmi.rmic.iiop.CompoundType.makeType(CompoundType.java:852)
at
sun.rmi.rmic.iiop.CompoundType$Method.<init>(CompoundType.java:2229)
at
sun.rmi.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1296)
at sun.rmi.rmic.iiop.AbstractType.initialize(AbstractType.java:157)
at sun.rmi.rmic.iiop.AbstractType.forAbstract(AbstractType.java:79)
at sun.rmi.rmic.iiop.CompoundType.makeType(CompoundType.java:852)
at
sun.rmi.rmic.iiop.CompoundType$Method.<init>(CompoundType.java:2248)
at
sun.rmi.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1296)
at sun.rmi.rmic.iiop.AbstractType.initialize(AbstractType.java:157)
at sun.rmi.rmic.iiop.AbstractType.forAbstract(AbstractType.java:79)
at sun.rmi.rmic.iiop.CompoundType.makeType(CompoundType.java:852)
at
sun.rmi.rmic.iiop.CompoundType$Method.<init>(CompoundType.java:2248)
at
sun.rmi.rmic.iiop.CompoundType.addAllMethods(CompoundType.java:1296)
at
sun.rmi.rmic.iiop.RemoteType.isConformingRemoteInterface(RemoteType.java:211
)
at sun.rmi.rmic.iiop.RemoteType.initialize(RemoteType.java:160)
at sun.rmi.rmic.iiop.RemoteType.forRemote(RemoteType.java:79)
at
sun.rmi.rmic.iiop.CompoundType.addRemoteInterfaces(CompoundType.java:1365)
at
sun.rmi.rmic.iiop.ImplementationType.initialize(ImplementationType.java:155)
at
sun.rmi.rmic.iiop.ImplementationType.forImplementation(ImplementationType.ja
va:81)
at
sun.rmi.rmic.iiop.StubGenerator.getTopType(StubGenerator.java:121)
at sun.rmi.rmic.iiop.Generator.generate(Generator.java:257)
at sun.rmi.rmic.Main.doCompile(Main.java:521)
at sun.rmi.rmic.Main.compile(Main.java:128)
at org.apache.tools.ant.taskdefs.Rmic.execute(Rmic.java:295)
at org.apache.tools.ant.Target.execute(Target.java:153)
at org.apache.tools.ant.Project.runTarget(Project.java:898)
at org.apache.tools.ant.Project.executeTarget(Project.java:536)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:213)
at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:103)
at org.apache.tools.ant.Target.execute(Target.java:153)
at org.apache.tools.ant.Project.runTarget(Project.java:898)
at org.apache.tools.ant.Project.executeTarget(Project.java:536)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:213)
at org.apache.tools.ant.Target.execute(Target.java:153)
at org.apache.tools.ant.Project.runTarget(Project.java:898)
at org.apache.tools.ant.Project.executeTarget(Project.java:536)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:213)
at org.apache.tools.ant.Target.execute(Target.java:153)
at org.apache.tools.ant.Project.runTarget(Project.java:898)
at org.apache.tools.ant.Project.executeTarget(Project.java:536)
at org.apache.tools.ant.Project.executeTargets(Project.java:510)
at org.apache.tools.ant.Main.runBuild(Main.java:421)
at org.apache.tools.ant.Main.main(Main.java:149)
[rmic] error: An error has occurred in the compiler; please file a bug
report (http://java.sun.com/cgi-bi
n/bugreport.cgi).
[rmic] 1 error
appreciate your help,
thanks,
Naren.