BEA WebLogic Server 9.0 Domain Configuration Schema Reference

http://www.bea.com/ns/weblogic/90/domain
element web-app-files-case-insensitive

Super Types
{http://www.w3.org/2001/XMLSchema}string
|
+--{http://www.bea.com/ns/weblogic/90/domain} (restriction)

Documentation
This property defines the case sensitive URL-pattern matching
 behavior for security constraints, servlets, filters, virtual-hosts,
 etc. in the WebApp container and external security policies.

 When the value is set to "os", the pattern matching will be case-
 sensitive on all platforms except the Windows file system.

 Note that on non-Windows file systems, WebLogic doesn't enforce
 case sensitivity and relies on the file system for optimization.
 Therefore, if you have a Windows Samba mount from UNIX or Mac OS 
 that has been installed in case-insensitive mode, there is a chance
 of security risk. In that case, please specify
 case-insensitive lookups by setting this attribute to
 true.

 Note that this property is used to preserve backward compatibility on
 Windows file systems. In prior releases, WebLogic was case-
 insensitive on Windows. Starting with 9.0 release the URL-pattern
 matching will be strictly enforced.

 During the upgrade of older domains the value of this parameter
 is explicitly set to "os" by the upgrade plug-in, in order to
 preserve backward compatibility. 

 


 Default: "false"
Properties
This component is not nillable.

Model
<web-app-files-case-insensitive>

</web-app-files-case-insensitive>

Source
<xs:element minOccurs="0" name="web-app-files-case-insensitive" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="os"/>
<xs:enumeration value="true"/>
<xs:enumeration value="false"/>
</xs:restriction>
</xs:simpleType>
</xs:element>

BEA WebLogic Server 9.0 Domain Configuration Schema Reference

Copyright 2005 BEA Systems Inc. Complete WebLogic Server Documentation