GWTCompiler 재수정...


형상관리를 위해 수정한 GWTCompiler...


firefox 에서 Selenium 로 테스트를 해볼라고 보니깐 페이지가 열리지 않는다. (크롬도 이 문제였음)


gecko 와 gecho1_8(firefox) 들과 opera 와 safari(chfrome) 들이 같은 컴파일 결과를 뿜어내어 gwt 의


nocache.js 에서 분리를 해주어야 하는데 gecko1_8 과 safafi 는 무시되고 있는 것이었다...


어제 한번 GWTCompiler 를 열어서 해보았는데 정신이 없어서 그런지 잘 처리가 안되었는데...


오늘은 무적의 하드코딩으로 원하는 결과물을 얻어내었다.


근본적인 핵심은 StandardCompilationResult 의 strongName 을 내가 원하는 값으로 변경하는 것이었는데


그냥 변경하다보니 위와 같은 문제가 발생했던 것이다.


html 파일을 생성하는 부분과 nocache.js 에서만 원하는 값이 들어가면 되는 것이기 때문에 SelectionScriptLinker


클래스의 doEmitCompilation() 메소드에서 partialPath 를 원하는 값으로 교체하였더니 일단은 문제없이 컴파일...


문제가 생기면 다시 수정해야 하는... 이 불안한 환경...


구글에 글을 올리고 싶어도 영어가 안되니.. 몸으로 때우는 수밖에...



댓글

가장 많이 본 글