Java 无法从WSO2 BPMN资源管理器实例化类
我设计了一个bpmn(在eclipse中使用activiti)并成功地将其部署在BPS服务器上,但现在当我试图在bpmn explorer中启动该过程时,我面临以下问题: 启动进程时出错:无法实例化类org.wso2.Mymaven.App。 我在BPMN中使用了两个用户任务,一个服务任务和一个邮件任务,服务任务正在使用上述类 我已经完成了本教程“”中提到的所有步骤。在第10步(图26)之前,一切正常,但在那之后,我面临着“错误启动流程:无法实例化org.wso2.Mymaven.App类”的问题 使用的java代码是:Java 无法从WSO2 BPMN资源管理器实例化类,java,wso2,wso2carbon,wso2bps,Java,Wso2,Wso2carbon,Wso2bps,我设计了一个bpmn(在eclipse中使用activiti)并成功地将其部署在BPS服务器上,但现在当我试图在bpmn explorer中启动该过程时,我面临以下问题: 启动进程时出错:无法实例化类org.wso2.Mymaven.App。 我在BPMN中使用了两个用户任务,一个服务任务和一个邮件任务,服务任务正在使用上述类 我已经完成了本教程“”中提到的所有步骤。在第10步(图26)之前,一切正常,但在那之后,我面临着“错误启动流程:无法实例化org.wso2.Mymaven.App类”的问
package org.wso2.Mymaven;
import org.activiti.engine.delegate.DelegateExecution;
import org.activiti.engine.delegate.JavaDelegate;
import java.lang.Long;
import java.util.Random;
public class App implements JavaDelegate{
public void execute(DelegateExecution execution) throws Exception {
int billAmount = Integer.parseInt((String)execution.getVariable("amount"));
Random randomGenerator = new Random();
int value = randomGenerator.nextInt(20);
int result = (billAmount * value);
execution.setVariable("result", "" + result);
}
}
您是否将带有该类的jar文件部署到BPS中?您需要将该jar文件复制到/repository/components/lib文件夹中,然后重新启动服务器