Java 如何在Bonita BPM表单中显示小程序?

Java 如何在Bonita BPM表单中显示小程序?,java,applet,business-process-management,Java,Applet,Business Process Management,当我试图通过带有数据的HTML小部件在Bonita窗体上显示小程序时: <applet archive="jarfile-with-applet-code.jar" code="com.company.applets.MyFooApplet.class" width="400" height="500"> </applet> 我已经选择了JAR文件池>应用程序>依赖项>添加JAR,但仍然不起作用 我想当我在工具栏上按[Run]时,WAR会产生丢失的依赖项。。或生成的模板

当我试图通过带有数据的HTML小部件在Bonita窗体上显示小程序时:

<applet archive="jarfile-with-applet-code.jar" code="com.company.applets.MyFooApplet.class" width="400" height="500"> </applet>
我已经选择了JAR文件池>应用程序>依赖项>添加JAR,但仍然不起作用


我想当我在工具栏上按[Run]时,WAR会产生丢失的依赖项。。或生成的模板无法找到小程序类

我在Bonita中使用了一个小程序来嵌入ms office文档。我通过在applet类中使用默认包使其正常工作。然后通过选择pool->Application->Resources->addfile,在进程中添加applet jar和依赖项,当然,如果您首先对applet jar进行签名,效果会更好。注意,选择Pool>Application>Dependencies>addjar方法不起作用,因为这些是运行时核心流程库,applet是独立于BOS核心的独立应用程序。我希望这有帮助

当您尝试使用浏览器地址栏中的URL直接获取Jar时会发生什么?Jar是否确实包含所需的类检查它?是的,它有。。btw jar with Applet类也包含依赖项jar文件。我不知道如何通过asp文件和Bonita模板访问小程序类
Exception: java.lang.ClassNotFoundException: com.company.applets.MyFooApplet.class
load: class com.company.applets.MyFooApplet.class not found.
java.lang.ClassNotFoundException: com.company.applets.MyFooApplet.class
    at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:252)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Plugin2ClassLoader.java:249)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Plugin2ClassLoader.java:179)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Plugin2ClassLoader.java:160)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Plugin2ClassLoader.java:690)
    at sun.plugin2.applet.Plugin2Manager.cre