e aí galera, blz?
seguinte, tenho um webservice e desenvolvido que retorna um XML no seguinte formado
<xs:element name="TankProductStockDetail">
<xs:complexType>
<xs:sequence>
<xs:element ref="ProdutoID"/>
<xs:element ref="ProtdutoLabel" minOccurs="0"/>
<xs:element ref="Date"/>
<xs:element ref="Time"/>
<xs:element ref="PrecoProduto"/>
</xs:sequence>
</xs:complexType>
</xs:element>
POREM, o cliente quer que a ordem dos dados no xml retornado pelo meu webservice seja
<xs:element name="TankProductStockDetail">
<xs:complexType>
<xs:sequence>
<xs:element ref="Date"/>
<xs:element ref="Time"/>
<xs:element ref="ProdutoID"/>
<xs:element ref="ProtdutoLabel" minOccurs="0"/>
<xs:element ref="PrecoProduto"/>
</xs:sequence>
</xs:complexType>
</xs:element>
observem que os campos date e time vieram antes agora… tem como fazer isso??? no google eu nao achei NADA!!!
estou desenvolvendo o webservice no eclipse europa, utilizo axis1, servidor tomcat e gero o webservice através do plugin do eclipse europa.
só lembrando, o webservice funciona e está certo, o cliente só necessita que a ordem dos dados no xml de resposta sejam trocados.
preciso muito dessa ajuda pessoal!!! alguem consegue me ajudar??
preciso alterar algum arquivo como o wsdl? ou o server-config.wsdd? ou deploy.wsdd ???
grande abraço!