java reflect templete

本文介绍了一种利用Java的Properties类来实现工厂模式的方法,通过读取外部配置文件来决定实例化哪种类型的水果对象,实现了类实例化的解耦。
使用Hashtable 的子类—— Properties 完成。

import java.util.* ;
import java.io.* ;

interface Fruit{
public void grow() ;
public void eat() ;
}
class Apple implements Fruit{
public void grow(){
System.out.println("苹果在生长。。。") ;
}
public void eat(){
System.out.println("吃苹果。。。") ;
}
};
class Orange implements Fruit{
public void grow(){
System.out.println("橘子在生长。。。") ;
}
public void eat(){
System.out.println("吃橘子。。。") ;
}
};
class Banana implements Fruit{
public void grow(){
System.out.println("香蕉在生长。。。") ;
}
public void eat(){
System.out.println("吃香蕉。。。") ;
}
};
class Factory{



public static Fruit getFruit(String className){
Fruit f = null ;

try {
f = (Fruit)Class.forName(className).newInstance() ;

}catch(Exception e){}
return f ;

}
};











class PropertyOperate{
private Properties pro = null ;
public PropertyOperate(){
this.pro = new Properties() ;
this.load() ;
}
// 设置一个返回方法
public Properties getPro(){
return this.pro ;
}

// 从文件中读出属性,如果文件不存在,则创建一个默认的
private void save(){

pro.setProperty("a","Apple") ;
pro.setProperty("o","Orange") ;

// 保存在文件之中
try {

pro.storeToXML(new FileOutputStream(new File("f:\\fruit.xml")),"FRUIT FACTORY") ;
}catch(Exception e){}

}
private void load(){

File f = new File("f:\\fruit.xml") ;
if(f.exists()){

// 文件存在,则可以读取
try {

pro.loadFromXML(new FileInputStream(f)) ;
}catch(Exception e){}

}else{
// 进行创建
this.save() ;
}
}
};
class InputData{
private BufferedReader buf = null ;
public InputData(){
this.buf = new BufferedReader(new InputStreamReader(System.in)) ;
}
public String getString(){
String str = null ;
try {
str = this.buf.readLine() ;
}catch(Exception e){}
return str ;
}
};



public class Demo{
public static void main(String args[]){
Properties p = new PropertyOperate().getPro() ;
System.out.println(p) ;
System.out.print("请选择所需要的类型:") ;
String str = new InputData().getString() ;
// 进一步扩展,现在可以由用户自己输入,要使用的类型
Fruit f = Factory.getFruit(p.getProperty(str)) ;
f.grow() ;
}


};



