java.lang.ClassCircularityError

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • java.lang.ClassCircularityError: org/jboss/modules/FastCopyHashSet at org.jboss.modules.ModularURLStreamHandlerFactory$1.initialValue(ModularURLStreamHandlerFactory.java:47) at org.jboss.modules.ModularURLStreamHandlerFactory$1.initialValue(ModularURLStreamHandlerFactory.java:45) at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:141) at java.lang.ThreadLocal.get(ThreadLocal.java:131) at org.jboss.modules.ModularURLStreamHandlerFactory.createURLStreamHandler(ModularURLStreamHandlerFactory.java:90) at java.net.URL.getURLStreamHandler(URL.java:1122) at java.net.URL.<init>(URL.java:572) at java.net.URL.<init>(URL.java:464) at java.net.URL.<init>(URL.java:413) at java.net.JarURLConnection.parseSpecs(JarURLConnection.java:161) at java.net.JarURLConnection.<init>(JarURLConnection.java:144) at sun.net.www.protocol.jar.JarURLConnection.<init>(JarURLConnection.java:63) at sun.net.www.protocol.jar.Handler.openConnection(Handler.java:24) at java.net.URL.openConnection(URL.java:945) at java.net.URL.openStream(URL.java:1010) at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:1194) at com.tc.backport175.bytecode.DefaultBytecodeProvider.getBytecode(DefaultBytecodeProvider.java:37) at com.tc.object.bytecode.hook.impl.DefaultWeavingStrategy$AnnotationByteCodeProvider.getBytecode(DefaultWeavingStrategy.java:562) at com.tc.backport175.bytecode.AnnotationReader.getBytecodeFor(AnnotationReader.java:168) at com.tc.backport175.bytecode.AnnotationReader.parse(AnnotationReader.java:938) at com.tc.backport175.bytecode.AnnotationReader.<init>(AnnotationReader.java:964) at com.tc.backport175.bytecode.AnnotationReader.getReaderFor(AnnotationReader.java:213) at com.tc.backport175.bytecode.AnnotationReader.getReaderFor(AnnotationReader.java:180) at com.tc.aspectwerkz.reflect.impl.java.JavaClassInfo.getAnnotationReader(JavaClassInfo.java:488) at com.tc.aspectwerkz.reflect.impl.java.JavaFieldInfo.getAnnotations(JavaFieldInfo.java:78) at com.tc.aspectwerkz.expression.ExpressionVisitor.visitAttributes(ExpressionVisitor.java:815) at com.tc.aspectwerkz.expression.ExpressionVisitor.visitAnnotatedNode(ExpressionVisitor.java:1021) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:171) at com.tc.aspectwerkz.expression.ast.ASTGet.jjtAccept(ASTGet.java:22) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:100) at com.tc.aspectwerkz.expression.ast.ASTExpression.jjtAccept(ASTExpression.java:22) at com.tc.aspectwerkz.expression.ExpressionVisitor.visit(ExpressionVisitor.java:88) at com.tc.aspectwerkz.expression.ExpressionVisitor.match(ExpressionVisitor.java:74) at com.tc.object.config.Root.matches(Root.java:94) at com.tc.object.config.StandardDSOClientConfigHelperImpl.findMatchingRootDefinition(StandardDSOClientConfigHelperImpl.java:1057) at com.tc.object.config.StandardDSOClientConfigHelperImpl.isRoot(StandardDSOClientConfigHelperImpl.java:1044) at com.tc.object.bytecode.ManagerImpl.isRoot(ManagerImpl.java:639) at com.tc.object.bytecode.ManagerUtil.isRoot(ManagerUtil.java:488) at com.tc.util.FieldUtils.isStaticAndNonRootField(FieldUtils.java:201) at com.tc.util.FieldUtils.get(FieldUtils.java:35) at java.lang.reflect.Field.get(Field.java) at java.io.ObjectStreamClass.getDeclaredSerialFields(Unknown Source) at java.io.ObjectStreamClass.getSerialFields(Unknown Source) at java.io.ObjectStreamClass.access$800(Unknown Source) at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:425) at java.security.AccessController.doPrivileged(Native Method) at java.io.ObjectStreamClass.<init>(Unknown Source) at java.io.ObjectStreamClass.lookup(Unknown Source) at java.io.ObjectStreamClass.initNonProxy(Unknown Source) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1599) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1494) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1748) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1327) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1683) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1321) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1969) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1775) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1327) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349) at com.tc.management.remote.protocol.terracotta.JmxRemoteTunnelMessage.deserializeFrom(JmxRemoteTunnelMessage.java:94) at com.tc.net.protocol.tcm.TCMessageImpl.getObject(TCMessageImpl.java:244) at com.tc.management.remote.protocol.terracotta.JmxRemoteTunnelMessage.hydrateValue(JmxRemoteTunnelMessage.java:55) at com.tc.net.protocol.tcm.TCMessageImpl.hydrate(TCMessageImpl.java:162) at com.tc.net.protocol.tcm.HydrateHandler.handleEvent(HydrateHandler.java:19) at com.tc.async.impl.StageImpl$WorkerThread.run(StageImpl.java:149)
No Bugmate found.