Di chuyển ứng dụng kế thừa từ WebSphere v.6 sang WebSphere v.8. Web.xml của ứng dụng chỉ chứa các khai báo của các servlet chứ không phải các bản đồ servlet. Tuy nhiên, tất cả các servlet không có bản đồ servlet đều có thể truy cập bằng mẫu url/servlet/[servlet name] mặc định. Tuy nhiên, trên WAS8, nếu web.xml được cập nhật với phiên bản thuộc tính thiết lập để "3.0":WebSphere 8, web.xml version = "3.0", bản đồ servlet mặc định?
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
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_3_0.xsd"
**version="3.0"**>
servlets ánh xạ mặc định lỏng lẻo và cần phải được ánh xạ một cách rõ ràng bằng cách khác nó trang 404 không tìm thấy.
Có cách nào trong servlet 3.0 hoặc ít nhất là WebSphere 8, để xác định mẫu url mặc định cho tất cả các servlet không? Có InvokerServlet cho tomcat, có phiên bản nào của nó cho WebSphere v.8 không?