从weblogic到jboss的迁移:配置更改

从weblogic到jboss的迁移:配置更改,jboss,jboss6.x,Jboss,Jboss6.x,我是Jboss服务器的新手。我正在将J2ee应用程序从Weblogic 10.2迁移到JBoss EAP 6.1.0。迁移时,我收到以下错误消息。如果有人知道解决方案,请提供帮助 我试图更改配置文件,但无法找到将所有标记移动到Jboss的方法 以下是我的配置文件: weblogic.xml: <?xml version="1.0" encoding="UTF-8"?> <wls:weblogic-web-app xmlns:xsi="http://www.w3.org/2001

我是Jboss服务器的新手。我正在将J2ee应用程序从Weblogic 10.2迁移到JBoss EAP 6.1.0。迁移时,我收到以下错误消息。如果有人知道解决方案,请提供帮助

我试图更改配置文件,但无法找到将所有标记移动到Jboss的方法

以下是我的配置文件:

weblogic.xml:

<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wls="http://www.bea.com/ns/weblogic/90" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd">
  <wls:context-root>Stateless</wls:context-root>
  <wls:library-ref>
    <wls:library-name>beehive-controls-1.0.1-10.0-war</wls:library-name>
    <wls:specification-version>1.0</wls:specification-version>
    <wls:exact-match>true</wls:exact-match>
  </wls:library-ref>
  <wls:library-ref>
    <wls:library-name>jstl</wls:library-name>
    <wls:specification-version>1.1</wls:specification-version>
    <wls:exact-match>true</wls:exact-match>
  </wls:library-ref>
  <wls:library-ref>
    <wls:library-name>struts-1.2</wls:library-name>
    <wls:specification-version>1.2</wls:specification-version>
    <wls:exact-match>true</wls:exact-match>
  </wls:library-ref>
  <wls:library-ref>
    <wls:library-name>weblogic-controls-10.0-war</wls:library-name>
    <wls:specification-version>10.0</wls:specification-version>
    <wls:exact-match>true</wls:exact-match>
  </wls:library-ref>
  <wls:library-ref>
    <wls:library-name>wls-commonslogging-bridge-war</wls:library-name>
    <wls:specification-version>1.0</wls:specification-version>
    <wls:exact-match>true</wls:exact-match>
  </wls:library-ref>
  <wls:library-ref>
    <wls:library-name>beehive-netui-1.0.1-10.0</wls:library-name>
    <wls:specification-version>1.0</wls:specification-version>
    <wls:exact-match>true</wls:exact-match>
  </wls:library-ref>
  <wls:library-ref>
    <wls:library-name>beehive-netui-resources-1.0.1-10.0</wls:library-name>
    <wls:specification-version>1.0</wls:specification-version>
    <wls:exact-match>true</wls:exact-match>
  </wls:library-ref>
</wls:weblogic-web-app>

无国籍
蜂巢控制-1.0.1-10.0-战争
1
符合事实的
jstl
1.1
符合事实的
struts-1.2
1.2
符合事实的
weblogic-controls-10.0-war
10
符合事实的
桥战
1
符合事实的
蜂巢-netui-1.0.1-10.0
1
符合事实的
beehive-netui-resources-1.0.1-10.0
1
符合事实的
Jboss-web.xml:

<jboss-web xmlns="http://www.jboss.com/xml/ns/javaee"  
xmlns:wls="http://www.w3.org/2001/XMLSchema-instance"  
wls:schemaLocation="     
http://www.jboss.com/xml/ns/javaee      
http://www.jboss.org/j2ee/schema/jboss-web_5_1.xsd"> 
  <context-root>Stateless</context-root>
</jboss-web>

无国籍

如何在jboss中指定

更简单的方法应该是在war项目中打包JAR

如果在jboss-web.xml中使用,则显示错误。jboss中是否有相应的标签用于相同的应用程序?应用程序还包含weblogic-ejb-jar.xml和ejb-jar.xml。只需要将weblogic-ejb-jar.xml更改为jboss-ejb3.xml,还是同时更改这两个配置文件?