월요일, 6월 20, 2011

Eclipse에서 실행하면 에러가 안나는데, 프러덕으로 배포하면 에러가 난다면...

이클립스에서 실행해서 정상적으로 실행되는데, 프러덕으로 배포하여 실행하면 다음과 같은 에러가 나온다면...

ERROR - LogListener : logging Unhandled event loop exceptionjava.lang.Error: Unresolved compilation problems:
Syntax error on token "catch", Identifier expected
Syntax error on token "return", invalid Type
Syntax error on token "}", delete this token

혹은 실행 되지 않거나 한다면...

아마도 이클립스는 UTF-8프로젝트로 되어 있을 겁니다.
이클립스에서 빌드 모듈로 컴파일 할때 UTF-8같은 경우 한글 컴파일에 문제가 있습니다.
예를 들어 주석을 /*한글*/ 처럼 작성했을때 위와같은 에러가 발생합니다.
아마 2바이트 코드로 글을 바꾸땔 *와 같이 바뀌어???? 컴파일 되어서 주석이 깨지고 그래서 컴파일이 안되는 문제가 아닌가 싶습니다.
좀 많이 답답한 에러 인데요. ㅜㅜ

에러를 어떻게 파악해야할까요? 위처럼 나왔을때....
프러덕으로 배포하거나 개별로 export를 하게되면 logs.zip파일이 생깁니다.
압축을 풀어보면 플러그인 이름으로된 텍스트 파일이 있고 열어보면 error, warning 등의 메시지가 보입니다.
error인 아이를 찾아서 실제 소스를 수정하는 방법으로 원인을 해결해야 합니다.

.....................................................................
이클립스에 실행할때는 에러가 안나는데,
왜 빌드하면 에러가 나는지...
컴파일 하는 방법이 어떻게 다른지는 좀더 공부가 필요하겠습니다.

해결을 어떻게 할지 패치를 어떻게 할지도 말입니다. ㅜㅜ

어제 JCO를 무사히 마쳤습니다.

한편으로 조금은 아쉽고 그러네요.

차라리 수준을 고급으로 만들었으면 어땠을까? 싶기도하고..
차라리 수준을 기초로 만들었으면 어땠을까? 싶기도하고..
역시 차거나 따뜻하거나 해야하는데..

준비한 것은 다 보여드리지 못한 아쉬움은 남지만 그래도 나름 열심히 준비했으니, 뒤로 남기고 교훈으로 삼아야하지 않을까 싶습니다.

개인적으로, 내가 관심있고, 즐겨하는 기술을 JCO와 같은 컨퍼런스에서 다른 사람들에게 말할수 있어서 좋았습니다.


강연 자료는 다음을 보시면 좋겠어요.
PPT는 아래 URL에 있습니다. 다운로드 받으실수 있도록 옵션을 풀어 놓았습니다.
http://www.slideshare.net/hangum/raprich-ajax-platform-8033998

세미나 중간에 보여드린 동영상은 다음과 같습니다.
http://www.youtube.com/user/hangumi?feature=mhee

데모라고 보여드린 Tadpole For DB는 (https://sites.google.com/site/tadpolefordb/)
소스 공개는 아직 고민해 보지 않았습니다.
좀더 완성도 있고, 상용으로도 부족함 없는 수준이 되도록 발전 시켜야 하지 않을까 싶습니다.
(오픈소스 올챙이는 공개되었고 요즘은 상용버전에 집중하고있어요)

실제 사용은 http://0.0.8.tadpole.tester.paas.wo.tc/db?startup=tadpole
에서 테스트 해볼수 있구요. 관심있는 분들은 연락 부탁드려요.
(최신 버전은 http://demo.tadpolehub.com:8080/ 를 사용해보세요)

강의들어주시고, 여러모로 도와주신 분들 감사드립니다.

금요일, 6월 17, 2011

금요일, 6월 10, 2011

올챙이에 erd(?) 올리기

아직 부족한 부분이 많은 올챙이지만, 테이블 목록을 뿌렸습니다.
여기에 디비 관계와 테이블을 좀더 보기좋게 배치하는 작업을 하고 있습니다.

이 작업이 끝나면 오라클을 지원하도록 할 생각이구요.

처음에는 쉬울것 같은 많은 일들이 결코 쉽지가 않네요.