UIX Templates and JSF

What is the templating mechanism in JSF. So far I can't find any native suport and have been advised to use Facelets.
Does anyone have an opinion on this.
Thanks
Pat

We also had the same problem.
We used the panel page, for enclosing all our UI components. We removed all the menu, header, branding tags from the page.
We thaen used a txt file having....
<f:facet name="menu1">
<af:menuTabs>
<af:commandMenuItem text="Cases"
action="#{backing_view_dockets_docketsEdit.onCasesMenuClick}"
immediate="true"/>
<af:commandMenuItem text="Parties" immediate="true"
action="#{backing_view_parties_partiesEdit.onPartiesMenuClick}"/>
<af:commandMenuItem text="General Documents" immediate="true"
action="#{backing_view_genDocs_genDocsEdit.onGDMenuClick}"/>
<af:commandMenuItem text="RTS Events"/>
<af:commandMenuItem text="Global Search" onclick="globalSearch()"/>
<af:commandMenuItem text="Content Browse" onclick="htree()"/>
<af:commandMenuItem text="Log Out" action="logout"/>
</af:menuTabs>
</f:facet>
<f:facet name="menuGlobal"/>
<f:facet name="branding">
<af:objectImage height="62" width="456" source="../../images/atmos_logo_wb.gif"/>
</f:facet>
<f:facet name="brandingApp"/>
<f:facet name="appCopyright"/>
<f:facet name="appPrivacy"/>
<f:facet name="appAbout"/>
Then we included this file in the jspx file....
<jsp:directive.include file="/view/commons/template.txt"/>
Thanks
-Gana

