WebService - Duvidas = que Impossibilita desenvolver

4 respostas
P

Ola gente, venho a umas 2 semana tentando desenvolver WebService com Lista de objetos mais nao estou conseguindo, ja segui varios tutoriais varias buscas no google de varios erros que vim recebendo e etc, estou quase desistindo pois é muito tempo pra uma coisa simples que nao se tem informação na internet, é o seguinte eu ficarei muito grato de pudessem me ajudar porque isso vai ser de extrema importancia para mim...

È o seguinte, para testar webservice como funciona eu comecei fazendo uma classe "Transportadora" que é com anottations é ligada a um banco de dados Mysql, e ela tem uma função que retorna uma List dessa Class Transportadora, que seria todas transportadora do banco de dados, no caso eu fiz isto dai ja dava varios erros de serelização no axis, dai eu pesquisei um monte dia falava sobre um tal de wsdd eu fiz meio na gambiarra e gerou o xml da lista da transportadora via URL no navegador, mais dai quando eu importo no eclipse o webservice ja da erro, monte de merda, nao aguento mais.... vou postar a classe transportadora e se voces poderem me falar como deve ser o WSDD e como se faz uma consulta que funcine no eclipse.

Transportadora.java
package com.ueby.griffweb.model;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import com.ueby.griffweb.annotation.Label;

@Entity
@Table(name="gtransp")
public class Transportadora implements Serializable {

	private static final long serialVersionUID = 5847973676816114612L;

	@Id
	@Label("Codigo da Transportadora")
	@Column(name="cd_tr")
	private Integer iTransportadora;

	@Label("CNPJ da Transportadora")
	@Column(name="cgc_tr")
	private String cnpj;
	
	@Label("Inscricao Estadual")	
	@Column(name="insc_tr")
	private String ie;
	
	@Label("Nome da Transportadora")
	@Column(name="NOM_TR")
	private String nome;
	
	@Label("Endereco da Transportadora")
	@Column(name="END_TR")
	private String endereco;

	@Label("Cidade da Transportadora")
	@Column(name="MUN_TR")
	private String cidade;
	
	@Label("CEP da Transportadora")
	@Column(name="CEP_TR")
	private String cep;
	
	@Label("Estado da Transportadora")
	@Column(name="uf_tr")
	private String estado;

	public Transportadora() {
		
	}
	
	public Transportadora(Integer iTransportadora, String cnpj, String ie,
			String nome, String endereco, String cidade, String cep,
			String estado) {
		this.iTransportadora = iTransportadora;
		this.cnpj = cnpj;
		this.ie = ie;
		this.nome = nome;
		this.endereco = endereco;
		this.cidade = cidade;
		this.cep = cep;
		this.estado = estado;
	}

	public Integer getiTransportadora() {
		return iTransportadora;
	}

	public void setiTransportadora(Integer iTransportadora) {
		this.iTransportadora = iTransportadora;
	}

	public String getcnpj() {
		return cnpj;
	}

	public void setcnpj(String cnpj) {
		this.cnpj = cnpj;
	}

	public String getie() {
		return ie;
	}

	public void setie(String ie) {
		this.ie = ie;
	}

	public String getnome() {
		return nome;
	}

	public void setnome(String nome) {
		this.nome = nome;
	}

	public String getendereco() {
		return endereco;
	}

	public void setendereco(String endereco) {
		this.endereco = endereco;
	}

	public String getcidade() {
		return cidade;
	}

	public void setcidade(String cidade) {
		this.cidade = cidade;
	}

	public String getcep() {
		return cep;
	}

	public void setcep(String cep) {
		this.cep = cep;
	}

	public String getestado() {
		return estado;
	}

	public void setestado(String estado) {
		this.estado = estado;
	}

	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result
				+ ((iTransportadora == null) ? 0 : iTransportadora.hashCode());
		return result;
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (!(obj instanceof Transportadora))
			return false;
		Transportadora other = (Transportadora) obj;
		if (iTransportadora == null) {
			if (other.iTransportadora != null)
				return false;
		} else if (!iTransportadora.equals(other.iTransportadora))
			return false;
		return true;
	}

}
A classe que fica no webapps do Axis: TransportadoraWs.jws
import java.util.List;

