error
![[ERROR] LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context / org.jasypt.exceptions.EncryptionOperationNotPossibleException 에러 해결](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdHK1pi%2FbtrRozERVNs%2FKZ1L0Av1rXmrc09UJyMHz1%2Fimg.png)
[ERROR] LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context / org.jasypt.exceptions.EncryptionOperationNotPossibleException 에러 해결
다음과 같은 오류가 계속 나서 서버가 돌지 않았다. org.jasypt.exceptions.EncryptionOperationNotPossibleException LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context 해당 오류를 긁어서 검색해보면 maven 버전 맞추기, .m2/repository 경로 삭제하기 등등 방법이 나오지만 나는 계속 그대로 였다. 이건 나에게만 해당되는 오류일 듯하나 그래도 안돼서 다시 확인해보니 context-common.xml 파일에서 password 값을 바꿔놔서 암호가 맞지 않아서 안됐던 것이었다. 암호를 바꿔서 안됐던 적이 여러 번인데 간만에..
![[ERROR] 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdm6nZj%2FbtrRrni0jE6%2FIXe0AeuWHKyAwDOL1KaNUk%2Fimg.png)
[ERROR] 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생
다음과 같은 오류가 날 때 클래스 [org.springframework.web.context.ContextLoaderListener]의 애플리케이션 리스너를 설정하는 중 오류 발생 아래와 같이 해결한다. Maven Update Project를 하다가 Maven의 라이브러리 경로가 삭제되면 그렇다고 한다. 1. Project > Properties로 들어간다. 2. 아마도 Maven Dependencies가 없을 확률이 큰데, Deployment Assembly 클릭 후 Add 버튼을 클릭한다. 3. Java Build Path Entries 클릭 후 Next 버튼을 클릭한다. 4. Maven Dependencies를 클릭 후 Finish 버튼을 클릭한다. 추가 후 서버를 재시작하면 정상적으로 동작한다.
![[ERROR] 윈도우 node.js 설치 오류/npm : 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeHBYDz%2FbtrNSCqvhgZ%2FdDA5kZblm7iaylxOVtzWuk%2Fimg.png)
[ERROR] 윈도우 node.js 설치 오류/npm : 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.
TypeScript를 사용해보기 위해 게임용으로 샀던 내 컴퓨터에 node부터 설치 했다. 회사에서는 뚝딱 뚝딱 잘 설치 됐었는데 node.js 설치 부터 막힌 나... 글을 작성하며 해결해 볼 예정이다. 이 글이 올라왔다면 난 해결한 것이겠지... 우선 Node.js 의 최신 LTS 버전으로 설치 했다. https://nodejs.org/ko/download/ vscode 터미널에서 실행하자 아래와 같은 오류 문구가 나왔다. npm : 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 검색해보니 vscode에서 Ctrl + Shift + P를 눌러 ..
![[ETC]Mac에서 Select box 호환 오류 해결](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcO2JiB%2FbtrNQq48HMv%2FYWzULLjbNTnOEQZrWOgAkk%2Fimg.png)
[ETC]Mac에서 Select box 호환 오류 해결
윈도우에서는 정상 동작했는데 맥북에서 셀렉트 박스의 값이 제대로 안 넘어가는 현상이 발생했다. 크롬 뿐만 아니라 사파리, 웨일 등에서도 동일 현상이 발생 하였다. 다른 기능들에서 select box는 onChange로 이벤트를 넘겼으나 해당 오류가 발생한 부분은 onClick 으로 작성했다. 아래와 같이 onClick → onChange 로 변경 하면 Mac OS 환경에서도 정상 동작 한다. // 변경 전 setTestCd(e.target.value)}> ... // 변경 후 setTestCd(e.target.value)}> ... 이거 말고도 input에서 텍스트 입력 후 엔터를 눌렀을 때 두 번씩 댓글이 등록되는 현상이 있었는데 다음 번에 정리 해야겠다. 참고 https://stackoverflow...
![[Node.js/MongoDB] 몽고디비 연결안됨 에러: UnhandledPromiseRejectionWarning: MongoError](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4eVI4%2FbtrNSCqvljs%2F0fuA65TfXblfjoxmIgzk70%2Fimg.png)
[Node.js/MongoDB] 몽고디비 연결안됨 에러: UnhandledPromiseRejectionWarning: MongoError
AWS 인스턴스를 중지했다 실행하는 바람에 node 및 mongo db를 다시 실행시켜줘야 하면서 고생을 좀 했다. node.js 도 mongoDB도 아직 배우지 않아 아무것도 모르고 해당 프로젝트에 대해 인수인계를 받지 못했으나 그래도 해결은 해야 하기 때문에 여러 가지 삽질을 했다. 일단 내가 해야한다 생각했던 것은 아래 두 가지다. 노드 실행하기 몽고 디비 실행하기 결과적으로 Node 프로젝트의 app.js를 보니 여기에 몽고 디비가 설정되어있어 노드만 실행시키면 되는 것 같았다. aws에서 소스가 올라간 경로를 못 찾아 파일명을 검색했다. 어떤 경로에 있는지 몰라 전체 경로(/)로 검색했다. fine / -name [찾을 파일명] app.js 파일을 찾아 노드를 실행시켰다. npm start 글로..