weblogic服务访问404错误

通过weblogic部署好工程以后,可以访问weblogic控制台,但是访问工程一致报404.
1、先检查weblogic访问路径是否正确。检查weblogic的config.xml文件。一般路径为Oracle\Middleware\user_projects\domains\domain_name\config。
打开看到工程的端口号以及工程名
在这里插入图片描述
确认访问地址无误,
2、接下来再检查是否有工程weblogic.xml文件。
检查weblogic.xml文件内容
3、确认有该文件,且该文件路径与web.xml相同。

 <?xml version="1.0" encoding="UTF-8"?>  
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90"  
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
    <jsp-descriptor>  
        <keepgenerated>false</keepgenerated>  
        <page-check-seconds>0</page-check-seconds>  
        <verbose>true</verbose>  
        <debug>false</debug>  
    </jsp-descriptor>
    <container-descriptor>  
         <prefer-web-inf-classes>false</prefer-web-inf-classes>  
          <servlet-reload-check-secs>-1</servlet-reload-check-secs>  
    </container-descriptor>
     <context-root>/</context-root>  
</weblogic-web-app>

可以看到context-root 中未配置访问工程的名称。添加工程名称以后,重新启动访问成功

你可能感兴趣的:(Java,weblogic)