import com.ueby.griffweb.dao.DaoException;
import com.ueby.griffweb.dao.InterfaceTransportadoraDAO;
import com.ueby.griffweb.dao.hbm.TransportadoraDAO;
import com.ueby.griffweb.model.Transportadora;


public class TransportadoraWs {

	
	public List<Transportadora> todas() throws DaoException {
		InterfaceTransportadoraDAO transp = new TransportadoraDAO();
		return transp.todas();
	}

	
}
O arquivo WSDD que eu fiz com base nas pesquisas, eu acho que é ele responsavel de tudu mais eu n sei configurar.... WSDD:
<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> 

	
	<typeMapping
        xmlns:ns="http://localhost:81"
        qname="ns:Transportadora"
        type="java:com.ueby.griffweb.model.Transportadora"
        serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
        deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
        encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
	
 <service name="TransportadoraWs" provider="java:RPC"> 
  <parameter name="className" value="TransportadoraWs"/> 
  <parameter name="allowedMethods" value="*"/> 
 </service> 
</deployment>
E o WSDL gerado pelo webservice:
<?xml version="1.0" encoding="UTF-8" ?> 
- <wsdl:definitions targetNamespace="http://localhost:81/axis/services/TransportadoraWs" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://localhost:81/axis/services/TransportadoraWs" xmlns:intf="http://localhost:81/axis/services/TransportadoraWs" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns1="http://localhost:81" xmlns:tns2="http://dao.griffweb.ueby.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <!-- 
WSDL created by Apache Axis version: 1.4
Built on Apr 22, 2006 (06:55:48 PDT)

  --> 
- <wsdl:types>
- <schema targetNamespace="http://localhost:81" xmlns="http://www.w3.org/2001/XMLSchema">
  <import namespace="http://dao.griffweb.ueby.com" /> 
  <import namespace="http://xml.apache.org/xml-soap" /> 
  <import namespace="http://localhost:81/axis/services/TransportadoraWs" /> 
  <import namespace="http://schemas.xmlsoap.org/soap/encoding/" /> 
- <complexType abstract="true" name="List">
- <sequence>
  <element name="empty" type="xsd:boolean" /> 
  </sequence>
  </complexType>
  </schema>
- <schema targetNamespace="http://localhost:81/axis/services/TransportadoraWs" xmlns="http://www.w3.org/2001/XMLSchema">
  <import namespace="http://localhost:81" /> 
  <import namespace="http://dao.griffweb.ueby.com" /> 
  <import namespace="http://xml.apache.org/xml-soap" /> 
  <import namespace="http://schemas.xmlsoap.org/soap/encoding/" /> 
- <complexType name="ArrayOf_xsd_anyType">
- <complexContent>
- <restriction base="soapenc:Array">
  <attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[]" /> 
  </restriction>
  </complexContent>
  </complexType>
  </schema>
- <schema targetNamespace="http://xml.apache.org/xml-soap" xmlns="http://www.w3.org/2001/XMLSchema">
  <import namespace="http://localhost:81" /> 
  <import namespace="http://dao.griffweb.ueby.com" /> 
  <import namespace="http://localhost:81/axis/services/TransportadoraWs" /> 
  <import namespace="http://schemas.xmlsoap.org/soap/encoding/" /> 
- <complexType name="Vector">
- <sequence>
  <element maxOccurs="unbounded" minOccurs="0" name="item" type="xsd:anyType" /> 
  </sequence>
  </complexType>
  </schema>
