화요일, 3월 31, 2009

com.eclipse.rap.demo.feature->ConfigIniCreator 버그

외부 was로 프로젝트를 빌드할때 RAP개발자들은 대부분 com.eclipse.rap.demo.feature를 기반으로 작성하게 됩니다.

그러나 com.eclipse.rap.demo.feature Project에 있는 PlugIn에 다음과 같은 문제가 있습니다. 사용법은 아래 게시물 보면 있을 거구요.

ConfigIniCreator를 실행하면 PlugIn의 목록을 출력해 줍니다.
그런데, Plugin JAR이름이 org.eclipse.osgi_3.4.2.R34x_v20080826-1230.jar일 경우
org.eclipse.equinox.preferences_3.2.201.R34x@start처럼 생성이 됩니다.
원래의 의도는 org.eclipse.equinox.preferences@start 이어야 한다고 생각합니다.

PlugIn이름이 _바가 두 개 들어가 있습니다.
이것은 ConfigIniCreator의 51라인 int underscorePos = fileName.lastIndexOf( "_" ); 때문입니다.

이 코드는
int underscorePos = fileName.indexOf( "_" ); 처럼 수정 되어야 합니다.

댓글 없음:

댓글 쓰기