Stripes 가 워낙 편해서 왠간하면 잘 쓸라했는데, 다른 WAS 는 잘 돌아가는데 꼭 웹로직과는 문제가 생긴다.
지금까지 내가 발견했던 악성 궁합은 이렇다. 대체로 문제가 발생하는 것은 레이아웃 기능을 사용하면 그렇다. 하지만 레이아웃 기능을 뺀 스트라이프트는 스트라이프가 아니지-_-;; (물론 빼도 쓸만하지만, 너무 매력적이지..음)
WAS | Stripes 버젼 | 내용 |
Weblogic 10.0 |
1.5.3 |
레이아웃 고급 기능이 제대로 동작안한다. 1.5.4 에서는 패치되었다. - Layout break - Fixed 1.5.4 |
Weblogic 11g(10.3.5) |
1.5.4 |
화면이 안나온다. - No Visible |
Weblogic 12c |
1.5.6 |
레이아웃이 이상하게 나온다. 1.5.7-SNAPSHOT 에서는 수정되었다. - Fixed 1.5.7-SNAPSHOT |
Weblogic 12c |
1.5.7-SNAPSHOT |
수정된 줄 알았으나, 이슈 트래커에는 수정된 것으로 나온다. 하지만, 일부 페이지에는 화면이 안 나오는 부분이 있다. * 현재 다른 원인이 있는지 제가 그 원인을 찾고 있는 중입니다.:) - Fixed 1.5.7-SNAPSHOT??? |
Jeus 5.x | 1.5.4 |
레이아웃 사용시 동적 속성을 String 외에 사용할 수 없다. * 이 부분은 제우스가 표준을 안 지킨 것인지, 다른 WAS 가 기능이 더 좋아서 그런것인지는 불분명하다. - Can't use dynamic attribute for Layout |
Jeus 6.x |
1.5.7-SNAPSHOT |
web.xml 에서 welocme page 로 등록된 페이지에 접근시('/' 으로 접근시), Stripes Filter 를 통과하지 못한다. - Incorrect Weblcome Page |
Tomcat 6.x |
1.5.3 ~ 1.5.7-SNAPSHOT |
Good |
Jetty |
1.5.3 ~ 1.5.7-SNAPSHOT |
Good |
Websphere 8.0 |
1.5.6 | Good |
톰캣은 아주 좋다. 개발자가 톰캣만 테스트만 하나보다.
여튼 1.6.0 도 기대해보지만, 과연 나오긴 할 것인지..
Stripes 마지막 릴리즈가 1년전이다. -_-;
그래서 직접 Stripes 소스를 분석해 커미터가 되어볼까, 아니면 그냥 다른 사람들 많이 쓰는 Spring Web MVC 조합으로 바꿔버릴까,