Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring mvc 将Spring从Jboss迁移到Wildfly将导致;“不能自动连线”;_Spring Mvc - Fatal编程技术网

Spring mvc 将Spring从Jboss迁移到Wildfly将导致;“不能自动连线”;

Spring mvc 将Spring从Jboss迁移到Wildfly将导致;“不能自动连线”;,spring-mvc,Spring Mvc,Jboss升级到Wildfly后,有些服务无法“自动连线”。将获得NullpointerException。 有人对此有经验或建议吗?最后,我明白了。“无法自动连线”不是由Spring升级引起的。 这是因为JBoss7迁移到Wildfly 您应该在WEB-INF文件夹中创建jboss部署结构.xml,如下所示: <jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2"> <deploym

Jboss升级到Wildfly后,有些服务无法“自动连线”。将获得NullpointerException。 有人对此有经验或建议吗?

最后,我明白了。“无法自动连线”不是由Spring升级引起的。 这是因为JBoss7迁移到Wildfly

您应该在
WEB-INF
文件夹中创建
jboss部署结构.xml
,如下所示:

<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.2">
    <deployment>
        <exclude-subsystems>
            <subsystem name="jaxrs" />
        </exclude-subsystems>
      ...
    </deployment>
</jboss-deployment-structure>

...

不管怎样,我还是要感谢你们所有人。

您是否正确定义了组件扫描?请添加更多信息是的,在applicationContext.xml中。这个程序可以在Jetty中运行,一切正常。但无法部署到wildfly。请添加application.xml