- <schema targetNamespace="http://dao.griffweb.ueby.com" xmlns="http://www.w3.org/2001/XMLSchema">
  <import namespace="http://localhost:81" /> 
  <import namespace="http://xml.apache.org/xml-soap" /> 
  <import namespace="http://localhost:81/axis/services/TransportadoraWs" /> 
  <import namespace="http://schemas.xmlsoap.org/soap/encoding/" /> 
- <complexType name="DaoException">
  <sequence /> 
  </complexType>
  </schema>
  </wsdl:types>
- <wsdl:message name="todasResponse">
  <wsdl:part name="todasReturn" type="tns1:List" /> 
  </wsdl:message>
  <wsdl:message name="todasRequest" /> 
- <wsdl:message name="DaoException">
  <wsdl:part name="fault" type="tns2:DaoException" /> 
  </wsdl:message>
- <wsdl:portType name="TransportadoraWs">
- <wsdl:operation name="todas">
  <wsdl:input message="impl:todasRequest" name="todasRequest" /> 
  <wsdl:output message="impl:todasResponse" name="todasResponse" /> 
  <wsdl:fault message="impl:DaoException" name="DaoException" /> 
  </wsdl:operation>
  </wsdl:portType>
- <wsdl:binding name="TransportadoraWsSoapBinding" type="impl:TransportadoraWs">
  <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" /> 
- <wsdl:operation name="todas">
  <wsdlsoap:operation soapAction="" /> 
- <wsdl:input name="todasRequest">
  <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded" /> 
  </wsdl:input>
- <wsdl:output name="todasResponse">
  <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://localhost:81/axis/services/TransportadoraWs" use="encoded" /> 
  </wsdl:output>
- <wsdl:fault name="DaoException">
  <wsdlsoap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="DaoException" namespace="http://localhost:81/axis/services/TransportadoraWs" use="encoded" /> 
  </wsdl:fault>
  </wsdl:operation>
  </wsdl:binding>
- <wsdl:service name="TransportadoraWsService">
- <wsdl:port binding="impl:TransportadoraWsSoapBinding" name="TransportadoraWs">
  <wsdlsoap:address location="http://zeus:81/axis/services/TransportadoraWs" /> 
  </wsdl:port>
  </wsdl:service>
  </wsdl:definitions>
E esse é o resultado na URL (localhost:81/axis/services/TransportadoraWs?methos=todas) Resultado:
<?xml version="1.0" encoding="UTF-8" ?> 
- <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <soapenv:Body>
- <todasResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
  <todasReturn href="#id0" /> 
  </todasResponse>
- <multiRef id="id0" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" soapenc:arrayType="ns1:List[50]" xsi:type="soapenc:Array" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://localhost:81">
  <multiRef href="#id1" /> 
  <multiRef href="#id2" /> 
  <multiRef href="#id3" /> 
  <multiRef href="#id4" /> 
  <multiRef href="#id5" /> 
  <multiRef href="#id6" /> 
  <multiRef href="#id7" /> 
  <multiRef href="#id8" /> 
  <multiRef href="#id9" /> 
  <multiRef href="#id10" /> 
  <multiRef href="#id11" /> 
  <multiRef href="#id12" /> 
  <multiRef href="#id13" /> 
  <multiRef href="#id14" /> 
  <multiRef href="#id15" /> 
  <multiRef href="#id16" /> 
  <multiRef href="#id17" /> 
  <multiRef href="#id18" /> 
  <multiRef href="#id19" /> 
  <multiRef href="#id20" /> 
  <multiRef href="#id21" /> 
  <multiRef href="#id22" /> 
  <multiRef href="#id23" /> 
  <multiRef href="#id24" /> 
  <multiRef href="#id25" /> 
  <multiRef href="#id26" /> 
  <multiRef href="#id27" /> 
  <multiRef href="#id28" /> 
  <multiRef href="#id29" /> 
  <multiRef href="#id30" /> 
  <multiRef href="#id31" /> 
  <multiRef href="#id32" /> 
  <multiRef href="#id33" /> 
  <multiRef href="#id34" /> 
  <multiRef href="#id35" /> 
  <multiRef href="#id36" /> 
  <multiRef href="#id37" /> 
  <multiRef href="#id38" /> 
  <multiRef href="#id39" /> 
  <multiRef href="#id40" /> 
  <multiRef href="#id41" /> 
  <multiRef href="#id42" /> 
  <multiRef href="#id43" /> 
  <multiRef href="#id44" /> 
  <multiRef href="#id45" /> 
  <multiRef href="#id46" /> 
  <multiRef href="#id47" /> 
  <multiRef href="#id48" /> 
  <multiRef href="#id49" /> 
  <multiRef href="#id50" /> 
  </multiRef>
