2011-11-21 4 views
0
우리는 다음과 같은 사용

: 은 WebSphere Portal 6.1.0.2 웹 스피어 애플리케이션 서버 7.0.0.17 Richfaces을 - 3.3.3 Facelets의 - JSF-Facelets의-1.1.15 tomahawk12 - 1.1.9 제이 보스 포틀릿 다리 - 2.1 최종웹 스피어 포털, 제이 보스 포틀릿 다리, JSF, richfaces, Facelets의 - HTTP 500 OK 메시지 - A4J 모달 패널 문제, 풍부한 툴팁

대부분은 완전히 우리의 포털 환경에서 잘 작동되며,이 구성은 응용 프로그램/포털을 통해 액세스 작품을 할 때

서버.

IHS 웹 서버를 통해 액세스 할 때 모든 페이지가 나타나지만 firebug/httpfox를 통해 볼 때 richfaces의 HTTP 500 OK 메시지와 org.ajax4jsf.javascript.AjaxScript 및 org.ajax4jsf와 같은 a4j 관련 리소스를 참조하십시오. javascript.PrototypeScript, org/richfaces/renderkit/html/scripts/jquery/jquery.js 및 org/richfaces/renderkit/html/scripts/tooltip.js

해당 파일의 내용을 보면 데이터의 비트가 아니라 해당 리소스에 대한 GET 요청에 대해 500 스탬프 만 허용하고 브라우저는 해당 리소스를 사용하여 무시합니다. 파이어 폭스, IE 7/8, 크롬 및 모달 패널을 시도하고 툴팁이 작동하지 않으며 IE에서 정의되지 않은 AFJ, 툴팁 정의되지 않음 등을 시도했다. 나는 throuh 포럼을 샅샅이 조사하고 많은 제안을 시도했으며 운이 좋지 않았다. . 리소스를 직접 사용할 수있게 만들었지 만 그뿐 아니라 운이 좋지는 않았습니다.

앞서 언급했듯이 Websphere Portal Server를 통해 직접 액세스 할 때 제대로 작동합니다. 모든 구성 요소가 잘 작동합니다.

따라서 웹 서버를 통해 액세스 할 때 A4J, 툴팁, ModalPanel에 대한 오류가 정의되지 않은 이유에 대해 알고 싶으면 knowledgable people에게 스택 오버 플로우에 대해 확인하고 싶습니다 (필요한 리소스가 제대로 전송되지만 500 OK 오류 메시지가 찍힌 것을 제외하고는). 추가 세부 사항을 제공 할 수 있습니다.

이 수수께끼를 푸는 데 도움을 주셔서 감사드립니다.

답변

0

WAS + IHS에서 실행중인 응용 프로그램과 동일한 문제점이 있지만 ... IHS가 없기 때문에 문제가 IHS에 의해 야기되었으므로 200 OK를 반환했습니다.

아마도 link에 REDIRECT에 대한 규칙을 작성하는 방법이 설명되어 있습니다.

+0

링크를 게시 할 때 URL 단축 문자를 사용하지 마십시오. 자세한 내용은이 [discussion] (http://meta.stackexchange.com/questions/113658/no-url-shorteners)을 참조하십시오. –

+0

위대한! 정보 주셔서 감사합니다 ;) – pcollaog

0

문제가 해결되었습니다. 문제는 IHS가 플러그인을 통해 ESI 에지 캐싱을 사용하도록 설정했기 때문입니다. IBM과 협력 한 후 그들은 ESI 캐싱 속성을 false로 설정하도록 요청했으며 웹 서버 adn F5에서도 작업을 시작했습니다.