Web Service NF Paulista Erro na Consulta

Feras Masters de Java, estou apanhando igual um gato doido nessa parte de Web Service em java

Fiz um web service em axis e consegui acessar e obter resposta sem problemas, mas quando utilizei a mesma tecnica para
acessar o web service como consulta ao NF Paulista e estou tendo problemas

Web Service: https://www.nfp.fazenda.sp.gov.br/ws/arquivocf.asmx

Manual do Web Service http://www.nfp.fazenda.sp.gov.br/pdf/webservice.pdf

import java.rmi.Re[code]moteException;
import javax.xml.rpc.ServiceException;
import org.apache.axis.client.Service;
import org.apache.axis.client.Call;
import org.apache.axis.types.UnsignedByte;
public class NFPKawakami {

	public static void main(String[] args) {
		// Endereço, local onde encontra-se o Web Service
		String sServico = "https://www.nfp.fazenda.sp.gov.br/ws/arquivocf.asmx";
		try {
			// Criando e configurando o serviço
			Call call = (Call) new Service().createCall();
			// Configurando o endereço.
			call.setTargetEndpointAddress(sServico);
			// Marcando o método a ser chamado.
			call.setOperationName("Consultar");

			Object[] Parametros = null;

			Parametros = new Object[] { new String("Lolota"),
					new String("Lolota"), new String("Lolota"),
					new UnsignedByte("3") };

			String result = (String) call.invoke(Parametros);

			System.out.println("Resultado : " + result);
		} catch (ServiceException e) {
			System.out.println("ServiceException : " + e);
		} catch (RemoteException e) {
			System.out.println("RemoteException : " + e);
		}

	}
}

Obtenho 2 respostas, uma pelo Eclipse e outra na variável result

Pessoal, este acesso a este web service deve responder igual a um desenvolvido no axis dentro do tomcat? Qualquer ajuda pessoal serei eternamente grato!!!

fiz chamadas assim apenas para aprendizado, geralmente utilizo o wsimport para gerar os services e demais classes pra mim… nesse caso da nfp ele ja vai gerar a classe de autenticacao pra vc

e nada de new String(“string”) hein ?

ps: boa sorte com essa bomba mal feita do governo que eh a NFP. O tipo de retorno é uma string separada por pipes, sem um padrao, cada hra retorna num formato e nao tem documentaçao… bem vindo ao inferno hahahhaah

e POR FAVOR, NADA DE DUPLICAR TOPICOS

abrasssssss

Maravilha, mas eu não faço a minima de como utilizar esse esquema. Tentei gerar automaticamente utilizando o url do web pelo eclipse na parte de web service explorer, ele encontra mas nao consegue criar as classes…

Eu consegui criar o schema xml e as respostas perfeitamente pelo SOAPUI, apenas colocando o url, mas no eclipse, meu deus…ai tentei utilizar o JavaBeans e foi pior ainda…essas classes que encapsulam tudo fica complicado entender o que acontece. Vou atrás e coloco aqui o resultado, principalmente se der certo.

Muito obrigado pela ajuda, vou colocando como fiz aqui para ajudar outros zuretas como eu a achar o caminho da luz!!!

facil assim:

abre seu shell e manda:

wsimport -p br.com.pacote http://url.apontando.para.wsdl?wsdl

abrassss