Olá pessoal,
estou usando o axis2 para consumir webservices da Nota Fiscal Eletrônica de Serviço.
Eu gerei as classes javas a partir do plugin do eclipse: Axis2 Codegen, e até ai tranquilo, o problema é que na hora de executar o webservices, o axis2 esta enviando o xml da seguinte maneira:
<EnviarLoteRpsEnvio xmlns="http://www.betha.com.br/e-nota-contribuinte-ws"><LoteRps xmlns="" Id="lote133"><NumeroLote>133</NumeroLote>
//eu retirei partes do XML para facilitar a explicação.
o problema é que eu preciso definir o prefixo e para a tag EnviarLoteRpsEnvio e preciso retirar a propriedade xmlns da tag LoteRps. ou seja preciso que ele fique assim:
<e:EnviarLoteRpsEnvio xmlns:e="http://www.betha.com.br/e-nota-contribuinte-ws"><LoteRps Id="lote133"><NumeroLote>133</NumeroLote>
alguma sugestão???