웹로그 문의 / 파일첨부
- 작성자 :
- 박*지
- 작성일 :
- 2013-07-23 13:38:47
- 조회수 :
- 916
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
질문이 2개입니다.
1. 현재 웹로그 관리 컴포넌트를 설치한 상태입니다.
간단하게 레프트메뉴에서 클릭하는 로그만 쌓게 하고 싶습니다.
context-scheduling-sym-log-wlg.xml에서 어떻게 설정하면 무결성 에러도
안나고 매일 웹로그 요약 트리거를 돌릴 필요없이 단순히 레프트메뉴
클릭하는 로그(누가 언제 어디메뉴를 클릭했는지)만 쌓고 싶습니다.
2. 시스템용 게시판 생성해서 글을 등록할때 파일첨부 없이 등록했다가
수정할땐 파일첨부를 할려고 합니다. 스크립트상에서 파일첨부 안보이는거 보이게
수정했는데 atchFileId 관련해서 제대로 값을 못갇고와서 컨트롤러에서 에러가 나네요.
파일첨부가 안된 글을 수정시엔 파일첨부를 올리려고 할려면 jsp의 atchFileId값만
잘 조정해서 하면 되는지 아니면 다 고쳐야 하는지 궁금합니다.
1. 현재 웹로그 관리 컴포넌트를 설치한 상태입니다.
간단하게 레프트메뉴에서 클릭하는 로그만 쌓게 하고 싶습니다.
context-scheduling-sym-log-wlg.xml에서 어떻게 설정하면 무결성 에러도
안나고 매일 웹로그 요약 트리거를 돌릴 필요없이 단순히 레프트메뉴
클릭하는 로그(누가 언제 어디메뉴를 클릭했는지)만 쌓고 싶습니다.
2. 시스템용 게시판 생성해서 글을 등록할때 파일첨부 없이 등록했다가
수정할땐 파일첨부를 할려고 합니다. 스크립트상에서 파일첨부 안보이는거 보이게
수정했는데 atchFileId 관련해서 제대로 값을 못갇고와서 컨트롤러에서 에러가 나네요.
파일첨부가 안된 글을 수정시엔 파일첨부를 올리려고 할려면 jsp의 atchFileId값만
잘 조정해서 하면 되는지 아니면 다 고쳐야 하는지 궁금합니다.
A
안녕하세요. 박웅지님.
1.
해당 설정 파일은 화면통계 부분으로 호출된 URL에 대하여 모두 기록하고 있습니다.
특정 메뉴(URL)만을 로깅하시길 원하시면 해당 컴포넌트를 특정 URL(메뉴 정보에 등록된 URL)만을 기록하도록 커스터마이징 하시면 되실 것 같습니다.
단순히 메뉴 클릭시 정보를 기록을 원하시면, 메뉴 선택하는 javascript 상에 정보를 기록하는 이벤트를 추가해 놓으셔도 상관 없으실 것 같구요.
무결성 오류는 스케줄러 설정이 현재 SimpleTrigger로 특정 시간(24시간 간격)마다 호출되도록 설정되어 있는 부분을 CronTrigger 방식으로 적용하시면 되실 것 같습니다.
참조 : http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:fdl:scheduling (하단 참조)
SimpleTrigger는 서버가 다시 기동되면서 동작을 하기 때문에 두번째 기동을 하는 경우 무결성 오류가 발생되도록 되어 있습니다. (이 부분은 테스트를 위해 설정해 놓은 것으로 실제 적용시에는 Cron 방식으로 전환 필요)
2. 수정 시, 게시판 속성 자체에 첨부가 가능하도록 되어 있으면 등록된 파일이 없더라도 파일을 추가하실 수 있도록 되어 있습니다.
아마도 게시판 생성 시에 첨부파일이 불가능하게 하신 경우 같으시며, 변경하신 부분과 Controller에서 발생된 오류 정보를 주시면 원인 파악에 도움이 될 것 같습니다.
(새롭게 파일을 등록하기 때문에, atchFileId가 없이 넘어가는 것이 맞음)
그럼, 즐거운 하루되십시오.
감사합니다.
1.
해당 설정 파일은 화면통계 부분으로 호출된 URL에 대하여 모두 기록하고 있습니다.
특정 메뉴(URL)만을 로깅하시길 원하시면 해당 컴포넌트를 특정 URL(메뉴 정보에 등록된 URL)만을 기록하도록 커스터마이징 하시면 되실 것 같습니다.
단순히 메뉴 클릭시 정보를 기록을 원하시면, 메뉴 선택하는 javascript 상에 정보를 기록하는 이벤트를 추가해 놓으셔도 상관 없으실 것 같구요.
무결성 오류는 스케줄러 설정이 현재 SimpleTrigger로 특정 시간(24시간 간격)마다 호출되도록 설정되어 있는 부분을 CronTrigger 방식으로 적용하시면 되실 것 같습니다.
참조 : http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:fdl:scheduling (하단 참조)
SimpleTrigger는 서버가 다시 기동되면서 동작을 하기 때문에 두번째 기동을 하는 경우 무결성 오류가 발생되도록 되어 있습니다. (이 부분은 테스트를 위해 설정해 놓은 것으로 실제 적용시에는 Cron 방식으로 전환 필요)
2. 수정 시, 게시판 속성 자체에 첨부가 가능하도록 되어 있으면 등록된 파일이 없더라도 파일을 추가하실 수 있도록 되어 있습니다.
아마도 게시판 생성 시에 첨부파일이 불가능하게 하신 경우 같으시며, 변경하신 부분과 Controller에서 발생된 오류 정보를 주시면 원인 파악에 도움이 될 것 같습니다.
(새롭게 파일을 등록하기 때문에, atchFileId가 없이 넘어가는 것이 맞음)
그럼, 즐거운 하루되십시오.
감사합니다.