alias = prop.getProperty("certificado.alias");
TokenKeyStoreForWindows ks = new TokenKeyStoreForWindows(tokenConfigFile, TokenAlgorithm.PKCS11, senhaDoCertificado);
ks.getCertificateFor(alias).enableSSLForServer();
ObjectFactory factoryWS = new ObjectFactory();
br.com.caelum.stella.nfe.xsd.recepcao.ObjectFactory factoryXSD = new br.com.caelum.stella.nfe.xsd.recepcao.ObjectFactory();
NfeRecepcao2Soap12 envioLote = new NfeRecepcao2().getNfeRecepcao2Soap12();
NfeCabecMsg cabecMsg = factoryWS.createNfeCabecMsg();
cabecMsg.setCUF(Estados.SP.name());
cabecMsg.setVersaoDados(VersaoNFE.V_2_00.getVersao());
NfeDadosMsg dadosMsg = factoryWS.createNfeDadosMsg();
//lote de nfe
TEnviNFe enviNFe = factoryXSD.createTEnviNFe();
enviNFe.setIdLote("1");