디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

이 소스코드 좀 봐줘 도와줘 ㅜㅜ

개르개르(203.226) 2012.11.28 14:47:34
조회 72 추천 0 댓글 1


이거 예외처리하는거 맞지?
어떻게 돌아가는건지 눈앞이 막막하다

public void ruleExecute(HttpServletRequest request, IListMap listMap)
   throws Exception {

  Map<Object, Object> paramMap = listMap.getParameterMap();
  List list = listMap.getDataList("ds_List");
  int size = list.size();
  String shmptNo = "";
  String tmsReleScd = "010";
  int releScd = 0;
  String msg = "";
  int total = size;
  int scd_010 = 0;
  int scd_020 = 0;
  int scd_030 = 0;
  int scd_040 = 0;
  int scd_050 = 0;
  int scd_060 = 0;
  int scd_070 = 0;
  int scd_080 = 0;
  int scd_090 = 0;

  for (int i = 0; i < size; i++) {
   Map<Object, Object> pMap = (Map) list.get(i);
   paramMap.put("PRGS_MSG_CHECK", "");
   paramMap.put("SHMPT_NO", "");
   pMap.put("SHMPT_NO", "");
   tmsReleScd = "010";
   msg = "";
   try {
    // to release
    scd_010++;
    TORelease(paramMap, pMap);
    releScd = 1;

    // PLANGROUP ATTACH
    planGroupAttach(paramMap, pMap, tmsReleScd);

    tmsReleScd = selectRule(listMap);
    scd_020++;
    releScd++;

    newShipment(paramMap, pMap, tmsReleScd);
    scd_030++;
    releScd++;
    
    // Rating
    shmptNo = rating(paramMap, pMap, tmsReleScd);
    scd_040++;
    releScd++;
    pMap.put("SHMPT_NO", shmptNo);

    // Shipment Confirm
    shipmentConfirm(paramMap, pMap, tmsReleScd);
    scd_050++;
    releScd++;
    
    // Tender Request
    tenderRequest(request, paramMap, pMap, tmsReleScd);
    scd_060++;
    releScd++;
   } catch (ExeException e) {
    int errorCode = e.getCode();
    if (errorCode < -1) {
     msg = selectRulePlanMsg(e.getCode(),
       (String) paramMap.get("GV_LANG"));
    } else {
     msg = e.getMessage();

    }
    if(msg.length() > 300){
     msg = msg.substring(0, 300);
    }
   } finally {
    if (!msg.equals("RELEASE ERROR")) {
     TransactionStatus ts = null;
     
     try{
     ts = startTransaction();
     java.text.DecimalFormat df = new java.text.DecimalFormat("000");
     tmsReleScd = df.format(releScd*10);
             
     pMap.put("TMS_RELE_SCD", tmsReleScd);
     pMap.put("PRGS_MSG", msg);
     updatePlanRuleMsg(pMap);
     commitTransaction(ts);
     }catch(Exception e){
      e.printStackTrace();
      rollbackTransaction(ts);
     }
    }
   }

  }
  
  scd_030 = scd_020;
  scd_050 = scd_040;
  
  throw new ExeException(-101312, new String[]{String.valueOf(scd_010), String.valueOf(scd_030), String.valueOf(scd_050), String.valueOf(scd_060), String.valueOf(scd_070)});
 }

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 탈모 걱정 없어 보이는 머리숱 금수저 스타는? 운영자 25/07/14 - -
339353 롱자지 로켓트!~ 룰루루 [1] Kyle(220.244) 12.11.30 41 0
339351 프갤러님들 C++입문서좀 추천해주세여 [4] 사얏갤로그로 이동합니다. 12.11.30 88 0
339349 node.js에서 멀티쓰레드 운운하는 놈들은 뭐냐 [4] 천회장(118.131) 12.11.30 145 0
339348 흔한 웹프 모집요강 [1] 웹웩(182.211) 12.11.30 122 0
339347 이 게임 만들수있는분? winapi 활용해서 [4] asdasd(164.125) 12.11.30 76 0
339346 웹은 왜이리 공부해야 할 것이 많죠????!!!! [1] 웹웩(182.211) 12.11.30 95 0
339345 COM이 뭐에요 [4] (175.192) 12.11.30 78 0
339344 무슨놈의 회의가.. [2] fm100(175.223) 12.11.30 65 0
339343 저 왜이렇게 못되고 ㅄ이져? [2] Kyle(220.244) 12.11.30 70 0
339342 sql(db) 숫자 0 표현 하는 방법 아시는분 [5] sql(211.220) 12.11.30 63 0
339340 자바 퀴즈 1 [2] Kyle(220.244) 12.11.30 75 0
339339 java 에서 db 쿼리 후 결과값 위치에 대한 질문!! [1] iljeomobolt갤로그로 이동합니다. 12.11.30 39 0
339338 [java] 형들, 메인 함수도 serializable 할 수 있어? [15] Prographer갤로그로 이동합니다. 12.11.30 118 0
339337 Eclipse 적응중인데 이거 Font 어디에 옵션있음? [4] 초딩6(59.13) 12.11.30 112 0
339336 jQuery 하려면 자바스크립 필수입니까? [2] Kyle(220.244) 12.11.30 89 0
339335 우리나라의 프로그래밍 현실은 잘 알았습니다. 그럼 외국은? r(175.192) 12.11.30 70 0
339334 프갤러님들 우분투 살리기에 동참해주십쇼 [14] 구루구루(119.64) 12.11.30 191 2
339332 자바스크립트에서 undefined 값 수정못하게 하는 방법 없나 [4] ㅁㄴㅇ(119.202) 12.11.30 59 0
339331 node.js는 15000개 이상의 사이트에서 사용되고 있다. [7] 피코피코갤로그로 이동합니다. 12.11.30 214 0
339330 내일 자바카페 세미나 가는사람 손 [2] 피코피코갤로그로 이동합니다. 12.11.30 83 0
339329 아마존 자주 이용하는 호구새키들 있냐? 내가 프라임 계정 만들어준다 초딩6(59.13) 12.11.30 50 0
339326 보안업계라는 게 안랩 같은데만 있는게 아니잖니? [3] 영꼰이갤로그로 이동합니다. 12.11.30 174 0
339325 형들 진짜급한질문! [1] 흑흑(210.125) 12.11.30 40 0
339324 아이패드를 학교에서 교과서 대용으로 쓴다고 했던거 같은데 [1] JSP(182.211) 12.11.30 65 0
339323 부왁 아이패드 미니 64기가 사려고 했더니 컴이랑 비슷하네 [1] JSP(182.211) 12.11.30 71 0
339322 SAVE 파일 아무리 수정해도 어려웠던 DOS 게임 있잖냐. [8] ☎2.51™갤로그로 이동합니다. 12.11.30 127 0
339320 삼국지3 돈 만땅으로 즐기던 시절 [1] 이모군(175.114) 12.11.30 78 0
339318 공돌이들은 자기 홍보를 할 줄 모른다. JSP(182.211) 12.11.30 70 0
339317 JYJ 쟤들 좀 웃기네 이모군(175.114) 12.11.30 43 0
339316 일어는 재밌습니다. 얼룩돼지갤로그로 이동합니다. 12.11.30 54 0
339313 게임못한지 몇주짼지 모르겟다 얼룩돼지갤로그로 이동합니다. 12.11.30 33 0
339312 다들 불꽃코딩하고있냐? 불금 칼퇴를 위해서? [2] 얼룩돼지갤로그로 이동합니다. 12.11.30 116 0
339311 오늘도 여전히 프갤답군. [3] 얼룩돼지갤로그로 이동합니다. 12.11.30 77 0
339306 6년차 연봉 자바 이거 너무 적은거 아닌가? [10] ㅁㄴㅇㅁㄴㅇㄴㅇ(59.11) 12.11.30 484 0
339303 아..자바 이거 머하는거냐 나 초본대 제발 알려줘 [2] 쒸퐐좌봐(210.93) 12.11.30 71 0
339302 아 눙물난다 [1] 아이유찡(106.182) 12.11.30 53 0
339301 xml 파서기 좋은거 뭐가 있음? 자바 [1] ㅁㄴㅇㅁㄴㅇㄴㅇ(59.11) 12.11.30 58 0
339300 홀수 마방진 c++ 좀 도와주세요 [1] sucbonga갤로그로 이동합니다. 12.11.30 120 0
339298 왜 이리 비전공생들이 프로그래밍 진입이 많지?ㅉㅉ [3] dsadsa(59.11) 12.11.30 202 0
339297 현 업계에서 윈도우프로그래밍이 차지하는 비율은? [2] CodeCraft갤로그로 이동합니다. 12.11.30 145 0
339296 지잡대생인데 이 정도면 어느정도일까!? [5] CodeCraft갤로그로 이동합니다. 12.11.30 266 0
339295 프로그래밍 공부하고싶은데 해도될까?? [3] 티버애니갤로그로 이동합니다. 12.11.30 200 0
339294 늦었다 정수정•‿•갤로그로 이동합니다. 12.11.30 54 0
339293 형들여기가 고수천국에 빠른답변해준다그래서 부탁드려 ㅜㅜ [6] 사랑합니다 .갤로그로 이동합니다. 12.11.30 82 0
339292 보안업계 돈 못 벌지 않음? 안랩도 연봉이 별로라면 [3] 꼬장왕(124.49) 12.11.30 519 0
339291 프겔러들의 끝판왕 안철수횽님이 운지 하셨음 [3] 꼬장왕(124.49) 12.11.30 136 0
339289 KT 사장... 1000원 인하해서 글로벌 회사 못샀다..... [1] 어휴(182.211) 12.11.30 82 0
339288 사람인이나 잡코리아 보면 울화가 치민다. 어휴(182.211) 12.11.30 70 0
339287 역시 개발은 취미로 하는게 맞다 [5] 어휴(182.211) 12.11.30 191 0
339284 프갤고수님들께 자바스크립트 관련 질문드립니다 [2] 늅늅이(112.152) 12.11.30 48 0
뉴스 “차라리 잘리길 바랐다”…김종민, ‘하차 요구’에 고백한 속내 디시트렌드 07.18
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2