Esta regra sinaliza as referências para javax.xml.rpc.holders pacotes. O pacote JAX-RPC tem classes de suporte individuais para cada tipo de dados ( IntHolder , StringHolder , DoubleHolder etc.). Com o JAX-WS, agora há uma nova classe Holder única que pode ser parametrizada com cada tipo( Holder<String> , Holder<Int> etc.).
Exemplo de JAX-RPC:
Exemplo de JAX-WS:
Nos exemplos acima, você pode ver que agora há apenas um pacote que precisa ser importado javax.xml.ws.Holder (em vez de javax.xml.rpc.holders.IntHolder e javax.xml.rpc.holders.StringHolder ). Outra diferença são os parâmetros do método demoHolder; em vez de StringHolder text, IntHolder count agora você só pode chamar Holder<String> text, Holder<Integer> count .