사주팔자

websquare is not defined 해결방법

쿠카곰돌이 2023. 1. 6. 01:22
반응형

안녕하세요.

 

추가 : 예전에 사용하던 스튜디오가 너무 오래된 버전이라서 문제가 있었습니다.

         최근 버전으로 다운받아서 웹스케어 고객센터에서 주신 라이센스로 해보니 정상적으로

         동작하네요. 참고하시길 바랍니다.

 

오랜만에 웹스케어 관련하여 테스트 할 일이 생겨서 예전에 교육용으로 받았던 이클립스를 실행하고

서버 스타트 하니..... websquare is not defined 

 

http://localhost:8080/ws5/

 이런~ 황당한 메시지가 뜨네요.

콘솔 메시지는 

websquare.http.util.ServletUtil.checkLicense(ServletUtil.java:292)

구글 검색해보니 이런저런 내용을 취합한 결과 "라이센스  유효하지 않다."

- 라이센스의 유효기간이 만료되었을 경우 발생

- 발급받은 라이센스 OS와 상의한경우

- 잘못된 라이센스 파일인 경우

 

※ 라이센스 파일 위치

C:\WS5\studio\eclipse\license

이클립스 메뉴에 Help > 웹스케어 라이선스 등록

라이센스 정보는 "라이선스변경" 버튼 누르면 변경 할 수 있고 변경 후 OK 하고.. 혹시 모르니 재시작... 하시면 됩니다.

라이센스 키 받으시려면 아래 고객센터의 Q&A에 요청하시면됩니다.  프로젝트와 개발환경 관련 내용, 이메일주소 기입 후 요청하시면 담당자분이 메일로 보내 주십니다.

https://wtech.inswave.kr/websquare/websquare.html?w2xPath=/ws/index.xml

 

웹스케어 자체가 없고 프로젝트에 투입된 것도 아닌경우...

해당 웹사이트에 가셔서 교육신청하신 후 오프라인 교육을 받으시면 제공됩니다.

저도 그냥 얻어보려 했지만 안된다고 하시네요.

 

저는 위와 같이 요청해서..

웹스케어5 데모 라이선스 WebSquare Platform, Hybrid, Push 통합 라이선스 (cpu = 64) 받았습니다.

 

이런~ 새로 받은 라이선스 파일 복사도 해보고 이클립스에서도 변경해 봤지만 안되네요.ㅠ.ㅠ.....

오전에 슬픈에 빠져 이것 저것 시도해보다가 실패하고.....

 

 

신규 라이선스 적용은 포기하고 새로운 방법으로 시도해 보았습니다.

성공했네요.

네사크로 처럼 그냥 개발자가 제품하고 라이센스는 자유롭게 다운받을 수있게 해주면 좋을 듯하네요.

 

그런다고 기업에서 불법으로 매월 다운받아서 쓰는거는 요즘 세상에서 제정신이 아니죠.

뭐~ 제가 예전에 다니던 회사는 기관 유지보수하면서 DW솔루션 기관에서 돈안줘서 매월 유지보수 담당자가 업데이트하는 곳도 있지만.... 특이한 사례이죠.

 

※ 이클립스 에디터 라인 보기

이클립스 에디터창의 왼쪽 회색영역에서 마우스 오른쪽 버튼을 클릭 → Show Line Numbers 체크해준다.

 

 

힌트 

/ws5/WebContent/WEB-INF/web.xml

websquare.http.DefaultRequestDispatcher

 

저 같은 경우 넥사크로 많이 사용했는데 요즘 공공에서 웹스케어 많이 사용해서 그런지 관련하여 테스트 할 일이 있어서 사용하려다가 잘 안되서 고민하다가 이런 저런 방법 시도하다가 해결해서 다행이네요.

 

좋은 하루 되세요.

 

http://java-decompiler.github.io/

 

Java Decompiler

The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” and the later versions. JD-GUI is a standalone graphical utility that displays Java source codes of “.class” files. You can browse the reco

java-decompiler.github.io

 

반응형