java Spring引导WorkManagerTaskExecutor
我有一个SpringBoot1.3应用程序,我正试图将其部署到WebSphere7中
在管理线程时,WebSphere仅根据线程池部分https://www-01.ibm.com/support/knowledgecenter/SSAW57_7.0.0/com.ibm.websphere.nd.doc/info/ae/ae/cspr_design.html使用Spring WorkManagerTaskExecutor
下面是来自应用程序上下文的当前代码,我希望它将初始化WorkManagerTaskExecutor
:
@Bean
protected AsyncListenableTaskExecutor taskExecutor() {
WorkManagerTaskExecutor taskExecutor = new WorkManagerTaskExecutor();
return taskExecutor;
}
我尝试了多种不同的方法,但在运行应用程序时仍遇到相同的异常:
Caused by: java.lang.NoClassDefFoundError: commonj/work/WorkManager at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at com.application.main.MyApplication.taskExecutor(MyApplication.java:156) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) ... 36 more
我觉得我错过了一些非常简单的东西,但不知道是什么
共 (0) 个答案