2013-07-19 2 views
2

Struts2 Scope Plugin은 더 이상 Struts2 코어의 최신 버전 (예 : 2.3.15)과 호환되지 않습니다. Struts2 Scope Plugin의 후계자는 무엇입니까? Struts2 Conversation Scope Plugin? 마이그레이션 작업은 무엇입니까? 경험?대상이되는 모든 Struts2 작업이 실패합니다.

+0

솔루션을 찾았습니까? 나는 지금 같은 문제로 달리고 있는가? – mheinzerling

답변

1

예, Struts2 대화 플러그 인입니다. 마이그레이션 계획과 같은 것은 없습니다.

최상의 전략은 이전 스코프 플러그인에서 주석을 식별하는 것입니다. 그런 다음 하나씩 새로운 주석으로 대체하십시오. 예 : (물론, 적절한 경우)

여기에 빠른 소개를 따라 주석을 @에서/@ 아웃 찾아 @ConversationField로 교체 : http://code.google.com/p/struts2-conversation/

0

먼저 내가 자신을 플러그인 범위를 업데이트했습니다. 이것은 꽤 간단합니다 (종속성을 변경하고, Maven 컴파일러에 버전을 추가하고, findAnnotatedMethodsgetAnnotatedMethods으로 바꾸고 테스트를 수정하십시오) 제대로 작동하는 것 같습니다.

그럼에도 불구하고 나는 완전히 플러그인을 제거하고 간단한 SessionAware 작업을 사용하기로 결정했다.

관련 문제