Boa Noite a todos
Estou aqui com um problema um tanto estranho q nunca tive, criei um web service através do wsimport.
primeiramente tive um problema estranho com conflitos de nome de classes e interfaces, para resolver esse problema usei o comando "-B-XautoNameResolution" que resolveu esse problema, no final o comando ficou assim:
wsimport -keep -p <pck> -XadditionalHeaders -Xnocompile -B-XautoNameResolution <urlDoWsdlIntranet>
ele gerou as classes sem problemas, porem ao tentar executaro web service eu tive o seguinte retorno:
ERROR (8961): A required element is missing from the XML input document.; <nomeDoCampoNaoObrigatorio>
pelo que entendi parece que o xml esta sendo gerado sem o campo, acredito que msm que não seja obrigatório ele deve estar no xml, isso ocorre quando o atributo em questão esta com null, mas eu preciso que ele esteja null.
alguém ja teve esse problema, alguem sabe como resolvo?!
nunca passei por isso.
Obrigado.