Toto pravidlo označí žádost, pokud obsahuje některý z následujících scénářů:
- Aplikace používá JAX-WS
a poskytuje třetí straně JAX-RS implementace, jako je jako je org.apache.cxf.jaxrs nebo
org.glassfish.jersey. Na stránkách
jaxws a
xmlWS funkce v Liberty nelze použít s aplikací třetí strany JAX-RS provádění.
-
Aplikace používá JAX-RS
a poskytuje třetí straně JAX-WS implementace, jako je jako je org.apache.cxf.jaxws. Na stránkách jaxrs funkce na adrese Liberty nelze použít s aplikací třetí strany JAX-WS provádění.
Výše popsané scénáře mohou vést ke konfliktům cest tříd na webu Liberty.
K řešení tohoto konfliktu se doporučují dva přístupy:
- Použijte Liberty -provided
JAX-WS
nebo JAX-RS
funkce pro obě technologie.
- Použití implementací třetích stran pro JAX-WS
a JAX-RSa neuvádějí související Liberty funkce v server.xml. Tato konfigurace zabraňuje třídě načítání konfliktů.
Další informace související s tímto pravidlem viz: