단문 메세지 [17:59:29.054] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT CONF_CODE_ID AS confCodeId ,CONF_CODE AS confCode ,CONF_CODE_NM AS confCodeNm ,FRST_REGISTER_ID AS frstRegisterId ,FRST_REGIST_PNTTM AS frstRegistPnttm ,LAST_UPDUSR_ID AS lastUpdusrId ,LAST_UPDT_PNTTM AS lastUpdtPnttm FROM MJ_CONF WHERE CONF_CODE_ID = 'CONF01' [17:59:29.086] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT next_id FROM IDS WHERE table_name = 'ADMINLOG_ID' [17:59:29.089] I jdbc.sqlonly sqlOccured 66 | SQL: UPDATE IDS SET next_id = 8972150 WHERE table_name = 'ADMINLOG_ID' [17:59:29.164] I jdbc.sqlonly sqlOccured 66 | SQL: INSERT INTO LETTNADMINLOG ( ADMINLOG_ID , CONECT_ID , CONECT_IP , CREAT_DT , PROGRM_FILE_NM , MENU_NM , APPRO_NM , URL ) SELECT 'ADMINLOG_0000000008972140' , 'USRCNFRM_00000011819' , '127.0.0.1' , now(), 'selectMjonMsgUseConfAjax', MENU_NM , APPRO_NM , '/web/mjon/conf/selectMjonMsgUseConfAjax.do' FROM LETTNADMINMETHOD WHERE METHOD_NM = 'selectMjonMsgUseConfAjax' AND PARAM = 'N' LIMIT 1 alert -- 문자를 전송하시겠습니까 ? [18:00:29.902] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT SPAM_CN FROM MJ_SPAM_KEYWORD WHERE USE_YN = 'Y' ORDER BY SPAM_CN ++++++++++++++ spam resultParser ::: 단문테스트 한글을 구성할 자소가 부족하거나 한글이 아닌 문자가 있습니다 ++++++++++++ assemble Error !!! java.lang.IndexOutOfBoundsException: Index: 7, Size: 7 [18:00:29.932] I jdbc.sqlonly sqlOccured 66 | SQL: INSERT INTO LETTNADMINLOG ( ADMINLOG_ID , CONECT_ID , CONECT_IP , CREAT_DT , PROGRM_FILE_NM , MENU_NM , APPRO_NM , URL ) SELECT 'ADMINLOG_0000000008972141' , 'USRCNFRM_00000011819' , '127.0.0.1' , now(), 'selectSpamTxtChkAjax', MENU_NM , APPRO_NM , '/web/mjon/msgdata/selectSpamTxtChkAjax.do' FROM LETTNADMINMETHOD WHERE METHOD_NM = 'selectSpamTxtChkAjax' AND PARAM = 'N' LIMIT 1 > X-FORWARDED-FOR : null > Proxy-Client-IP : null > WL-Proxy-Client-IP : null > HTTP_CLIENT_IP : null > HTTP_X_FORWARDED_FOR : null > getRemoteAddr : 127.0.0.1 > Result : IP Address : 127.0.0.1 request.getRequestURI() /web/mjon/msgdata/sendMsgDataAjax.do IPIgnoreInterceptorHandler-preHandle-ListAjax-check [18:00:29.965] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT COUNT(A.IGNORE_NO) FROM mj_ignore_ip A WHERE 1=1 AND A.IGNORE_IP = '127.0.0.1' LIMIT 1 [18:00:29.972] I jdbc.sqlonly sqlOccured 66 | SQL: INSERT INTO LETTNLOGINLOG ( LOG_ID , CONECT_ID , CONECT_IP , USER_AT , DEVICE_TYPE /**인터넷,모바일 */ , PROGRM_FILE_NM , MENU_NO , MENU_NM , URL , CREAT_DT ) SELECT 'LOGIN_00000017630716' , 'hylee250' , '127.0.0.1' , 'U' /**A:관리자, U:홈페이지 */ , 'P' , '0000000000' , '0000000000' , 'ListAjax 호출' , '/web/mjon/msgdata/sendMsgDataAjax.do' , sysdate() [18:00:30.060] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT MBER_STTUS AS mberSttus FROM LETTNGNRLMBER WHERE MBER_ID = 'hylee250' [18:00:30.067] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT MBER_ID AS mberId, MBER_NM AS mberNm, SMISHING_YN AS smishingYn FROM LETTNGNRLMBER WHERE MBER_ID = 'hylee250' mjonMsgVO.getMsgType1() ::: 4 [18:00:30.075] I jdbc.sqlonly sqlOccured 66 | SQL: /* MjonEventDAO.selectEventMsgMberDefaultInfo */ SELECT a.EVENT_INFO_ID AS eventInfoId, a.MBER_ID AS mberId, a.MBER_NM AS mberNm, a.EVENT_NTT_ID AS eventNttId, a.EVENT_BBS_ID AS eventBbsId, DATE_FORMAT(a.EVENT_START_DATE, '%Y-%m-%d' ) AS eventStartDate, DATE_FORMAT(a.EVENT_END_DATE, '%Y-%m-%d' ) AS eventEndDate, a.EVENT_FRST_CASH AS eventFrstCash, a.EVENT_REMAIN_CASH AS eventRemainCash, a.EVENT_PG_MOID AS eventPgMoid, a.EVENT_SHORT_PRICE AS eventShortPrice, a.EVENT_LONG_PRICE AS eventLongPrice, a.EVENT_PICTURE_PRICE AS eventPicturePrice, a.EVENT_PICTURE2_PRICE AS eventPicture2Price, a.EVENT_PICTURE3_PRICE AS eventPicture3Price, a.EVENT_POLICY_YN AS eventPolicyYn, a.EVENT_SMS_YN AS eventSmsYn, a.EVENT_STATUS AS eventStatus, a.EVENT_MEMO AS eventMemo, DATE_FORMAT(a.FRST_REGIST_PNTTM, '%Y-%m-%d %T' ) AS frstRegistPnttm, DATE_FORMAT(a.LAST_UPDT_PNTTM, '%Y-%m-%d %T' ) AS lastUpdtPnttm FROM MJ_EVENT_MBER_INFO a WHERE 1=1 AND MBER_ID = 'hylee250' ORDER BY a.EVENT_INFO_ID DESC LIMIT 1 [18:00:30.082] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT SHORT_PRICE AS shortPrice , LONG_PRICE AS longPrice , PICTURE_PRICE AS picturePrice , PICTURE2_PRICE AS picture2Price , PICTURE3_PRICE AS picture3Price , CUSTOM_SAMPLE_PRICE AS customSamplePrice , CUSTOM_EDIT_PRICE AS customEditPrice , CUSTOM_EDIT3_PRICE AS customEdit3Price , CUSTOM_TEXT_PRICE AS customTextPrice , POINT_PER AS pointPer , KAKAO_AT_PRICE AS kakaoAtPrice , FAX_PRICE AS faxPrice FROM MJ_MBER_SETTING [18:00:30.092] I jdbc.sqlonly sqlOccured 66 | SQL: /* mjonMsgDAO.selectMberManageInfo */ SELECT MBER_ID AS mberId , MBER_NM AS mberNm , SHORT_PRICE AS shortPrice , LONG_PRICE AS longPrice , PICTURE_PRICE AS picturePrice , PICTURE2_PRICE AS picture2Price , PICTURE3_PRICE AS picture3Price , KAKAO_AT_PRICE AS kakaoAtPrice , KAKAO_FT_PRICE AS kakaoFtPrice , FAX_PRICE AS faxPrice , USER_MONEY AS userMoney , USER_POINT AS userPoint , DEPT AS dept , MBTLNUM AS moblphonNo , MANAGER_NM AS managerNm , EXCEPT_SPAM_YN AS exceptSpamYn , HOTLINE_AGENT_CODE AS hotlineAgentCode , BLINE_CODE AS blineCode , AT_SMISHING_YN AS atSmishingYn , PRE_PAYMENT_YN AS prePaymentYn FROM LETTNGNRLMBER WHERE MBER_ID = 'hylee250' mjonMsgVO.getMsgType2() ::: 4 mjonMsgVO.getMsgType3() ::: 4 tmpOrgEachPrice ::: 18.0 tmpOrgTotPrice ::: 18.0 [18:00:30.099] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT USER_MONEY AS befCash FROM LETTNGNRLMBER WHERE MBER_ID = 'hylee250' [18:00:30.105] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT USER_POINT AS befPoint FROM LETTNGNRLMBER WHERE MBER_ID = 'hylee250' [18:00:30.140] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT next_id FROM IDS WHERE table_name = 'MSGG_ID' [18:00:30.141] I jdbc.sqlonly sqlOccured 66 | SQL: UPDATE IDS SET next_id = 325920 WHERE table_name = 'MSGG_ID' [18:00:30.170] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT PHONE FROM MJ_BLOCK WHERE USER_ID = 'hylee250' [18:00:30.197] I jdbc.sqlonly sqlOccured 66 | SQL: /* mjonMsgDAO.selectMberManageInfo */ SELECT MBER_ID AS mberId , MBER_NM AS mberNm , SHORT_PRICE AS shortPrice , LONG_PRICE AS longPrice , PICTURE_PRICE AS picturePrice , PICTURE2_PRICE AS picture2Price , PICTURE3_PRICE AS picture3Price , KAKAO_AT_PRICE AS kakaoAtPrice , KAKAO_FT_PRICE AS kakaoFtPrice , FAX_PRICE AS faxPrice , USER_MONEY AS userMoney , USER_POINT AS userPoint , DEPT AS dept , MBTLNUM AS moblphonNo , MANAGER_NM AS managerNm , EXCEPT_SPAM_YN AS exceptSpamYn , HOTLINE_AGENT_CODE AS hotlineAgentCode , BLINE_CODE AS blineCode , AT_SMISHING_YN AS atSmishingYn , PRE_PAYMENT_YN AS prePaymentYn FROM LETTNGNRLMBER WHERE MBER_ID = 'hylee250' [18:00:30.200] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT AGENT_CODE AS agentCode , SEND_RATE / 100 AS sendRate , USE_YN AS useYn , MSG_TYPE AS msgType , REP_AGENT AS repAgent , AGENT_PRICE AS agentPrice FROM MJ_AGENT_SEND_RATE A WHERE 1=1 AND USE_YN = 'Y' AND MSG_TYPE = 'S' ORDER BY A.AGENT_CODE [18:00:30.209] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT next_id FROM IDS WHERE table_name = 'MSG_ID' [18:00:30.212] I jdbc.sqlonly sqlOccured 66 | SQL: UPDATE IDS SET next_id = 31437580 WHERE table_name = 'MSG_ID' [18:00:30.235] I jdbc.sqlonly sqlOccured 66 | SQL: INSERT INTO MJ_MSG_DATA ( MSG_ID, MSG_GROUP_ID, USER_ID, AGENT_CODE, CUR_STATE, REQ_DATE, CALL_TO, CALL_FROM, SUBJECT, SMS_TXT, MSG_TYPE )VALUES ( 'MSGID_00000031437530', 'MSGGID_0000000325910', 'hylee250', '04', 0, '2024/04/17 18:00:30', '01083584250', '01083584250', NULL, '단문테스트', '4' ) [18:00:30.249] I jdbc.sqlonly sqlOccured 66 | SQL: INSERT INTO MJ_CASH ( USER_ID, CASH, FRST_REGISTER_ID, FRST_REGIST_PNTTM, MEMO, ORDER_ID, MSG_GROUP_ID )VALUES ( 'hylee250', -18.0, 'hylee250', now(), 'SMS 문자 총 1건 중 1건 발송', NULL, 'MSGGID_0000000325910' ) [18:00:30.255] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT NVL(B.CASH , 0) AS cash FROM LETTNGNRLMBER A LEFT JOIN ( SELECT SUM(CASH) AS cash , USER_ID FROM MJ_CASH A GROUP BY A.USER_ID , A.DEL_FLAG HAVING USER_ID = 'hylee250' AND A.DEL_FLAG = 'N' ) B ON A.MBER_ID = B.USER_ID WHERE A.MBER_ID = 'hylee250' [18:00:30.258] I jdbc.sqlonly sqlOccured 66 | SQL: UPDATE LETTNGNRLMBER SET USER_MONEY = '1082.00' WHERE MBER_ID = 'hylee250' [18:00:30.262] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT NVL(B.CASH , 0) AS cash FROM LETTNGNRLMBER A LEFT JOIN ( SELECT SUM(CASH) AS cash , USER_ID FROM MJ_CASH A GROUP BY A.USER_ID , A.DEL_FLAG HAVING USER_ID = 'hylee250' AND A.DEL_FLAG = 'N' ) B ON A.MBER_ID = B.USER_ID WHERE A.MBER_ID = 'hylee250' [18:00:30.264] I jdbc.sqlonly sqlOccured 66 | SQL: UPDATE LETTNGNRLMBER SET USER_MONEY = '1082.00' WHERE MBER_ID = 'hylee250' [18:00:30.266] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT COUNT(MSG_GROUP_ID) FROM MJ_MSG_GROUP_DATA WHERE USER_ID = 'hylee250' AND MSG_GROUP_ID = 'MSGGID_0000000325910' [18:00:30.269] I jdbc.sqlonly sqlOccured 66 | SQL: INSERT INTO MJ_MSG_GROUP_DATA ( MSG_GROUP_ID, USER_ID, CALL_FROM, SMS_TXT, SUBJECT, REQ_DATE, MSG_GROUP_CNT, CONECT_MTHD, MSG_TYPE, MSG_KIND, AGENT_CODE, EACH_PRICE, RESERVE_YN, BEF_CASH, BEF_POINT, RECOMM_ID, FILE_CNT, TOT_PRICE, EVENT_YN, DELAY_YN, AT_DELAY_YN, BIZ_KAKAO_RESEND_ORGNL_TXT ) VALUES ( 'MSGGID_0000000325910', 'hylee250', '01083584250', '단문테스트', '', '2024/04/17 18:00:30', '1', NULL, '4', 'N', '04', '18.0', 'N', '1100.00', '0', NULL, '0', '18.0', 'N', 'N', 'N', '' ) [18:00:30.286] I jdbc.sqlonly sqlOccured 66 | SQL: /* MjonEventDAO.selectEventMsgMberDefaultInfo */ SELECT a.EVENT_INFO_ID AS eventInfoId, a.MBER_ID AS mberId, a.MBER_NM AS mberNm, a.EVENT_NTT_ID AS eventNttId, a.EVENT_BBS_ID AS eventBbsId, DATE_FORMAT(a.EVENT_START_DATE, '%Y-%m-%d' ) AS eventStartDate, DATE_FORMAT(a.EVENT_END_DATE, '%Y-%m-%d' ) AS eventEndDate, a.EVENT_FRST_CASH AS eventFrstCash, a.EVENT_REMAIN_CASH AS eventRemainCash, a.EVENT_PG_MOID AS eventPgMoid, a.EVENT_SHORT_PRICE AS eventShortPrice, a.EVENT_LONG_PRICE AS eventLongPrice, a.EVENT_PICTURE_PRICE AS eventPicturePrice, a.EVENT_PICTURE2_PRICE AS eventPicture2Price, a.EVENT_PICTURE3_PRICE AS eventPicture3Price, a.EVENT_POLICY_YN AS eventPolicyYn, a.EVENT_SMS_YN AS eventSmsYn, a.EVENT_STATUS AS eventStatus, a.EVENT_MEMO AS eventMemo, DATE_FORMAT(a.FRST_REGIST_PNTTM, '%Y-%m-%d %T' ) AS frstRegistPnttm, DATE_FORMAT(a.LAST_UPDT_PNTTM, '%Y-%m-%d %T' ) AS lastUpdtPnttm FROM MJ_EVENT_MBER_INFO a WHERE 1=1 AND MBER_ID = 'hylee250' AND EVENT_STATUS = 'Y' ORDER BY a.EVENT_INFO_ID DESC LIMIT 1 ======================================== totPrice ::: 18.0 ========================================================================= +++++++++++++++++++++++++++++++++++++++++++ resultSts ::: 1 +++++++++++++++++++++++++++++++++++++++++++ resultBlockSts ::: 0 ========================================================================= [18:00:30.326] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT USER_MONEY AS befCash FROM LETTNGNRLMBER WHERE MBER_ID = 'hylee250' [18:00:30.333] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT ADMIN_SMS_NOTICE_YN AS adminSmsNoticeYn ,PRE_PAYMENT_YN AS prePaymentYn ,SMISHING_YN AS smishingYn ,AUTO_CASH AS autoCash ,IFNULL(BLINE_CODE, 'N') AS blineCode ,IFNULL(RECOMMEND_ID, '') AS recommendId FROM LETTNGNRLMBER WHERE MBER_ID = 'hylee250' [18:00:30.339] I jdbc.sqlonly sqlOccured 66 | SQL: SELECT IFNULL(SMS_NOTI, 'N') AS smsNoti, IFNULL(EMAIL_NOTI, 'N') AS emailNoti, IFNULL(SLACK_NOTI, 'N') AS slackNoti, IFNULL(SMISHING_NOTI, 'N') AS smishingNoti, LAST_UPDUSR_ID AS lasUpdusrId, LAST_UPDT_PNTTM AS lastUpdtPnttm FROM MJ_MBER_SETTING LIMIT 1