- <multiRef id="id19" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns2:Transportadora" xmlns:ns2="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88801</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string" /> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">19</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">CORREIO</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id20" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns3:Transportadora" xmlns:ns3="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88800</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">00000000000000</cnpj> 
  <endereco xsi:type="xsd:string" /> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">20</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">ITAPEMIRIM CARGAS</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id30" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns4:Transportadora" xmlns:ns4="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88805</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">53577961007485</cnpj> 
  <endereco xsi:type="xsd:string">ROD JORGE LACERDA, 900 - B. UNIVERSITARI</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">30</iTransportadora> 
  <ie xsi:type="xsd:string">254830862</ie> 
  <nome xsi:type="xsd:string">BRASPRESS BRASIL TRANS INTER</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id14" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns5:Transportadora" xmlns:ns5="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">0</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">01222681000790</cnpj> 
  <endereco xsi:type="xsd:string">LUIZ ROSSO KM 05 MORRO ESTEVAO</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">14</iTransportadora> 
  <ie xsi:type="xsd:string">253508118</ie> 
  <nome xsi:type="xsd:string">NASCIMENTO SUL TRANSP. REP. LT</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id2" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns6:Transportadora" xmlns:ns6="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88888000</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">98038771006960</cnpj> 
  <endereco xsi:type="xsd:string">DUARTE DA COSTA, 829</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">2</iTransportadora> 
  <ie xsi:type="xsd:string">251770842</ie> 
  <nome xsi:type="xsd:string">TRANSPORTADORA TRESMAIENSE</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id32" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns7:Transportadora" xmlns:ns7="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88801</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">ROD JORGE LACERDA KM 5</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">32</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">MARGARETE MOLON BENEDETE</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id21" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns8:Transportadora" xmlns:ns8="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">95180</cep> 
  <cidade xsi:type="xsd:string">FARROUPILHA</cidade> 
  <cnpj xsi:type="xsd:string">88085485000104</cnpj> 
  <endereco xsi:type="xsd:string">ROD. RS 122, KM 61 DISTRITO INDUSTRIAL</endereco> 
  <estado xsi:type="xsd:string">RS</estado> 
  <iTransportadora xsi:type="xsd:int">21</iTransportadora> 
  <ie xsi:type="xsd:string">045/0025721</ie> 
  <nome xsi:type="xsd:string">PLIMOR LTDA.</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id37" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns9:Transportadora" xmlns:ns9="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88801</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">RUA CASSIMIRO MILIOLI, 480</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">37</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">JEFFERSON FERNANDO B. NUNES</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id43" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns10:Transportadora" xmlns:ns10="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88137</cep> 
  <cidade xsi:type="xsd:string">PALHOCA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">RUA DOS PINTASSIUGOS, 263 D</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">43</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">MARCIO PEIXOTO SCAFFARO</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id49" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns11:Transportadora" xmlns:ns11="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88815370</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">05688289000105</cnpj> 
  <endereco xsi:type="xsd:string">RUA IRENE DALPONT MILIOLI, 175</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">49</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">LAVANDERIA GLOBAL</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id4" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns12:Transportadora" xmlns:ns12="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88804</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">DOLARES DOS SANTOS</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">4</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">AMERICO B. DUARTE</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id23" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns13:Transportadora" xmlns:ns13="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88800</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">92673029012835</cnpj> 
  <endereco xsi:type="xsd:string">ROD. GOV. JORGE LACERDA, 900</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">23</iTransportadora> 
  <ie xsi:type="xsd:string">252724380</ie> 
  <nome xsi:type="xsd:string">KWIKASAIR CARGAS EXPRESSAS</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id8" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns14:Transportadora" xmlns:ns14="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88802</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">CASSIMIRO MILIOLLI, APTO 102</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">8</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">ANTONIO CESAR K. DE SOUZA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id31" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns15:Transportadora" xmlns:ns15="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88804760</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">RUA QUINTINO BURIGO, 249</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">31</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">DIEGO WESLER</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id48" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns16:Transportadora" xmlns:ns16="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88820000</cep> 
  <cidade xsi:type="xsd:string">ICARA</cidade> 
  <cnpj xsi:type="xsd:string">76877612000129</cnpj> 
  <endereco xsi:type="xsd:string">RUA CAMILO VIEIRA 60</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">48</iTransportadora> 
  <ie xsi:type="xsd:string">251169952</ie> 
  <nome xsi:type="xsd:string">POP LAVANDERIA LTDA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id22" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns17:Transportadora" xmlns:ns17="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88800</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">78874807000140</cnpj> 
  <endereco xsi:type="xsd:string">ROD. JORGE LACERDA - KM 5 SANGAO</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">22</iTransportadora> 
  <ie xsi:type="xsd:string">251218635</ie> 
  <nome xsi:type="xsd:string">NOVA ERA IND. E COM. CONF LTDA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id1" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns18:Transportadora" xmlns:ns18="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88883</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">O MESMO</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">1</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">O MESMO</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id3" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns19:Transportadora" xmlns:ns19="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88804</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">QUINTINO BURIGO, 249</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">3</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">DERCIO WESSLER</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id40" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns20:Transportadora" xmlns:ns20="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88803470</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">81771669000421</cnpj> 
  <endereco xsi:type="xsd:string">ROD LUIZ ROSSO 784</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">40</iTransportadora> 
  <ie xsi:type="xsd:string">253680670</ie> 
  <nome xsi:type="xsd:string">MTR TRANSPORTES LTDA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id18" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns21:Transportadora" xmlns:ns21="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88805</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">85316289000105</cnpj> 
  <endereco xsi:type="xsd:string">ROD. JORGE LACERDA, 28 BAIRRO SANGAO</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">18</iTransportadora> 
  <ie xsi:type="xsd:string">252522605</ie> 
  <nome xsi:type="xsd:string">HESS TRANSP. ROD. SERVICO LTDA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id10" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns22:Transportadora" xmlns:ns22="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88800</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">ARTUR DE SOUZA</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">10</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">ADEMIR H. ALVES</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id6" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns23:Transportadora" xmlns:ns23="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">95200</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">94988474000137</cnpj> 
  <endereco xsi:type="xsd:string">NATAL, 611</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">6</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">LEANDRO DE LIMA PACHECO</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id27" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns24:Transportadora" xmlns:ns24="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88810</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">RUA PAULO DE FRONTIN, 281</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">27</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">FRANK MARTINS</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id44" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns25:Transportadora" xmlns:ns25="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">00000</cep> 
  <cidade xsi:type="xsd:string">BLUMENAU</cidade> 
  <cnpj xsi:type="xsd:string">89317697001880</cnpj> 
  <endereco xsi:type="xsd:string">RUA HEINRICH HEMMER, 3047</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">44</iTransportadora> 
  <ie xsi:type="xsd:string">251944646</ie> 
  <nome xsi:type="xsd:string">TRANSPORTES WALDEMAR LTDA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id33" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns26:Transportadora" xmlns:ns26="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88803</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">01222681000790</cnpj> 
  <endereco xsi:type="xsd:string">ROD. LUIZ ROSSO KM 5</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">33</iTransportadora> 
  <ie xsi:type="xsd:string">253508118</ie> 
  <nome xsi:type="xsd:string">NASCISUL TRANSPORTES LTDA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id16" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns27:Transportadora" xmlns:ns27="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88815</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">04195643000199</cnpj> 
  <endereco xsi:type="xsd:string">MIGUEL PATRICIO DE SOUZA, 1555</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">16</iTransportadora> 
  <ie xsi:type="xsd:string">254.180.094</ie> 
  <nome xsi:type="xsd:string">TRANSPORTE OURO NEGRO</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id34" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns28:Transportadora" xmlns:ns28="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">89160</cep> 
  <cidade xsi:type="xsd:string">RIO DO SUL</cidade> 
  <cnpj xsi:type="xsd:string">60423365002285</cnpj> 
  <endereco xsi:type="xsd:string">RUA RUI BARBOSA, 115</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">34</iTransportadora> 
  <ie xsi:type="xsd:string">254498647</ie> 
  <nome xsi:type="xsd:string">EXPRESSO JOAÇABA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id42" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns29:Transportadora" xmlns:ns29="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">89227</cep> 
  <cidade xsi:type="xsd:string">JOINVILLE</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">RUA DAS CEGONHAS, 1115</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">42</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">VIVIANE DE LIZ</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id45" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns30:Transportadora" xmlns:ns30="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88815370</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">44914992002424</cnpj> 
  <endereco xsi:type="xsd:string">RUA IRENE DALPONT 155 JD MARISTELA</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">45</iTransportadora> 
  <ie xsi:type="xsd:string">254447490</ie> 
  <nome xsi:type="xsd:string">RODONAVES TRANSPORTES</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id38" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns31:Transportadora" xmlns:ns31="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88104</cep> 
  <cidade xsi:type="xsd:string">SAO JOSE</cidade> 
  <cnpj xsi:type="xsd:string">60664828002977</cnpj> 
  <endereco xsi:type="xsd:string">RUA SENADOR CARLOS GOMES, 200-B</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">38</iTransportadora> 
  <ie xsi:type="xsd:string">254899889</ie> 
  <nome xsi:type="xsd:string">EMPRESA DE TRANSP ATLAS LTDA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id35" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns32:Transportadora" xmlns:ns32="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88802</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">RUA CASSIMIRO MILIOLI, 415</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">35</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">PAULO ROBERTO OLIVEIRA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id17" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns33:Transportadora" xmlns:ns33="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">00000</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">95591723004297</cnpj> 
  <endereco xsi:type="xsd:string">MIGUEL PATRICIO DE SOUZA, 1501</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">17</iTransportadora> 
  <ie xsi:type="xsd:string">251789250</ie> 
  <nome xsi:type="xsd:string">EXPRESSO MERCURIO S/A</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id9" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns34:Transportadora" xmlns:ns34="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88850</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">EST. GERAL LINHA STA CRUZ, SN</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">9</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">ADEMIR ANTONIO ZANATTA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id46" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns35:Transportadora" xmlns:ns35="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">89041760</cep> 
  <cidade xsi:type="xsd:string">BLUMENAU</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">R JOSE RAMOS, 176</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">46</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">VILSON MELIN</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id50" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns36:Transportadora" xmlns:ns36="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88820000</cep> 
  <cidade xsi:type="xsd:string">ICARA</cidade> 
  <cnpj xsi:type="xsd:string">88085485004444</cnpj> 
  <endereco xsi:type="xsd:string">ROD. SC 444 KM 3 S/N</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">50</iTransportadora> 
  <ie xsi:type="xsd:string">254353193</ie> 
  <nome xsi:type="xsd:string">PLIMOR TRANSPORTADORA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id5" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns37:Transportadora" xmlns:ns37="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88804</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">OTTO L. TIEFENCE, 653</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">5</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">WILSON FRITZ</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id41" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns38:Transportadora" xmlns:ns38="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">89041</cep> 
  <cidade xsi:type="xsd:string">BLUMENAU</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">RUA IMPERATRIZ LEOPOLDINA, 210 AP 210</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">41</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">ROSELENE DOS SANTOS</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id13" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns39:Transportadora" xmlns:ns39="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">0</cep> 
  <cidade xsi:type="xsd:string">TUBARAO</cidade> 
  <cnpj xsi:type="xsd:string">82637968002727</cnpj> 
  <endereco xsi:type="xsd:string">JORGE LACERDA, 289</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">13</iTransportadora> 
  <ie xsi:type="xsd:string">251768902</ie> 
  <nome xsi:type="xsd:string">AGUIA BRANCA CARGAS LTDA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id15" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns40:Transportadora" xmlns:ns40="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88803</cep> 
  <cidade xsi:type="xsd:string">ICARA</cidade> 
  <cnpj xsi:type="xsd:string">82171216000184</cnpj> 
  <endereco xsi:type="xsd:string">ROD ICR 150, 120, SALA 15</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">15</iTransportadora> 
  <ie xsi:type="xsd:string">253.741.270</ie> 
  <nome xsi:type="xsd:string">TRANSMAJ TRANSP. E LOGIS. LTDA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id25" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns41:Transportadora" xmlns:ns41="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88805</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">ROD. JORGE LACERDA KM 05 SANGAO</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">25</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">MARGARETE MOLON BENEDETE</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id26" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns42:Transportadora" xmlns:ns42="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">0</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">MARTINHO BRUNELLI, 264</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">26</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">RAFAEL ALEXANDRE ZANATTA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id24" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns43:Transportadora" xmlns:ns43="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88805</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">JOAO MANOEL DOS SANTOS SN</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">24</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">ADEMIR A. BENEDETE</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id12" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns44:Transportadora" xmlns:ns44="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88810</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">86046828001682</cnpj> 
  <endereco xsi:type="xsd:string">SILVIO BURIGO, 16</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">12</iTransportadora> 
  <ie xsi:type="xsd:string">251767809</ie> 
  <nome xsi:type="xsd:string">ETSUL TRANSPORTES LTDA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id29" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns45:Transportadora" xmlns:ns45="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88800</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">02787798000199</cnpj> 
  <endereco xsi:type="xsd:string">ROD. SC 443 KM 02  975</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">29</iTransportadora> 
  <ie xsi:type="xsd:string">253884284</ie> 
  <nome xsi:type="xsd:string">TRANSP MEDEIROS DO SUL LTDA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id39" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns46:Transportadora" xmlns:ns46="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88801</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string">04267735000137</cnpj> 
  <endereco xsi:type="xsd:string">RUA HENRIQUE LAGE, 395</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">39</iTransportadora> 
  <ie xsi:type="xsd:string">254176755</ie> 
  <nome xsi:type="xsd:string">TECNOCOSTURA LTDA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id36" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns47:Transportadora" xmlns:ns47="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">80811</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">RUA PEDRO CECHINEL, 101</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">36</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">ALESIO WESSLER</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id7" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns48:Transportadora" xmlns:ns48="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88802</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">CASSIMIRO MILIOLLI, 480</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">7</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">VANDERLEI F. MONDARDO</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id28" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns49:Transportadora" xmlns:ns49="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">88805</cep> 
  <cidade xsi:type="xsd:string">CRICIUMA</cidade> 
  <cnpj xsi:type="xsd:string" /> 
  <endereco xsi:type="xsd:string">RUA SAO MARTINHO,N 349</endereco> 
  <estado xsi:type="xsd:string">SC</estado> 
  <iTransportadora xsi:type="xsd:int">28</iTransportadora> 
  <ie xsi:type="xsd:string" /> 
  <nome xsi:type="xsd:string">JOANES MUNIZ</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id47" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns50:Transportadora" xmlns:ns50="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">0000000</cep> 
  <cidade xsi:type="xsd:string">AMERICANA</cidade> 
  <cnpj xsi:type="xsd:string">43244631000169</cnpj> 
  <endereco xsi:type="xsd:string">AV COMENDADOR THOMAZ FORTUNATO</endereco> 
  <estado xsi:type="xsd:string">SP</estado> 
  <iTransportadora xsi:type="xsd:int">47</iTransportadora> 
  <ie xsi:type="xsd:string">165003886115</ie> 
  <nome xsi:type="xsd:string">TRANSPORTADORA AMERICANA LTDA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
