2012-06-28 5 views
0

JSF 페이지에서 렌더링 오류가 일관되게 발생합니다. 나는 Trinidad Framework를 사용하고 있습니다. 다음Trinidad JSF의 일관되지 않은 렌더링 문제

로그입니다

[6/28/12 11:44:56:124 IST] 00000020 FileRepositor A ADMR0010I: Document cells/DHZVYYR1Node01Cell/applications/project-ear.ear/deployments/project-ear/META-INF/ibm-application-runtime.props is modified. 
[6/28/12 11:46:42:716 IST] 00000024 compiler  I Added Library from: wsjar:file:/C:/Users/ashishagarwal/IBM/rationalsdp/workspace/project/WebContent/WEB-INF/lib/jsf-facelets-1.1.14.jar!/META-INF/jsf-core.taglib.xml 
[6/28/12 11:46:42:720 IST] 00000024 compiler  I Added Library from: wsjar:file:/C:/Users/ashishagarwal/IBM/rationalsdp/workspace/project/WebContent/WEB-INF/lib/jsf-facelets-1.1.14.jar!/META-INF/jsf-html.taglib.xml 
[6/28/12 11:46:42:728 IST] 00000024 compiler  I Added Library from: wsjar:file:/C:/Users/ashishagarwal/IBM/rationalsdp/workspace/project/WebContent/WEB-INF/lib/jsf-facelets-1.1.14.jar!/META-INF/jsf-ui.taglib.xml 
[6/28/12 11:46:42:735 IST] 00000024 compiler  I Added Library from: wsjar:file:/C:/Users/ashishagarwal/IBM/rationalsdp/workspace/project/WebContent/WEB-INF/lib/jsf-facelets-1.1.14.jar!/META-INF/jstl-core.taglib.xml 
[6/28/12 11:46:42:738 IST] 00000024 compiler  I Added Library from: wsjar:file:/C:/Users/ashishagarwal/IBM/rationalsdp/workspace/project/WebContent/WEB-INF/lib/jsf-facelets-1.1.14.jar!/META-INF/jstl-fn.taglib.xml 
[6/28/12 11:46:42:747 IST] 00000024 compiler  I Added Library from: wsjar:file:/C:/Users/ashishagarwal/IBM/rationalsdp/workspace/project/WebContent/WEB-INF/lib/trinidad-impl-1.2.9.jar!/META-INF/tr.taglib.xml 
[6/28/12 11:46:42:748 IST] 00000024 compiler  I Added Library from: wsjar:file:/C:/Users/ashishagarwal/IBM/rationalsdp/workspace/project/WebContent/WEB-INF/lib/trinidad-impl-1.2.9.jar!/META-INF/trh.taglib.xml 
[6/28/12 11:46:43:257 IST] 00000024 UIXComponentB W org.apache.myfaces.trinidad.component.UIXComponentBase _getRendererImpl Could not find renderer for CoreDocument[UIXFacesBeanImpl, id=j_id0] rendererType = org.apache.myfaces.trinidad.Document 
[6/28/12 11:46:43:257 IST] 00000024 UIXComponentB W org.apache.myfaces.trinidad.component.UIXComponentBase _getRendererImpl Could not find renderer for CoreForm[UIXFacesBeanImpl, id=j_id2] rendererType = org.apache.myfaces.trinidad.Form 
[6/28/12 11:46:43:258 IST] 00000024 UIXComponentB W org.apache.myfaces.trinidad.component.UIXComponentBase _getRendererImpl Could not find renderer for CoreCommandLink[UIXFacesBeanImpl, id=j_id4] rendererType = org.apache.myfaces.trinidad.Link 
[6/28/12 11:46:43:258 IST] 00000024 UIXComponentB W org.apache.myfaces.trinidad.component.UIXComponentBase _getRendererImpl Could not find renderer for CoreCommandLink[UIXFacesBeanImpl, id=j_id5] rendererType = org.apache.myfaces.trinidad.Link 
[6/28/12 11:46:43:258 IST] 00000024 UIXComponentB W org.apache.myfaces.trinidad.component.UIXComponentBase _getRendererImpl Could not find renderer for CoreCommandLink[UIXFacesBeanImpl, id=j_id6] rendererType = org.apache.myfaces.trinidad.Link 
[6/28/12 11:46:43:258 IST] 00000024 UIXComponentB W org.apache.myfaces.trinidad.component.UIXComponentBase _getRendererImpl Could not find renderer for CoreCommandLink[UIXFacesBeanImpl, id=j_id7] rendererType = org.apache.myfaces.trinidad.Link 
[6/28/12 11:46:43:258 IST] 00000024 UIXComponentB W org.apache.myfaces.trinidad.component.UIXComponentBase _getRendererImpl Could not find renderer for CoreCommandLink[UIXFacesBeanImpl, id=j_id9] rendererType = org.apache.myfaces.trinidad.Link 
[6/28/12 11:46:43:259 IST] 00000024 UIXComponentB W org.apache.myfaces.trinidad.component.UIXComponentBase _getRendererImpl Could not find renderer for CoreCommandLink[UIXFacesBeanImpl, id=j_id10] rendererType = org.apache.myfaces.trinidad.Link 
[6/28/12 11:46:43:259 IST] 00000024 UIXComponentB W org.apache.myfaces.trinidad.component.UIXComponentBase _getRendererImpl Could not find renderer for CoreCommandLink[UIXFacesBeanImpl, id=j_id11] rendererType = org.apache.myfaces.trinidad.Link 
[6/28/12 11:46:43:259 IST] 00000024 UIXComponentB W org.apache.myfaces.trinidad.component.UIXComponentBase _getRendererImpl Could not find renderer for CoreCommandLink[UIXFacesBeanImpl, id=j_id13] rendererType = org.apache.myfaces.trinidad.Link 
[6/28/12 11:46:43:259 IST] 00000024 UIXComponentB W org.apache.myfaces.trinidad.component.UIXComponentBase _getRendererImpl Could not find renderer for CoreCommandLink[UIXFacesBeanImpl, id=j_id14] rendererType = org.apache.myfaces.trinidad.Link 
[6/28/12 11:46:43:259 IST] 00000024 UIXComponentB W org.apache.myfaces.trinidad.component.UIXComponentBase _getRendererImpl Could not find renderer for CoreCommandLink[UIXFacesBeanImpl, id=j_id15] rendererType = org.apache.myfaces.trinidad.Link 

