Tomahawk pannelTabbedPane tag

Hi,
I am trying to make a simple tab page. My code is..
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
<html>
<head>
<title>t:panelTabbedPane example<title>
</head>
<body>
<center>
<f:view>
     <t:panelTabbedPane width="400" bgcolor="#cddcf6"
align="center"
serverSideTabSwitch="false"
selectedIndex="0">
          <t:panelTab label="First">
               <h:form id="form1">
                    <t:outputText value="Client Side First Tab Content."/>
               </h:form>
          </t:panelTab>
          <t:panelTab label="Second">
               <h:form id="form2">
                    <t:outputText value="Client Side Second Tab Content." />
               </h:form>
          </t:panelTab>
     </t:panelTabbedPane>
</f:view>
</center>
</body>
</html>
When I run, I got following error..
"ExtensionsFilter not correctly configured. JSF mapping missing. JSF pages not covered. Please see: http://myfaces.apache.org/tomahawk/extensionsFilter.html"
I have setuped extension filter on web.xml file. Still I have same error.
Any one has any idea???

qadeeralvi wrote:
"ExtensionsFilter not correctly configured. JSF mapping missing. JSF pages not covered. Please see: http://myfaces.apache.org/tomahawk/extensionsFilter.html"
I have setuped extension filter on web.xml file. Still I have same error.
Any one has any idea???The most likely thing would be that there is an error in the configuration of the Extensions filter. Please post the relevant parts of the web.xml (all the URL mappings and filter configurations) and what is the URL you are using to access the resource which generates the error.

