JDeveloper ADF Faces Problem: Expression language

Error(): Expression Language not supported in compile time attribute test
I have followed an ADF Faces example from the Oracle Website. Concerning a database + ADF Faces
http://www.oracle.com/technology/pub/articles/cioroianu_jsfadf_v4.html
I followed the tutorial correct but everytime i try to run it. I get following error:
Error(): Expression Language not supported in compile time attribute test
It has something to do with following line of code
<c:if test="${subscriber == null || !subscriber.loggedIn}">
The error appears on every page where "<c:" appears.
I have imported the right class library
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
Does anybody have any idea what i can do?

Dear Tim,
What a chance!!! I've got the same problem as you?!
I've tried almost everything, but still haven't succeeded to solve it!
Hopefully someone can help us.
Greetings

Similar Messages

  • JDeveloper - ADF Faces projects - calling a jspx from another project

    I have an ADF Faces project which has a jspx file and a backing bean. The jspx file is called 1.jspx and the backing bean is called 1.java. Navigation within the page and outside of the page is controlled by the faces-config.xml.
    However, I want to be able to navigate to another jspx in another project. Let's call this jpx, 2.jspx. How would I be able to make this call without losing the current context in my first project? Please note I do not want to have to copy the 2.jspx and 2.java files into my current project.
    Thanks
    Chris

    Hi,
    according to the JavaEE specs, a J2EE context demarks the scope of a session, which means that as soon as you call out to another application, you start a new session, loosing all the information of the other session. So if you don't want to deploy this all in one application, then you have to find a way of persisting context information (e.g. using a shared database instance)
    Frank

  • ADF Faces using & pricing

    Hello,
    I'm using JavaServer Faces now and I'd like to use ADF Faces components - it can make make my development better. The question is about it's pricing - can I use it for free, with any Application Server or Container? My IDE is JDeveloper.
    The story is as follows. On the one hand, ADF is not free now, and in the JDeveloper Licence Agreement (when downloading JDeveloper) ADF Faces Components are included with another components: "Components" refers to the following Application Development Framework ("ADF") components of the Programs: ..., ADF Faces Components, .... So it seems that I can't use it for free everywhere.
    On the other hand, ADF Faces is open source now (http://oss.oracle.com/trinidad-adf-faces.html), in FAQs (http://www.oracle.com/technology/products/jdev/htdocs/faq_adffaces_apache.html) it's written that JDeveloper is a tool to use with ADF Faces, and in JDeveloper & ADF Pricing FAQ (http://www.oracle.com/technology/products/jdev/htdocs/jdevpricefaq.html ) it's written in the "How will customers know if they are using Oracle ADF?" section it's written:
    You are using Oracle ADF if your system is using one of the following:
    * Oracle ADF Business Components (pka Business Components for Java)
    * The ADF Model layer (creating data controls from Java components, EJBs, or Web services)
    * ADF's data actions or data pages in Struts
    * ADF UIX
    * ADF Swing (p.k.a JClient)
    So, ADF Faces are not mentioned here.
    So, how can I use ADF Faces components for free? Download from Apache - Trinidad project? Or I can use those that come with JDeveloper?
    Thanks in advance.

    Hi,
    ADF Faces is under the ADF licence and is charged for on any non-Oracle Application server environment. If you deploy on OracleAs then ADF licence is included in teh AS licence.
    If you want free components then you need to download Apache Trinidad components. They are open source. You can configure Trinidad for use in Oracle JDeveloper as documented : http://www.oracle.com/technology/products/jdev/howtos/1013/trinidad/trinidad.html
    Frank

  • JDeveloper 10g, ADF Faces & BC: setVar method on CoreTable is not working

    Hi all,
    I am in the process of creating a custom tag library for our organization. I seem to be having problems with the setVar method on the CoreTable component. I created a simple reproducible example using the scott/tiger schema. Within my tabletest.jsp, I have a af:table which was created via dragging from the datacontrol pallet. Next, I add my custom tag and set the same value attribute. When I run the page, #{row.Deptno} does not evaluate to anything! However, I know that the value is set properly due to the same number of rows appearing within my custom table tag.
    Suggestions are appreciated.
    thanks,
    Wes
    Here is the screen shot of my example:
    http://www.flickr.com/photos/54652784@N03/5062690216
    jsp code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <%@ page contentType="text/html;charset=windows-1252"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <%@ taglib uri="http://xmlns.oracle.com/adf/faces" prefix="af"%>
    <%@ taglib uri="http://xmlns.oracle.com/adf/faces/html" prefix="afh"%>
    <%@ taglib uri="http://acme.customtag" prefix="customtag"%>
    <f:view>
    <afh:html>
    <afh:head title="tabletest">
    <meta http-equiv="Content-Type"
    content="text/html; charset=windows-1252"/>
    </afh:head>
    <afh:body>
    <af:messages/>
    <h:form>
    <af:outputText value="below is the adf table"/>
    <af:table value="#{bindings.ViewObj1.collectionModel}" var="row">
    <af:column sortProperty="Deptno" sortable="false"
    headerText="#{bindings.ViewObj1.labels.Deptno}">
    <af:outputText value="#{row.Deptno}"/>
    </af:column>
    <af:column sortProperty="Dname" sortable="false"
    headerText="#{bindings.ViewObj1.labels.Dname}">
    <af:outputText value="#{row.Dname}"/>
    </af:column>
    </af:table>
    <af:objectSpacer width="10" height="50"/>
    <af:outputText value="Below is the custom table"/>
    </h:form>
    <customtag:customtable value="#{bindings.ViewObj1.collectionModel}"
    disabled="false"/>
    </afh:body>
    </afh:html>
    </f:view>
    CustomTable.java code:
    package customtag;
    import java.io.IOException;
    import javax.faces.application.Application;
    import javax.faces.component.UIComponentBase;
    import javax.faces.context.FacesContext;
    import javax.faces.el.ValueBinding;
    import oracle.adf.view.faces.component.core.data.CoreColumn;
    import oracle.adf.view.faces.component.core.data.CoreTable;
    import oracle.adf.view.faces.component.core.output.CoreOutputText;
    public class CustomTable extends UIComponentBase {
    public static final String COMPONENT_TYPE = "customtag.customtable";
    public static final String RENDERER_TYPE = null;
    private CoreTable table = new CoreTable();
    public CustomTable() {
    public void encodeChildren(FacesContext context) throws IOException {
    // Encode the top most component
    Application apps = context.getApplication();
    table.setVar("row");
    Object value = getAttributes().get("value");
    CoreColumn column = new CoreColumn();
    CoreOutputText cout = new CoreOutputText();
    if (value != null) {
    table.setValue(value);
    ValueBinding rowValueBinding =
    apps.createValueBinding("#{row.Deptno}");
    Object rowValue = resolveExpression("#{row.Deptno}");
    if (rowValue != null) {
    System.out.println("rowValue is reconized. " + rowValue);
    cout.setValue(rowValue);
    } else if (rowValueBinding.getValue(context) != null) {
    System.out.println("rowValueBinding is reconized." +
    rowValueBinding.getValue(context));
    cout.setValueBinding("Value", rowValueBinding);
    } else {
    System.out.println("row is not reconized.");
    cout.setValue("this is a hard coded row attribute value");
    column.getChildren().add(cout);
    table.getChildren().add(column);
    table.encodeAll(context);
    public static Object resolveExpression(String expression) {
    FacesContext ctx = FacesContext.getCurrentInstance();
    Application app = ctx.getApplication();
    ValueBinding bind = app.createValueBinding(expression);
    return bind.getValue(ctx);
    public boolean getRendersChildren() {
    return true;
    public String getFamily() {
    return COMPONENT_TYPE;
    }

    Hi,
    you don't mention a JDeveloper version. If you are not on a recent version, can you try one. If it reproduces, please provide steps required for a reproducible test case
    Frank

  • BUG:  Expression Language not supported (JDeveloper 10.1.3.0.4(SU1))

    Hi!
    I have the following code in a jspx page:
    <c:if test="${!empty bean.genericErrorMessages}">
    <h:outputText styleClass="texto_red"
    value="#{bean.genericErrorMessages}"
    id="applicationErrorMessages" escape="false"/>
    </c:if>
    All code compile well, but when i run the jspx page the following exception occur.
    The problem is that in JDeveloper Early Access 3 the problem doesn't occur.
    But in the Jdeveloper version 10.1.3.0.4(SU1) the exception occur.
    I'm running JDeveloper in a Windows XP SP2, JSF 1.1_01 and JSTL 1.0
    Does anyone know a solution to this problem? Tanks.
    The Exception:
    Error: Expression Language not supported in compile time attribute test
         at oracle.jsp.parse.JspUtils.hasELWithCreation(JspUtils.java:1248)
         at oracle.jsp.parse.JspUtils.processELAttribute(JspUtils.java:1274)
         at oracle.jsp.parse.OpenJspTagHandler.processAttributeValue(OpenJspTagHandler.java:331)
         at oracle.jsp.parse.JspParseTag.parseXMLSrc(JspParseTag.java:1368)
         at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:1413)
         at oracle.jsp.parse.OpenJspTagHandler.parse(OpenJspTagHandler.java:802)
         at oracle.jsp.parse.JspParseTag.genXMLSrcTag(JspParseTag.java:867)
         at oracle.jsp.parse.JspParseTag.parseXMLSrcNextTag(JspParseTag.java:745)
         at oracle.jsp.parse.JspParseTag.parseXMLSrcBody(JspParseTag.java:1121)
         at oracle.jsp.parse.OpenJspTagHandler.parseXMLSrcBody(OpenJspTagHandler.java:739)
         at oracle.jsp.parse.JspParseTag.parseXMLSrc(JspParseTag.java:1375)
         at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:1413)
         at oracle.jsp.parse.OpenJspTagHandler.parse(OpenJspTagHandler.java:802)
         at oracle.jsp.parse.JspParseTag.genXMLSrcTag(JspParseTag.java:867)
         at oracle.jsp.parse.JspParseTag.parseXMLSrcNextTag(JspParseTag.java:745)
         at oracle.jsp.parse.JspParseTag.parseXMLSrcBody(JspParseTag.java:1121)
         at oracle.jsp.parse.OpenJspTagHandler.parseXMLSrcBody(OpenJspTagHandler.java:739)
         at oracle.jsp.parse.JspParseTag.parseXMLSrc(JspParseTag.java:1375)
         at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:1413)
         at oracle.jsp.parse.OpenJspTagHandler.parse(OpenJspTagHandler.java:802)
         at oracle.jsp.parse.JspParseTag.genXMLSrcTag(JspParseTag.java:867)
         at oracle.jsp.parse.JspParseTag.parseXMLSrcNextTag(JspParseTag.java:745)
         at oracle.jsp.parse.JspParseTag.parseXMLSrcBody(JspParseTag.java:1121)
         at oracle.jsp.parse.OpenJspTagHandler.parseXMLSrcBody(OpenJspTagHandler.java:739)
         at oracle.jsp.parse.JspParseTag.parseXMLSrc(JspParseTag.java:1375)
         at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:1413)
         at oracle.jsp.parse.OpenJspTagHandler.parse(OpenJspTagHandler.java:802)
         at oracle.jsp.parse.JspParseTag.genXMLSrcTag(JspParseTag.java:867)
         at oracle.jsp.parse.JspParseTag.parseXMLSrcNextTag(JspParseTag.java:745)
         at oracle.jsp.parse.JspParseTag.parseXMLSrcBody(JspParseTag.java:1121)
         at oracle.jsp.parse.OpenJspTagHandler.parseXMLSrcBody(OpenJspTagHandler.java:739)
         at oracle.jsp.parse.JspParseTag.parseXMLSrc(JspParseTag.java:1375)
         at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:1413)
         at oracle.jsp.parse.OpenJspTagHandler.parse(OpenJspTagHandler.java:802)
         at oracle.jsp.parse.JspParseTag.genXMLSrcTag(JspParseTag.java:867)
         at oracle.jsp.parse.JspParseTag.parseXMLSrcNextTag(JspParseTag.java:745)
         at oracle.jsp.parse.JspParseTag.parseXMLSrcBody(JspParseTag.java:1121)
         at oracle.jsp.parse.OpenJspTagHandler.parseXMLSrcBody(OpenJspTagHandler.java:739)
         at oracle.jsp.parse.JspParseTag.parseXMLSrc(JspParseTag.java:1375)
         at oracle.jsp.parse.JspParseTag.parse(JspParseTag.java:1413)
         at oracle.jsp.parse.OpenJspTagHandler.parse(OpenJspTagHandler.java:802)
         at oracle.jsp.parse.JspParseTag.genXMLSrcTag(JspParseTag.java:867)
         at oracle.jsp.parse.JspParseTag.parseXMLSrcNextTag(JspParseTag.java:745)
         at oracle.jsp.parse.JspParseTag.parseXMLSrcBody(JspParseTag.java:1121)
         at oracle.jsp.parse.JspParseTag.parseXMLSrc(JspParseTag.java:1375)
         at oracle.jsp.parse.JspParseTagFile.parseXMLSrc(JspParseTagFile.java:296)
         at oracle.jsp.parse.JspParseTagFile.parse(JspParseTagFile.java:211)
         at oracle.jsp.parse.OracleJsp2Java.transform(OracleJsp2Java.java:403)
         at oracle.jsp.runtimev2.JspPageCompiler.attemptCompilePage(JspPageCompiler.java:558)
         at oracle.jsp.runtimev2.JspPageCompiler.compilePage(JspPageCompiler.java:348)
         at oracle.jsp.runtimev2.JspPageInfo.compileAndLoad(JspPageInfo.java:610)
         at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:634)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:370)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:719)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
         at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:298)
         at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:42)
         at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:205)
         at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
         at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:209)
         at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
         at org.apache.shale.faces.ShaleViewHandler.renderView(ShaleViewHandler.java:143)
         at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
         at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:122)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
         at pt.ivv.commonbusiness.presentation.servlets.filter.HibernateFilter.doFilter(HibernateFilter.java:68)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:627)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:218)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:119)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:534)

    Hello,
    You should not try to mix JSP and JSF EL prior to JSF 1.2 and JSP 2.1, the result is inconsistent most of the time.
    To fix your current issue though, I suggest you use the rendered attribute instead of a <c:if>, so would be:
    <h:outputText styleClass="texto_red"
    value="#{bean.genericErrorMessages}"
    id="applicationErrorMessages" escape="false" rendered="#{!empty bean.genericErrorMessages}"/>Regards,
    Simon Lessard

  • Problem using ADF Faces Runtime 11 Library

    Hi All,
    I am trying to use tr:Command link to open a dialogue.
    When i run my application including only the JSP Runtime, JSF 2.0, JSTL 1.2 and Trinidad Runtime 11 Libraries my application seems to work fine and a popup is opened.
    However when i include the ADF Faces Runtime 11 library the popup is opened in the same window as a web page.
    The same problem is also encountered when using tr:table with ADF Faces Runtime 11 library.
    The height of the tr:table changes dynamically with the number of rows displayed but when i include ADF Faces Runtime 11 library a fixed height is displayed for the table.
    I need to include the ADF Faces Runtime 11 library for fetching data from application module.
    Can anyone help me out or explain why this happens.
    I am using Jdeveloper 11G.

    Hi John,
    I am actually migrating a project from JDeveloper 10G to Jdeveloper 11G. As u suggested i have removed the ADF Faces Runtime Library from my classpath and included the ADF Model library. When i run my application i am getting the following exceptions.
    [Running application WebApproval42-11g on Server Instance IntegratedWebLogicServer...]
    [05:22:41 PM] Web Module WebApprovalModelWebApp.war recognized in project WebApprovalModel.jpr
    [05:22:41 PM] Web Module WebApprovalViewWebApp.war recognized in project WebApprovalView.jpr
    [05:22:41 PM] ---- Deployment started. ----
    [05:22:41 PM] Target platform is (Weblogic 10.3).
    [05:22:41 PM] Retrieving existing application information
    [05:22:41 PM] Running dependency analysis...
    [05:22:41 PM] Deploying 3 profiles...
    [05:22:41 PM] Wrote Web Application Module to C:\Users\roshan.lobo\AppData\Roaming\JDeveloper\system11.1.2.0.38.60.17\o.j2ee\drs\WebApproval42-11g\WebApprovalViewWebApp.war
    [05:22:41 PM] Wrote Web Application Module to C:\Users\roshan.lobo\AppData\Roaming\JDeveloper\system11.1.2.0.38.60.17\o.j2ee\drs\WebApproval42-11g\WebApprovalModelWebApp.war
    [05:22:42 PM] Wrote Enterprise Application Module to C:\Users\roshan.lobo\AppData\Roaming\JDeveloper\system11.1.2.0.38.60.17\o.j2ee\drs\WebApproval42-11g
    [05:22:42 PM] Deploying Application...
    [05:22:50 PM] Application Deployed Successfully.
    [05:22:50 PM] The following URL context root(s) were defined and can be used as a starting point to test your application:
    [05:22:50 PM] http://192.168.1.84:7101/WebApproval42-11g-WebApprovalView-context-root
    [05:22:50 PM] http://192.168.1.84:7101/WebApproval42-11g-WebApprovalModel-context-root
    [05:22:50 PM] Elapsed time for deployment: 9 seconds
    [05:22:50 PM] ---- Deployment finished. ----
    Run startup time: 9017 ms.
    [Application WebApproval42-11g deployed to Server Instance IntegratedWebLogicServer]
    Target URL -- http://127.0.0.1:7101/WebApproval42-11g-WebApprovalView-context-root/faces/index.jspx
    <Oct 4, 2011 5:22:51 PM IST> <Error> <HTTP> <BEA-101017> <[ServletContext@23231866[app:WebApproval42-11g module:WebApproval42-11g-WebApprovalView-context-root path:/WebApproval42-11g-WebApprovalView-context-root spec-version:2.5], request: weblogic.servlet.internal.ServletRequestImpl@75795c[
    GET /WebApproval42-11g-WebApprovalView-context-root/faces/index.jspx HTTP/1.1
    Accept: */*
    Accept-Language: en-us
    User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3)
    Accept-Encoding: gzip, deflate
    Connection: Keep-Alive
    Cookie: username=; role=; rolepwd=; datasource=; appName=; terminal=
    ]] Root cause of ServletException.
    java.lang.IllegalArgumentException: null source
         at java.util.EventObject.<init>(EventObject.java:38)
         at javax.faces.event.SystemEvent.<init>(SystemEvent.java:71)
         at javax.faces.event.ComponentSystemEvent.<init>(ComponentSystemEvent.java:73)
         at javax.faces.event.PostRestoreStateEvent.<init>(PostRestoreStateEvent.java:73)
         at com.sun.faces.lifecycle.RestoreViewPhase.deliverPostRestoreStateEvent(RestoreViewPhase.java:265)
         Truncated. see log file for complete stacktrace
    >
    <Oct 4, 2011 5:22:51 PM IST> <Notice> <Diagnostics> <BEA-320068> <Watch 'UncheckedException' with severity 'Notice' on server 'DefaultServer' has triggered at Oct 4, 2011 5:22:51 PM IST. Notification details:
    WatchRuleType: Log
    WatchRule: (SEVERITY = 'Error') AND ((MSGID = 'WL-101020') OR (MSGID = 'WL-101017') OR (MSGID = 'WL-000802') OR (MSGID = 'BEA-101020') OR (MSGID = 'BEA-101017') OR (MSGID = 'BEA-000802'))
    WatchData: DATE = Oct 4, 2011 5:22:51 PM IST SERVER = DefaultServer MESSAGE = [ServletContext@23231866[app:WebApproval42-11g module:WebApproval42-11g-WebApprovalView-context-root path:/WebApproval42-11g-WebApprovalView-context-root spec-version:2.5], request: weblogic.servlet.internal.ServletRequestImpl@75795c[
    GET /WebApproval42-11g-WebApprovalView-context-root/faces/index.jspx HTTP/1.1
    Accept: */*
    Accept-Language: en-us
    User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.3)
    Accept-Encoding: gzip, deflate
    Connection: Keep-Alive
    Cookie: username=; role=; rolepwd=; datasource=; appName=; terminal=
    ]] Root cause of ServletException.
    java.lang.IllegalArgumentException: null source
         at java.util.EventObject.<init>(EventObject.java:38)
         at javax.faces.event.SystemEvent.<init>(SystemEvent.java:71)
         at javax.faces.event.ComponentSystemEvent.<init>(ComponentSystemEvent.java:73)
         at javax.faces.event.PostRestoreStateEvent.<init>(PostRestoreStateEvent.java:73)
         at com.sun.faces.lifecycle.RestoreViewPhase.deliverPostRestoreStateEvent(RestoreViewPhase.java:265)
         at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:251)
         at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
         at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:111)
         at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:312)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    SUBSYSTEM = HTTP USERID = <WLS Kernel> SEVERITY = Error THREAD = [ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)' MSGID = BEA-101017 MACHINE = Aptbngdst189 TXID = CONTEXTID = 9948ba59687be1d8:18e4db26:132ceba77f1:-8000-0000000000000123 TIMESTAMP = 1317729171443
    WatchAlarmType: AutomaticReset
    WatchAlarmResetPeriod: 30000
    >
    I am not able to figure out as to what is acusing this exception.
    Can u please help me out.
    Note: The application works fine when i include the ADF Face Runtime library but i have the look and feel and popup issues as mentioned earlier.

  • 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

  • JDeveloper 11.1.2.3, ADF Faces: declarative component does not support af:clientListener?

    I am trying to create a declarative component with the following code:
    <?xml version='1.0' encoding='UTF-8'?>
    <af:componentDef xmlns:af="http://xmlns.oracle.com/adf/faces/rich" var="attrs" componentVar="comp" definition="private"
                     xmlns:afc="http://xmlns.oracle.com/adf/faces/rich/component">
        <af:xmlContent>
            <afc:component>
                <afc:display-name>DoubleClickTableDialogClientServerListener</afc:display-name>
                <afc:component-extension>
                    <afc:component-tag-namespace>org.mskcc.crdb.common.declarativecomponent</afc:component-tag-namespace>
                    <afc:component-taglib-uri>http://www.mskcc.org</afc:component-taglib-uri>
                </afc:component-extension>
            </afc:component>
                <af:clientAttribute name="serverListenerType" value="TableDoubleClickEvent"/>
                <af:clientListener method="handleTableDoubleClick" type="dblClick"/>
                <af:serverListener type="TableDoubleClickEvent"
                                   method="#{EditAddDialogTemplateBean.handleTableDoubleClick}"/>
        </af:xmlContent>
    </af:componentDef>
    At runtime I recieve the following error:
    javax.faces.view.facelets.FaceletException: ADF_FACES-60023:Component: DoubleClickTableDialogClientServerListenerComponent[oracle.adf.view.rich.component.fragment.UIXInclude$ContextualFacesBeanWrapper@7170a7, id=dctdcsl1] does not support client listeners.
      at oracle.adfinternal.view.faces.facelets.rich.BaseClientListenerHandler.apply(BaseClientListenerHandler.java:53)
    This component was intended to be dropped off within an af:table component. I would like to hear suggestions on workarounds, one other way I thought about was to create a code template for the three tags, however, the con to this approach is each developer would need to configure this template within jdeveloper. Ideas are appreciated.
    Also a side question, how can I embed code properly with the new forum? [code] tag does not seem to work now.

    Wes, can't help with the real question, but can tell you how to format code
    Change to the advanced editor (top right over the editor field), then you get more options. The one you are looking for is behind the blue '>>'. Here you select the language you want to insert and you get nice code formatting and color.
    Timo

  • JDeveloper Visual Editor not rendering ADF Faces

    Hi guys, thanks for read my post.
    I'm working on a MVC application, and using ADF Faces in view. I did any changes, editing my jsf pages sources.
    Now JDeveloper doesn't show the design view of no one jsf pages.
    I followed the steps enumerated by Didier Laurent in:
    http://blogs.oracle.com/Didier/2006/11/22
    (thanks Didier), but it didn't resolve the trouble.
    When i run jdev.exe instead jdevW.exe I watch the following lines:
    (digester.Digester 164) [ConverterRule]{faces-config/converter} Merge(javax.faces.Short,null)
    (digester.Digester 164) [ConverterRule]{faces-config/converter} Merge(null,java.lang.Short)
    (digester.Digester 164) [ConverterRule]{faces-config/converter} Merge(javax.faces.Byte,null)
    (digester.Digester 164) [ConverterRule]{faces-config/converter} Merge(null,java.lang.Byte)
    But I can't see the error cause,
    Have you seen this problem before?
    Thanks in advance

    Hi again, thanks for your reply Shay. I had followed this steps to, but I don't reach to get the misconfiguration or error in my faces pages for showing design time messages in log. Log is empty and if I run JDeveloper from jdev.bin I don't see more than some lines I sent before.
    Thanks

  • ER - Problem with ADF Faces filter when running ADF Faces within a portlet

    I am attempting to get ADF Faces to run within Oracle Portal, i.e. within a portlet using the JPDK.
    This, I am sure you are about to tell me, is not something that is fully supported, as yet.
    However, I have been successful in getting MyFaces to run within a portlet, by customizing the form tag.
    MyFaces, it seems, keeps track of the current viewid by storing it in the session, then uses this within the viewhandler and navigationhandler to determine the next view to load, based on the faces-config.xml navigation entries.
    By customizing the form tag it is then possible to retrieve this viewid from the faces context and outputting it in the form's action parameter.
    It is also possible, with a few more customizations, to run JSF RI within a portlet, i.e. by adding a custom viewhandler and loading a session variable with the current viewid from the faces context, then retrieving the viewid and outputting it as the action string in the customized form tag .
    Unfortunately there does not appear to be any way of getting ADF Faces (EA19 version) to run as a portlet, with either the RI or with MyFaces.
    I have configured a basic .jspx document in the <showPage> tags of the provider.xml file.
    This uses only the form tag and a few input tags and works when executed directly within my portlet project in JDeveloper (http://localhost:8988/TestJSFAppContext/faces/htdocs/facesportlet/index.jspx) using a redirectfilter (*.jspx htdocs -> /faces/htdocs).
    It is not possible to run ADF Faces with RI as a portlet since customization of the ADF Faces ViewHandler appears not to be supported.
    When attempting to run this with MyFaces as a portlet, however, I get the following message:
    oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl verifyFilterIsInstalled
    WARNING: The AdfFacesFilter has not been installed. ADF Faces requires this filter for proper execution.
    I am having difficulty in understanding as to why this is happening but am guessing it must be something to do with either redirect URLs or due to the .jspx files being under /htdocs, i.e. the ADF Faces renderkit is checking that the ADF Faces filter is configured but the check fails since the filter does not execute.
    I have configured the filter in web.xml, as detailed in the documentation:
      <filter>
        <filter-name>adfFaces</filter-name>
        <filter-class>oracle.adf.view.faces.webapp.AdfFacesFilter</filter-class>
      </filter>
      <filter-mapping>
        <filter-name>adfFaces</filter-name>
        <servlet-name>ADF Faces Servlet</servlet-name>
      </filter-mapping>
    <servlet>
        <servlet-name>ADF Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>ADF Faces Servlet</servlet-name>
        <url-pattern>/faces/*</url-pattern>
      </servlet-mapping>and have modified the provider.xml file as follows:-
          <renderer class="oracle.portal.provider.v2.render.RenderManager">
             <renderContainer>true</renderContainer>
             <renderCustomize>true</renderCustomize>
             <autoRedirect>true</autoRedirect>
             <contentType>text/html</contentType>
      <showPage>/faces/htdocs/facesportlet/index.jspx</showPage>        
             <editPage>/htdocs/facesportlet/FacesportletEditPage.jsp</editPage>
             <editDefaultsPage>/htdocs/facesportlet/FacesportletEditDefaultsPage.jsp</editDefaultsPage>
          </renderer>with the following tags also set:
       <session>true</session>
       <passAllUrlParams>true</passAllUrlParams>In order to ensure that the session stays alive so that the views are retrieved.
    As I say, the page loads OK when run directly within the JPDK project within JDeveloper, with a redirect filter (*.jspx -> /faces/*.jspx) but not when run from within Oracle Portal.
    In fact I have found that this filter is very sensitive, i.e. ADF Faces will not run in any project unless the configuration is exactly as above.
    It seems that the MyFaces team have got around the problem of maintaining session state with redirections but that ADF Faces needs the page URL that is passed in to the filter to be consistent.
    Is there some way around this, i.e. some kind of customization that I can implement to get the filter working?
    Thnks

    I have found a way to go round the problem.
    I use the servlet 2.4/jsp 2.0 route and then
    change the web.xml header to the servlet 2.3/jsp 1.2
    format. Everything then works fine after this!
    Please fix this for production.
    Behnam

  • ADF Faces components are not rendered in Jdeveloper visual editor

    Hi!
    I'm using Jdeveloper 1013 Developer Preview. I found that the components of ADF Faces EA16 are not shown on the visual editor in Jdeveloper, but the ADF Faces EA15 components are shown. I'm just wondering if this is normal, and there is anything that can be done to fix this?
    Meen

    I know there's a recent release with a visual editor problem, but I'm not sure which one it is. This thread says you need a fresh install? Can you try that?
    Re: ADF Faces tutorial/code sample for data table?

  • ADF Faces & BC, JDeveloper 10.1.3.4: Editable af:table question

    Hi all,
    I have a dialog which pops up with an af:table inside, the table is bound to a viewobject which is used to create multiple rows which upon clicking a save button, these records will go into the db. My problem is that lets say I have 3 rows that are created (via programmatic CreateInsert on the AM), when I use the UI to modify a attribute value on the first row, the same value is copied to the rest of the 2 rows.
    See image of UI below:
    [http://i108.photobucket.com/albums/n23/zeoneozero/beforesave.gif]
    I do not wish to use a radio button next to the rows as I want the user to freely edit which ever field directly without clicking around too much. Should I be setting the autosubmit to true and a valuechange listener to set the current row?
    Many thanks,
    Wes
    Edited by: Wes Fang on Mar 13, 2009 8:36 AM

    Fixed. This is a similar problem to:
    JDeveloper 10.1.3.4,ADF Faces & BC: InputText PPR Problem

  • ADF FACES: jdeveloper hangs on opening a .jspx file

    I may not have had this file open since updating to EA13, but I'm not positive. Upon trying to open the file (code below), jdeveloper hangs. It sucks down roughly 50% of the CPU and the memory footprint slowly grows (about 3 MB per minute). As of now, I've tried restarting jdeveloper and then opening the file, but the behavior is the same. I have let it run for nearly 15 minutes and it is still hung (to the point that the display is not redrawn when a window, such as the task manager, is closed after obscuring part of the jdeveloper window).
    I'm running jdev version 10.1.3.0.2.223
    ADF Faces EA13
    On windows 2003 Server
    Here's the code:
    <?xml version='1.0' encoding='iso-8859-1'?>
    <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0"
    xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html"
    xmlns:af="http://xmlns.oracle.com/adf/faces/EA13"
    xmlns:afh="http://xmlns.oracle.com/adf/faces/EA13/html"
    xmlns:c="http://java.sun.com/jsp/jstl/core">
    <jsp:directive.page contentType="text/html;charset=iso-8859-1"/>
    <f:view>
    <afh:html>
    <afh:head title="Case Details">
    <!--<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"/>-->
    <title>
    Case Details
    </title>
    </afh:head>
    <afh:script source="js/mwb_gecko.js" rendered="#{clientInfo.gecko}"/>
    <afh:script source="js/mwb.js"/>
    <afh:body>
    <af:form>
    <af:panelPage title="Case Details">
    <f:facet name="messages">
    <af:messages/>
    </f:facet>
    <f:facet name="brandingApp">
    <af:panelGroup>
    <af:outputFormatted value="MedCierge Workbench" styleClass="OraHeader"/>
    <af:objectImage source="/images/pbs.gif"/>
    </af:panelGroup>
    </f:facet>
    <f:facet name="brandingAppContextual">
    <af:outputFormatted value="Flagship Healthcare Management, Inc."
    styleUsage="inContextBranding"/>
    </f:facet>
    <f:facet name="menuGlobal">
    <af:menuButtons>
    <af:commandMenuItem text="Home" action="agenthome"/>
    <af:commandMenuItem text="Logout" action="logout"/>
    <af:commandMenuItem text="Help" action="help"/>
    </af:menuButtons>
    </f:facet>
    <f:facet name="infoUser">
    <af:outputText value="Logged in as #{sessionScope.agentName}"
    styleClass="OraPageStampText"/>
    </f:facet>
    <f:facet name="actions">
    <af:panelButtonBar>
    <af:commandButton id="ReturnButton"
    textAndAccessKey="&amp;Return to #{pageFlowScope.caseReturnName}"
    action="#{nav.returnFromFlow}"/>
    </af:panelButtonBar>
    </f:facet>
    <f:facet name="appCopyright">
    <af:outputText value="copyright facet"/>
    </f:facet>
    <f:facet name="appPrivacy">
    <af:commandLink text="privacy facet" action="action.none" />
    </f:facet>
    <f:facet name="appAbout">
    <af:commandLink text="about facet" action="action.none" />
    </f:facet>
    <af:panelGroup type="vertical">
    <af:panelForm labelWidth="5%">
    <af:panelLabelAndMessage label="Owner:">
    <af:outputText value="#{pageFlowScope.case.owningAgentId}"
    styleClass="OraFieldText"/>
    <af:outputFormatted value=" &lt;b>[You own this case]&lt;/b>"
    styleClass="OraFieldText"
    rendered="#{pageFlowScope.case.owningAgentId == sessionScope.agentId}"/>
    <af:outputFormatted value=" &lt;b>[You do not own this case]&lt;/b>"
    styleClass="OraFieldText"
    rendered="#{pageFlowScope.case.owningAgentId != sessionScope.agentId}"/>
    </af:panelLabelAndMessage>
    <af:inputText label="Case ID:" value="#{pageFlowScope.case.id}" columns="10"
    readOnly="true" shortDesc="Unique ID for this case"/>
    <af:inputText value="#{pageFlowScope.case.serviceType}" label="Service Type:"
    columns="10" readOnly="true"
    shortDesc="Service requested: 'referral' or 'emergency'"/>
    <af:inputText value="#{pageFlowScope.case.openDate}" label="Opened:"
    columns="10" readOnly="true" shortDesc="Date this case was opened">
    <f:convertDateTime pattern="MM/dd/yy HH:mm"/>
    </af:inputText>
    <af:inputText value="#{pageFlowScope.case.closeDate}" label="Closed:"
    columns="10" readOnly="true" shortDesc="Date this case was closed"
    inlineStyle="{color: red}"
    rendered="#{!(empty pageFlowScope.case.closeDate)}">
    <f:convertDateTime pattern="MM/dd/yy HH:mm"/>
    </af:inputText>
    <af:inputText value="#{pageFlowScope.case.primaryRequest}" label="Primary Request:"
    columns="80" readOnly="true"
    shortDesc="Short summary of the member's request"/>
    <af:inputText value="#{pageFlowScope.case.appointmentPreferences}"
    label="Appt. Preferences:" columns="80" readOnly="true"
    shortDesc="Member's preferences on appointment times"/>
    <af:inputText value="#{pageFlowScope.case.callbackData}" label="Call Back Data:"
    columns="40" readOnly="true"
    shortDesc="Phone/email to use for calling member back"/>
    </af:panelForm>
    <af:panelGroup type="vertical">
    <af:forEach items="#{pageFlowScope.case.activitiesByDate}" var="act">
    <af:objectSpacer height="10" width="0"/>
    <af:objectSeparator/>
    <af:outputFormatted value="&lt;b>#{act.date}&lt;/b>" inlineStyle="{background-color:#cccc99}"/>
    <af:objectSpacer height="5" width="1"/>
    <af:panelGroup type="horizontal">
    <af:panelForm>
    <af:inputText label="ID:" value="#{act.id}" readOnly="true"/>
    <af:inputText label="Type:" value="#{act.type}" readOnly="true"/>
    <af:inputText label="MedCierge:" value="#{act.agentId}" readOnly="true"/>
    </af:panelForm>
    <af:objectSpacer width="5" height="1"/>
    <af:inputText rows="4" readOnly="true" columns="80" value="#{act.notes}"/>
    </af:panelGroup>
    <!-- Output data specific to Inbound Call activities -->
    <af:objectSpacer height="10" width=""/>
    <af:panelGroup rendered="#{act.type=='ibcall'}">
    <af:commandButton text="Show Call Details" action="dialog:showCall"
    partialSubmit="true" rendered="#{!(empty act.call)}"
    windowHeight="500" windowWidth="750">
    <af:setActionListener from="#{act.call}"
    to="#{pageFlowScope.call}"/>
    </af:commandButton>
    </af:panelGroup>
    <!-- Output data specific to Inbound Email activities -->
    <af:panelGroup rendered="#{act.type=='ibemail'}">
    <af:outputText value="Inbound email #{act.type}"/>
    </af:panelGroup>
    <!-- Output data specific to Outbound Call activities -->
    <af:panelGroup rendered="#{act.type=='obcall'}">
    <af:outputText value="Outbound Call #{act.type}"/>
    </af:panelGroup>
    <!-- Output data specific to Outbound Email activities -->
    <af:panelGroup rendered="#{act.type=='obemail'}">
    <af:outputText value="Outbound email #{act.type}"/>
    </af:panelGroup>
    </af:forEach>
    </af:panelGroup>
    </af:panelGroup>
    </af:panelPage>
    </af:form>
    </afh:body>
    </afh:html>
    </f:view>
    </jsp:root>

    Helo there,
    I am having exactly the same problem, everytime I include af:forEach tag inside the af:selectOneChoice for example, preview of JSP is not shown and whole developer hangs, in task manager I can see 100% CPU occupation by JDeveloper.
    But the code itself is ok, if I run the page while editor is in Source mode Page is properly shown in browser, but when I change editor mode to Design it hangs.
    I am using Faces EA17 and JDeveloper 10.1.3
    Does anybody else face the same issue?
    ferdo

  • Problem with adf-faces

    I have installed the adf-faces EA13 in JDeveloper 10.1.3 preview and have problems
    using it.
    When I create a page with the servlet2.3/jsp1.2
    option the adf-faces libraries do not show up.
    They show up when I use the servlet2.4/jsp2.0 option
    but I get tons of errors when I try to run a test page.
    Here are the errors:
    Please help.
    Behnam
    Project: E:\develop\JSFStockWS\JSFStockWS.jpr
    Error(2,9): Element 'web-app' used but not declared.
    Error(2,63): Attribute 'xmlns:xsi' used but not declared.
    Error(2,164): Attribute 'xsi:schemaLocation' used but not declared.
    Error(2,178): Attribute 'version' used but not declared.
    Error(2,218): Attribute 'xmlns' used but not declared.
    Error(2,219): Can not build schema 'http://java.sun.com/xml/ns/j2ee' located at 'http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd'
    and many more lines

    I have found a way to go round the problem.
    I use the servlet 2.4/jsp 2.0 route and then
    change the web.xml header to the servlet 2.3/jsp 1.2
    format. Everything then works fine after this!
    Please fix this for production.
    Behnam

  • Oracle JDeveloper ADF Problem

    hi to all,
    I encountered a problem while designing a web page using JDeveloper (ADF)...
    Firstly i would follow these steps
    1. Create DB Connection
    2. Create entity tables
    3. Create view objects
    4. Create face-config.xml
    5. Create relevant JSPX pages using ADF core drag and drop function from DataControlPalette
    All the steps work out just fine... However, if i try to repeat steps 2, 3, 5 again to add new functions, the JSPX pages created will not display a inputtext box field when being rendered on Internet Explorer (JSPX pages are created using ADF drag and drop function from DataControlPalette)
    Its seems that if i take away the bindings from the inputtext box, the inputtext box would be displayed, however it would not pass the values to next page nor add values into DB...
    Is there anyway i can keep the bindings approach and remove the error in inputtext??

    Hi Frank,
    I followed the same steps as in the tutorial of SRDemo to develop the application
    It always works on the first use case of the application. However, only if i try to add another new use case(entities, view object and jspx pages) will the inputtext not be rendered on IE...
    It seems that if i use a view object created through their sql (Select from DB...), i can obtain information and display it in a adf form where the inputtext box is displayed... However using the view object created programically, the inputtext box does not come out in adf form...

Maybe you are looking for

  • How to find if there is an EDI Subsystem?

    I am working with an SAP Partner who is having problems setting up an IDoc Listener in SAP-MII.  After troubleshooting the errors in the configuration, I run into one which I can't seem to resolve.  During the configuration of the Partner Profile (WE

  • Sales Document Filed in F-37 and F-29 T.codes

    Hi All My client is using SAP R/3 4.6C Version. When i'm posting a document in F-37 or F-29 (Customer Down Payment Request or Customer Down payments) I want to link the down payment to the Sales Document. For that I need the Sales Document Field and

  • Can't get my swf animations to loop

    I've created a flash animation (because the green arrow source isn't available) When I create a SWF file from it, and inport it into Captivate, it shows it looping in the preview window, but it doesn't loop when I preview the movie. I even added Acti

  • Is there any way I can re-download an album that I purchased?

      Because I recently purchased and "successfully" downloaded an album (Givers -- In Light) -- however after about 60 seconds in every song it skips to the next song.  It won't let me listen to any of the full songs.  This is very frustrating, and it

  • Yoga tablet webpage response problem

    Hi, Our newish (9 months) yoga tablet links to the internet via our home wifi with no problem but when it accesses a website it soon tells me that 'this page has become unresponsive' and we cannot navigate the site further. It does this even after cl