- <multiRef id="id11" soapenc:root="0" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns51:Transportadora" xmlns:ns51="http://localhost:81" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
  <cep xsi:type="xsd:string">0</cep> 
  <cidade xsi:type="xsd:string">SAO PAULO</cidade> 
  <cnpj xsi:type="xsd:string">33727132000250</cnpj> 
  <endereco xsi:type="xsd:string">AV. DAS NACOES, 10989</endereco> 
  <estado xsi:type="xsd:string">SP</estado> 
  <iTransportadora xsi:type="xsd:int">11</iTransportadora> 
  <ie xsi:type="xsd:string">113661181111</ie> 
  <nome xsi:type="xsd:string">PANTANAL LIN. AER. SULMATOG.SA</nome> 
  <outputFormat xsi:nil="true" /> 
  <outputStream xsi:nil="true" /> 
  <writer xsi:nil="true" /> 
  </multiRef>
  </soapenv:Body>
  </soapenv:Envelope>

O resultado esta certo, o que eu queria agora é que este resultado fosse para uma variavel List dentro de uma aplicação java no eclipse...

Se voces conseguirem me ajudar eu fico muito grato, por favor me ajudem!

Obrigado desde ja!
Que deus o abençoe!

4 Respostas

J

Palmares, se eu entendi bem você conseguiu montar o webservices.
O que você está precisando agora é saber como consumir esse webservices?

