JGroups的ipAddress已经在magic map中了;请确保所有的钥匙都是唯一的



在使用JGroups几天没有打嗝之后,我突然得到这个错误,我无法破译。有人对这个主题有什么想法吗?

Caused by: java.lang.Exception: key 1 (org.jgroups.stack.IpAddress) is already in magic map; please make sure that all keys are unique
    at org.jgroups.conf.ClassConfigurator.init(ClassConfigurator.java:95)
    at org.jgroups.conf.ClassConfigurator.<clinit>(ClassConfigurator.java:60)
    ... 18 more
Exception in thread "Timer-0" java.lang.AbstractMethodError: gnu.xml.dom.DomDocument.getXmlStandalone()Z
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.setDocumentInfo(DOM2TO.java:377)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:131)
    at com.sun.org.apache.xalan.internal.xsltc.trax.DOM2TO.parse(DOM2TO.java:98)
    at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:683)
    at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:727)
    at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:340)
    at java.util.prefs.XmlSupport.writeDoc(XmlSupport.java:276)
    at java.util.prefs.XmlSupport.exportMap(XmlSupport.java:355)
    at java.util.prefs.FileSystemPreferences$7.run(FileSystemPreferences.java:622)
    at java.util.prefs.FileSystemPreferences$7.run(FileSystemPreferences.java:615)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.util.prefs.FileSystemPreferences.writeBackCache(FileSystemPreferences.java:614)
    at java.util.prefs.FileSystemPreferences.syncSpiPrivileged(FileSystemPreferences.java:801)
    at java.util.prefs.FileSystemPreferences.access$2300(FileSystemPreferences.java:50)
    at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:771)
    at java.util.prefs.FileSystemPreferences$12.run(FileSystemPreferences.java:769)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.util.prefs.FileSystemPreferences.syncSpi(FileSystemPreferences.java:768)
    at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1332)
    at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1337)
    at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1337)
    at java.util.prefs.AbstractPreferences.sync2(AbstractPreferences.java:1337)
    at java.util.prefs.AbstractPreferences.sync(AbstractPreferences.java:1323)
    at java.util.prefs.FileSystemPreferences.sync(FileSystemPreferences.java:747)
    at java.util.prefs.FileSystemPreferences.flush(FileSystemPreferences.java:824)
    at java.util.prefs.FileSystemPreferences.syncWorld(FileSystemPreferences.java:464)
    at java.util.prefs.FileSystemPreferences.access$1200(FileSystemPreferences.java:50)
    at java.util.prefs.FileSystemPreferences$3.run(FileSystemPreferences.java:432)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)

好的,发现库gnujaxp.jar与JGroups混淆。希望这可以帮助有人得到这个奇怪的错误。我不知道它是否可以被认为是JGroups中的一个bug。

最新更新