Zkontrolovat změnu chování s mapováním vzoru adresy URL

Chování mapování vzoru URL se liší v implementaci funkce Servlet 3.1 než v implementaci Servlet 3.0. Ve verzi Servlet 3.0 se aplikace spustí úspěšně, i když stejný vzor adresy URL je mapován na více servletů. Ve verzi Servlet 3.1 se aplikace nespustí a vyvolá následující výjimku:

SRVE9016E: Unable to insert mapping [{0}] for servlet named [{1}]. The URL pattern is already defined for servlet named [{2}].

Chcete-li tuto chybu vyřešit, aktualizujte vzory URL aplikace tak, aby každý vzor URL byl mapován na jediný servlet.

Toto pravidlo značí vzory URL, které jsou mapovány na více servletů. Vzory URL jsou určeny v následujících umístěních:

Další informace o změnách chování Servlet 3.1 viz následující prostředek: Změny chování Servlet 3.1.