jxta Helloworld 运行出错

新手上路,请多包涵

public void startJXTA() {

    PeerGroup pg = null;
    try {
        // 创建并加入默认的 PeerGroup(netPeerGroup)
         pg =PeerGroupFactory.newNetPeerGroup();
    }catch (PeerGroupException e) {
        // 输出netPeerGroup初始化失败的信息并且退出
        System.out.println("fatal error : group creation failure");
        e.printStackTrace();
        System.exit(1);
    }catch(Exception e1){
       System.out.println("error!");
    }

error信息:java.io.IOException: Not a PrintableString or IA5String
Exception in thread "main" java.lang.InternalError: java.io.IOException: Not a PrintableString or IA5String
at COM.claymoresystems.cert.X509Name.rawNameToName(X509Name.java:274)
at COM.claymoresystems.cert.X509Name.(X509Name.java:88)
at COM.claymoresystems.cert.X509Cert.(X509Cert.java:172)
at COM.claymoresystems.cert.CertContext.addRoot(CertContext.java:98)
at COM.claymoresystems.cert.CertVerify.loadRoots(CertVerify.java:32)
at COM.claymoresystems.cert.CertVerify.main(CertVerify.java:49)
at net.jxta.impl.endpoint.tls.JTlsUtil.verifySignedCert(JTlsUtil.java:559)
at net.jxta.impl.endpoint.tls.TlsConfig.allPCEChildrenExist(TlsConfig.java:375)
at net.jxta.impl.endpoint.tls.TlsConfig.willConfigureTls(TlsConfig.java:88)
at net.jxta.impl.peergroup.Configurator.fixAdvertisement(Configurator.java:986)
at net.jxta.impl.peergroup.Configurator.(Configurator.java:116)
at net.jxta.impl.peergroup.Platform.init(Platform.java:257)
at net.jxta.peergroup.PeerGroupFactory.newPlatform(PeerGroupFactory.java:220)
at net.jxta.peergroup.PeerGroupFactory.newNetPeerGroup(PeerGroupFactory.java:299)
at h1_1.HelloJXTA.startJXTA(HelloJXTA.java:27)
at h1_1.HelloJXTA.main(HelloJXTA.java:15)

阅读 2.9k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进