♣ Tech & Biz Salon/Tech 131

Tomcat 기동시 class not found에 대한 무식한 조치

퇴사하는 분 인수인계 받아놓은 이클립스 프로젝트가 있는데인수인계받을때는 clean project, mvn clean, mvn install 등 하고나면 기동이 되었는데어찌된게 이제 뭘 해도 안됨...인수인계받을때 좀 깔끔하게 해서 받아야 하는데 인수인계 해주던 분도 그 전 분 하던거 인수인계 받은거 그대로 해주던 터라;; 암튼 아무리 닫아다 열고 뭘하고 해도 계속 이게 not found 라 그랬다가 저게 not found라 그랬다가 하길래 완전 짜증나서 maven 에서 보는 jar 등을 모두 tomcat classpath 로 잡아버렸음.그러니 다행히 정상 기동됨.이걸 좋은 방법이라고 해야할지 뭐라고 해야할지....

업무일기 - 2013.0311

현재시간 02:00 임박 3월 11일 ~ 3월 12일 새벽에 걸친 업무에 대한 일기;; 퇴근하려는데 access-control-allow-origin * 안된다는 메일을 보고는 하다가 늦어버렸다. 현재 테스트 서버가 내 pc 인 상황이라 1차 시도Tomcat 에 Cors.jar 를 제대로 먹인다고 먹였는데 되지를 않는다.서핑을 해봐도 안된다는 사람이 꽤 보임... jdk 1.7과 호환이 안되나... 특별히 그럴일도 없을텐데... 2차 시도그래서 apache - tomcat 연동후 apache 에 먹여주려고 해봤는데또 실패했다.작년에 테스트로 windows 64bit apache - tomcat 시도 한 번 해보다 실패했었는데 ...괜한 도전을 한 듯 싶다 ( 참고로 windows 64bit 는 apach..

업무일기 - 2013.0305

■ MongoVUE 설치해봄. MongoDB Client Utility 인데 잘 만들었네Free Version 다운로드 했는데, ㅋㅋ 2주 사용기간이라는... ■ PostgreSql 테이블 단위 Insert 문 Dump ( windows 환경 )-d 옵션이 안보인다... windows 버젼에만 없는건가? 서핑해보면 다들 -d 옵션으로 하는 문장이 되어있던데...그냥 PgAdmin3 툴로 하고, 테스트 db 만들어서 실행해보니 다시 잘 들어간다 ■ Eclipse 에서 Maven Install 하니 Test Failure 가 나옴. 아래 내용대로 pom.xml 에 끼어넣으니 Test Failure는 무시하고 성공된다. 근데 만들어진 War 가 Tomcat 에서 잘 기동이 되는지는 아직 모름 http://st..

Postgresql Windows Binary Install

* os : windows7 64bit* postgresql version : postgresql-9.2.3-1-windows-x64-binaries Windows 64 bit One Installer 를 받아서 설치하는데 설치하면 프로그램 쪽에 Start Server 라는게 보여야 할 거 같은데 보이지 않았다. ( http://specialguy.tistory.com/71 에 보면 설치후 그런 버튼이 보임 )그래서 설치한거 지우고 One Installer 밑에 있는 Binary 로 설치를 진행해보았다.구글링하니 그럴듯한 페이지가 나오는데... 잘 정리한거 같은데 막상 해보니 잘 안되었다. 내탓일수도 있겠지... 어떻게 했나면...C:\pgsql\bin>initdb -U postgres -A postgr..

SQLSERVER SP 개체이름이 잘못되었습니다

SP를 CREATE 했는데도 편집기상에서 프로시저 이름부분에 개체이름이 잘못되었습니다 라고 빨간 밑줄 쫙~ 실제 컴파일이나 EXECUTE 하는데에는 지장이 없다. 클라이언트 프로그램 메모리 리프레쉬 문제로 추측되어 SP쪽에 마우스 위치후 F5 를 눌러도 여전했다. 결국 구글링으로 처리했는데 빨간 밑줄 나오는 원인은 내 추측이 맞네. 해결방법은 아래와 같다. You need to refresh the Intellisense cache (Ctrl + Shift + R). Or you can go to Edit -> IntelliSense -> Refresh Local Cache. MS 이 자식들 이름은 거창하게 인텔리뭐쩌고저쩌고 잘 지어놓았음 F5할때 리프레쉬하게 해야지... 허접하기는 ㅋ from : ht..

SqlServer Transaction 처리 SP Sample

예전에는 IF @@ERROR 0 과 같은 구문으로 에러 발생 캐치해서 ROLLBACK 처리했던거 같은데 서핑해보니 그거보단 TRY CATCH 를 권장하는 분위기인거 같아서 서핑후 적용해보았는데 잘되는거 같다. 참고 : http://msdn.microsoft.com/en-us/library/ms175976.aspx = ISNULL( ( SELECT INS_DATE FROM T_APRV_RECV_ARCV WHERE RECV_NUM = ( SELECT MAX(RECV_NUM) FROM T_APRV_RECV_ARCV ) ) , CONVERT(DATETIME,'2012-01-01', 20) ) ORDER BY RECV_NUM ASC OPEN C FETCH NEXT FROM C INTO @C_RECV_NUM ,@C..

SQLServer Function - Get Byte Length ( Like Oracle LENGTHB )

Oracle의 LENGTHB 같은게 없나 싶었는데 있네요.아마도 예전에는 없다가 최근 버젼부터 나오는게 아닐까 생각도 듭니다. The LEN (length) function returns the number of characters in a string expression, excluding any blanks after the last character (trailing blanks). DATALENGTH, on the other hand, returns the number of bytes used for an expression. In this recipe, I will demonstrate how to measure the number of characters and bytes in a string..

JDK 다운로드 ia64.exe? i586-p.exe? i586-p-iftw.exe?

근래 jdk 1.4 64bit 깔까 검토한다고 서핑하면서 파악한 내용 간단히 공유한다. 아래는 jdk 1.4 다운로드 화면이다 ( http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase14-419411.html ) Windows용 JDK 파일을 다운로드 받으려니 3가지가 보인다. 뭘 받아야 하나? 뭔가 64bit / 32bit 용인지 적혀있지 않지만 왠만한 분들은 아실것이다. 그렇담... iftw.exe 는 또 뭔가? 나처럼 성격이 급하면 적혀있어도 잘 안보인다 j2sdk-1_4_2_19-windows-ia64.exe : 64bit용 j2sdk-1_4_2_19-windows-i586-p.exe..