2012-06-04 4 views
3

Geronimo 버전 2.2.1을 사용 중입니다. 문맥 루트를 /geronimo-web.xml에 설정하여 war- 파일을 배포하려고합니다.Geronimo 더블 슬래시 "//"컨텍스트 루트가있는 응용 프로그램 "/"

이제 내 응용 프로그램을 탐색 할 때마다 모든 URL이 두 개의 슬래시로 다시 작성됩니다.

예 : 단일 슬래시가 나타나도록 내가 구성을 변경할 수있는 방법

http://mydomain:8080//login.jsp 
http://mydomain:8080//home.html 

. 나는 비슷한 질문을 찾았지만 아무도 대답을 얻지 못하는 것 같습니다.

+0

AFAIK, 루트 컨텍스트 루트는'/'이 아닌 빈 문자열입니다. –

+0

@JB Nizet - Geronimo가 설치 될 때 (welcome-tomcat 페이지) 올바른 루트 컨텍스트는 기본 루트 컨텍스트에 따라 "/"입니다. 그러나 빈 문자열은 "/"와 동일한 동작을합니다. –

+0

앵커의 URL 앞에 "/"를 붙이면 원하는대로 하나의 "/"가 표시됩니다. 이것은 분명히 바람직하지 않습니다. 컨텍스트 루트가 나중에 다른 것으로 변경되면 모든 링크가 손상 될 수 있기 때문입니다. –

답변

2

이것은 Geronimo 2.2.1의 알려진 문제점입니다. 자세한 내용은 Geronimo issue 6171에서 확인할 수 있습니다.

이 문제는 해결되어 다음 릴리스에 포함될 예정입니다. Geronimo 2.2.2의 최신 스냅 샷을 사용하여 모든 것이 예상대로 작동하는지 확인했습니다.

관련 문제