在 weblogic 中部署 JBossApp

Deploying JBossApp in weblogic

我需要将 Jboss 应用程序迁移到 weblogic12c,我找不到任何好的指南来执行此操作。好的,我为应用程序创建了一个 weblogic.xml,像这样:

<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-web-app
    xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
        http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd
        http://xmlns.oracle.com/weblogic/weblogic-web-app
        http://xmlns.oracle.com/weblogic/weblogic-web-app/1.4/weblogic-web-app.xsd">
    <wls:container-descriptor>
        <wls:prefer-application-packages>
            <wls:package-name>org.slf4j</wls:package-name>
        </wls:prefer-application-packages>
    </wls:container-descriptor>
</wls:weblogic-web-app>

在我的 web.xml 中,我配置了欢迎页面,如下所示:

<welcome-file-list>
    <welcome-file>/index.jsp</welcome-file>
  </welcome-file-list>

在此之后我尝试部署,并成功,没有问题,没有错误,什么都没有。在 weblogic 面板中,应用程序 运行 正常,但是,当我尝试访问任何页面时,return 出现 404 错误。我不知道为什么。我需要做另一个配置吗?有好的指南可以做到这一点 migration/deploy ?

在路径中的 weblogic 日志中:

/usr/lib/jvm/java-8-oracle/bin/wls12213/user_projects/domains/base_domain/servers/server/logs

我看到与 webApi 的通信错误,这导致错误 404,在 weblogic 中无一例外。