最好在try catch 中的catch中异常信息,以便log查看.
[2025-08-27 09:19:00,966] [CsfServerRequestHandleThread9-ee7ebb9441ea4604a5976647d0a2c18e] (DataStoreImpl.java:1203) DEBUG com.ai.appframe2.bo.DataStoreImpl - select M.CREATE_DATE,M.TEMPLATE_TAG,M.QUEUE_ID,M.STATE_DATE,M.LABEL,M.STATE,M.TEMPLATE_TYPE,M.PUBLISH,M.CREATE_STAFF,M.ENGINE_TYPE,M.REMARK ,M.ROWID as MROWID___ from VM_TEMPLATE M where M.TEMPLATE_TAG = :S_TEMPLATE_TAG [2025-08-27 09:19:00,967] [CsfServerRequestHandleThread9-ee7ebb9441ea4604a5976647d0a2c18e] (DataStoreImpl.java:1241) DEBUG com.ai.appframe2.bo.DataStoreImpl - S_TEMPLATE_TAG = com.ai.order.vm.busiFlow.bboss.chgProd.OrdChgMultiProdBatchFace [2025-08-27 09:19:00,970] [CsfServerRequestHandleThread9-ee7ebb9441ea4604a5976647d0a2c18e] (DataStoreImpl.java:1289) DEBUG com.ai.appframe2.bo.DataStoreImpl - 线程:CsfServerRequestHandleThread9-ee7ebb9441ea4604a5976647d0a2c18e,查询耗时:3 毫秒 [2025-08-27 09:19:00,979] [CsfServerRequestHandleThread9-ee7ebb9441ea4604a5976647d0a2c18e] (ProxyInvocationHandler.java:161) ERROR com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler - 方法异常 java.lang.NoClassDefFoundError: com/sun/tools/javac/Main at com.ai.appframe2.common.ClassLoaderUtil.complieJavaCode(ClassLoaderUtil.java:493) at com.ai.comframe.vm.processflow.ProcessEngineImpl.loadProcessClass(ProcessEngineImpl.java:136) at com.ai.comframe.vm.processflow.ProcessEngineImpl.executeProcess(ProcessEngineImpl.java:76) at com.ai.comframe.vm.engine.impl.TaskWorkflowImpl.createOneChild(TaskWorkflowImpl.java:202) at com.ai.comframe.vm.engine.impl.TaskWorkflowImpl.executeInner(TaskWorkflowImpl.java:124) at com.ai.comframe.vm.engine.TaskBaseImpl.execute(TaskBaseImpl.java:140) at com.ai.comframe.vm.engine.impl.WorkflowImpl.executeWorkflowSyn(WorkflowImpl.java:74) at com.ai.comframe.vm.workflow.service.impl.WorkflowEngineSVImpl.createAndExecuteWorkflow(WorkflowEngineSVImpl.java:293) at com.ai.comframe.vm.workflow.service.impl.WorkflowEngineSVImpl.createWorkflow(WorkflowEngineSVImpl.java:160) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy105.createWorkflow(Unknown Source) at com.ai.comframe.client.service.impl.ComframeClientSVImpl.createWorkflow(ComframeClientSVImpl.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy93.createWorkflow(Unknown Source) at com.ai.comframe.client.ComframeClient.createWorkflow(ComframeClient.java:92) at com.ai.order.manage.common.util.VmMgmtUtil.startWorkflow(VmMgmtUtil.java:71) at com.ai.order.manage.common.service.impl.BbossOweProcSVImpl.startWorkFlowByChange(BbossOweProcSVImpl.java:810) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy91.startWorkFlowByChange(Unknown Source) at com.ai.order.component.genorder.action.ChangeAction.dealService(ChangeAction.java:79) at com.ai.order.manage.bboss.service.impl.SHBboss2OutOrderSVImpl.oppositeOrderOfGroup(SHBboss2OutOrderSVImpl.java:712) at com.ai.order.manage.bboss.service.impl.SHBboss2OutOrderSVImpl.oppositeOrder4Out(SHBboss2OutOrderSVImpl.java:522) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy44.oppositeOrder4Out(Unknown Source) at com.ai.order.inter.service.impl.Order2OutCSVImpl.createOrder2OutForMultiProd(Order2OutCSVImpl.java:369) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy43.createOrder2OutForMultiProd(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.aif.csf.executor.request.worker.ServiceExecutor.invoke(ServiceExecutor.java:34) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:196) at com.ai.aif.csf.executor.request.filter.params.mapping.TransportParamsMappingFilter.doFilter(TransportParamsMappingFilter.java:80) at com.ai.aif.csf.executor.request.filter.ParamsMappingWrapperFilter.doFilter(ParamsMappingWrapperFilter.java:101) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ProcessServiceFilter.doFilter(ProcessServiceFilter.java:38) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ServiceValidateFilter.doFilter(ServiceValidateFilter.java:42) at com.ai.aif.csf.executor.request.filter.DevelopNoHandleWrapperFilter.doFilter(DevelopNoHandleWrapperFilter.java:28) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ThrouputControlFilter.doFilter(ThrouputControlFilter.java:23) at com.ai.aif.csf.executor.request.filter.DevelopNoHandleWrapperFilter.doFilter(DevelopNoHandleWrapperFilter.java:28) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.RecordFilter.doFilter(RecordFilter.java:27) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.SystemParamsHandleFilter.doFilter(SystemParamsHandleFilter.java:119) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.worker.FilterAndExecute.filterAndExecute(FilterAndExecute.java:34) at com.ai.aif.csf.executor.request.worker.RequestTask.call(RequestTask.java:139) at com.ai.aif.csf.executor.request.worker.RequestTask.call(RequestTask.java:26) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) [2025-08-27 09:19:00,980] [CsfServerRequestHandleThread9-ee7ebb9441ea4604a5976647d0a2c18e] (ProxyInvocationHandler.java:161) ERROR com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler - 方法异常 java.lang.NoClassDefFoundError: com/sun/tools/javac/Main at com.ai.appframe2.common.ClassLoaderUtil.complieJavaCode(ClassLoaderUtil.java:493) at com.ai.comframe.vm.processflow.ProcessEngineImpl.loadProcessClass(ProcessEngineImpl.java:136) at com.ai.comframe.vm.processflow.ProcessEngineImpl.executeProcess(ProcessEngineImpl.java:76) at com.ai.comframe.vm.engine.impl.TaskWorkflowImpl.createOneChild(TaskWorkflowImpl.java:202) at com.ai.comframe.vm.engine.impl.TaskWorkflowImpl.executeInner(TaskWorkflowImpl.java:124) at com.ai.comframe.vm.engine.TaskBaseImpl.execute(TaskBaseImpl.java:140) at com.ai.comframe.vm.engine.impl.WorkflowImpl.executeWorkflowSyn(WorkflowImpl.java:74) at com.ai.comframe.vm.workflow.service.impl.WorkflowEngineSVImpl.createAndExecuteWorkflow(WorkflowEngineSVImpl.java:293) at com.ai.comframe.vm.workflow.service.impl.WorkflowEngineSVImpl.createWorkflow(WorkflowEngineSVImpl.java:160) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy105.createWorkflow(Unknown Source) at com.ai.comframe.client.service.impl.ComframeClientSVImpl.createWorkflow(ComframeClientSVImpl.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy93.createWorkflow(Unknown Source) at com.ai.comframe.client.ComframeClient.createWorkflow(ComframeClient.java:92) at com.ai.order.manage.common.util.VmMgmtUtil.startWorkflow(VmMgmtUtil.java:71) at com.ai.order.manage.common.service.impl.BbossOweProcSVImpl.startWorkFlowByChange(BbossOweProcSVImpl.java:810) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy91.startWorkFlowByChange(Unknown Source) at com.ai.order.component.genorder.action.ChangeAction.dealService(ChangeAction.java:79) at com.ai.order.manage.bboss.service.impl.SHBboss2OutOrderSVImpl.oppositeOrderOfGroup(SHBboss2OutOrderSVImpl.java:712) at com.ai.order.manage.bboss.service.impl.SHBboss2OutOrderSVImpl.oppositeOrder4Out(SHBboss2OutOrderSVImpl.java:522) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy44.oppositeOrder4Out(Unknown Source) at com.ai.order.inter.service.impl.Order2OutCSVImpl.createOrder2OutForMultiProd(Order2OutCSVImpl.java:369) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy43.createOrder2OutForMultiProd(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.aif.csf.executor.request.worker.ServiceExecutor.invoke(ServiceExecutor.java:34) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:196) at com.ai.aif.csf.executor.request.filter.params.mapping.TransportParamsMappingFilter.doFilter(TransportParamsMappingFilter.java:80) at com.ai.aif.csf.executor.request.filter.ParamsMappingWrapperFilter.doFilter(ParamsMappingWrapperFilter.java:101) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ProcessServiceFilter.doFilter(ProcessServiceFilter.java:38) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ServiceValidateFilter.doFilter(ServiceValidateFilter.java:42) at com.ai.aif.csf.executor.request.filter.DevelopNoHandleWrapperFilter.doFilter(DevelopNoHandleWrapperFilter.java:28) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ThrouputControlFilter.doFilter(ThrouputControlFilter.java:23) at com.ai.aif.csf.executor.request.filter.DevelopNoHandleWrapperFilter.doFilter(DevelopNoHandleWrapperFilter.java:28) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.RecordFilter.doFilter(RecordFilter.java:27) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.SystemParamsHandleFilter.doFilter(SystemParamsHandleFilter.java:119) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.worker.FilterAndExecute.filterAndExecute(FilterAndExecute.java:34) at com.ai.aif.csf.executor.request.worker.RequestTask.call(RequestTask.java:139) at com.ai.aif.csf.executor.request.worker.RequestTask.call(RequestTask.java:26) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) [2025-08-27 09:19:00,981] [CsfServerRequestHandleThread9-ee7ebb9441ea4604a5976647d0a2c18e] (ProxyInvocationHandler.java:161) ERROR com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler - 方法异常 java.lang.NoClassDefFoundError: com/sun/tools/javac/Main at com.ai.appframe2.common.ClassLoaderUtil.complieJavaCode(ClassLoaderUtil.java:493) at com.ai.comframe.vm.processflow.ProcessEngineImpl.loadProcessClass(ProcessEngineImpl.java:136) at com.ai.comframe.vm.processflow.ProcessEngineImpl.executeProcess(ProcessEngineImpl.java:76) at com.ai.comframe.vm.engine.impl.TaskWorkflowImpl.createOneChild(TaskWorkflowImpl.java:202) at com.ai.comframe.vm.engine.impl.TaskWorkflowImpl.executeInner(TaskWorkflowImpl.java:124) at com.ai.comframe.vm.engine.TaskBaseImpl.execute(TaskBaseImpl.java:140) at com.ai.comframe.vm.engine.impl.WorkflowImpl.executeWorkflowSyn(WorkflowImpl.java:74) at com.ai.comframe.vm.workflow.service.impl.WorkflowEngineSVImpl.createAndExecuteWorkflow(WorkflowEngineSVImpl.java:293) at com.ai.comframe.vm.workflow.service.impl.WorkflowEngineSVImpl.createWorkflow(WorkflowEngineSVImpl.java:160) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy105.createWorkflow(Unknown Source) at com.ai.comframe.client.service.impl.ComframeClientSVImpl.createWorkflow(ComframeClientSVImpl.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy93.createWorkflow(Unknown Source) at com.ai.comframe.client.ComframeClient.createWorkflow(ComframeClient.java:92) at com.ai.order.manage.common.util.VmMgmtUtil.startWorkflow(VmMgmtUtil.java:71) at com.ai.order.manage.common.service.impl.BbossOweProcSVImpl.startWorkFlowByChange(BbossOweProcSVImpl.java:810) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy91.startWorkFlowByChange(Unknown Source) at com.ai.order.component.genorder.action.ChangeAction.dealService(ChangeAction.java:79) at com.ai.order.manage.bboss.service.impl.SHBboss2OutOrderSVImpl.oppositeOrderOfGroup(SHBboss2OutOrderSVImpl.java:712) at com.ai.order.manage.bboss.service.impl.SHBboss2OutOrderSVImpl.oppositeOrder4Out(SHBboss2OutOrderSVImpl.java:522) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy44.oppositeOrder4Out(Unknown Source) at com.ai.order.inter.service.impl.Order2OutCSVImpl.createOrder2OutForMultiProd(Order2OutCSVImpl.java:369) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy43.createOrder2OutForMultiProd(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.aif.csf.executor.request.worker.ServiceExecutor.invoke(ServiceExecutor.java:34) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:196) at com.ai.aif.csf.executor.request.filter.params.mapping.TransportParamsMappingFilter.doFilter(TransportParamsMappingFilter.java:80) at com.ai.aif.csf.executor.request.filter.ParamsMappingWrapperFilter.doFilter(ParamsMappingWrapperFilter.java:101) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ProcessServiceFilter.doFilter(ProcessServiceFilter.java:38) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ServiceValidateFilter.doFilter(ServiceValidateFilter.java:42) at com.ai.aif.csf.executor.request.filter.DevelopNoHandleWrapperFilter.doFilter(DevelopNoHandleWrapperFilter.java:28) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ThrouputControlFilter.doFilter(ThrouputControlFilter.java:23) at com.ai.aif.csf.executor.request.filter.DevelopNoHandleWrapperFilter.doFilter(DevelopNoHandleWrapperFilter.java:28) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.RecordFilter.doFilter(RecordFilter.java:27) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.SystemParamsHandleFilter.doFilter(SystemParamsHandleFilter.java:119) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.worker.FilterAndExecute.filterAndExecute(FilterAndExecute.java:34) at com.ai.aif.csf.executor.request.worker.RequestTask.call(RequestTask.java:139) at com.ai.aif.csf.executor.request.worker.RequestTask.call(RequestTask.java:26) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) [2025-08-27 09:19:00,982] [CsfServerRequestHandleThread9-ee7ebb9441ea4604a5976647d0a2c18e] (ProxyInvocationHandler.java:161) ERROR com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler - 方法异常 java.lang.NoClassDefFoundError: com/sun/tools/javac/Main at com.ai.appframe2.common.ClassLoaderUtil.complieJavaCode(ClassLoaderUtil.java:493) at com.ai.comframe.vm.processflow.ProcessEngineImpl.loadProcessClass(ProcessEngineImpl.java:136) at com.ai.comframe.vm.processflow.ProcessEngineImpl.executeProcess(ProcessEngineImpl.java:76) at com.ai.comframe.vm.engine.impl.TaskWorkflowImpl.createOneChild(TaskWorkflowImpl.java:202) at com.ai.comframe.vm.engine.impl.TaskWorkflowImpl.executeInner(TaskWorkflowImpl.java:124) at com.ai.comframe.vm.engine.TaskBaseImpl.execute(TaskBaseImpl.java:140) at com.ai.comframe.vm.engine.impl.WorkflowImpl.executeWorkflowSyn(WorkflowImpl.java:74) at com.ai.comframe.vm.workflow.service.impl.WorkflowEngineSVImpl.createAndExecuteWorkflow(WorkflowEngineSVImpl.java:293) at com.ai.comframe.vm.workflow.service.impl.WorkflowEngineSVImpl.createWorkflow(WorkflowEngineSVImpl.java:160) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy105.createWorkflow(Unknown Source) at com.ai.comframe.client.service.impl.ComframeClientSVImpl.createWorkflow(ComframeClientSVImpl.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy93.createWorkflow(Unknown Source) at com.ai.comframe.client.ComframeClient.createWorkflow(ComframeClient.java:92) at com.ai.order.manage.common.util.VmMgmtUtil.startWorkflow(VmMgmtUtil.java:71) at com.ai.order.manage.common.service.impl.BbossOweProcSVImpl.startWorkFlowByChange(BbossOweProcSVImpl.java:810) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy91.startWorkFlowByChange(Unknown Source) at com.ai.order.component.genorder.action.ChangeAction.dealService(ChangeAction.java:79) at com.ai.order.manage.bboss.service.impl.SHBboss2OutOrderSVImpl.oppositeOrderOfGroup(SHBboss2OutOrderSVImpl.java:712) at com.ai.order.manage.bboss.service.impl.SHBboss2OutOrderSVImpl.oppositeOrder4Out(SHBboss2OutOrderSVImpl.java:522) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy44.oppositeOrder4Out(Unknown Source) at com.ai.order.inter.service.impl.Order2OutCSVImpl.createOrder2OutForMultiProd(Order2OutCSVImpl.java:369) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy43.createOrder2OutForMultiProd(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.aif.csf.executor.request.worker.ServiceExecutor.invoke(ServiceExecutor.java:34) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:196) at com.ai.aif.csf.executor.request.filter.params.mapping.TransportParamsMappingFilter.doFilter(TransportParamsMappingFilter.java:80) at com.ai.aif.csf.executor.request.filter.ParamsMappingWrapperFilter.doFilter(ParamsMappingWrapperFilter.java:101) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ProcessServiceFilter.doFilter(ProcessServiceFilter.java:38) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ServiceValidateFilter.doFilter(ServiceValidateFilter.java:42) at com.ai.aif.csf.executor.request.filter.DevelopNoHandleWrapperFilter.doFilter(DevelopNoHandleWrapperFilter.java:28) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ThrouputControlFilter.doFilter(ThrouputControlFilter.java:23) at com.ai.aif.csf.executor.request.filter.DevelopNoHandleWrapperFilter.doFilter(DevelopNoHandleWrapperFilter.java:28) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.RecordFilter.doFilter(RecordFilter.java:27) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.SystemParamsHandleFilter.doFilter(SystemParamsHandleFilter.java:119) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.worker.FilterAndExecute.filterAndExecute(FilterAndExecute.java:34) at com.ai.aif.csf.executor.request.worker.RequestTask.call(RequestTask.java:139) at com.ai.aif.csf.executor.request.worker.RequestTask.call(RequestTask.java:26) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) [2025-08-27 09:19:01,000] [WorkerThread#0[10.196.58.206:2288]] (SrvTransporterHandler.java:79) ERROR com.ai.aif.csf.server.remote.handler.SrvTransporterHandler - order_IOrderQryCSV_queryOrder本次操作调用时长:1ms [2025-08-27 09:19:01,583] [CsfServerRequestHandleThread9-ee7ebb9441ea4604a5976647d0a2c18e] (ProxyInvocationHandler.java:161) ERROR com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler - 方法异常 java.lang.NoClassDefFoundError: com/sun/tools/javac/Main at com.ai.appframe2.common.ClassLoaderUtil.complieJavaCode(ClassLoaderUtil.java:493) at com.ai.comframe.vm.processflow.ProcessEngineImpl.loadProcessClass(ProcessEngineImpl.java:136) at com.ai.comframe.vm.processflow.ProcessEngineImpl.executeProcess(ProcessEngineImpl.java:76) at com.ai.comframe.vm.engine.impl.TaskWorkflowImpl.createOneChild(TaskWorkflowImpl.java:202) at com.ai.comframe.vm.engine.impl.TaskWorkflowImpl.executeInner(TaskWorkflowImpl.java:124) at com.ai.comframe.vm.engine.TaskBaseImpl.execute(TaskBaseImpl.java:140) at com.ai.comframe.vm.engine.impl.WorkflowImpl.executeWorkflowSyn(WorkflowImpl.java:74) at com.ai.comframe.vm.workflow.service.impl.WorkflowEngineSVImpl.createAndExecuteWorkflow(WorkflowEngineSVImpl.java:293) at com.ai.comframe.vm.workflow.service.impl.WorkflowEngineSVImpl.createWorkflow(WorkflowEngineSVImpl.java:160) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy105.createWorkflow(Unknown Source) at com.ai.comframe.client.service.impl.ComframeClientSVImpl.createWorkflow(ComframeClientSVImpl.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy93.createWorkflow(Unknown Source) at com.ai.comframe.client.ComframeClient.createWorkflow(ComframeClient.java:92) at com.ai.order.manage.common.util.VmMgmtUtil.startWorkflow(VmMgmtUtil.java:71) at com.ai.order.manage.common.service.impl.BbossOweProcSVImpl.startWorkFlowByChange(BbossOweProcSVImpl.java:810) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy91.startWorkFlowByChange(Unknown Source) at com.ai.order.component.genorder.action.ChangeAction.dealService(ChangeAction.java:79) at com.ai.order.manage.bboss.service.impl.SHBboss2OutOrderSVImpl.oppositeOrderOfGroup(SHBboss2OutOrderSVImpl.java:712) at com.ai.order.manage.bboss.service.impl.SHBboss2OutOrderSVImpl.oppositeOrder4Out(SHBboss2OutOrderSVImpl.java:522) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy44.oppositeOrder4Out(Unknown Source) at com.ai.order.inter.service.impl.Order2OutCSVImpl.createOrder2OutForMultiProd(Order2OutCSVImpl.java:369) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy43.createOrder2OutForMultiProd(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.aif.csf.executor.request.worker.ServiceExecutor.invoke(ServiceExecutor.java:34) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:196) at com.ai.aif.csf.executor.request.filter.params.mapping.TransportParamsMappingFilter.doFilter(TransportParamsMappingFilter.java:80) at com.ai.aif.csf.executor.request.filter.ParamsMappingWrapperFilter.doFilter(ParamsMappingWrapperFilter.java:101) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ProcessServiceFilter.doFilter(ProcessServiceFilter.java:38) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ServiceValidateFilter.doFilter(ServiceValidateFilter.java:42) at com.ai.aif.csf.executor.request.filter.DevelopNoHandleWrapperFilter.doFilter(DevelopNoHandleWrapperFilter.java:28) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ThrouputControlFilter.doFilter(ThrouputControlFilter.java:23) at com.ai.aif.csf.executor.request.filter.DevelopNoHandleWrapperFilter.doFilter(DevelopNoHandleWrapperFilter.java:28) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.RecordFilter.doFilter(RecordFilter.java:27) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.SystemParamsHandleFilter.doFilter(SystemParamsHandleFilter.java:119) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.worker.FilterAndExecute.filterAndExecute(FilterAndExecute.java:34) at com.ai.aif.csf.executor.request.worker.RequestTask.call(RequestTask.java:139) at com.ai.aif.csf.executor.request.worker.RequestTask.call(RequestTask.java:26) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) [2025-08-27 09:19:01,586] [CsfServerRequestHandleThread9-ee7ebb9441ea4604a5976647d0a2c18e] (RequestTask.java:143) ERROR com.ai.aif.csf.executor.request.worker.RequestTask - 业务执行线程抛出异常:{date=2025-08-27 09:19:01, exceptionStack=java.lang.NoClassDefFoundError: com/sun/tools/javac/Main at com.ai.appframe2.common.ClassLoaderUtil.complieJavaCode(ClassLoaderUtil.java:493) at com.ai.comframe.vm.processflow.ProcessEngineImpl.loadProcessClass(ProcessEngineImpl.java:136) at com.ai.comframe.vm.processflow.ProcessEngineImpl.executeProcess(ProcessEngineImpl.java:76) at com.ai.comframe.vm.engine.impl.TaskWorkflowImpl.createOneChild(TaskWorkflowImpl.java:202) at com.ai.comframe.vm.engine.impl.TaskWorkflowImpl.executeInner(TaskWorkflowImpl.java:124) at com.ai.comframe.vm.engine.TaskBaseImpl.execute(TaskBaseImpl.java:140) at com.ai.comframe.vm.engine.impl.WorkflowImpl.executeWorkflowSyn(WorkflowImpl.java:74) at com.ai.comframe.vm.workflow.service.impl.WorkflowEngineSVImpl.createAndExecuteWorkflow(WorkflowEngineSVImpl.java:293) at com.ai.comframe.vm.workflow.service.impl.WorkflowEngineSVImpl.createWorkflow(WorkflowEngineSVImpl.java:160) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy105.createWorkflow(Unknown Source) at com.ai.comframe.client.service.impl.ComframeClientSVImpl.createWorkflow(ComframeClientSVImpl.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy93.createWorkflow(Unknown Source) at com.ai.comframe.client.ComframeClient.createWorkflow(ComframeClient.java:92) at com.ai.order.manage.common.util.VmMgmtUtil.startWorkflow(VmMgmtUtil.java:71) at com.ai.order.manage.common.service.impl.BbossOweProcSVImpl.startWorkFlowByChange(BbossOweProcSVImpl.java:810) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy91.startWorkFlowByChange(Unknown Source) at com.ai.order.component.genorder.action.ChangeAction.dealService(ChangeAction.java:79) at com.ai.order.manage.bboss.service.impl.SHBboss2OutOrderSVImpl.oppositeOrderOfGroup(SHBboss2OutOrderSVImpl.java:712) at com.ai.order.manage.bboss.service.impl.SHBboss2OutOrderSVImpl.oppositeOrder4Out(SHBboss2OutOrderSVImpl.java:522) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy44.oppositeOrder4Out(Unknown Source) at com.ai.order.inter.service.impl.Order2OutCSVImpl.createOrder2OutForMultiProd(Order2OutCSVImpl.java:369) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.appframe2.complex.service.proxy.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:126) at com.sun.proxy.$Proxy43.createOrder2OutForMultiProd(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.ai.aif.csf.executor.request.worker.ServiceExecutor.invoke(ServiceExecutor.java:34) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:196) at com.ai.aif.csf.executor.request.filter.params.mapping.TransportParamsMappingFilter.doFilter(TransportParamsMappingFilter.java:80) at com.ai.aif.csf.executor.request.filter.ParamsMappingWrapperFilter.doFilter(ParamsMappingWrapperFilter.java:101) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ProcessServiceFilter.doFilter(ProcessServiceFilter.java:38) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ServiceValidateFilter.doFilter(ServiceValidateFilter.java:42) at com.ai.aif.csf.executor.request.filter.DevelopNoHandleWrapperFilter.doFilter(DevelopNoHandleWrapperFilter.java:28) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.ThrouputControlFilter.doFilter(ThrouputControlFilter.java:23) at com.ai.aif.csf.executor.request.filter.DevelopNoHandleWrapperFilter.doFilter(DevelopNoHandleWrapperFilter.java:28) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.RecordFilter.doFilter(RecordFilter.java:27) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.filter.SystemParamsHandleFilter.doFilter(SystemParamsHandleFilter.java:119) at com.ai.aif.csf.executor.request.filterchain.FilterChainImpl.doFilter(FilterChainImpl.java:190) at com.ai.aif.csf.executor.request.worker.FilterAndExecute.filterAndExecute(FilterAndExecute.java:34) at com.ai.aif.csf.executor.request.worker.RequestTask.call(RequestTask.java:139) at com.ai.aif.csf.executor.request.worker.RequestTask.call(RequestTask.java:26) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) , serviceCode=order_IOrder2OutCSV_createOrder2OutForMultiProd, processName=ORDER_CSF_SERVER, requestId=ee7ebb9441ea4604a5976647d0a2c18e, resultCode=csf1045, exceptionMessage=调用服务order_IOrder2OutCSV_createOrder2OutForMultiProd的业务代码发生异常} [2025-08-27 09:19:01,587] [WorkerThread#1[10.196.45.141:2227]] (SrvTransporterHandler.java:79) ERROR com.ai.aif.csf.server.remote.handler.SrvTransporterHandler - order_IOrder2OutCSV_createOrder2OutForMultiProd本次操作调用时长:3933ms
08-28
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值