`
cqh520llr
  • 浏览: 513019 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

weblogic 11G 虚拟目录映射weblogic.xml配置

 
阅读更多
.
碰到中文问题请参考我另一篇文章http://tianshidehuhuan.iteye.com/blog/1206805 

一直配置一直404...发了我一天多时间 这里记录下来~ 
没配置成功原因基本上是我理解错误了认为跟tomcat jboos 配置一个样了 

映射的方法基本上是,在工程中添加weblogic.xml文件再添加相应配置了 

配置过程中有这几个问题: 
1、weblogic.xml 在哪里?? 也可以下载我的附件 
    weblogic.xml 指的是你某个应用下的WEB-INF即跟你web.xml同级的weblogic.xml(如果没有就自己新建一个,不过要注意DTD什么的)weblogic 11G就如下可以有两种 

Java代码  
1.①   
2.<?xml version="1.0"?>   
3.  
4.<weblogic-web-app   
5.    xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app"  
6.    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
7.    xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd"  
8.>  
①
<?xml version="1.0"?>

<weblogic-web-app
	xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd"
>


Java代码  
1.②   
2.<?xml version="1.0" encoding="UTF-8"?>   
3.<wls:weblogic-web-app xmlns:wls="http://www.bea.com/ns/weblogic/weblogic-web-app"  
4.    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
5.    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">  
②
<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-web-app xmlns:wls="http://www.bea.com/ns/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/web-app_2_5.xsd http://www.bea.com/ns/weblogic/weblogic-web-app http://www.bea.com/ns/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">

2、怎么配置映射路径?? 
    同样针对两种DTD也有两种 

Java代码  
1.①   
2.       
3.        <context-root>/</context-root>    //设置在根路径即可访问该服务 如:http://localhost:7001/....   
4.        <virtual-directory-mapping>   
5.        <local-path>d:/cq</local-path>   
6.        <url-pattern>/utan/*</url-pattern>   
7.    </virtual-directory-mapping>  
①
	
        <context-root>/</context-root>    //设置在根路径即可访问该服务 如:http://localhost:7001/....
        <virtual-directory-mapping>
		<local-path>d:/cq</local-path>
		<url-pattern>/utan/*</url-pattern>
	</virtual-directory-mapping>

说明: 
    1)你D盘上面的路径结构应该为 d:\cq\utan [将需要的资源放入utan下面] 
    2)资源访问路径为 http://localhost:7001/utan/... == d:\cq\utan\... 

Java代码  
1.②   
2.    <wls:context-root>webtest</wls:context-root>   
3.    <wls:virtual-directory-mapping>   
4.        <wls:local-path>d:/cq</wls:local-path>   
5.        <wls:url-pattern>/images/*</wls:url-pattern>   
6.        <wls:url-pattern>*.jpg</wls:url-pattern>   
7.    </wls:virtual-directory-mapping>  
②
	<wls:context-root>webtest</wls:context-root>
	<wls:virtual-directory-mapping>
		<wls:local-path>d:/cq</wls:local-path>
		<wls:url-pattern>/images/*</wls:url-pattern>
		<wls:url-pattern>*.jpg</wls:url-pattern>
	</wls:virtual-directory-mapping>

说明:   
1)我特意配成这样用于访问特定资源了,要求您在 d:/cq上创建名为 images 的目录。这允许 servlet 容器在 images 目录下找到适用于多个 Web 应用程序的图像。 
2)资源访问路径为 http://localhost:7001/webtest/images/.. == d:\cq\images\.. 

参考: 
1) 
http://edocs.weblogicfans.net/wls/docs92/webapp/weblogic_xml.html#wp1039396 



分享到:
评论
1 楼 taoshi 2014-09-22  
感谢您的分享,这么详细的讲解    

相关推荐

    weblogic.xml配置详解

    ### WebLogic.xml配置详解 #### 一、概述 `weblogic.xml` 文件是 WebLogic Server 应用服务器中专门用于自定义和配置部署在该服务器上的 Web 应用程序的一个重要配置文件。它允许开发人员和系统管理员针对 ...

    weblogic.xml配置详解,web服务器相关配置.zip

    这个压缩包文件“weblogic.xml配置详解,web服务器相关配置.zip”包含了对WebLogic.xml配置文件的详细解释以及与Web服务器相关的设置,特别是针对C#环境的配置。下面将详细介绍WebLogic.xml文件中的关键元素和它们在...

    weblogic.xml

    《weblogic.xml详解:WebLogic应用部署的关键配置》 ...- [weblogic_xml.html] - [weblogic_xml_files] 通过对这些资源的学习,你可以进一步了解weblogic.xml的详细配置和实例,提升你的WebLogic应用部署能力。

    weblogic.xml说明

    11. **virtual-directory-mapping**:创建虚拟目录映射,使得Web应用可以访问服务器上的其他路径。 12. **url-match-map**:定义URL匹配规则,控制请求路由到特定的Servlet或Filter。 13. **security-permission**...

    WebLogic配置代理转发.pdf

    在WebLogic的配置文件中,有几种方式可以实现代理转发,最常用的是通过修改weblogic.xml和web.xml文件来配置。 首先,weblogic.xml文件通常位于Web应用的WEB-INF目录下,它定义了WebLogic特有的应用部署信息。在这...

    webloigc 中设置 flex crossdomain.xml 文件

    3. 配置WebLogic:为了让WebLogic服务器能够正确处理`crossdomain.xml`,你需要配置WebLogic的MIME类型映射。在WebLogic管理控制台中,转到`Servers` &gt; `Server Name` &gt; `Default Web Module` &gt; `MIME Types`,然后...

    Tomcat web.xml,server.xml中详细配置说明文档

    以上只是`web.xml`配置的基本示例,实际配置可能更复杂,涉及到更多元素和属性,例如安全、MIME类型映射、本地化支持等。 **`server.xml`配置** `server.xml`是Tomcat的主要配置文件,它定义了服务器的行为,包括...

    各类服务器下虚拟目录配置

    本文将详细阐述在TOMCAT和Weblogic等各类服务器中配置虚拟目录的方法。 ### §1 概述 虚拟目录在软件开发中起着至关重要的作用,特别是在使用框架如Spring或Struts等时,它们通常需要通过XML文件来管理配置和数据...

    配置WebLogic Tuxedo Connector.rar

    这些配置通常位于WebLogic的配置文件中,如`weblogic.xml`或`weblogic-tuxedo-service.xml`。 4. **发布Tuxedo服务**: 为了使WebLogic Server能够访问Tuxedo服务,需要将Tuxedo的服务发布到WebLogic。这涉及到将...

    Weblogic11g+EJB3的小例子

    Weblogic 11g 是一款由甲骨文公司(Oracle)开发的企业级应用服务器,它提供了全面的Java EE(Java Platform, Enterprise Edition)支持,包括EJB(Enterprise JavaBeans)3.0规范。EJB是Java后端开发中的核心组件,...

    Weblogic下ejb配置

    同时,也要在weblogic-ejb-jar.xml中进行WebLogic特定的配置,如资源引用、持久化配置等。 5. 打包EJB:将EJB项目打包成一个ejb-jar文件,通常放在一个EAR(Enterprise Archive)文件中,以便于部署到WebLogic ...

    weblogic的11个配置基础问题

    ### WebLogic的11个配置基础问题解析 #### 1. 如何给WebLogic指定大小的内存? 在启动WebLogic的脚本中,通常位于所选域对应的服务器目录下的`startServerName.sh`(Unix/Linux系统)或`startServerName.cmd`...

    WebLogic部署接口说明

    本文档旨在详细介绍如何在WebLogic服务器环境中部署特定的应用程序,特别是针对“maximo.ear”应用的部署流程与配置要点。通过对给定描述与部分文件内容的理解,我们将深入探讨部署过程中的关键步骤和技术细节。 ##...

    weblogic9.2多项目多域名配置

    2. **weblogic.xml**:这是Weblogic特定的部署描述符,扩展了web.xml,提供了Weblogic服务器特有的配置信息,如数据源、JMS资源、EJB引用、线程池设置等。在多域名配置中,不同域下的weblogic.xml可能会有不同的设置...

    WebLogic的GZip压缩

    `WebContent`目录包含Web应用的静态资源和WEB-INF目录,其中可能有web.xml,这是Web应用的部署描述符,用于配置过滤器。`.settings`目录存储了项目的Eclipse工作区特定设置。`src`目录通常包含源代码,而`build`目录...

    Weblogic集群部署及代理配置步骤文档+源程序

    3. 配置代理规则:在代理服务器的配置文件中,设置URL映射,将外部请求转发到WebLogic集群的不同实例。 4. 配置SSL:如果需要HTTPS支持,需配置代理服务器的SSL证书和私钥,并设置相应的端口。 5. 测试代理配置:...

Global site tag (gtag.js) - Google Analytics