无法 运行 Optaplanner Webexamples
Unable to run Optaplanner Webexamples
我无法在 Tomcat 6 或 Tomcat 7 上 运行 OPtaplanner 6.3。
12:23:37,710 错误 [org.jboss.kernel.plugins.dependency.AbstractKernelController] 安装到 PostClassLoader 时出错:name=vfs:///F:/axaroDev/.metadata/.plugins/org。 jboss.ide.eclipse.as.core/JBoss_6.x_Runtime_Server1455858893652/deploy/optaplanner-webexamples-6.3.0.Final.war state=ClassLoader mode=Manual requiredState=PostClassLoader: org.jboss.deployers.spi.DeploymentException: 部署时出错: vfs:///F:/axaroDev/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_6.x_Runtime_Server1455858893652/deploy/optaplanner-webexamples-6.3.0.Final.war
在 org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49) [:2.2.2.GA]
在 org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:185) [:2.2.2.GA]
在 org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832) [:2.2.2.GA]
在 org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550) [:2.2.2.GA]
原因:java.lang.Error:访问“/F:/axaroDev/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_6 时出错。 x_Runtime_Server1455858893652/deploy/optaplanner-webexamples-6.3.0.Final.war/WEB-INF/lib/optaplanner-core-6.3.0.Final.jar/org/optaplanner/core/config/score/director/ScoreDirectorFactoryConfig.class"
在 org.jboss.classloading.plugins.vfs.VFSResourceVisitor.visit(VFSResourceVisitor.java:268) [jboss-classloading-vfs.jar:2.2.1.GA]
在 org.jboss.vfs.VirtualFile.visit(VirtualFile.java:409) [jboss-vfs.jar:3.0.1.GA]
在 org.jboss.vfs.VirtualFile.visit(VirtualFile.java:411) [jboss-vfs.jar:3.0.1.GA]
在 org.jboss.vfs.VirtualFile.visit(VirtualFile.java:411) [jboss-vfs.jar:3.0.1.GA]
... 69 more
原因:java.lang.RuntimeException:访问资源时出错:VFSResourceContext @org/optaplanner/core/config/score/director/ScoreDirectorFactoryConfig.class / BaseClassLoader@63920fcc{vfs:///F:/axaroDev /.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_6.x_Runtime_Server1455858893652/deploy/optaplanner-webexamples-6.3.0.Final.war}, 访问者: org.jboss.scanning.annotations.plugins.GenericAnnotationVisitor @2412ad77
在 org.jboss.scanning.plugins.visitor.IgnoreSetErrorHandler.handleError(IgnoreSetErrorHandler.java:56) [:1.0.0.GA]
在 org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.visit(ReflectResourceVisitor.java:91) [:1.0.0.GA]
原因:java.lang.RuntimeException:检索注释属性值时出错
在 org.jboss.reflect.plugins.AnnotationValueFactory.createAnnotationValue(AnnotationValueFactory.java:124) [jboss-reflect.jar:2.2.1.SP1]
在 org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.createAnnotationValue(IntrospectionTypeInfoFactoryImpl.java:124) [jboss-reflect.jar:2.2.1.SP1]
在 org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:117) [jboss-reflect.jar:2.2.1.SP1]
在 org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl$1.run(IntrospectionTypeInfoFactoryImpl.java:177) [jboss-reflect.jar:2.2.1.SP1]
在 org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl$1.run(IntrospectionTypeInfoFactoryImpl.java:166) [jboss-reflect.jar:2.2.1.SP1]
在 java.security.AccessController.doPrivileged(本机方法)[:1.6.0_45]
原因:java.lang.RuntimeException:未处理数组组件类型字节
在 org.jboss.reflect.plugins.AnnotationValueFactory.getArray(AnnotationValueFactory.java:220) [jboss-reflect.jar:2.2.1.SP1]
在 org.jboss.reflect.plugins.AnnotationValueFactory.createValue(AnnotationValueFactory.java:61) [jboss-reflect.jar:2.2.1.SP1]
在 org.jboss.reflect.plugins.AnnotationValueFactory.createAnnotationValue(AnnotationValueFactory.java:119) [jboss-reflect.jar:2.2.1.SP1]
... 还有 97 个
那个特定的 war 文件,optaplanner-webexamples 6.3 或更高版本需要具有 JAX-RS 支持的应用服务器,例如 WildFly、JBoss EAP、Weblogic、Websphere,...
OptaPlanner 本身(optaplanner-core 等)在 tomcat、Jetty 等上完美运行
我无法在 Tomcat 6 或 Tomcat 7 上 运行 OPtaplanner 6.3。
12:23:37,710 错误 [org.jboss.kernel.plugins.dependency.AbstractKernelController] 安装到 PostClassLoader 时出错:name=vfs:///F:/axaroDev/.metadata/.plugins/org。 jboss.ide.eclipse.as.core/JBoss_6.x_Runtime_Server1455858893652/deploy/optaplanner-webexamples-6.3.0.Final.war state=ClassLoader mode=Manual requiredState=PostClassLoader: org.jboss.deployers.spi.DeploymentException: 部署时出错: vfs:///F:/axaroDev/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_6.x_Runtime_Server1455858893652/deploy/optaplanner-webexamples-6.3.0.Final.war 在 org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49) [:2.2.2.GA] 在 org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:185) [:2.2.2.GA] 在 org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832) [:2.2.2.GA] 在 org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550) [:2.2.2.GA]
原因:java.lang.Error:访问“/F:/axaroDev/.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_6 时出错。 x_Runtime_Server1455858893652/deploy/optaplanner-webexamples-6.3.0.Final.war/WEB-INF/lib/optaplanner-core-6.3.0.Final.jar/org/optaplanner/core/config/score/director/ScoreDirectorFactoryConfig.class" 在 org.jboss.classloading.plugins.vfs.VFSResourceVisitor.visit(VFSResourceVisitor.java:268) [jboss-classloading-vfs.jar:2.2.1.GA] 在 org.jboss.vfs.VirtualFile.visit(VirtualFile.java:409) [jboss-vfs.jar:3.0.1.GA] 在 org.jboss.vfs.VirtualFile.visit(VirtualFile.java:411) [jboss-vfs.jar:3.0.1.GA] 在 org.jboss.vfs.VirtualFile.visit(VirtualFile.java:411) [jboss-vfs.jar:3.0.1.GA]
... 69 more
原因:java.lang.RuntimeException:访问资源时出错:VFSResourceContext @org/optaplanner/core/config/score/director/ScoreDirectorFactoryConfig.class / BaseClassLoader@63920fcc{vfs:///F:/axaroDev /.metadata/.plugins/org.jboss.ide.eclipse.as.core/JBoss_6.x_Runtime_Server1455858893652/deploy/optaplanner-webexamples-6.3.0.Final.war}, 访问者: org.jboss.scanning.annotations.plugins.GenericAnnotationVisitor @2412ad77 在 org.jboss.scanning.plugins.visitor.IgnoreSetErrorHandler.handleError(IgnoreSetErrorHandler.java:56) [:1.0.0.GA] 在 org.jboss.scanning.plugins.visitor.ReflectResourceVisitor.visit(ReflectResourceVisitor.java:91) [:1.0.0.GA]
原因:java.lang.RuntimeException:检索注释属性值时出错 在 org.jboss.reflect.plugins.AnnotationValueFactory.createAnnotationValue(AnnotationValueFactory.java:124) [jboss-reflect.jar:2.2.1.SP1] 在 org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.createAnnotationValue(IntrospectionTypeInfoFactoryImpl.java:124) [jboss-reflect.jar:2.2.1.SP1] 在 org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getAnnotations(IntrospectionTypeInfoFactoryImpl.java:117) [jboss-reflect.jar:2.2.1.SP1] 在 org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl$1.run(IntrospectionTypeInfoFactoryImpl.java:177) [jboss-reflect.jar:2.2.1.SP1] 在 org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl$1.run(IntrospectionTypeInfoFactoryImpl.java:166) [jboss-reflect.jar:2.2.1.SP1] 在 java.security.AccessController.doPrivileged(本机方法)[:1.6.0_45]
原因:java.lang.RuntimeException:未处理数组组件类型字节 在 org.jboss.reflect.plugins.AnnotationValueFactory.getArray(AnnotationValueFactory.java:220) [jboss-reflect.jar:2.2.1.SP1] 在 org.jboss.reflect.plugins.AnnotationValueFactory.createValue(AnnotationValueFactory.java:61) [jboss-reflect.jar:2.2.1.SP1] 在 org.jboss.reflect.plugins.AnnotationValueFactory.createAnnotationValue(AnnotationValueFactory.java:119) [jboss-reflect.jar:2.2.1.SP1] ... 还有 97 个
那个特定的 war 文件,optaplanner-webexamples 6.3 或更高版本需要具有 JAX-RS 支持的应用服务器,例如 WildFly、JBoss EAP、Weblogic、Websphere,...
OptaPlanner 本身(optaplanner-core 等)在 tomcat、Jetty 等上完美运行