首页 文章

创建启动流时出现异常[errorCode = 1i4tu3y]

提问于
浏览
0

当我尝试响应流程时,我收到错误:

Exception while creating initiated flow [errorCode=1i4tu3y] statemachine.SingleThreadedStateMachineManager.onSessionInit - Exception while creating initiated flow [errorCode=1i4tu3y]
java.lang.SecurityException: sealing violation: package com.example is sealed
    at java.net.URLClassLoader.getAndVerifyPackage(URLClassLoader.java:399) ~[?:1.8.0_181]
    at java.net.URLClassLoader.definePackageInternal(URLClassLoader.java:419) ~[?:1.8.0_181]
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:451) ~[?:1.8.0_181]
    at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[?:1.8.0_181]
    at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ~[?:1.8.0_181]
    at java.net.URLClassLoader$1.run(URLClassLoader.java:362) ~[?:1.8.0_181]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_181]
    at java.net.URLClassLoader.findClass(URLClassLoader.java:361) ~[?:1.8.0_181]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_181]
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) ~[?:1.8.0_181]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:411) ~[?:1.8.0_181]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_181]
    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_181]
    at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_181]

1 回答

  • 0

    Corda最近默认启用了jar密封,这意味着不再允许软件包跨越多个cordapps .

    要解决此问题,请确保没有类被定义为位于同一个包中,同时位于不同的cordapps中 .

相关问题