从weblogic迁移到jboss:配置更改

时间:2014-09-11 11:46:58

标签: 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/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>

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中指定<library-ref>

1 个答案:

答案 0 :(得分:0)

下面没有错误消息,请编辑您的帖子。 更简单的方法应该是在战争项目中打包你的罐子。