Определить contextroot внутри файла WAR

У меня есть сценарий автоматического развертывания для развертывания нескольких файлов WAR в WAS 7. Итак, я хотел бы определить contextroot внутри самого файла WAR. Он должен автоматически установить значение " ... -contextroot xxxx ..." из файла.

Как я могу это сделать? Думаю, нужно что-то добавить с WEB-INF/ibm-web-bnd.xml. Я не знаю, что в нем написать.

Пожалуйста, помогите, спасибо.


person Mohamed Saligh    schedule 13.12.2011    source источник


Ответы (1)


Создайте WEB-INF/ibm-web-ext.xml со следующим содержимым:

<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>
person Brett Kail    schedule 14.12.2011