Similar Messages

  • TomaHawk dataList tag and javaScipt

    Hi,
    Does anyone have a sample javaScript function to access an inputText field inside a dataList tag? Thanks.

    Just read the HTML output generated by JSF and then base your Javascript on this.

  • Problem using Tomahawk inputDate tag

    When I enter a blank value for any of the dropdowns in the inputDate component anerror is generated by the component and I can display the errorMessage using
    <t:message for="myDate" errorClass="validationMessage" infoClass="infoMessage"/>My question is is there any way to stop the validation happening or better still to remove the "blank" options from the dropdowns. I know there are emptyAmpmSelection/emptyMonthSelection where you can define what you want the blank to appear as but I just want the time dropdown to be AM or PM, nothing else. I can't even try to imagine why the blanks are there in the first place.
    Thansk ... J

    Just preselect the dropdown menu.
    E.g.<h:selectOneMenu value="#{myBean.selectedItem}">
    public MyBean() {
        this.selectedItem = "Use here the same value as one of the selectItem objects.";
    }

  • Tomahawk div tag

    HI,
    I am using <t:div id = ""> I want to pass EL in id. Can i do this?
    I have tried, but its not working.

    Okay let me explain the scenerio. Actually i am creating horizontal tabbed menus for my page.
    The following code creates the main tab for the menus
    <t:dataList id = "list" value="#{populate.me}" var="co" >
         <h:outputLink value="#{co.href}" rel="menu_form:#{co.rel}">
              <t:outputText value="#{co.role}" id="main_role"/>
         </h:outputLink>
    </t:dataList>
    The following code creates the sub menu
    <t:dataList id = "sub_list" value="#{populate.me}" var="co">
         <t:div styleClass="innercontent" id="check" >
         <h:outputLink value="#{co.sub_href}">
              <t:outputText value="#{co.sub_role}"/>
         </h:outputLink>
         </t:div>
    </t:dataList>
    To link the particular menu with its sub menu i used rel attribute in output link as shown:
    <h:outputLink value="#{co.href}" rel="menu_form:#{co.rel}">
    Now the submenu should have the same id as rel in order to create a link. The rel attrubite is populating through list so should be the id attribute so that it can create the link between them.
    So thats why i want <t:div styleClass="innercontent" id="#{co.rel}" >
    I hope you got the point.

  • JSF Portlet using IBM RAD 6.0 and tomahawk.jar

    I am trying to use the tomahawk Date tag in a JSR 168 Portlet using IBM's RAD 6.0 but am unable to make the date's calendar button show. Has anyone been able to successfully make this work? I have the filter
    defined and tag mported.
    I get the following messages in my server
    9/29/05 16:53:52:881 CDT] 298629dd MyfacesConfig I org.apache.myfaces.config.MyfacesConfig No context init parameter 'org.apache.myfaces.PRETTY_HTML' found, using default value true
    [9/29/05 16:53:52:881 CDT] 298629dd MyfacesConfig I org.apache.myfaces.config.MyfacesConfig No context init parameter 'org.apache.myfaces.ALLOW_JAVASCRIPT' found, using default value true
    [9/29/05 16:53:52:881 CDT] 298629dd MyfacesConfig I org.apache.myfaces.config.MyfacesConfig No context init parameter 'org.apache.myfaces.DETECT_JAVASCRIPT' found, using default value false
    [9/29/05 16:53:52:881 CDT] 298629dd MyfacesConfig I org.apache.myfaces.config.MyfacesConfig No context init parameter 'org.apache.myfaces.AUTO_SCROLL' found, using default value false
    [9/29/05 16:53:52:921 CDT] 298629dd OSEListenerDi E PLGN0021E: Servlet Request Processor E

    I encountered errorThere are countless kinds of errors on the world. Unfortunately you didn't mention which one you got. Can you please copypaste here the complete message and the stacktrace here? Errors are not to be ignored, they can certainly be helpful in finding the solution. You as developer should know that better.
    At least I can tell you that you can just mix component libraries with each other as long as you don't mix JSF implementations with each other. The IBM Faces Client Framework is just a component library and so is Tomahawk. But for example MyFaces and Sun RI are JSF implementations and cannot be mixed with each other.

  • T:div throws Component property class is not writable

    I'm using the Tomahawk div-tag including the rendered attribute to check if the wrapped components should be rendered. An exception is thrown indicating the component property is not writable. In other words, I think it means there's no public set-method. However, there is. I'm also using the same rendered expression in t:inputText / t:outputText element/s where it does work.
    What's so specific with the t:div?
    Also I wonder why there's a set-method needed as I don't use it..
    please help,
    thanks,
    dave

    If it says 'component property class is not writable' maybe it is talking about the component property 'class'? not 'rendered'.

  • Help needed with Myfaces - tomahawk t:panelTabbedPane form tag iserted wh

    when i Use tomahawk <t:panelTabbedPane> component, during rendering stage. its atomatically inserts <form> tag around it.
    Is there any way to avoid this <form tag. because, I am using 3 tab column, and each tab has got its own form tag.
    so in that case. there is <form> inside <form>, thats giving errors when using some javascript function with this..
    is there any solution for this

    Hi,
    Could you please tell us if you are using Sun Java Studio Creator for building your web application.
    RK

  • Would tomahawk selectOneRadio work in html  table tag

    hey guys,
    i want to use the tomahawk tag in a html table in JSF pages, but it seen unwork, my example is shown below
    <f:view>
    <h:form>
    <table>
    <!-- include from the other pages called LIC3320.jsp -->
    <x:selectOneRadio id="select" layout="spread" forceId="true" forceIdIndex="false" value="#{LIC3320.currentSelect}">
    <f:selectItem itemValue="dog" itemLabel="Dog"/>
    <f:selectItem itemValue="cat" itemLabel="Cat"/>
    <f:selectItem itemValue="fish" itemLabel="Fish"/>
    </x:selectOneRadio>
    <f:verbatim>
    <tr><td align="center" colspan="4">
    </f:verbatim>
    <x:radio for="select" index="0"></x:radio>
    <f:verbatim>
    </td></tr>
    </f:verbatim>
    <!-- include from the other pages called LIC3320.jsp -->
    </table>
    </h:form>
    <f:view>
    the main problem is the radio isn't in the table, it came before the table and show at the top of the table. Is if i use tomahawk tag, i must use datetable in JSF?
    Thanks
    emmy

    We have successfully used the Tomahawk radio component within a plain table using JSF 1.1 (MyFaces 1.1.5) and JSF 1.2 (the Sun RI 1.2_04). We also use facelets however and so did not use the verbatim tag.
    Did you try looking at the component tree to see if it is in the correct order?
    What implementation and version of JSF are you using?
    Which version of Tomahawk?
    Did you check the generated HTML to see if it is what you expect?

  • T:selectOneRadio requiredMessage tag is not foune in tomahawk lib

    Hello,
    I want to give custom required message for radio button when user do not select one. But i didn't get any tag like JSF has "requiredMessage".
    Can anyone suggest me how to implement this functionality.
    code for select one radio is follow:
                  <t:selectOneRadio id="sor" value="SI" layout="pageDirection"
                   required="true" >
                   <f:selectItem id="si1" itemLabel="" itemValue="sa"/>
                   <f:selectItem id="si2" itemLabel="" itemValue="lo" />
                   <f:selectItem id="si3" itemLabel="" itemValue="lg" />
                   <f:selectItem id="si4" itemLabel="" itemValue="bq" />
              </t:selectOneRadio>What i need is to give requiredMessage like in JSF, we can give as follows:
                  <h:selectOneRadio id="sor" value="SI" requiredMessage="Please Select Radio" id="radio" required="true">
                   <f:selectItem id="si1" itemLabel="" itemValue="sa"/>
                   <f:selectItem id="si2" itemLabel="" itemValue="lo" />
                   <f:selectItem id="si3" itemLabel="" itemValue="lg" />
                   <f:selectItem id="si4" itemLabel="" itemValue="bq" />
              </h:selectOneRadio>But i didn't find any tag like requiredMessage in tomawak.
    Can anyone help me on this?
    Thank you,
    Bipin Sutariya

    The Tomahawk components are (Java) extensions of the standard components, so since the property is on the standard component, it will be on the Tomahawk component. If you are using Facelets, then no problem, just use the property and it ought to work. If you are using JSP, you need to hope that the tag implementation includes the property.

  • Are there any restrict to layouts of the tomahawk tag: inputFileUpload

    As mentioned in title, I use this tag in two jsps. The first is directly included in a h:form, And the second is in a
    ui:composition component of, like below:
    <html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:c="http://java.sun.com/jstl/core"
    xmlns:fn="http://java.sun.com/jsp/jstl/functions"
    xmlns:t="http://myfaces.apache.org/tomahawk">
    But the first page can work without any problem, while the second page can't get the upload value, always return null
    I'll be so appreciate if anyone would give some tips.

    The uploaded file will be null if either the extensions filter isn't configured properly or you aren't using the multipart/form-data encoding type for the POST request.

  • Using a tomahawk tag library.

    The problem of displaying rows as columns in h:dataTable has been solved using the t:dataList tag.
    I need a way to be able to rearrange components (dynamically) and display. I need some examples using the tomahawk tags. help will be appreciated.

    take a look at this this

  • Using the binding attribute within Tomahawk's t:dataList tag

    I am trying to create a .jsp page with a dynamic list of tables. Each table on the page has a dynamic number of columns. I read an excellent blog ([The BalusC Code - Using datatables|http://balusc.blogspot.com/2006/06/using-datatables.html#PopulateDynamicDatatable]) that taught me how to create dynamic tables using the binding attribute. I can now get the tables with dynamic columns working.
    What I would like to do next is nest the dynamic tables within a Tomahawk t:dataList tag:
    <t:dataList value="#{utilitiesTableSegBean.attributeTables}" var="attributeTable">
        <h:outputText value="#{attributeTable.title}"/>
        <h:panelGroup binding="#{attributeTable.dynamicTableGroup}/>
    </t:dataList>
    {code}
    When I run my app I get this error:
    javax.servlet.ServletException: javax.servlet.jsp.JspException: org.apache.jasper.el.JspPropertyNotFoundException: /s/UtilitiesTableSeg.jsp(57,56) '#{attributeTable.dynamicTableGroup}' Target Unreachable, identifier 'attributeTable' resolved to null
    Why do I get this error?
    If I remove the h:panelGroup tag then the h:outputText tag works just fine.  Why does 'attributeTable' resolve to null for the binding attribute of h:panelGroup, yet works for the value attribute of h:outputText?
    So then I thought that I might be able to make it work with an index into a bean property that returned the list of table objects.  So I tried to modify my panel group tag to:
    {code}<h:panelGroup binding="#{utilitiesTableSegBean.attributeTables[0].dynamicTableGroup}"/>{code}
    I was just doing a quick initial test and expected to see the first table repeated over and over because I had hard coded the value of '0' as the index.  But I was wrong.  It listed through all of the tables correctly.  Why?  This makes no sense to me!
    So I changed my jsp again so that it looked like this:
    {code}
    <t:dataList rowIndexVar="tableIndex" value="#{utilitiesTableSegBean.attributeTables}" var="attributeTable">
        <h:outputText value="#{attributeTable.title}"/>
        <h:panelGroup binding="#{utilitiesTableSegBean.attributeTables[tableIndex].dynamicTableGroup}"/>
    </t:dataList>
    {code}
    This is how I expected to code it so that the tables would all be shown correctly.  And it gives this error:
    org.apache.jasper.JasperException: An exception occurred processing JSP page /s/UtilitiesTableSeg.jsp at line 57
    (Line 57 is the line with the h:panelGroup tag.)
    Root cause:  javax.servlet.ServletException: javax.servlet.jsp.JspException: java.lang.IllegalArgumentException: null
    I would really like to get the original version working, but any feedback and/or suggestions would be greatly appreciated.  I have spent a lot of time trying to figure this out and I just don't know where else to look.
    Thank you very much!
    Dave                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    Yes, sorry about that - I started off trying to prove a potential solution.
    Aim:
    A user logs onto a weblogic application and is authenticated against OID. The application is making SOAP service calls to a proxy endpoint monitored by another vendors software which authenticates the user against the ldap and checks their roles to see if the user can call the service.
    Solution so far:
    The initial application gets the username from the JAAS principal, but the password is not supplied. I can easily supply the SHA password digest to it (but putting a cleartext password in the header will probably not be given the go-ahead). This would enable the application to make the SOAP call with a username and digest.
    The software protecting the services can be configured in a variety of ways to authenticate the user to the ldap. One involves using the wsse username token in the header (cleartext password or digest).
    This authentication is failing and I don't yet have the diagnostic tools available to see which stage is in error. I was trying to prove that you could actually authenticate with an SHA password digest by doing a bind.
    Regards

  • t:panelTabbedpane tag of tomahawk

    I am trying to use <t:panelTabbedpane> but i am unable to use it
    i am trying myfaces1.1.2 jars and tomahawk1.1.2 jars
    is this version of myfaces support <t:panelTabbedpane>
    I am able to use use <t:inputDate> but unable to use <t:panelTabbedpane>
    my code is :::
    <t:panelTabbedPane bgcolor="#FFFFCC">
    <t:panelTab label="Tab 1">
    <f:verbatim><H1>Tab 1</H1></f:verbatim>
    </t:panelTab>
    <t:panelTab label="Tab 2">
    <f:verbatim><H1>Tab 2</H1></f:verbatim>
    </t:panelTab>
    <t:panelTab label="Tab 3">
    <f:verbatim><H1>Tab 3</H1></f:verbatim>
    </t:panelTab>
    </t:panelTabbedPane>
    i m getting message::::
    javax.faces.FacesException: org.apache.jasper.JasperException
         at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:425)
         at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234)
         at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:300)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:95)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
         at org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:122)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:163)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:199)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:700)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:584)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
         at java.lang.Thread.run(Thread.java:534)
    Pls help me ,
    suggesting me that are the actual requirement for using this component and the probable area of error
    thanks

    i used tomahawk's panelTabbedpane component.
    first, you have to import tomahawk-1.1.3.jar and commons-fileupload-1.1.1.jar to lib folder.
    second, you have to add these lines to your web. xml file.
         <!-- FOR TOMAHAWK COMPONENTS!!! -->
         <filter>
              <filter-name>MyFacesExtensionsFilter</filter-name>
              <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
             <init-param>
                 <param-name>maxFileSize</param-name>
                 <param-value>20m</param-value>
             </init-param>
         </filter>
         <filter-mapping>
             <filter-name>MyFacesExtensionsFilter</filter-name>
             <servlet-name>Faces Servlet</servlet-name> <!-- Your JSF Servlet name!!! -->
         </filter-mapping>
         <filter-mapping>
             <filter-name>MyFacesExtensionsFilter</filter-name>
             <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
         </filter-mapping>after doing all of these, you should use tomahawks compos.

  • Help needed for t:panelNavigation2 tag of Tomahawk

    Hi,
    I am using <t:panelNavigation2> panel component for myfaces. We are using http://www.irian.at/myfaces/panelnavigation_2.jsf example for our implementation.
    Our requirement is to add image to the root component. If you look at the above example then we want to add image src before "Product Information" menu item and same for other menu items.
    I am not sure whether <t:panelNavigation2> is providing any img attribute.
    Let me know if there are any ways to do so.
    Regards
    Chintan

    i used tomahawk's panelTabbedpane component.
    first, you have to import tomahawk-1.1.3.jar and commons-fileupload-1.1.1.jar to lib folder.
    second, you have to add these lines to your web. xml file.
         <!-- FOR TOMAHAWK COMPONENTS!!! -->
         <filter>
              <filter-name>MyFacesExtensionsFilter</filter-name>
              <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
             <init-param>
                 <param-name>maxFileSize</param-name>
                 <param-value>20m</param-value>
             </init-param>
         </filter>
         <filter-mapping>
             <filter-name>MyFacesExtensionsFilter</filter-name>
             <servlet-name>Faces Servlet</servlet-name> <!-- Your JSF Servlet name!!! -->
         </filter-mapping>
         <filter-mapping>
             <filter-name>MyFacesExtensionsFilter</filter-name>
             <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
         </filter-mapping>after doing all of these, you should use tomahawks compos.

  • Problems with combination of ADF Faces, Tomahawk, Facelets and MyFaces

    Hello,
    I am trying to combine all things named in the Subject and run into several problems:
    1. ADF Render Kit forces the Tomahawk Components to be rendered in a wrong way or stop there functionality.
    Example 1: The clickable parts of the t:dataScroller Tag can not be accessed because an empty a Tag will be rendered after the outputText.
    Example 2: The t:commandSortHeader Tag can be clicked but the table content will not be sorted anymore.
    The given examples works if i remove the default-render-kit-id element from the faces-config.xml
    2. The ad:table Tag runs into an ClassCastException, only when I put a simple example code snipped into my xhtml file.
    Code snipped:
    <af:table>
    <af:column>
    <f:facet name="header">
    <af:outputText value="Firstname"/>
    </f:facet>
    </af:column>
    <af:column>
    <f:facet name="header">
    <h:outputText value="Lastname"/>
    </f:facet>
    </af:column>
    </af:table>
    The stack trace look like this:
    java.lang.ClassCastException at oracle.adfinternal.view.faces.renderkit.core.xhtml.DesktopTableRenderer._renderRegularColumns(DesktopTableRenderer.java:1029)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.DesktopTableRenderer.renderSingleRow(DesktopTableRenderer.java:109)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.TableRenderer.encodeAll(TableRenderer.java:229)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.DesktopTableRenderer.encodeAll(DesktopTableRenderer.java:79)
         at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:159)
         at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
         at oracle.adf.view.faces.component.UIXCollection.encodeEnd(UIXCollection.java:438)
         at oracle.adfinternal.view.faces.renderkit.RenderUtils.encodeRecursive(RenderUtils.java:54)
         at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeChild(CoreRenderer.java:232)
         at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeAllChildren(CoreRenderer.java:255)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:65)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:117)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll(PanelPartialRootRenderer.java:147)
         at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:60)
         at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:159)
         at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
         at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:242)
         at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
         at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
         at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:521)
         at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)
         at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:352)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:107)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:367)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:336)
         at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:196)
         at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:16)
         at org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:122)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:659)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:285)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:126)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
         at java.lang.Thread.run(Thread.java:534)
    I followed all steps for the ADF installation and the suggested steps for using ADF with Facelets.
    Used versions:
    - Oracle ADF Faces 10.1.3 Early Access
    - myFaces 1.1.1
    - Facelets 1.1.1
    - oc4j 10.1.2.0.2
    Has somebody try to use these things together, too?
    Thanks,
    Carsten

    Hi,
    Inside our fusion applications(ADF/Webcenter) using combination of JSTL and ADF Faces is good practice or pitfal?
    To suggest a a rule of thumb: Try ADF Faces on-board functionality first before reaching out to JSTL. The difference between JSF in general and JSTL is that the JSTL expressions are evaluated at page compile time wheras JSF expressions are evaluated deferred. This difference may have an impact to PPR refreshes and the data rendering (which in many cases I assume you can fix by setting the ADF Faces component content delivery to immediate instead of deferred). On a training slight I flagged JSTL with a "heads up" alert because of this
    Frank

Maybe you are looking for