Similar Messages

  • UIX Templates and images source

    My project structure is this:
    HTML sources
    images (folder)
    templates (folder)
    page.uix
    page.uix uses a template in the templates folder, which uses some of the images in the images folder. In the template, under <corporateBranding> I have an image with the source attribute set to "images/logo.jpg". In <globalButtons> I am databinding to a DataObjectList (albeit <inline>) and my source attributes for the buttons are set to "/images/imageName.gif" (note the leading "/"). I don't understand why these two attributes have to have different settings for the source as they're both getting their images from the same location. When I try the alternative source syntax the images aren't rendered. Anyone help?
    Thanks
    Ian

    The <image> inside <coporateBranding> is not processed any further and is
    converted directly into an HTML <img src=".."> tag.
    However, the source attribute of a <globalButton> indicates an image on the local file system that needs further processing. The image is colorized
    (depending on whether the globalButton is selected/disabled) and a border is
    drawn around it.
    Because of this difference, the relative root of the source of the globalButton is the servlet root, and not the current URL path.
    If the icon you want to use (as your globalButton) is already fully processed and does not need to be colorized (as described above), you may use the "icon" attribute (of globalButton) instead of the "source" attribute. The "icon" attribute is rooted exactly the same as the "source" attribute of an <image> tag.

  • UIX and JSF

    Wish you all a very happy new year !!
    Any comparisons between Oracle's UIX and JSF.
    Thanks in advance

    As one of the JSF EG members, and a lead developer on the UIX project at Oracle, I'm pretty sure I can help!
    I think of the currently available version of UIX as an ancestor of JSF - a number of the ideas in JSF originate from work we did at Oracle. JSF also resolves some of the architectural limitations we've encountered as we've moved UIX forward.
    We've publicly committed to moving UIX onto the JSF framework; you can read about the details at:
    http://otn.oracle.com/products/jdev/collateral/papers/9.0.5.0/adfuix_roadmap/adfuix_roadmap.html
    Some of the features UIX will bring to the JSF table include a large high-level component set, customizable look-and-feels, WYSIWYG development, and declarative XML UI development.
    BTW, just to be thorough, since I've seen this misstated elsewhere, UIX (and the ADF framework in general) are not tied to the Oracle J2EE server, or the Oracle database. They can be deployed to other servers and other databases.
    -- Adam Winer (EG member)

  • ADF Faces: What is similar to UIX templates?

    Hi,
    could someone point me in the right direction? We used UIX templates (mainly for the PageLayout node) to set some named children and attributes to set values (as a main value for the version, a main menu, etc). I cannot seem to find something equivalent for JSF .
    I'm probably just looking in the wrong place but can somebody point me in the right direction?
    Thanks in advance.
    Regards,
    Robert

    One key difference between ADF Faces regions and the JSP custom tag feature is that the ADF Faces regions are data-binding aware and that databinding can be parameterized. Unfortunately we ran out of time in the 10.1.3 release to finish/polish the design time for the ADF Faces version of regions, but if you check out example # 91 from my blog, you can see an example that exploits the ADF Swing incarnation of regions, whose design time support did make it in time for the 10.1.3.x release "train".
    http://radio.weblogs.com/0118231/stories/2004/09/23/notYetDocumentedAdfSampleApplications.html#91
    In that example, you'll notice the use of a "region binding" in the "Executables" section of the page that includes a region, and also notice the use of region parameters to pass desired data control and data collection references into the region. The ADF Model data binding for regions is the same regardless of client.

  • Facelets and jsf-extensions problem.

    I'm fairly certain I've run into a problem between facelets and jsf-extensions. I'm working with JSF 1.2 RI, Woodstock, Facelets 1.1.13, on Tomcat 6.
    When trying to get Woodstock autoValidation to work I get a javascript error the "I has no properties". The error occurs in the com_sun_faces_ajax.js file in the jsf-extensions-dynamic-faces-0.1.jar (I've used both the RC4 and a build today ,10/18/07 from source with the same results). Here is the code snippet where it happens (with my comment).
    var I = G.getElementsByTagName("components")[0];
    var C = I.getElementsByTagName("render");
    for(var F = 0; F < C.length; F++) {
    In the second line there it looks like the variable I is null, but based on the post response below I don't know why.
    The response from the post looks like this:
    <partial-response><components><render id="PayableForm:vendorGci"><markup><![CDATA[{"valid":true,"id":"PayableForm:vendorGci"}]]></markup></render></components>
    However the server side code (validation method) never gets executed. I'm willing to do some digging and debug work, but I'd need to be pointed in the right direction.
    The following is more potentially useful code snippets.
    Here is the textField code:
    <w:form id="PayableForm">
    <w:textField style="display:none;" />
    <w:message for="vendorGci" />
    <w:label id="vendorGciLabel" for="vendorGci" text="Vendor: " />
    <w:textField id="vendorGci" autoValidate="true"
    text="${vendorBean.searchGci}" maxlength="8" required="true"
    validatorExpression="#{ vendorBean.validateVendor}" />
    Here is the javascript in the page (the init function is called from the body: onLoad="setTimeout('init();', 0);" , this does happen):
    <w:script type="text/javascript">
    function VendorListener(){
    function VendorNotify(props){
    alert("VendorNotify called!"); <--------------- I never see this alert message
    if ( props.id != "PayableForm:vendorGci") { return; }
    var field = document.getElementById("PayableForm:vendorGciLabel");
    field.setProps({
    valid: props.valid
    VendorListener.prototype.notify = VendorNotify;
    function initAccountRows(){
    var table = document.getElementById("PayableForm:vendorAccountTable");
    table.initAllRows();
    function init(){
    initAccountRows();
    var listener = new VendorListener();
    dojo.subscribe(
    webui.suntheme.widget.textField.event.validation.endTopic ,
    listener, listener.notify);
    Here is the validator method. It currently doesn't do anything, just trying to get something to work. I never see the output, and I never hit the breakpoint in the method.
    public void validateVendor(FacesContext context, UIComponent comp, Object value){
    System.out.println("**********************************");
    System.out.println("validateVendor called");
    System.out.println(value);
    System.out.println("**********************************");
    }

    Actually I don't need a global variable. I need to refer in my included template the actual backing bean used in the current page. As all my backing bean extends a abstract class I could bind my component to a property of the current backing bean, no matters which one. Just like a polymorphic call but without the parameter. Let's imagine I could get this object of the facesContext object I would be able to do:
    <rich:datascroller renderIfSinglePage="false" align="right" for="listagem" maxPages="12" fastStep="10"
    pageIndexVar="pageIndex" pagesVar="pages" stepControls="show" fastControls="hide" boundaryControls="show"
    inactiveStyleClass="paginacaoInativa" selectedStyleClass="paginacaoSelecionada"
    styleClass="paginacao" tableStyleClass="paginacaoTabela"
    binding="#{facesContext.currentBackingbean.formDataScroller}" id="paginacao">
    Instead of pass the backing bean to the ui:param of this template... Dou you get the point?

  • Accesskey used in uix templates not working when page is rendered

    Hi,
    I have a uix template that contains a few links. These links have accesskeys set in them.
    However when rendering a uix page that extends the uix template the accesskeys dont work. Any ideas as to whether this is a vaild way of doing accesskeys?
    Cheers,
    S

    Here it is.
    <?xml version="1.0" encoding="windows-1252"?>
    <!-- Template definition file. Add any needed namespaces,
    and specify the required "targetNamespace" and "localName" attributes -->
    <templateDefinition xmlns="http://xmlns.oracle.com/uix/ui"
    xmlns:ui="http://xmlns.oracle.com/uix/ui"
    xmlns:data="http://xmlns.oracle.com/uix/ui"
    targetNamespace="http://www.company.com/pocpolicytabs"
    localName="POCApplicationTabs"
    expressionLanguage="el">
    <!-- Optional section: import any needed templates
    <templates>
    <templateImport source=""/>
    </templates>
    -->
    <!-- Type section: Define a "base" attribute if needed -->
    <type base="ui:pageLayout">
    <!-- Add any needed named children -->
    <!-- Add any needed attributes -->
    <attribute name="pocSelectedTab" javaType="int"/>
    </type>
    <!-- Content section: define the content of the template -->
    <content>
    <!-- Add UINode content here to make your template valid -->
    <pageLayout quickLinksShown="false">
    <!-- now, the content of the pageLayout -->
    <contents>
    <rootChild name="contents"/>
    </contents>
    <tabs>
    <tabBar selectedIndex="${uix.rootAttr.pocSelectedTab}">
    <contents>
    <link text="Policy Details" name="policydetails" accessKey="P">
    <primaryClientAction>
    <fireAction formSubmitted="true"/>
    </primaryClientAction>
    Cheers,
    S

  • Using a UIX Template as a Base for a JSP

    We are looking to use a UIX template to create our "look and feel" across the application, but we have some pages that just need to be written as JSP's. Is there a way to use a UIX template as a base for JSP pages? or do we have to have a different look and feel for JSP and UIX?

    I have a similar problem. I <servletInclude> a data bound JSP and it doesn't render unless I refresh the page. Is this a bug?

  • Error of using UIX Template?

    I just copied the example from the Help Documentation "UIX Includes and templating" for a test. But I always get two error messages:
    I wonder what has caused these two errors?
    <?xml version="1.0" encoding="UTF-8"?>
    <templateDefinition xmlns="http://xmlns.oracle.com/uix/ui"
              xmlns:ui="http://xmlns.oracle.com/uix/ui"
              xmlns:data="http://xmlns.oracle.com/uix/ui"
              targetNamespace="http://www.example.org/demo/templates"
              localName="demoPageLayout">
    <!-- define the template's type information -->
    <type base="ui:pageLayout">
       <namedChild name="topHead"/>
       <attribute name="selectedTab" javaType="int"/>
    </type>
    <!-- define the content of the page -->
    <content>
       <pageLayout>
         <!-- magic incantation to be explained below -->
         <attributeMap><rootAttributeMap/></attributeMap>
         <!-- another magic incantation -->
         <childMap><rootChildMap/></childMap>
         <!-- set up a default set of tabs -->
         <tabs>
           <tabBar data:selectedIndex="selectedTab@ui:rootAttr">
             <contents>
               <link text="Tab 1"/>
               <link text="Tab 2"/>
               <link text="Tab 3"/>
               <link text="Tab 4"/>
               <link text="Tab 5"/>
             </contents>
           </tabBar>
         </tabs>
         <!-- set up a default set of global buttons -->
         <globalButtons>
           <globalButtonBar><!-- ... --></globalButtonBar>
         </globalButtons>
         <!-- now, the content of the pageLayout -->
         <contents>
           <!-- Start with the "topHead" child at the top -->
           <rootChild name="topHead"/>
           <!-- Then add the indexed children -->
           <rootChild name="contents"/>
         </contents>
       </pageLayout>
    </content>
    </templateDefinition>
    <page xmlns="http://xmlns.oracle.com/uix/controller"
               xmlns:demoTmps="http://www.example.org/demo/templates">
        <templates xmlns="http://xmlns.oracle.com/uix/ui">
          <templateImport source="demo_PageLayout.uit"/>
        </templates>
        <content>
          <demoTmps:demoPageLayout xmlns="http://xmlns.oracle.com/uix/ui"
                                       selectedTab="3">
            <start>
              <sideNav></sideNav>
            </start>
            <demoTmps:topHead>
              <header text="A first header">
              </header>
            </demoTmps:topHead>
            <contents>
              <header text="A second header">
              </header>
            </contents>
          </demoTmps:demoPageLayout>
        </content>
    </page>
    ===>
    1. Error(9,52): <Line 9, Column 52>: XSD-2034: (Error) Element 'demoPageLayout' not expected.
    2. Error(26,15): <Line 26, Column 15>: XSD-2021: (Error) Element not completed: 'content'.Best Regards
    Yong

    You are probably getting those errors on Validate XML
    correct? If so you can safely ignore those. They
    are known issues with XML Validation with UIX. Use
    make/build on UIX files instead.

  • UIX template with an attribute

    I have a uix template with an attribute selectedTab that looks like this:
    <type base="ui:pageLayout">
    <attribute name="selectedTab" javaType="int"/>
    </type>
    My question is:
    How do I set the attribute value from the uix page that is based on that template?

    Jasmina,
    I suppose you created your template by selecting "UIX XML Template (UIT) with Header, Footer, and Navigation".
    You are asked there to fill in the values for your different tabs.
    Now when creating a new page, you should select option "UIX XML Page Based on Existing UIX XML Template (UIT)".
    There you are asked to enter an 'Attribute Value' for your page.
    You should type "0" (zero) when creating the page displayed on the first tab;
    "1" when creating the page displayed on the second tab;
    etc...
    Your pages will include the following:
    <templates xmlns="http://xmlns.oracle.com/uix/ui">
    <templateImport source="myTabBar.uit"/>
    </templates>
    <myTemplate:myTabBar title="All Departments" selectedTab="0">
    </myTemplate:myTabBar>
    Your template should include the following:
    <?xml version = '1.0' encoding = 'windows-1252'?>
    <templateDefinition ... localName="myTabBar" ...>
    <type base="ui:pageLayout">
    <attribute name="selectedTab" javaType="int"/>
    </type>
    <content>
    <pageLayout>
    <attributeMap>
    <rootAttributeMap/>
    </attributeMap>
    <childMap>
    <rootChildMap/>
    </childMap>
    <tabs>
    <tabBar selectedIndex="${uix.rootAttr.selectedTab}">
    <contents>
    <link text="Departments" destination="Dept.uix"/>
    <link text="Employees" destination="Emp.uix"/>
    </contents>
    </tabBar>
    </tabs>
    Hope this helps,
    Didier

  • UIX templates

    Hi All,
    i'm trying to create a look and feel....
    And i'm trying to 'extend' the renderer for the body node.
    So far i'm trying just to slip in the new template and keep the old functionality.. however i'm doing something wrong
    <?xml version="1.0" encoding="UTF-8"?>
    <templateDefinition xmlns="http://xmlns.oracle.com/uix/ui"
                        xmlns:data="http://xmlns.oracle.com/uix/ui"
                        xmlns:ui="http://xmlns.oracle.com/uix/ui"
                        xmlns:html="http://www.w3.org/TR/REC-html40"
                        xmlns:uix="http://xmlns.oracle.com/uix/ui"
                        xmlns:vrom="http://xmlns.vrom.nl/laf"
                        targetNamespace="http://xmlns.vrom.nl/laf"
                        localName="vromBody">
        <!-- Define the templates parent -->
        <type base="ui:body" />
        <!-- Define the templates content -->
        <content>
            <ui:body>
                <!-- Include all parent attributes -->
                <attributeMap>
                    <rootAttributeMap />
                </attributeMap>
                <!-- Include all parent named children -->
                <childMap>
                    <rootChildMap />
                </childMap>
                <contents>
                    <rootChild name="contents" />
                </contents>
            </ui:body>
        </content>
    </templateDefinition>But i'm always getting an StackOverflowErrror when i try to use this.... i must be doing something simple wrong...
    Does anybody know?
    I'm using the following in my look-and-feel definition:
        <renderer name="body">
          <template name="laf/vrom/templates/body.uit"/>
        </renderer>In getting the feeling that i'm going into a loop and that the template is calling itself....
    Thanks in advance...
    Regards,
    Robert

    Hi,
    This bug was already described on the forum.
    Just rerun your jdev or do file->close all and then reopen what you need. It should work. I was trying to eliminate the like errors for hours :))

  • Errors of using uix template?

    I just copied the example from the Help Documentation "UIX Includes and templating" for a test. But I always get two error message:
    I wonder what has caused these two errors?
    <?xml version="1.0" encoding="UTF-8"?>
    <templateDefinition xmlns="http://xmlns.oracle.com/uix/ui"
              xmlns:ui="http://xmlns.oracle.com/uix/ui"
              xmlns:data="http://xmlns.oracle.com/uix/ui"
              targetNamespace="http://www.example.org/demo/templates"
              localName="demoPageLayout">
    <!-- define the template's type information -->
    <type base="ui:pageLayout">
       <namedChild name="topHead"/>
       <attribute name="selectedTab" javaType="int"/>
    </type>
    <!-- define the content of the page -->
    <content>
       <pageLayout>
         <!-- magic incantation to be explained below -->
         <attributeMap><rootAttributeMap/></attributeMap>
         <!-- another magic incantation -->
         <childMap><rootChildMap/></childMap>
         <!-- set up a default set of tabs -->
         <tabs>
           <tabBar data:selectedIndex="selectedTab@ui:rootAttr">
             <contents>
               <link text="Tab 1"/>
               <link text="Tab 2"/>
               <link text="Tab 3"/>
               <link text="Tab 4"/>
               <link text="Tab 5"/>
             </contents>
           </tabBar>
         </tabs>
         <!-- set up a default set of global buttons -->
         <globalButtons>
           <globalButtonBar><!-- ... --></globalButtonBar>
         </globalButtons>
         <!-- now, the content of the pageLayout -->
         <contents>
           <!-- Start with the "topHead" child at the top -->
           <rootChild name="topHead"/>
           <!-- Then add the indexed children -->
           <rootChild name="contents"/>
         </contents>
       </pageLayout>
    </content>
    </templateDefinition>
    <page xmlns="http://xmlns.oracle.com/uix/controller"
               xmlns:demoTmps="http://www.example.org/demo/templates">
        <templates xmlns="http://xmlns.oracle.com/uix/ui">
          <templateImport source="demo_PageLayout.uit"/>
        </templates>
        <content>
          <demoTmps:demoPageLayout xmlns="http://xmlns.oracle.com/uix/ui"
                                       selectedTab="3">
            <start>
              <sideNav></sideNav>
            </start>
            <demoTmps:topHead>
              <header text="A first header">
              </header>
            </demoTmps:topHead>
            <contents>
              <header text="A second header">
              </header>
            </contents>
          </demoTmps:demoPageLayout>
        </content>
    </page>
    ===>
    1. Error(9,52): <Line 9, Column 52>: XSD-2034: (Error) Element 'demoPageLayout' not expected.
    2. Error(26,15): <Line 26, Column 15>: XSD-2021: (Error) Element not completed: 'content'.Best Regards
    Yong

    please do not cross post on the UIX and JDeveloper
    forums. I will reply as soon as I can on the UIX
    forum:
    Error of using UIX Template?

  • Difference between JSP and JSF

    What is the difference between JSP and JSF?
    Is it necessary to learn JSP before starting with JSF?

    JSP is a view technology providing a template to write plain HTML/CSS/JS in. JSP supports Java based taglibs to generate output and/or control the page flow dynamically. A well known example is JSTL. JSP also supports access to backend data with help of EL (Expression Language).
    JSF is a component based MVC framework which provides taglibs for use in JSP, the JSF core tags in <f:xxx> and the JSF HTML tags in <h:xxx>. Those tags generate HTML output and are tied to JSF component tree in the server memory so that the FacesServlet can work on them to gather request parameters, validate/convert them, update the model values (javabean properties), invoke some actions (javabean action methods) and render the response.
    You can use JSF on top of either JSP or Facelets. Facelets is another view technology. JSP is ancient and has its shortcomings when JSF comes into picture. Facelets is designed with JSF in mind and much more well-suited for it and provides great templating/composition capabilities to reuse specific groups of components without the need to wrap them in another custom component (so that you don't duplicate the same code over and over, e.g. label+input+message.

  • I am trying to use java  file as Model layer and jsf as presentation layer

    I am trying to use java file as Model layer and jsf as presentation layer and need some help
    I successfully get the value of h:outputText from java file by doing simple binding operation but I am facing problems when I am trying to fill h:dataTable
    I create java file
    package oracle.model;
    import java.sql.;*
    import java.util.;*
    *public class TableBean {*
    Connection con ;
    Statement ps;
    ResultSet rs;
    private List perInfoAll = new ArrayList();
    *public List getperInfoAll() {*
    perInfoAll.add(0,new perInfo("name","username","blablabla"));
    return perInfoAll;
    *public class perInfo {*
    String uname;
    String firstName;
    String lastName;
    *public perInfo(String firstName,String lastName,String uname) {*
    this.uname = uname;
    this.firstName = firstName;
    this.lastName = lastName;
    *public String getUname() {*
    return uname;
    *public String getFirstName() {*
    return firstName;
    *public String getLastName() {*
    return lastName;
    right click on the file and choose 'create data control'
    then i wrote the jsf file:
    *<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>*
    *<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>*
    *<f:view>*
    *<h:dataTable id="dt1" value="#{bindings.perInfoAll}"*
    var="item" bgcolor="#F1F1F1" border="10"
    cellpadding="5" cellspacing="3" rows="4" width="50%"
    dir="LTR" frame="hsides" rules="all"
    *>*
    *<f:facet name="header">*
    *<h:outputText value="This is 'dataTable' demo" id="ot6"/>*
    *</f:facet>*
    *<h:column id="c2">*
    *<f:facet name="header">*
    *<h:outputText value="First Name" id="ot1"/>*
    *</f:facet>*
    *<h:outputText style="" value="#{item.firstName}"*
    id="ot2"/>
    *</h:column>*
    *<h:column id="c4">*
    *<f:facet name="header">*
    *<h:outputText value="Last Name" id="ot9"/>*
    *</f:facet>*
    *<h:outputText value="#{item.lastName}" id="ot8"/>*
    *</h:column>*
    *<h:column id="c3">*
    *<f:facet name="header">*
    *<h:outputText value="Username" id="ot7"/>*
    *</f:facet>*
    *<h:outputText value="#{item.uname}" id="ot4"/>*
    *</h:column>*
    *<f:facet name="footer">*
    *<h:outputText value="The End" id="ot3"/>*
    *</f:facet>*
    *</h:dataTable>*
    *</center>*
    *</af:document>*
    *</f:view>*
    but nothing is appear in my table
    I know that there is something wrong in calling the binding object
    I need help pls and where can i find some help to deal with another tag types
    thanks

    i dragged the "perInfoAll" from my "Data Controls" and choosed adf table (even I know that new table with adf tags well be generated and i want table with jsf tags)
    and this code is generated
    *<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"*
    *"http://www.w3.org/TR/html4/loose.dtd">*
    *<%@ page contentType="text/html;charset=UTF-8"%>*
    *<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>*
    *<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>*
    *<%@ taglib uri="http://xmlns.oracle.com/adf/faces/rich" prefix="af"%>*
    *<f:view>*
    *<af:document id="d1">*
    *<af:messages id="m1"/>*
    *<af:form id="f1">*
    *<af:table value="#{bindings.perInfoAll1.collectionModel}" var="row"*
    *rows="#{bindings.perInfoAll1.rangeSize}"*
    *emptyText="#{bindings.perInfoAll1.viewable ? 'No data to display.' : 'Access Denied.'}"*
    *fetchSize="#{bindings.perInfoAll1.rangeSize}"*
    *rowBandingInterval="0"*
    *selectionListener="#{bindings.perInfoAll1.collectionModel.makeCurrent}"*
    *rowSelection="multiple" id="t1">*
    *<af:column sortProperty="uname" sortable="false"*
    *headerText="#{bindings.perInfoAll1.hints.uname.label}"*
    *id="c1">*
    *<af:inputText value="#{row.bindings.uname.inputValue}"*
    *label="#{bindings.perInfoAll1.hints.uname.label}"*
    *required="#{bindings.perInfoAll1.hints.uname.mandatory}"*
    *columns="#{bindings.perInfoAll1.hints.uname.displayWidth}"*
    *maximumLength="#{bindings.perInfoAll1.hints.uname.precision}"*
    *shortDesc="#{bindings.perInfoAll1.hints.uname.tooltip}"*
    *id="it3">*
    *<f:validator binding="#{row.bindings.uname.validator}"/>*
    *</af:inputText>*
    *</af:column>*
    *<af:column sortProperty="firstName" sortable="false"*
    *headerText="#{bindings.perInfoAll1.hints.firstName.label}"*
    *id="c2">*
    *<af:inputText value="#{row.bindings.firstName.inputValue}"*
    *label="#{bindings.perInfoAll1.hints.firstName.label}"*
    *required="#{bindings.perInfoAll1.hints.firstName.mandatory}"*
    *columns="#{bindings.perInfoAll1.hints.firstName.displayWidth}"*
    *maximumLength="#{bindings.perInfoAll1.hints.firstName.precision}"*
    *shortDesc="#{bindings.perInfoAll1.hints.firstName.tooltip}"*
    *id="it2">*
    *<f:validator binding="#{row.bindings.firstName.validator}"/>*
    *</af:inputText>*
    *</af:column>*
    *<af:column sortProperty="lastName" sortable="false"*
    *headerText="#{bindings.perInfoAll1.hints.lastName.label}"*
    *id="c3">*
    *<af:inputText value="#{row.bindings.lastName.inputValue}"*
    *label="#{bindings.perInfoAll1.hints.lastName.label}"*
    *required="#{bindings.perInfoAll1.hints.lastName.mandatory}"*
    *columns="#{bindings.perInfoAll1.hints.lastName.displayWidth}"*
    *maximumLength="#{bindings.perInfoAll1.hints.lastName.precision}"*
    *shortDesc="#{bindings.perInfoAll1.hints.lastName.tooltip}"*
    *id="it1">*
    *<f:validator binding="#{row.bindings.lastName.validator}"/>*
    *</af:inputText>*
    *</af:column>*
    *</af:table>*
    *</af:form>*
    *</af:document>*
    *</f:view>*
    but when run it i see the following errors
    *Class oracle.adf.model.adapter.bean.BeanDataControl can not access a member of class nl.amis.hrm.EmpManager with modifiers "private"*
    *Object EmpManager of type DataControl is not found.*
    *java.lang.NullPointerException*
    *Class oracle.adf.model.adapter.bean.BeanDataControl can not access a member of class nl.amis.hrm.EmpManager with modifiers "private"*
    *Object EmpManager of type DataControl is not found.*
    *java.lang.NullPointerException*
    :(

  • What is difference between Site template and web template

    What is difference between Site template and web template

    Both are almost same, are you referring to Site Definitions vs web template?, if so, refer to the following post
    http://blogs.msdn.com/b/vesku/archive/2011/07/22/site-definitions-vs-web-templates.aspx. 
    --Cheers

  • How to integrate Single Sign-On and JSF?

    Hi all,
    We are going to develop a web application using Oracle technologies, including ADF and JSF.
    But we´ll need to secure our website using Oracle Identity Manager (Single Sign-On). I am having difficulties to find any resource explaining how to do that.
    Also, the IM (SSO) will run on a Oracle AS instance and our web app (ADF+JSF) will run on a separete OC4J instance, due to ADF version. Is this a problem?
    Thanks

    We too are in the process of implementing iStore with SSO features.
    And if you believe me it seems to me as nightmare.
    In our scenerio we are intgrating this SSO with Third party access control too (AD and Siteminder). I would request you to please respond me on the following mail id , so we can share our experince which will help us in our implementation
    [email protected]
    regards and thanks in advance
    Vikas Deep

Maybe you are looking for

  • Screen won't come back on when held away from ear

    Made a call, didn't want to leave a voicemail so I needed to hang up the call. Pulled the phone from my ear, and the screen would not come on. Pushed home, on/off, repeatedly, and got nowhere. Meanwhile I could hear the voicemail timing out, likely w

  • Sender jdbc  update sql error

    hello friend , my xi-content scenario is oracle -> xi ->sapr/3 i am getting erro message in adapter monitor as following  Sender Adapter v0915 for Party '', Service 'oracle': Configured at 04:26:46 2006-04-03 Last message processing started 05:17:12

  • Caching across load-balance Webservers

    My application uses a round-robin load balancing mechanism with 4 Webservers. We have just upgraded from 1.3 to 1.4.0_1 and have discovered that our jar caching only works for individual servers. E.g., if you go directly to the same webserver every t

  • Error occurred while signing in

    I just purchased PDF convertor and I get the "an error occurred while signing in". No, I did not register a different email or password. Please help.

  • Can' t log in to creative cloud to download new apps

    Hi, when I launch Creative Cloud to connect, It always crash. What Can I do? It worked very well with my other computer, but on my IMac it doesn't work- Thx