답변

1

은 7/15/07에
http://mail-archives.apache.org/mod_mbox/myfaces-users/200707.mbox/%[email protected]%3E

여기에이 솔루션은 심판의 링크입니다 아래입니다 GOT 관련 솔루션 도와주세요, Burghard Britzke 썼다 :

감사합니다. 그건 잘못이야. 사용할 수있는 설명서가 있습니까 트리니다 드 jsf 응용 프로그램을 설정하는 방법은 무엇입니까? 스킨 작업 방법

오전 2007년 7월 15일 음 17시 19분 schrieb 사이먼 Lessard의 :

흠, 당신은 가장 가능성이를 사용해야합니다이 옵션 때문에

트리니다드-config.xml에 대해

, 내가 생각하지 것이다 실제 응용에서 단순하지 않은 피부. 당신의 오류에 대한 , 나는 당신이 당신의 얼굴-config.xml 파일에 다음과 누락 될 수 있습니다 생각 :

<application> 

<default-render-kit-id>org.apache.myfaces.trinidad.core</default-render-kit-id> 
    </application> 
0

것은 당신이 단계이 Initial Setup Guide에 의해 단계를 따를 수 이클립스를 사용하는 경우.

잊지 마세요! 필요한 추가 : 다음 추가가 (런타임에 스타일 시트, 스크립트 및 이미지를 제공) 트리니다드의 자원 서블릿을 구성 할 수있는 웹 응용 프로그램의 설명을 할 필요가

:

<servlet> 
    <servlet-name>resources</servlet-name> 
    <servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-class> 
    </servlet> 

    <servlet-mapping> 
    <servlet-name>resources</servlet-name> 
    <url-pattern>/adf/*</url-pattern> 
    </servlet-mapping> 

다음 추가는 필요

<filter> 
    <filter-name>trinidad</filter-name> 
    <filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-class> 
    </filter> 

    <filter-mapping> 
    <filter-name>trinidad</filter-name> 
    <servlet-name>faces</servlet-name> 
    </filter-mapping> 

참고 :필터 매핑 표시 트리니다드의 필터를 구성 할 웹 응용 프로그램의 설명에 할 위에서 표준 JSF 서블릿의 서블릿 이름이 "faces"로 지정되었다고 가정합니다. 이는 사용자 설정에 따라 다를 수 있으므로 적절히 지정해야합니다.

<application> 
    <default-render-kit-id>org.apache.myfaces.trinidad.core</default-render-kit-id> 
</application> 
:

다음 또한 트리니다드의 핵심 RenderKit를 구성하는 JSF 응용 프로그램 구성 리소스에 할 필요가있다

관련 문제