Tôi cần một chút trợ giúp để thay đổi ngữ cảnh gốc của cuộc chiến trong ứng dụng máy chủ web của tôi 8.5. Tôi có một tập tin chiến tranh gọi là test.war
Khi tôi triển khai nó đến WebSphere gốc bối cảnh được /test
Tuy nhiên tôi muốn thay đổi điều này là /example
Websphere 8.5 thay đổi ngữ cảnh gốc không áp dụng cho tập tin chiến tranh
Khi tôi nhìn trực tuyến Tôi đọc tôi cần phải bao gồm WEB-INF/ibm-web-ext.xml
trong test.war
vì vậy tôi nói thêm rằng và nhập thông tin sau:
<web-ext
xmlns="http://websphere.ibm.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
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="/example"/>
</web-ext>
Khi tôi triển khai lại, bối cảnh gốc vẫn là /test
Tệp đó không có hiệu lực. Có điều gì tôi thiếu không?
Kiểm tra xem bạn có web.xml không và nếu nó có phiên bản chính xác (bạn không nên có web.xml hoặc trong phiên bản 2.5 hoặc 3.0). Nếu bạn có web.xml phiên bản 2.4 hoặc trước đó tập tin đó sẽ bị bỏ qua như trong phiên bản trước nó được gọi là ibm-web-ext.xmi. – Gas