Se for isso, simplifica a vida.
Baixa o netbeans e cria uma nova aplicação desktop. Adiciona um client webservices onde você vai colocar o wsdl e o wizard do netbeans mapeia todo o seu webservices em classes java e já cria um cliente para você.

Ai você joga o código java no eclipse e está pronto.

Se não você vai precisar executar um programa do JDK que vai acessar o WSDL e gerar o código java, depois você vai precisar criar o código do cliente para usar no eclipse…

Abraço.

P

Ola, Obrigado por responder, tentei no IDE netbeans mais acontece o seguinte erro na hora de colocar a URL:

Wsdl selecionado é rpc codificado. Voce deve selecionar o Cliente JAX-RPC/JAX-WS STYLE

:?

P
Opa, resolvi o problema da resposta anterior, agora eu cliko em finalizar para ele importar dai ele gera esse erro, e só importa o wsdl no pacote:
Cliente de serviço Web nao pode ser criado pelo utilitario JAXWS:wsimport.
Motivo: undefined simple or complex type  'soapenc:Array'

Pode ter havido um problema durante a criação de artefatos java: por exemplo, um conflito de nome entre as classes geradas.
Para detectar o problema veja tambem as mensagens de erro na janela de saida.
è possivel resolver este erro na caixa de dialogo personalização de WSDL.
ou editando manualmente os arquivo wsdl ou de esquema.
J

Esse erro significa que o WSDD que você gerou está errado.

Simplifica a vida novamente.

Cria uma aplicação WEB no Netbeans e adiciona um webservices. Copia a sua classe no Netbeans e digita o código do webservices nesse novo Webservices.
O Netbeans gera corretamente o WSDL para você e até publica no apache.
Ai com certeza você vai conseguir criar um cliente pelo wizard.

É impossível você criar um webservices em Java e o próprio java não consegue entender o WSDL. Se fosse outra linguagem até vai, mas java com java não pode dar problemas…

Abraço.

Criado 19 de outubro de 2010
Ultima resposta 19 de out. de 2010
Respostas 4
Participantes 2