加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

在AS 6上运行Scala时出现问题

发布时间:2020-12-16 19:24:14 所属栏目:安全 来源:网络整理
导读:我 and others在AS 6上运行scala时遇到问题. 问题是IllegalArgumentException阻止部署(下面的堆栈跟踪). 我正在尝试运行由sacalate maven archetype(scalate-archetype-empty)和我的其他项目生成的项目,所有项目都有同样的问题. 有没有已知的解决方法? 08:4
我 and others在AS 6上运行scala时遇到问题.

问题是IllegalArgumentException阻止部署(下面的堆栈跟踪).

我正在尝试运行由sacalate maven archetype(scalate-archetype-empty)和我的其他项目生成的项目,所有项目都有同样的问题.

有没有已知的解决方法?

08:41:21,200 ERROR [AbstractKernelController] Error installing to PostClassLoader: name=vfs:///home/jfaerman/dev/jboss-6.0.0.Final/server/default/deploy/scalearn.war state=ClassLoader mode=Manual requiredState=PostClassLoader: org.jboss.deployers.spi.DeploymentException: Error during deploy: vfs:///home/jfaerman/dev/jboss-6.0.0.Final/server/default/deploy/scalearn.war

    at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49) [:2.2.0.GA]

   (ommited long trace)

Caused by: java.lang.Error: Error visiting "/home/jfaerman/dev/jboss-6.0.0.Final/server/default/deploy/scalearn.war/WEB-INF/lib/scala-compiler-2.8.0.jar/scala/tools/nsc/typechecker/NamesDefaults$$anonfun$9.class"

    at org.jboss.classloading.plugins.vfs.VFSResourceVisitor.visit(VFSResourceVisitor.java:268) [jboss-classloading-vfs.jar:2.2.0.GA

    ... 43 more

Caused by: java.lang.RuntimeException: Error visiting resource: VFSResourceContext @ scala/tools/nsc/typechecker/NamesDefaults$$anonfun$9.class / BaseClassLoader@10b4adb7{vfs:///home/jfaerman/dev/jboss-6.0.0.Final/server/default/deploy/scalearn.war},visitor: org.jboss.scanning.annotations.plugins.GenericAnnotationVisitor@3f4ddd67

    at org.jboss.scanning.plugins.visitor.IgnoreSetErrorHandler.handleError(IgnoreSetErrorHandler.java:56) [:1.0.0.GA]

Caused by: java.lang.IllegalArgumentException: Null type

    at org.jboss.reflect.plugins.introspection.IntrospectionTypeInfoFactoryImpl.getTypeInfo(IntrospectionTypeInfoFactoryImpl.java:354) [jboss-reflect.jar:2.2.0.GA]

解决方法

这对我有用:在deployers / scanning-deployers-jboss-beans.xml中,在ResourceErrorHandler bean中添加一个新的< install>阻止如下:

<install method="addIgnored">
     <parameter>java.lang.NoClassDefFoundError</parameter>
 </install>

谷歌搜索还建议另一个解决方法是添加一个合适的jboss-scanning.xml文件,但我无法让它为我的EAR工作:

http://www.mastertheboss.com/jboss-application-server/313-restful-cache-with-infinispan.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读