2011-12-13 17 views
10

Mam zautomatyzowany skrypt wdrażania, aby wdrożyć wiele plików WAR w WAS 7. Tak więc, chciałbym zdefiniować contextroot w samym pliku. Powinien automatycznie ustawić na plik z numerem " ... -contextroot xxxx ...".Definiuj kontekstroot wewnątrz pliku WAR

Jak to zrobić? Myślę, że muszę dodać coś z WEB-INF/ibm-web-bnd.xml. Nie wiem, co w nim pisać.

Pls pomocy, dzięki.

Odpowiedz

19

Tworzenie WEB-INF/ibm-web-ext.xml z tych treści:

<web-ext 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns="http://websphere.ibm.com/xml/ns/javaee" 
    xsi:schemaLocation="http://websphere.ibm.com/xml/ns/javaee http://websphere.ibm.com/xml/ns/javaee/ibm-web-ext_1_0.xsd" 
    version="1.0" 
> 
    <context-root uri="/TestProject"/> 
</web-ext>