Această regulă semnalează referinţele la javax.xml.rpc.holders pachete. Pachetul JAX-RPC are clase individuale de titular pentru fiecare tip de date ( IntHolder , StringHolder , DoubleHolder , etc). Cu JAX-WS există acum o nouă clasă Holder unică care ar putea fi parametrizată cu fiecare tip ( Holder<String> , Holder<Int> , etc).
Exemplu de JAX-RPC:
Exemplu de JAX-WS:
În exemplele de mai sus puteți vedea că acum există un singur pachet care trebuie importat javax.xml.ws.Holder (în loc de javax.xml.rpc.holders.IntHolder şi javax.xml.rpc.holders.StringHolder ). O altă diferență o reprezintă parametrii metodei demoHolder ; în loc de StringHolder text, IntHolder count acum poti doar sa suni Holder<String> text, Holder<Integer> count .