Posts

Showing posts with the label jdom2

was 간 통신 민원24( 민원발급번호) 2

jeus   -> tomcat  -> 민원 24 아래는 tomcat단 소스 민원번호는 xml로 리턴(jdom2) @RequestMapping(value="/setIssue.do") public String setMinwonIssus(HttpServletRequest request, HttpServletResponse response) throws Exception{ String userId = request.getParameter("userId")==null?"":request.getParameter("userId"); String encodeXmlString = request.getParameter("sResultXmlBase64Enc")==null?"":request.getParameter("sResultXmlBase64Enc").replace(" ", "+"); String sBlgDeptCd = request.getParameter("sBlgDeptCd")==null?"":request.getParameter("sBlgDeptCd").replace(" ", "+"); String sCappIsuFmtCd = request.getParameter("sCappIsuFmtCd")==null?"":request.getParameter("sCappIsuFmtCd").replace(" ", "+"); String sIsuCpyCntc = request.getParameter("sIsuCpyCntc")==null?"":request.getParameter(...

org.jdom2.input.JDOMParseException: Error on line -1:

jdom으로 호출하여 xml로 리턴받아야 하는데,  try catch문에서 error가 발생하여 호출한 곳으로 xml return을 못 보내서 아래 로그가 발생 try{      .    -- error 발생    XMLOutputter outputter = getXMLformat(); //xml포멧    outputter.output(doc, response.getOutputStream()); }catch() ----------------------------------------------------------------------------------- org.jdom2.input.JDOMParseException: Error on line -1: 너무 일찍 파일 끝에 도달했습니다. at org.jdom2.input.sax.SAXBuilderEngine.build(SAXBuilderEngine.java:232) at org.jdom2.input.sax.SAXBuilderEngine.build(SAXBuilderEngine.java:253) at org.jdom2.input.SAXBuilder.build(SAXBuilder.java:1091) at kr.go.elevator.rep.kmtc.web.KeepMsTecCareerMngController.jXmlRead(KeepMsTecCareerMngController.java:2665) at kr.go.elevator.rep.kmtc.web.KeepMsTecCareerMngController.HttpConnetionMiwon(KeepMsTecCareerMngController.java:2644) at kr.go.elevator.rep.kmtc.web.KeepMsTecCareerMngController.RepKmtcCertiCall(KeepMsTecCareerMngController.java:2181) a...

was 간 통신 민원24( 민원발급번호) 1

민원 24 민원발급 번호 연동 jeus -> tomcat -> 민원 24 아래는 jeus단 소스 민원번호는 xml로 받음 (jdom2) --------------------- public String KmCerti(HttpServletRequest request,ModelMap model) throws Exception { String cappIsuSeq = HttpConnetionMiwon(url, sbParam, "cappIsuSeq"); //민원 발급 번호 받기 } private String HttpConnetionMiwon(String url, StringBuffer sbParam, String searchText){ String reuslt = ""; BufferedWriter bw = null; InputStream is   = null; HttpURLConnection conn = null; try { URL tUrl = new URL(url); conn = (HttpURLConnection) tUrl.openConnection(); conn.setRequestMethod("POST"); conn.setDoOutput(true); conn.setDoInput(true); conn.setUseCaches(false); conn.setConnectTimeout(20*1000); conn.setReadTimeout(20*1000); conn.connect(); bw = new BufferedWriter(new OutputStreamWriter(conn.getOutputStream(),"utf-8")); bw.write(sbParam.toString()); bw.flush(); bw.close(); is = conn.getInputSt...