Consumir WebService

Galera nunca usei webservice e estou preciso fazer uma consulta no site do sefaz para consultar uma nf-e
A lista dos webservices deles está nesse site http://www.nfe.fazenda.gov.br/PORTAL/WebServices.aspx
Como eu faço para testar se o webservice com a minha aplicação?
Eu criei essa classe que vi no guj mais não rolou devo estar fazendo tudo errado, olhei uns tutoriais mais nenhum funcionou… Alguém poderia me dar uma mãozinha???

package servico;

import java.rmi.RemoteException;

import javax.xml.rpc.ServiceException;

import org.apache.axis.client.Call;
import org.apache.axis.client.Service;

public class Servico {

	public static void main(String[] args) {  
		// Endereço, local onde encontra-se o Web Service  
		String sServico = "https://sef.sefaz.rs.gov.br/ws/CadConsultaCadastro/CadConsultaCadastro.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("Enviar");  
			// Parâmetros da função soma.  
			Object[] Parametros = new Object[]{new Integer(2),new Integer(4)};  

			// Retorno da Função  
			Integer ret = (Integer)call.invoke(Parametros);  

			// Imprime o resultado: ret = 2 + 4.  
			System.out.println("Resultado : " + ret);  
		} catch (ServiceException e) {  
			System.out.println("ServiceException : " + e);  
		} catch (RemoteException e) {  
			System.out.println("RemoteException : " + e);  
		}  
	}  
}

O erro apresentado…

RemoteException : javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

o webservice que você está querendo consumir possui ceritificado digital.

sete o usuario e senha

// ********* setar usuário e senha ************
call.setUsername(“username”);
call.setPassword(“password”);

// ********* setar usuário e senha ************

vê se resolve

Boa tarde,

Diogo, verifique que embora você tenha informado a URL do WS, os parâmetros que você está passando correspondem a um WS de exemplo de soma…

Você deve verificar a documentação do WS desejado para passar os parâmetros corretos no momento de invocar o mesmo.