Erro 400

3 respostas
CristianPalmaSola10

alguem sabe porque esse trecho de codigo me retorna erro 400

try {
			String xml = TesteEnvioNFSE.carregarXml("C:\\xml_novo_teste.txt");
			
			System.out.println(xml);
			
			URL urlGo = new URL("http://www.marmeleiro.pr.gov.br:8082/NFSEWSTESTE/Services.svc");
			HttpURLConnection con = (HttpURLConnection) urlGo.openConnection();

			con.setConnectTimeout(30000);
	        con.setReadTimeout(30000);
			con.setRequestMethod("POST");
			con.setDoOutput(true);
			con.setDoInput(true);
			
			con.setRequestProperty("Content-type", "text/xml; charset=UTF-8");
			con.setRequestProperty("SOAPAction", "ConsultarNfsePorRps");

			OutputStream reqStream = con.getOutputStream();
			reqStream.write(xml.getBytes());

			StringBuilder xmlRetorno = new StringBuilder();
			String line;
			BufferedReader retornoWs = new BufferedReader(new InputStreamReader(con.getInputStream()));
			while ((line = retornoWs.readLine()) != null) {
				xmlRetorno.append(line);
			}
			retornoWs.close();
			con.disconnect();

			System.out.println(xmlRetorno.toString());
		} catch (Exception e) {
			e.printStackTrace();
		}

valeu pela ajuda desde ja …

3 Respostas

Gleidson_Henrique

Qual é o erro 400 de acordo com a documentação que existe no site deles?

CristianPalmaSola10

é o erro http 400 que esta acontecendo url mal formatada…

otOtavio

provavelmente ele nao deve estar achando a url do webservice.
ja verificou se a url está correta ? não está faltando o “?wsdl” no final ???

Criado 21 de setembro de 2012
Ultima resposta 22 de set. de 2012
Respostas 3
Participantes 3