펜타시큐리티의 damo 모듈을 적용하는데 연동이 잘안되서 고생했다.
우리는 윈도우에서 .war 파일을 만들고 리눅스서버로 .war을 옮겨서 tomcat으로 구동시키는 서버(was)다.
인텔리제이로 scp_db.jar를 적용시키고 war을 만들었다.
![](https://blog.kakaocdn.net/dn/bybAbV/btrVF836VyH/0f8xCY1Gs1eBVT3MlzAlOk/img.png)
scpdb.jar 적용한 사진
![](https://blog.kakaocdn.net/dn/pGECT/btrVO2nAyxR/zqUyAcDHEd5PlsEXHCTvGk/img.png)
인텔리제이에서 소스적용상태. import도 잘되고 오류없이 컴파일도 됐다.
![](https://blog.kakaocdn.net/dn/eaiqui/btrVOxVMIro/TPD1DaWxJOKCriOQCl3PAK/img.png)
제공 받은 받은 파일
![](https://blog.kakaocdn.net/dn/bwgcws/btrVIwDE49G/aqzU7ScK3ArM8XwUK4iDIk/img.png)
ScpDbAgent agt = new ScpDbAgent(); 라인이 실행안되고 죽어버린다.
![](https://blog.kakaocdn.net/dn/w7UL3/btrVPuxuyXT/5iR4nfcfmenlphUiWMfCMk/img.png)
local spring에서의 오류(힌트가 됨)
---------------------------------------------------------------------------------------------------------------
해결방법
---------------------------------------------------------------------------------------------------------------
![](https://blog.kakaocdn.net/dn/b89B0Z/btrVE1D55L3/0NLkQfEZUjpaHLmLgWDJs0/img.png)
ba-scp_was를 넣은 곳(ba-scp_was에는 받은 파일 전부가 들어가있음)
![](https://blog.kakaocdn.net/dn/7Anvl/btrVMYGk5Zz/m7W57790Nn2gw7KRoNjDyK/img.png)
catalina.sh 수정1
![](https://blog.kakaocdn.net/dn/bswLZh/btrVF9aSap0/d8XaR6lwvZJDmOPdDsusI1/img.png)
catalina.sh 수정2
![](https://blog.kakaocdn.net/dn/NTBAN/btrVE1cXOu1/OQhEAbLksL7VAnsdiuFoZ1/img.png)
ScpDbAgent agt = new ScpDbAgent(); 라인이 정상실행
-----------------------------------------------------------------------------------------------------------
정확히 무엇이 들어가고 어디에 들어가야하는지 다시 체크해야함. 일단 에러해결했으니 상황정리.
수정버전1)
![](https://blog.kakaocdn.net/dn/67VQJ/btrVPGdxgS2/lqrD5jkyGK584lEHEtD4K0/img.png)
catalina.sh 저기 두라인만 수정
![](https://blog.kakaocdn.net/dn/bAFbjH/btrVF9u9HX5/YSL80EnUlL7oE9KnbZNNs0/img.png)
프로젝트 resources이하에 추가한다음에 빌드 후 war만들어서 tomcat/bin 위치에서 이관
'개발 업무(코딩)-개발자였을때 썼던..' 카테고리의 다른 글
haproxy 적용 정리 (0) | 2023.01.09 |
---|---|
public boolean preHandle(HttpServletRequest request, HttpServletResponse response) request 데이터가져오기 (0) | 2023.01.09 |
스프링 starting j2ee preview at localhost has encountered a problem 에러 해결방법 (0) | 2023.01.09 |
파일 오픈해서 그 내용 저장시키기(유니코드, 바이너리) using c (0) | 2023.01.09 |
CryptoJS.enc.Utf8.parse in c (0) | 2023.01.09 |