• RELEVANCY SCORE 4.76

    DB:4.76:Does Anybody Know How To Center The Text In A Sortableheader? f8





    I am using UIX.

  • RELEVANCY SCORE 3.73

    DB:3.73:Jsp In Uix 9k





    Is it possible to use a jsp within a uix template?

    -Brian

    DB:3.73:Jsp In Uix 9k

    Hi Brian Stoler,
    nice to have such a solution.we almost drop the idea of including jsp inside uix file.on seeing the reply we got the idea we can do it,my serious problem is that if i run both uix jsp in the same project it works fine in jdeveloper.when comes to deployment strategy that is deploying in oc4j we are facing a problem that the orion-web.xml file creates .it doesn't allow us to run jsp along with uix as application(ear file)uix runs perfectly fine. the error displayed is "Page could not be displayed" where as reverse if we remove that file(orion-web.xml) and deploy the same application jsp runs fine but uix not.can u provide us a solution is there any configuration settings to be done to fix this problem or what i have to do to fix the problem to run both uix jsp in the same application.

    thanks in advance
    Regards
    Arun

  • RELEVANCY SCORE 3.73

    DB:3.73:In Which Part Of The Page I Can Write Java Script ax





    Hi
    I'm new with ADF and web development
    I have a java script function that show a tooltip.
    This is the function:
    *function positionTip(evt) {*
    *if (!tipFollowMouse) {*
    *standardbody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body*
    *mouseX = (ns5)? evt.pageX: window.event.clientX + standardbody.scrollLeft;*
    *mouseY = (ns5)? evt.pageY: window.event.clientY + standardbody.scrollTop;*
    *}*
    *// tooltip width and height*
    *var tpWd = (ie4||ie5)? tooltip.clientWidth: tooltip.offsetWidth;*
    *var tpHt = (ie4||ie5)? tooltip.clientHeight: tooltip.offsetHeight;*
    *// document area in view (subtract scrollbar width for ns)*
    *var winWd = (ns5)? window.innerWidth-20+window.pageXOffset: standardbody.clientWidth+standardbody.scrollLeft;*
    *var winHt = (ns5)? window.innerHeight-20+window.pageYOffset: standardbody.clientHeight+standardbody.scrollTop;*
    *// check mouse position against tip and window dimensions*
    *// and position the tooltip*

    *if ((mouseX+offX+tpWd)winWd)*

    *tipcss.left = mouseX-(tpWd+offX)+"px";*
    *else tipcss.left = mouseX+offX+"px";*
    *if ((mouseY+offY+tpHt)winHt)*

    *tipcss.top = winHt-(tpHt+offY)+"px";*
    *else tipcss.top = mouseY+offY+"px";*
    *if (!tipFollowMouse) t1=setTimeout("tipcss.visibility='visible'",100);*
    *}*

    My ADF page source code is

    *?xml version = '1.0' encoding = 'windows-1252'?*
    *page xmlns="http://xmlns.oracle.com/uix/controller"*
    xmlns:ui="http://xmlns.oracle.com/uix/ui"
    xmlns:data="http://xmlns.oracle.com/uix/ui"
    xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
    xmlns:html="http://www.w3.org/TR/REC-html40" expressionLanguage="el"
    xmlns:myTemplate="selfservice"
    *templates xmlns="http://xmlns.oracle.com/uix/ui"*
    *templateImport source="mainTemplate.uit"/*
    */templates*
    *content*
    *dataScope xmlns="http://xmlns.oracle.com/uix/ui"*
    *provider*
    *!-- Add DataProviders (data elements) here --*
    */provider*
    *contents*
    *document*
    *metaContainer*
    *!-- Set the page title --*
    *head title="General Manager"/*
    */metaContainer*
    *contents*
    *body*
    *contents*
    *form name="form0"*
    *contents*
    *myTemplate:SelfService title="General Manager"*
    *contents/*
    *tabs/*
    *pageButtons/*
    *globalButtons/*
    *pageHeader/*
    *start/*
    *end/*
    *about/*
    *copyright/*
    *privacy/*
    *corporateBranding/*
    *productBranding/*
    */myTemplate:SelfService*
    *formValue name="${bindings.statetokenid}" value="${bindings.statetoken}" id="_uixState"/*
    *table model="${bindings.HrsVEmpPhonesView1}" id="HrsVEmpPhonesView13" partialRenderMode="multiple" partialTargets="_uixState" showAll="yes" width="900"*
    *contents*
    *column*
    *columnHeader*
    *sortableHeader model="${ctrl:createSortableHeaderModel(bindings.HrsVEmpPhonesView1,'EmpNameAr')}"/*
    */columnHeader*
    *contents*
    *textInput model="${uix.current.EmpNameAr}" columns="10" readOnly="true" onMouseOver="quot;showTooltip(event,'This is a tooltip with a transparent shadow effect. Can you see the letters underneath the shadow?');return falsequot;"/*
    */contents*
    */column*
    *column*
    *columnHeader*
    *sortableHeader model="${ctrl:createSortableHeaderModel(bindings.HrsVEmpPhonesView1,'JobDescr')}"/*
    */columnHeader*
    *contents*
    *textInput model="${uix.current.JobDescr}" columns="10" readOnly="true"/*
    */contents*
    */column*
    *column*
    *columnHeader*
    *sortableHeader model="${ctrl:createSortableHeaderModel(bindings.HrsVEmpPhonesView1,'PhoneExt')}"/*
    */columnHeader*
    *contents*
    *textInput model="${uix.current.PhoneExt}" columns="10" readOnly="true"/*
    */contents*
    */column*
    *column*
    *columnHeader*
    *sortableHeader model="${ctrl:createSortableHeaderModel(bindings.HrsVEmpPhonesView1,'CntCellPhone')}"/*
    */columnHeader*
    *contents*
    *textInput model="${uix.current.CntCellPhone}" columns="10" readOnly="true"/*
    */contents*
    */column*
    *column*
    *columnHeader*
    *sortableHeader model="${ctrl:createSortableHeaderModel(bindings.HrsVEmpPhonesView1,'CntHomePhone')}"/*
    */columnHeader*
    *contents*
    *textInput model="${uix.current.CntHomePhone}" columns="10" readOnly="true"/*
    */contents*
    */column*
    *column*
    *columnHeader*
    *sortableHeader model="${ctrl:createSortableHeaderModel(bindings.HrsVEmpPhonesView1,'IaigcEmail')}"/*
    */columnHeader*
    *contents*
    *textInput model= "${uix.current.IaigcEmail}" columns="10" readOnly="true"/*
    */contents*
    */column*
    */contents*
    *tableSelection/*
    */table*
    */contents*
    */form*
    */contents*
    */body*
    */contents*
    */document*
    */contents*
    */dataScope*
    */content*
    *handlers*
    *!-- Add EventHandlers (event elements) here --*
    *event name="goto sort" source="HrsVEmpPhonesView13"*
    *invoke method="handleTableUiEvent" javaType="oracle.cabo.adf.rt.AdfUtils"*
    *parameters*
    *parameter javaType="oracle.adf.model.binding.DCIteratorBinding" value="${bindings.HrsVEmpPhonesView1Iterator}"/*
    *parameter javaType="oracle.cabo.servlet.expl.ControllerImplicitObject" value="${uix}"/*
    */parameters*
    */invoke*
    */event*
    *event name="select" source="HrsVEmpPhonesView13"*
    *set target="${bindings.HrsVEmpPhonesView1Iterator}" property="currentRowIndexInRange" value="${ui:tableSelectedIndex(uix, 'HrsVEmpPhonesView13')}"/*
    */event*
    */handlers*
    */page*

    I want to add this function to my page
    In which part exactly i can write this function
    thanks in advance

    DB:3.73:In Which Part Of The Page I Can Write Java Script ax

    Thank You Mathew for your replay
    unfortunately, your solution does not work . Anyhow,thank for your intersest

  • RELEVANCY SCORE 3.52

    DB:3.52:Uix Xml Vs. Uix Xml(Jdeveloper Team Pls. Answer) a1


    Here are a few questions on UIX JSP, (JDeveloper team pls. address these...)

    Q1) Is it possible to have Editable tables in UIX JSP? And if yes, how? I have read that you can do it in UIX XML.
    Q2) Is there an exhaustive tutorial available anywhere for UIX JSP? The JDeveloper Help does not do justice to UIX JSP by not including enough documentation as compared to UIX XML.
    Q3) I have read that UIX XML is more extensive compared to UIX JSP. But with JDeveloper 9.0.3 you can intermix UIX XML and UIX JSP. Does it mean that now we can leverage the best of both worlds according to our requirements? Is there something we cannot do when considering a mix of both?
    Q4) What are the plans of the team with future support in JDeveloper for the following 3 technologies: UIX JSP, UIX XML and BC4J JSP. UIX XML definitely looks more futuristic. Please someone from JDev team elaborate on this.

    Regards,
    Vishal Shah

    DB:3.52:Uix Xml Vs. Uix Xml(Jdeveloper Team Pls. Answer) a1

    Question asked and answered in a separate thread:

    http://forums.oracle.com/forums/message.jsp?id=1367851gid=315684

  • RELEVANCY SCORE 3.51

    DB:3.51:Table On Uix/Jsp Jdev10g a9


    Hi!!

    How can i build a uix/jsp table on Jdev10G without bc4juix:table .
    I need a table based on EmpVO with detail disclosure, but examples that i found it's with jbo, and haven't uix design...

    Tnx

    DB:3.51:Table On Uix/Jsp Jdev10g a9

    Yep....

    That's my option now... And it's more easy...

    Thanks

    Eliseu Cartaxo

    http://www.meitner.pt

  • RELEVANCY SCORE 3.44

    DB:3.44:Migrate Uix Pages To Jsp jp


    Hi,

    We are trying to migrate UIX pages in our application to JSP pages. We will be keeping out service layer same but, just wanted to replace UIX page with JSP. Can someone guide me to useful information for this migration ? like ...is there any plugin available in JDeveloper or any other info regarding UIX to JSP migration

    Thanks,

    DB:3.44:Migrate Uix Pages To Jsp jp

    Hi,

    We are trying to migrate UIX pages in our application to JSP pages. We will be keeping out service layer same but, just wanted to replace UIX page with JSP. Can someone guide me to useful information for this migration ? like ...is there any plugin available in JDeveloper or any other info regarding UIX to JSP migration

    Thanks,

  • RELEVANCY SCORE 3.35

    DB:3.35:Java Bean Object 7j


    I'd like to know if it's possible create an java bean object in a uix page and after use it in a jsp page (like a objet with session scope )

    if is possible, how instance that object in the uix page??

    thanks

    DB:3.35:Java Bean Object 7j

    I'd like to know if it's possible create an java bean object in a uix page and after use it in a jsp page (like a objet with session scope )

    if is possible, how instance that object in the uix page??

    thanks

  • RELEVANCY SCORE 3.31

    DB:3.31:I Need A Help 89



    hi everyone,

    I'm just new in JDeveloper and UIX, I wanna design a web application using ADF UIX technology in professional way ... i have a good experince in SERVLET and JSP Technology .... So ... can you give any resourse for learning ADF UIX quickly

    Regards

  • RELEVANCY SCORE 3.31

    DB:3.31:Error: Could Not Complete Create Lov Dialog Window... 78


    Using Jdeveloper 10.1.2 UIX to drop a MessageLovInput onto an Input Form I get the following error:

    Could not complete Create LOV Dialog Window because it would result in an invalid document.

    Clicking on details reveals the following:

    oracle.bali.xml.model.XmlInvalidOnCommitException: Errors
    Errors:
    Element text not defined in parent contents [node = text ]

    invalid subtree:
    contents
    text text="Find the collection (which contains the legal values for the lovInput) in the Data Control Palette. Select the attribute (of the collection) that will be set by the lovInput and drop it into this space as a 'LOV Table'. " /
    /contents

    at oracle.bali.xml.model.XmlModel._validateSubtree(XmlModel.java:2646)
    at oracle.bali.xml.model.XmlModel._validateDocument(XmlModel.java:2583)
    at oracle.bali.xml.model.XmlModel.precommitTransaction(XmlModel.java:1467)
    at oracle.bali.xml.model.XmlModel._validateInCommit(XmlModel.java:2538)
    at oracle.bali.xml.model.XmlModel.commitTransaction(XmlModel.java:531)
    at oracle.bali.xml.model.XmlModel.commitTransaction(XmlModel.java:516)
    at oracle.cabo.ide.adf.LovModelXml._createLovPage(LovModelXml.java:125)
    at oracle.cabo.ide.adf.LovModelXml.createControl(LovModelXml.java:55)
    at oracle.cabo.ide.adf.UixModelXml.populateFragment(UixModelXml.java:165)
    at oracle.cabo.ide.adf.UixAdfDocumentFragmentProvider.preInitializeNode(UixAdfDocumentFragmentProvider.java:38)
    at oracle.bali.xml.model.datatransfer.XmlKeyDocumentFragmentProvider._createDomNodeFromKey(XmlKeyDocumentFragmentProvider.java:97)
    at oracle.bali.xml.model.datatransfer.XmlKeyDocumentFragmentProvider.createFragment(XmlKeyDocumentFragmentProvider.java:38)
    at oracle.bali.xml.model.XmlModel.getImportedDocumentFragment(XmlModel.java:1771)
    at oracle.bali.xml.model.XmlModel.getFragmentForImportIfPossible(XmlModel.java:1801)
    at oracle.bali.xml.model.XmlModel.importData(XmlModel.java:1078)
    at oracle.bali.xml.model.XmlView.importData(XmlView.java:773)
    at oracle.bali.xml.gui.swing.dnd.ModelDropHandler._transferData(ModelDropHandler.java:624)
    at oracle.bali.xml.gui.swing.dnd.ModelDropHandler.drop(ModelDropHandler.java:235)
    at java.awt.dnd.DropTarget.drop(DropTarget.java:398)
    at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:542)
    at sun.awt.dnd.SunDropTargetContextPeer.access$800(SunDropTargetContextPeer.java:52)
    at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:805)
    at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:743)
    at sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:29)
    at java.awt.Component.dispatchEventImpl(Component.java:3494)
    at java.awt.Container.dispatchEventImpl(Container.java:1627)
    at java.awt.Component.dispatchEvent(Component.java:3477)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
    at java.awt.LightweightDispatcher.processDropTargetEvent(Container.java:3269)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3123)
    at java.awt.Container.dispatchEventImpl(Container.java:1613)
    at java.awt.Window.dispatchEventImpl(Window.java:1606)
    at java.awt.Component.dispatchEvent(Component.java:3477)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

    Opening the UIX page, the following code has been generated; not a listOfValues tag in sight!

    ?xml version="1.0" encoding="windows-1252"?
    page xmlns="http://xmlns.oracle.com/uix/controller"
    xmlns:ui="http://xmlns.oracle.com/uix/ui"
    xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
    xmlns:html="http://www.w3.org/TR/REC-html40"
    expressionLanguage="el"
    content
    dataScope xmlns="http://xmlns.oracle.com/uix/ui"
    provider
    !-- Add DataProviders (data elements) here --
    /provider
    contents
    document
    metaContainer
    !-- Set the page title --
    head title=""/
    /metaContainer
    contents
    body
    contents
    form name="form0"
    /form
    /contents
    /body
    /contents
    /document
    /contents
    /dataScope
    /content
    handlers
    !-- Add EventHandlers (event elements) here --
    /handlers
    /page

    I have checked Metalink but can't find this error there either. Based on examples on OTN I have tried to create the LOV window manually but it does not work as expected:
    1) The window is not empty when opened - i.e. data has been retrieved.
    2) The filtering does not work.
    3) The selected value does not update the Input Form.

    I have pasted the code below in case anyone can point me in the right direction to work around the Jdeveloper error. However, I think Jdeveloper should create the LOV window correctly.

    Thanks in advance for your help.

    ?xml version="1.0" encoding="windows-1252"?
    page xmlns="http://xmlns.oracle.com/uix/controller"
    xmlns:ui="http://xmlns.oracle.com/uix/ui"
    xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
    xmlns:html="http://www.w3.org/TR/REC-html40" expressionLanguage="el"
    content
    dataScope xmlns="http://xmlns.oracle.com/uix/ui"
    provider
    !-- Add DataProviders (data elements) here --
    /provider
    contents
    document
    metaContainer
    !-- Set the page title --
    head title=""/
    /metaContainer
    contents
    body
    contents
    listOfValues title="Organization"
    searchText="Enter search string here"
    contents
    !-- indexed children --
    table model="${bindings.OrganizationView1}" id="OrganizationView13"
    contents
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.OrganizationView1,'Name')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Name}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.OrganizationView1,'Address')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Address}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.OrganizationView1,'Url')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Url}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.OrganizationView1,'Phone')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Phone}" columns="10" readOnly="true"/
    /contents
    /column
    /contents
    tableSelection
    singleSelection model="${bindings.OrganizationView1Iterator}" text="Select and "
    primaryClientAction
    firePartialAction targets="OrganizationView13" source="OrganizationView13" event="select"/
    /primaryClientAction
    /singleSelection
    /tableSelection
    /table
    /contents
    filterChoice
    choice name="filterBy"
    contents
    option text="Name" value="name"/
    option text="Address" value="address"/
    /contents
    /choice
    /filterChoice
    headerInstructions
    /headerInstructions
    searchInstructions
    /searchInstructions
    /listOfValues
    /contents
    /body
    /contents
    /document
    /contents
    /dataScope
    /content
    handlers
    !-- Add EventHandlers (event elements) here --
    event name="goto sort" source="OrganizationView13"
    invoke method="handleTableUiEvent" javaType="oracle.cabo.adf.rt.AdfUtils"
    parameters
    parameter javaType="oracle.adf.model.binding.DCIteratorBinding" value="${bindings.OrganizationView1Iterator}"/
    parameter javaType="oracle.cabo.servlet.expl.ControllerImplicitObject" value="${uix}"/
    /parameters
    /invoke
    /event
    event name="select" source="OrganizationView13"
    set target="${bindings.OrganizationView1Iterator}" property="currentRowIndexInRange" value="${ui:tableSelectedIndex(uix, 'OrganizationView13')}"/
    /event
    event name="lovFilter"
    compound
    invoke method="setWhereClause" javaType="oracle.jbo.ViewObject" instance="${bindings.Name.viewObject}"
    parameters
    parameter javaType="string" value="${empty param.filterBy ? 'NAME' : param.filterBy} LIKE '${param.searchText}'"/
    /parameters
    /invoke
    invoke method="executeQuery" javaType="oracle.jbo.ViewObject" instance="${bindings.Name.viewObject}"/
    /compound
    /event
    /handlers
    /page

    DB:3.31:Error: Could Not Complete Create Lov Dialog Window... 78

    Using Jdeveloper 10.1.2 UIX to drop a MessageLovInput onto an Input Form I get the following error:

    Could not complete Create LOV Dialog Window because it would result in an invalid document.

    Clicking on details reveals the following:

    oracle.bali.xml.model.XmlInvalidOnCommitException: Errors
    Errors:
    Element text not defined in parent contents [node = text ]

    invalid subtree:
    contents
    text text="Find the collection (which contains the legal values for the lovInput) in the Data Control Palette. Select the attribute (of the collection) that will be set by the lovInput and drop it into this space as a 'LOV Table'. " /
    /contents

    at oracle.bali.xml.model.XmlModel._validateSubtree(XmlModel.java:2646)
    at oracle.bali.xml.model.XmlModel._validateDocument(XmlModel.java:2583)
    at oracle.bali.xml.model.XmlModel.precommitTransaction(XmlModel.java:1467)
    at oracle.bali.xml.model.XmlModel._validateInCommit(XmlModel.java:2538)
    at oracle.bali.xml.model.XmlModel.commitTransaction(XmlModel.java:531)
    at oracle.bali.xml.model.XmlModel.commitTransaction(XmlModel.java:516)
    at oracle.cabo.ide.adf.LovModelXml._createLovPage(LovModelXml.java:125)
    at oracle.cabo.ide.adf.LovModelXml.createControl(LovModelXml.java:55)
    at oracle.cabo.ide.adf.UixModelXml.populateFragment(UixModelXml.java:165)
    at oracle.cabo.ide.adf.UixAdfDocumentFragmentProvider.preInitializeNode(UixAdfDocumentFragmentProvider.java:38)
    at oracle.bali.xml.model.datatransfer.XmlKeyDocumentFragmentProvider._createDomNodeFromKey(XmlKeyDocumentFragmentProvider.java:97)
    at oracle.bali.xml.model.datatransfer.XmlKeyDocumentFragmentProvider.createFragment(XmlKeyDocumentFragmentProvider.java:38)
    at oracle.bali.xml.model.XmlModel.getImportedDocumentFragment(XmlModel.java:1771)
    at oracle.bali.xml.model.XmlModel.getFragmentForImportIfPossible(XmlModel.java:1801)
    at oracle.bali.xml.model.XmlModel.importData(XmlModel.java:1078)
    at oracle.bali.xml.model.XmlView.importData(XmlView.java:773)
    at oracle.bali.xml.gui.swing.dnd.ModelDropHandler._transferData(ModelDropHandler.java:624)
    at oracle.bali.xml.gui.swing.dnd.ModelDropHandler.drop(ModelDropHandler.java:235)
    at java.awt.dnd.DropTarget.drop(DropTarget.java:398)
    at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:542)
    at sun.awt.dnd.SunDropTargetContextPeer.access$800(SunDropTargetContextPeer.java:52)
    at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:805)
    at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:743)
    at sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:29)
    at java.awt.Component.dispatchEventImpl(Component.java:3494)
    at java.awt.Container.dispatchEventImpl(Container.java:1627)
    at java.awt.Component.dispatchEvent(Component.java:3477)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
    at java.awt.LightweightDispatcher.processDropTargetEvent(Container.java:3269)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3123)
    at java.awt.Container.dispatchEventImpl(Container.java:1613)
    at java.awt.Window.dispatchEventImpl(Window.java:1606)
    at java.awt.Component.dispatchEvent(Component.java:3477)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

    Opening the UIX page, the following code has been generated; not a listOfValues tag in sight!

    ?xml version="1.0" encoding="windows-1252"?
    page xmlns="http://xmlns.oracle.com/uix/controller"
    xmlns:ui="http://xmlns.oracle.com/uix/ui"
    xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
    xmlns:html="http://www.w3.org/TR/REC-html40"
    expressionLanguage="el"
    content
    dataScope xmlns="http://xmlns.oracle.com/uix/ui"
    provider
    !-- Add DataProviders (data elements) here --
    /provider
    contents
    document
    metaContainer
    !-- Set the page title --
    head title=""/
    /metaContainer
    contents
    body
    contents
    form name="form0"
    /form
    /contents
    /body
    /contents
    /document
    /contents
    /dataScope
    /content
    handlers
    !-- Add EventHandlers (event elements) here --
    /handlers
    /page

    I have checked Metalink but can't find this error there either. Based on examples on OTN I have tried to create the LOV window manually but it does not work as expected:
    1) The window is not empty when opened - i.e. data has been retrieved.
    2) The filtering does not work.
    3) The selected value does not update the Input Form.

    I have pasted the code below in case anyone can point me in the right direction to work around the Jdeveloper error. However, I think Jdeveloper should create the LOV window correctly.

    Thanks in advance for your help.

    ?xml version="1.0" encoding="windows-1252"?
    page xmlns="http://xmlns.oracle.com/uix/controller"
    xmlns:ui="http://xmlns.oracle.com/uix/ui"
    xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
    xmlns:html="http://www.w3.org/TR/REC-html40" expressionLanguage="el"
    content
    dataScope xmlns="http://xmlns.oracle.com/uix/ui"
    provider
    !-- Add DataProviders (data elements) here --
    /provider
    contents
    document
    metaContainer
    !-- Set the page title --
    head title=""/
    /metaContainer
    contents
    body
    contents
    listOfValues title="Organization"
    searchText="Enter search string here"
    contents
    !-- indexed children --
    table model="${bindings.OrganizationView1}" id="OrganizationView13"
    contents
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.OrganizationView1,'Name')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Name}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.OrganizationView1,'Address')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Address}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.OrganizationView1,'Url')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Url}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.OrganizationView1,'Phone')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Phone}" columns="10" readOnly="true"/
    /contents
    /column
    /contents
    tableSelection
    singleSelection model="${bindings.OrganizationView1Iterator}" text="Select and "
    primaryClientAction
    firePartialAction targets="OrganizationView13" source="OrganizationView13" event="select"/
    /primaryClientAction
    /singleSelection
    /tableSelection
    /table
    /contents
    filterChoice
    choice name="filterBy"
    contents
    option text="Name" value="name"/
    option text="Address" value="address"/
    /contents
    /choice
    /filterChoice
    headerInstructions
    /headerInstructions
    searchInstructions
    /searchInstructions
    /listOfValues
    /contents
    /body
    /contents
    /document
    /contents
    /dataScope
    /content
    handlers
    !-- Add EventHandlers (event elements) here --
    event name="goto sort" source="OrganizationView13"
    invoke method="handleTableUiEvent" javaType="oracle.cabo.adf.rt.AdfUtils"
    parameters
    parameter javaType="oracle.adf.model.binding.DCIteratorBinding" value="${bindings.OrganizationView1Iterator}"/
    parameter javaType="oracle.cabo.servlet.expl.ControllerImplicitObject" value="${uix}"/
    /parameters
    /invoke
    /event
    event name="select" source="OrganizationView13"
    set target="${bindings.OrganizationView1Iterator}" property="currentRowIndexInRange" value="${ui:tableSelectedIndex(uix, 'OrganizationView13')}"/
    /event
    event name="lovFilter"
    compound
    invoke method="setWhereClause" javaType="oracle.jbo.ViewObject" instance="${bindings.Name.viewObject}"
    parameters
    parameter javaType="string" value="${empty param.filterBy ? 'NAME' : param.filterBy} LIKE '${param.searchText}'"/
    /parameters
    /invoke
    invoke method="executeQuery" javaType="oracle.jbo.ViewObject" instance="${bindings.Name.viewObject}"/
    /compound
    /event
    /handlers
    /page

  • RELEVANCY SCORE 3.26

    DB:3.26:Include Jsp jz


    Hello All,

    How can I include a JSP page inside UIX page BUT I need to bind the JSP page to a view in my Data Control ?
    Is it Posible ?

    Thanks

    DB:3.26:Include Jsp jz

    Yes, it is possible using servletInclude. See the following for more details:
    http://helponline.oracle.com/jdeveloper/help/state/content/navSetId.jdeveloper/navId.4/vtAnchor.OtherIncludes/vtTopicFile.jdeveloper%7Cuixhelp%7Cuixdevguide%7Cincludes%7Ehtml/

    or use JDev help system, search for servletInclude:

    http://helponline.oracle.com/jdeveloper/help/state?oldNavSetId=jdeveloperoldNavId=2navId=2vtTopicFile=navSetId=jdevelopervalue=1sPhrase=action=searchlocale=searchType=simplephrase=servletincludeevent=updatesource=M__Id

    Jeanne

  • RELEVANCY SCORE 3.25

    DB:3.25:Uix/Struts+Bc4j Comparision zm


    In one project, I'll develope a Thin-client Web-based appliation, this is my hypo architecture:
    1. JSP+Struts+Tomcat+Oracle 9i
    2. JSP+UIX+BC4J+Tomcat+Oracle 9i,
    I'm a newbie to Oracle UIX, can anybody give me suggestion about the comparision between Struts and UIX ?
    or How about the second architecture?

    Welcome any comment/advice.
    Thanks in advance.

    Jack

    DB:3.25:Uix/Struts+Bc4j Comparision zm

    You posted this question twice; see my answer to the other message.

  • RELEVANCY SCORE 3.23

    DB:3.23:Where Can I Find Uix/Uix Controller/Bc4j Sample Code? zm


    Where can I find UIX/UIX Controller/BC4J Sample code?

    All the samples I can find are JSP related; though UIX is said to be the preferred technology.

    Is there a complete application I can run?

    DB:3.23:Where Can I Find Uix/Uix Controller/Bc4j Sample Code? zm

    You have a couple of UIX tutorials on this page:
    http://otn.oracle.com/products/jdev/collateral/10gtutorials.html

  • RELEVANCY SCORE 3.22

    DB:3.22:Jaas Login In Uix, Like The Jaas Login In Jsp kx


    I read the note on jaas with jsp / vpd

    but this is not working on a uix application
    is there a easy way to have jaas login with
    uix

    DB:3.22:Jaas Login In Uix, Like The Jaas Login In Jsp kx

    I read the note on jaas with jsp / vpd

    but this is not working on a uix application
    is there a easy way to have jaas login with
    uix

  • RELEVANCY SCORE 3.21

    DB:3.21:What Is The Function Type In Oracle Applications For Uix Pages? fx


    Hi,

    In the Oracle forms function window (under the System Administrator responsibility) there is a field call function type. The selection does not have UIX but it does have JSP. Should the function type be set as JSP if I'm referring to a UIX page?

    Thanks,
    Merced

    DB:3.21:What Is The Function Type In Oracle Applications For Uix Pages? fx

    Hi,

    In the Oracle forms function window (under the System Administrator responsibility) there is a field call function type. The selection does not have UIX but it does have JSP. Should the function type be set as JSP if I'm referring to a UIX page?

    Thanks,
    Merced

  • RELEVANCY SCORE 3.21

    DB:3.21:No Chart/Graph Functionality In Uix? c1


    What functionality is currently available within Jdeveloper 10g 9.0.5.1 to build charts/graphs against a 10g database within a UIX page?

    The Jdeveloper docs says that the the built-in graph component (a part of BI Beans) is not available for UIX - only for JSP:

    From the docs:
    "Easy to integrate with custom applications - Since a graph component is reusable, you can add it to custom applications, including Oracle ADF web applications (currently JSP pages only) and ADF JClient applications."

    What did Oracle use to add charts/graphs to OEM10g ( a UIX application)?

    If we were to use a third-party java chart class and add the class as a component data source, how should we link user input, say from a text box on a UIX page, to the java class? For example, the user browses to a UIX page, types in ORCL, and the bottom half of the UIX page refreshes with a dynamically produced stock chart of Oracle's price history pulled from a 10g database. Or the java class returns a chart of the same data within a read-only table all within a UIX page.

    DB:3.21:No Chart/Graph Functionality In Uix? c1

    Hi,

    unfortunately the BI Graph integration isn't in UIX in JDeveloper 10g. we are working on this for the next release of ADF.

    Frank

  • RELEVANCY SCORE 3.21

    DB:3.21:Embeding Html Code In Uix Page f8


    Dear sirs...

    In JDeveloper 10g 10.1.2.1.0 is there a UIX tag that allows me to write pure html code inside it?

    The application is struts, and the pages are uix NOT jsp

    best regards

    DB:3.21:Embeding Html Code In Uix Page f8

    Hello everyone, i found the solution for this problem. it is simple, the steps are as follows:

    1- design a JSP page that contains the html or java script you want to put in the uix.
    2- in the uix page add a servletInclude control
    3- for the servletInclude control set the source property to the name of the JSP page .
    4- the servletInclude control is not visible at design time, but its effect appear at runtime, check your uix page and enjoy.

    good luck for all

  • RELEVANCY SCORE 3.20

    DB:3.20:Uix, Jsp For Oracle Ebs R12 3j


    In JDeveloper10G using ADF creates UIX and XMl files. but in oracle EBS12 all forms have jsp extensions like customer and supplier creation forms. Please tell me, Are UIX Forms supported in oracle EBS R12. if i develop a form in jdveloper using ADF, Can i attach it in Oracle EBS12 and how.

    thanks.

    DB:3.20:Uix, Jsp For Oracle Ebs R12 3j

    oops .. the link appears to be broken.

    Here is the full link

    http://mukx.blogspot.com/2008/04/discussion-for-deploying-adf-project-in.html

    Cheers,
    Senthil

  • RELEVANCY SCORE 3.17

    DB:3.17:Uix Servletinclude Issue fd


    Hello,

    we are trying to import a jsp data page into uix page with servletinclude tag.

    JSP page contains read-only form data control which is bound to app module, we've defined in model project.

    JSP page works fine as standalone, but when we try to import it into UIX page, using servletinclude tag, we don't see any data.

    What are we doing wrong?

    Please help

    Thanks

  • RELEVANCY SCORE 3.17

    DB:3.17:Uix Model 1 m9


    Is it possible to have an UIX page with a model 1 design ?
    I am aware how to do it with a JSP page with a lifeCyle class.
    Where do I put the reference to the LifeCycle class on the UImodel of a UIX page ?
    There is a good sample on OTN for JSP pages but I could not found one for UIX.

    I would like to use JSF but I need something today that is in production and allowing to migrate better to the JSF framework.
    Using Model 1 looks to be an easier migration instead of using Oracle Struts classes.

    Thank you

    DB:3.17:Uix Model 1 m9

    model 1 uix does not use the lifeCyclePage.

    instead the event raised by the button will be caught and
    handled by uix event handlers on the page.
    see:
    http://helponline.oracle.com/jdeveloper/help/topics/jdeveloper/uixhelp/uixdevguide/introducingbaja.html?tp=true

  • RELEVANCY SCORE 3.15

    DB:3.15:Uix And Bc4j Field Renderers ss


    I have read HowTo : "Use BC4J HTML Field Renderers" I'ts great especially the lookup.
    Is there the same with UIX (no UIX JSP).
    I have read a chapter 12. Dynamic Structure for UIX Pages - The "rendered" Attribute But it's not that.

    Thank you
    Nath

    DB:3.15:Uix And Bc4j Field Renderers ss

    The BC4J HTML Field Renderer API is JSP-specific, and is not supported
    by uiXML. Sorry.

  • RELEVANCY SCORE 3.15

    DB:3.15:Webtogo &Amp; Uix Jsp &Amp; Lov Windows cd


    Hi!

    I have created a webtogo jsp/uix application for oracle lite. This worked fine. Now I have recently upgraded to lite 10g and now, misteriously, my lov windows do not always close.

    Does anyone have a good working example on creating LOV windows using uix jsp tags (this application is maintained in JDev 9.0.3.4 since this is the only supported BC4J version for Oracle Lite)? Especially, after having opened the LOV window, how should one process the selected value? I have tried some things, but I do not know if I am doing it the right way.

    Thanks,

    Jeroen van Veldhuizen

    DB:3.15:Webtogo &Amp; Uix Jsp &Amp; Lov Windows cd

    Hi!

    I have created a webtogo jsp/uix application for oracle lite. This worked fine. Now I have recently upgraded to lite 10g and now, misteriously, my lov windows do not always close.

    Does anyone have a good working example on creating LOV windows using uix jsp tags (this application is maintained in JDev 9.0.3.4 since this is the only supported BC4J version for Oracle Lite)? Especially, after having opened the LOV window, how should one process the selected value? I have tried some things, but I do not know if I am doing it the right way.

    Thanks,

    Jeroen van Veldhuizen

  • RELEVANCY SCORE 3.15

    DB:3.15:Toystore/Petstore/Vsm Example In Adf-Uix/Adf-Bc/Struts 1a


    I am interested in seeing a more complete example of the use of the JDeveloper10G technologies ADF-UIX/ADF-BC with Struts. There have been examples provided in the past the use JSP, the VSM application, for instance. I think the Toystore application was used JSP.

    Are there plans to provide a larger-scale example application that uses ADF-UIX/ADF-BC with Struts?

    DB:3.15:Toystore/Petstore/Vsm Example In Adf-Uix/Adf-Bc/Struts 1a

    Yes. That is a good basic example. Something that uses extended DataActions would be good. Even demonstrating a little more of how to integrate ADF-UIX and ADF-BC.

    Also, viewing a list of records from one View Object/UIX form and editing the record using a separate View Object/UIX form would be helpful too. I can make this work using code but I am sure that there will be ways to do this using declarative techniques too.

    Thanks for the information.

  • RELEVANCY SCORE 3.14

    DB:3.14:Uix And Jdeveloper kp


    Hi ,
    My project is JSP based using JDeveloper and Bc4j ,I found some document on Uix,Can I use Uix for a production system too?is it something like struts?can any of you tell me if I can use UIX for the presentation layer in a production environment
    thanks all
    Sathi

    DB:3.14:Uix And Jdeveloper kp

    Hi Andrew ,
    thanks for the links and giveing me a clearer view,I have just started exploring this area..hope i'll learn to swim sooner.
    -regards
    Sathi

  • RELEVANCY SCORE 3.12

    DB:3.12:Uix Vs. Non-Uix Bc4j Tags In Uix-Jsp c7


    the help topic
    "About BC4J Tags and UIX JSP Pages"
    says "you can use the (non-UIX) BC4J tags in your UIX JSP pages."

    However this is not true for InputSelect as was mentioned here
    http://forums.oracle.com/forums/message.jsp?id=873520

    So then what non-UIX BC4J tags can you use in UIX-JSP? (or not use).

    Am I just unlucky that the one form input I want to use, doesn't work, or was the help statement misleading and many others won't work?

    It be nice if the docs noted more clearly for tags:
    must be child of/cannot be child/must contain/cannot contain

    Some of them say they can contain any JSP content and from what I can tell that's often not true.

    DB:3.12:Uix Vs. Non-Uix Bc4j Tags In Uix-Jsp c7

    thanks Bill G.

    I knew I was going to have to do something like that after bumping into issues like jbo:InputSelect not working, and I have been squirming around trying to avoid it. Originally, I was hoping to do some purely declarative UIX-XML. Now that I am in UIX-JSP, I am still wondering what tags will/won't work where.

  • RELEVANCY SCORE 3.11

    DB:3.11:Uix Input Table With Many Rows 31


    In a uix form, I created a table in which, using a submit button, I can insert a new row. Then I can update the fields of the new row (except the primary key that is generated automatically).
    The table columns are the columns of a view object instance, the view object is built using a db table.
    I created another submit button on this form, to submit and commit the changes. This button doesnt work, the view is not updated and the transaction is not commited.

    Below I submit the source code of the uix page.
    Thanks in advance for your help.

    ?xml version = '1.0' encoding = 'windows-1252'?
    page xmlns="http://xmlns.oracle.com/uix/controller"
    xmlns:ui="http://xmlns.oracle.com/uix/ui"
    xmlns:data="http://xmlns.oracle.com/uix/ui"
    xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
    xmlns:html="http://www.w3.org/TR/REC-html40" expressionLanguage="el"
    content
    dataScope xmlns="http://xmlns.oracle.com/uix/ui"
    provider
    !-- Add DataProviders (data elements) here --
    /provider
    contents
    document
    metaContainer
    !-- Set the page title --
    head title="Tabella"/
    /metaContainer
    contents
    body
    contents
    form name="form0"
    contents
    pageLayout title="Tabella"
    contents
    table model="${bindings.RePazNewView1}" id="RePazNewView10" partialRenderMode="multiple" partialTargets="_uixState"
    contents
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.RePazNewView1,'IdPaz')}"/
    /columnHeader
    contents
    textInput model="${uix.current.IdPaz}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.RePazNewView1,'Cognome')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Cognome}" columns="10" readOnly="false"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.RePazNewView1,'Nome')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Nome}" columns="10" readOnly="false"/
    /contents
    /column
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.RePazNewView1,'Dtnasc')}"/
    /columnHeader
    contents
    dateField model="${uix.current.Dtnasc}" readOnly="false"
    onSubmitValidater
    date pattern="yyyy-MM-dd"/
    /onSubmitValidater
    /dateField
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.RePazNewView1,'Sesso')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Sesso}" columns="10" readOnly="false"/
    /contents
    /column
    /contents
    tableActions
    flowLayout
    contents
    submitButton text="Commit" model="${bindings.Commit}" id="Commit2" event="action"/
    submitButton text="Create" model="${bindings.Create}" id="Create1" event="action"/
    /contents
    /flowLayout
    /tableActions
    tableSelection/
    /table
    /contents
    tabs/
    pageButtons/
    globalButtons/
    pageHeader/
    start/
    end/
    about/
    copyright/
    privacy/
    corporateBranding/
    productBranding/
    /pageLayout
    formValue name="${bindings.statetokenid}" value="${bindings.statetoken}" id="_uixState"/
    /contents
    /form
    /contents
    /body
    /contents
    /document
    /contents
    /dataScope
    /content
    handlers
    !-- Add EventHandlers (event elements) here --
    event name="goto sort" source="RePazNewView10"
    invoke method="handleTableUiEvent" javaType="oracle.cabo.adf.rt.AdfUtils"
    parameters
    parameter javaType="oracle.adf.model.binding.DCIteratorBinding" value="${bindings.RePazNewView1Iterator}"/
    parameter javaType="oracle.cabo.servlet.expl.ControllerImplicitObject" value="${uix}"/
    /parameters
    /invoke
    /event
    event name="select" source="RePazNewView10"
    set target="${bindings.RePazNewView1Iterator}" property="currentRowIndexInRange" value="${ui:tableSelectedIndex(uix, 'RePazNewView10')}"/
    /event
    event name="action" source="Create1"
    invoke method="doIt" javaType="oracle.jbo.uicli.binding.JUCtrlActionBinding" instance="${bindings.Create}"/
    /event
    event name="action" source="Commit2"
    invoke method="doIt" javaType="oracle.jbo.uicli.binding.JUCtrlActionBinding" instance="${bindings.Commit}"/
    /event
    /handlers
    /page

  • RELEVANCY SCORE 3.11

    DB:3.11:Bc4j Entity Attributes Not Accessible In A Adf Uix Page? 78


    Now we are updating our web applications from uix 2.01 to 2.02. and we have a (normal) problem. please see the by jdeveloper automatically produced Codes

    contents
    table model="${bindings.DepartmentsView1}"
    id="DepartmentsView10"
    contents
    column
    columnHeader
    sortableHeader text="Second Id"
    model="${ctrl:createSortableHeaderModel(bindings.DepartmentsView1,'DepartmentId')}"/
    /columnHeader
    contents
    textInput model="${uix.current.DepartmentId}"
    columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.DepartmentsView1,'DepartmentName')}"/
    /columnHeader
    contents
    textInput model="${uix.current.DepartmentName}"
    columns="10" readOnly="true"/
    /contents
    /column
    ........1. model is always set as a attribute of the table:
    model="${bindings.DepartmentsView1}" why should we although set it every time if we add a
    column and not just specify a OV attribute name??
    2. why is here columns="10" readOnly="true"/ specified every time? should they not be got from
    a entity definition?

    thanx

    yong

    DB:3.11:Bc4j Entity Attributes Not Accessible In A Adf Uix Page? 78

    Godd to hear that this will be better in next release. Hopefully a smooth upgrade will be possible.

    Thanks for your time, Markus

  • RELEVANCY SCORE 3.11

    DB:3.11:El In Uix Page Redered Property x3



    Simple question, must be a simple answer. ;-)

    I have a messageTextInput displaying in a column of a table.

    I want the column to appear blank (not be rendered) when the bound value is zero or negative.

    I've tried: table id="FuelLog4" model="${data.FuelUIModel.FuelLog}" width="100%"
    contents
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader text="Date"/
    /columnHeader
    contents
    messageTextInput columns="10" model="${uix.current.FuelingDate}" prompt="FuelingDate" readOnly="true"
    rendered="${not uix.current.FuelGallons.isZero}"
    /
    /contents
    /column...thinking that the isZero() method of the Number Object returned from FuelGallons would return a boolean...no such luck...

    I also tried the uix:cond( uix.current.FuelGallons 0, true, false) approach...no dice...

    What's the simple way to set the rendered= attribute in my UIX table? Thanks in advance.

    --null

    P.S. I'm using 10g (10.0.5) if it matters.

    DB:3.11:El In Uix Page Redered Property x3

    That should work. Try removing the quotes from the second operand.

    Also, the symbol is supported by EL, just a little more awkward to describe in XML.

    rendered="${uix.current.CostPerGallon gt; '0.00'}"

    Kind Regards.

  • RELEVANCY SCORE 3.10

    DB:3.10:Complete Uix Jsp Application In Jdeveloper 10g jj


    Hi,

    How do I achieve the functionality for building UIX JSP for Business Components - Complete UIX JSP Application in Jdeveloper 10g. This was pretty straight forward in Jdeveloper 9i

    If you could provide high level steps, it would be great .

    Thanks

    DB:3.10:Complete Uix Jsp Application In Jdeveloper 10g jj

    Hi,

    you will find links to all the tutorials and howto's on this page:

    http://www.oracle.com/technology/products/jdev/index.html

    Most if not all start off with setting up your project workspace.

    cheers,
    Brenden

  • RELEVANCY SCORE 3.08

    DB:3.08:Are These Issues Resolved In 9.0.3 ? mj


    In 9.0.2 I was unable to get these thisngs to work and was told on various posts that these would be addressed in 9.0.3.

    1. Being able to click on column heading for sorting in BC4J JSP and UIX JSP like UIX XML. How?
    2. LOV's in UIX XML, UIX JSP and BC4J JSP? How? (note: I never got any LOV to work in 9.0.2)
    3. DynamicListInputField in bc4j-jsp and uix-xml like uix-jsp (where it works). How?

    TIA for any help.
    Ed.

    DB:3.08:Are These Issues Resolved In 9.0.3 ? mj


    1. Being able to click on column heading for sorting in BC4J JSP and UIX JSP like UIX XML. How?

    - This is currently only supported in UIX XML.

    2. LOV's in UIX XML, UIX JSP and BC4J JSP? How? (note: I never got any LOV to work in 9.0.2)

    LOVs in BC4J JSP can done in several ways:
    A simple picklists (HTML Select can be built manually and with dynamic values inserted using data tags)
    A databound, automatically generated picklist/checkbox control comes provided as the BC4J Data Tags:
    Inputselect (picklist or multiple select)
    inputselectgroup (radiogroup or checkbox)

    For a popup LOV you can use the DataTag, InputselectLOV
    This will generate a popup window with a dynamic selection.

    For more info on thesde BC4J Data Tags consult the Help docs on BC4J..

    There is also support for LOVs in UIX and UIX JSP. Consult the UIX developer's guide in the Help docs.

    3. DynamicListInputField in bc4j-jsp and uix-xml like uix-jsp (where it works). How?

    If you are referring to a list of input fields which allow multiple row updates,
    this is currently not supported. It is possible to do, but our tag libraries do not
    offer a 1 step solution yet. An implementation is being worked on for a future release.

    If this is not what you mean, please explain..

    -Chris

  • RELEVANCY SCORE 3.08

    DB:3.08:Uix: How To Display More Items In 1 Column On The Same Row 7p


    Hi
    I have a uix table with a couple of columns.
    Now I want to display more elements in 1 column, but on the same row

    E.g.
    article | quantity | price

    The quantity column has also to buttons to increase/decrease the quantity. Something like:

    column
    columnFormat displayGrid="true" cellNoWrapFormat="true" columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader text="Quantity" required="yes"/
    /columnHeader
    contents
    messageTextInput id="${ui:concat('PurchaseInvoiceLinesView3:Quantity:',uix.current.tableIndex)}" model="${ui:cond(uix.current.isNewRow,null,uix.current.PurchaseInvoiceLinesQuantity)}" text="${uix.current.PurchaseInvoiceLinesQuantity}" name="Quantity" promptAndAccessKey="Quantity" rows="1" maximumLength="6" columns="8"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /messageTextInput
    button text="lt;" onClick="..."/
    button text="gt;" onClick="..."/
    /contents
    /column

    But both buttons appear on a new line. Resulting in:
    [ 1]

    The useSeperateRows attribute is by default false, so that should be ok. Any ideas to get the buttons on the same row?

    Regards.

    DB:3.08:Uix: How To Display More Items In 1 Column On The Same Row 7p

    Hi
    I have a uix table with a couple of columns.
    Now I want to display more elements in 1 column, but on the same row

    E.g.
    article | quantity | price

    The quantity column has also to buttons to increase/decrease the quantity. Something like:

    column
    columnFormat displayGrid="true" cellNoWrapFormat="true" columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader text="Quantity" required="yes"/
    /columnHeader
    contents
    messageTextInput id="${ui:concat('PurchaseInvoiceLinesView3:Quantity:',uix.current.tableIndex)}" model="${ui:cond(uix.current.isNewRow,null,uix.current.PurchaseInvoiceLinesQuantity)}" text="${uix.current.PurchaseInvoiceLinesQuantity}" name="Quantity" promptAndAccessKey="Quantity" rows="1" maximumLength="6" columns="8"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /messageTextInput
    button text="lt;" onClick="..."/
    button text="gt;" onClick="..."/
    /contents
    /column

    But both buttons appear on a new line. Resulting in:
    [ 1]

    The useSeperateRows attribute is by default false, so that should be ok. Any ideas to get the buttons on the same row?

    Regards.

  • RELEVANCY SCORE 3.07

    DB:3.07:Uix Vs. Jsf Vs. Jsp??? 3p


    I'm looking for opinions....

    Our company is in the middle of switching from ASP/SqlServer to Java/Oracle using jDeveloper. So far, I like using the ADF framework combined with UIX but find the amount of help limited for UIX.

    Since we are just starting out, would it be wise to learn Java Server Faces - since it is the latest, or JSP - since it's the most common? What is the future for UIX?

    Does anyone know of a whitepaper which compares these options?

    Thanks for your input,
    Scott

    DB:3.07:Uix Vs. Jsf Vs. Jsp??? 3p

    It's my understanding that with the next release of JDeveloper, any existing UIX projects will get converted to JSF - can anyone verify that?

  • RELEVANCY SCORE 3.07

    DB:3.07:Master-Detail In Uix-Jsp a3


    Hi:

    How can i do a master-detail in UIX-JSP similar in functionality BC4J-JSP?. I haven't found an HOW-TO or guide.

    Thanks

    Marco

    DB:3.07:Master-Detail In Uix-Jsp a3

    Yes this is easily done.

    If you have a BC4J project with say Emp and Dept View Objects which are linked via
    a foreign key (there should be a BC4J FKDeptnoLink created), then all you have to do
    is generate a BC4J UIX JSP application.

    In a separate empty project, open the New gallery and select UIX-JSP - Business Components JSP Application.

    Generate a default JSP application for your BC4J components. You can then run main.jsp
    to see the app.

    To see a master detail view of your app which is based on the Bc4J Link (FKDeptno) just click
    on link "FkDeptnoLink" on the left side..

    -Chris

  • RELEVANCY SCORE 3.06

    DB:3.06:Re:Can't Help Saying - The Learning Curve For Jdeveloper Is Quite Long ... 7k


    My 2 Cents,

    There should be a * Hi-Level Table/Roadmap/Grid * to using BC4J-JSP Components, UIX-JSP Components, UIX/XML Components, JBO, Intermedia, scriptlets, etc. It should illustrate what components can be used for the type of page your working with * AND * to go further, discuss the possibilities at the intersecting points. For example, if I want to use InterMedia with UIX/XML it would be nice to look it up and discover "it is not possible at this time" however you may use InterMedia with BC4J/JSP, for an example "click here".

    When editing a JSP in Jdeveloper the Component Palette displays numerous Components and it is not clear which to use. For example, if youre editing a UIX/JSP, which is using a BC4J App Module - the BC4J Components, UIX Components, and BC4J/UIX Components are displayed which is confusing. The component palette should be context sensitive.

    Documentation and tutorial on how and where you can use JBO. I am not clear if JBO can be used with UIX/XML for example.

    I spend a LOT of time researching and looking for insights on the JDev forumn. The "Search" functionality needs improvment! Somethings as simple as search "InterMedia AND UIX/XML" cannot be done.

    Bill G...

    DB:3.06:Re:Can't Help Saying - The Learning Curve For Jdeveloper Is Quite Long ... 7k

    Steve (and other Oracle folks),

    I really appreciate all the effort you guys pour into making a good product with an excellent concept.

    It seems you guys aren't getting what I think we (the users) are saying:
    We don't understand your product and can't find out how to use it effectively via the documentation.

    Chris is right on when he says we need information on how best to use the JDeveloper architecture to do what we want it to do.

    An excellent tool they gave us for Designer which helped to understand what we could and could not do, and did and did not need, is the Designer Context Diagram. It is a no-nonsense description of how to use Designer to accomplish your system development goals with multiple starting points, threads, and results.

    Perhaps the JDeveloper documentation team could give us something like that which defines, start to finish, how to use JDeveloper to accomplish our goals including the various threads and logical placement of each step within the System Development Life Cycle. This in combination with many of the excellent tutorials and how tos would really be a big help and make JDeveloper much more useful.

    Again, thanks for the wonderful work you guys do.

    Hoping this product helps meet my goals.

    Thanks, George

  • RELEVANCY SCORE 3.05

    DB:3.05:Use Uix And Jsp Together 9k


    I have some existing jsp application . I want to integrate it with UIX application that is generated from JHeadStart . jsp application is just 10% of whole project.
    I am not sure this is a good way or not . May be We should use JHeadstart to generate JSP more than UIX . but I think it 's more powerful if I use JHeadstart to generate UIX application .
    What do you recommend for this ?
    and if we have to use both together . How dose JSP application pass parameter to UIX application ? and How dose UIX pass parameter to JSP ?. and How UIX use the parameter that 's sent form JSP ?

    thanks in advance

    DB:3.05:Use Uix And Jsp Together 9k

    You can use multiple struts-config files in the same web-application in two ways:

    1. The struts-config files apply to the same Struts module. That means that when an action is specified in a url (for example http://host:port/myapp/myAction.do), Struts will look for myAction in all struts-config files sequentially. This can be done by specifying a comma-separated list of struts-config files in the config property of the Struts servlet (in your web.xml file).

    Example:
    servlet
    servlet-nameaction/servlet-name
    servlet-class.../servlet-class
    init-param
    param-nameconfig/param-name
    param-value/WEB-INF/struts-config.xml,/WEB-INF/struts-config-second.xml/param-value
    /init-param
    /servlet2. The struts-config files are each used for their own Struts module. That means that you have one "home" struts-config file (used when the url is something like http://host:port/myapp/myAction.do), and you have one or more submodule struts-config files (used when the url is something like http://host:port/myapp/myModule/myAction.do). This can be done by specifying multiple config properties for the Struts servlet (in your web.xml file). This is the approach used in the JhsDemo application shipped with JHeadstart 10.1.2.1.

    Example:
    servlet
    servlet-nameaction/servlet-name
    servlet-class.../servlet-class
    init-param
    param-nameconfig/param-name
    param-value/WEB-INF/struts-config.xml/param-value
    /init-param
    init-param
    param-nameconfig/myModule/param-name
    param-value/WEB-INF/struts-config-mymodule.xml/param-value
    /init-param
    /servletYou can use one struts-config to generate JSP with JHeadstart, and another struts-config to generate UIX with JHeadstart. You can do that by using separate JHeadstart Application Structure files for JSP and UIX, and by specifying different destinations for the struts-config in the Application Structure files. You can even mix JSP and UIX in the same struts-config, but then you must merge them manually, after generation.

    Hope this helps,
    Sandra Muller
    JHeadstart Team
    Oracle Consulting

  • RELEVANCY SCORE 3.04

    DB:3.04:Servletinclude Submit Error ds


    I use UIX in our application ,
    I use servletInclude to include a JSP
    servletInclude source="demo.jsp"/
    on this UIX page,I add a submit botton, on click the botton one time the context of demo.jsp can be seen, click again can't been seen, third time can been seen.

    SomeBody can help me!

    DB:3.04:Servletinclude Submit Error ds

    I use UIX in our application ,
    I use servletInclude to include a JSP
    servletInclude source="demo.jsp"/
    on this UIX page,I add a submit botton, on click the botton one time the context of demo.jsp can be seen, click again can't been seen, third time can been seen.

    SomeBody can help me!

  • RELEVANCY SCORE 3.03

    DB:3.03:Does Dynamic "Bc4j Html Field Renderers" Works With Uix Jsp? a9



    Does dynamic "BC4J HTML Field Renderers" should work with UIX JSP? or it only works with UIX XML?
    I'm trying to do the How to: "How to Use BC4J HTML Field Renderers" in a UIX JSP project but it doesn't work.

    DB:3.03:Does Dynamic "Bc4j Html Field Renderers" Works With Uix Jsp? a9

    The HTML renderers dont work with UIX JSP in Jdev 9.0.2. In our 9.0.3 release they will work for JSP and UIX JSP. We also also planning support for UIX XML.

  • RELEVANCY SCORE 3.03

    DB:3.03:Uix Jsp Lovinput &Amp; Listofvalues 7j


    Hi
    I'm trying to use lovinput listofvalues uix objects in a jsp page. Where can i find some samples?

    Thanks and Merry Christmas
    Marco

    DB:3.03:Uix Jsp Lovinput &Amp; Listofvalues 7j

    Hi there,

    You probably know that you can find documentation about these elements from the Help in JDeveloper. We are working on an external release of a more complete demo and doc set for UIX which so far has been deployed only internally. We hope to have something released to OTN within the next week or two.

    Take care,
    Jeanne

  • RELEVANCY SCORE 3.03

    DB:3.03:Jsp Uix Bc4j Vs. Uixml Bc4j 9f


    What are the advantages and disadvantages between using "JSP UIX BC4J" and "UiXML BC4J". I'm interested in knowing more about performance and flexibility.

    DB:3.03:Jsp Uix Bc4j Vs. Uixml Bc4j 9f

    Sorry about that, too many posts to OTN lately. Anyway
    I would think that the UIX JSP issue would be just like
    the UIX XML issue. That the UIX JSP language would change
    just like the UIX XML language and would converge on
    something that would work well with faces. The difference
    between UIX XML and UIX JSP is that we would provide an
    upgrade tool for XML but not JSP.

  • RELEVANCY SCORE 3.02

    DB:3.02:Adf Uix Upload To Blob sc


    I'm developing a ADF UIX application using jdev 9052. Does anyone know how to perform uploads to a blob? The documentation only mentions uploads to file system. Is file uploads to blobs supported in ADF UIX?

    If it is not supported in ADF UIX, is it supported in ADF JSP? If it is supported in ADF JSP, does anyone have a sample demonstrating this.

    This is a major impediment to successfully completing the project. Any help would be appreciated.

    Thanks

    DB:3.02:Adf Uix Upload To Blob sc

    Ben....

    See if the following helps. I am loading an XML File into an ORDSYS.ORDDOC using the ADFBC Framework. I call the following procedure in a the Entity Object's afterCommit method to copy the contents into a CLOB.


    Create or replace procedure pkg.loadxmlfile (p_file_id in number) as

    holdDoc ORDSYS.ORDDOC;
    hold_Blob BLOB;
    v_clob CLOB;
    buf varchar2(32000);
    obuf varchar2(32000);
    pos pls_integer :=1;
    idx pls_integer :=1;
    errm varchar2(4000);
    err_code number;
    pragma autonomous_transaction;


    BEGIN

    Select xmlfile into holdDoc from fileload where file_id = p_file_id ;

    hold_Blob := holdDoc.getContent();
    dbms_lob.CREATETEMPORARY(v_clob, ture, dbms_lob.session);
    dbms_lob.OPEN(v_clob, dbms_lob.lob_readwreite);

    if dbms_lob.ISOPEN(hold_Blob) = 0 then
    dbms_lob.OPEN(hold_Blob, dbms_lob.lob_readonly);
    end if;

    LOOP
    idx := idx +1;
    buf := utl_raw.cast_to_varchar2(dbms_lob.substr(hold_Blob,32000,pos));
    if buf is not null then
    dbms_lob.WRITEAPPEND(v_clob, length(buf),buf);
    end if;

    pos := pos + 32000;

    exit when pos dbms_lob.getlength(hold_Blob);
    END LOOP;


    update fileload
    set filedata = buf
    where file_id = p_file_id;

    commit;

    EXCEPTION
    WHEN OTHERS THEN
    errm := sqlerrm;
    err_code := sqlcode;
    raise_application_error (-20001, Error on loadxmlfile proc: + err_code||:||errm);

    --insert into error_table values (err_code,errm) ;
    --commit;

    END;Connie

  • RELEVANCY SCORE 3.02

    DB:3.02:How I Can Write On A Uix Button Included In The Jsp In Foreign Language s8


    I am facing difficulties with writing text in foreign language on a UIX button included in the JSP page

    DB:3.02:How I Can Write On A Uix Button Included In The Jsp In Foreign Language s8

    I am facing difficulties with writing text in foreign language on a UIX button included in the JSP page

  • RELEVANCY SCORE 3.02

    DB:3.02:Servletinclude Jsp Not Loading Without Refresh 7d


    JDeveloper 10.1.2.1.0. Using servletInclude in UIX page to load content of JSP. The JSP contains an input form. It doesn't load until I refresh the browser (IE or Firefox). If I servletInclude a JSP that only has an HTML heading, it renders the when the page is first loaded. Any help? Thanks!

    DB:3.02:Servletinclude Jsp Not Loading Without Refresh 7d

    JDeveloper 10.1.2.1.0. Using servletInclude in UIX page to load content of JSP. The JSP contains an input form. It doesn't load until I refresh the browser (IE or Firefox). If I servletInclude a JSP that only has an HTML heading, it renders the when the page is first loaded. Any help? Thanks!

  • RELEVANCY SCORE 3.00

    DB:3.00:Uix Page Run Very Slow On Jboss fc


    hi.. i am using Jdeveloper 10.1.2 to develop my application and my application containing JSP and UIX pages.At last i deploy it onto Jboss 3.2.7.
    It work properly, but i found that each time user access/open a page, which never open before, that page(either UIX or JSP page) show very slow. After that when user open it again, it show out as normal.

    Now, the problem is, when user close the browser, open it and access that page again, for JSP, it show out fast, but for UIX, it still take time to show out. I dont know what cause this happen. And i wondering that is that any way to configure ADF UIX in order to increase its performance?

    Please give me some suggestions and guides. Thanks in advance.

    DB:3.00:Uix Page Run Very Slow On Jboss fc

    Hi... is there anybody can help me? thanks..

  • RELEVANCY SCORE 3.00

    DB:3.00:Uix Or Jsp? 3f


    hy
    i'm new in jdev.
    could someone explain me when to use uix and when jsp.
    i want to develop a 100% browser-based gui application.
    which criterias decide between uix an jsp?

    thanks

    DB:3.00:Uix Or Jsp? 3f

    Hi,
    Please check out the link http://www.csis.gvsu.edu/GeneralInfo/Oracle/appdev.920/a96621/adx26uix.htm#1008553. Reading this, you can decide when to go for .uix and when not to go for it.

    Hope this helps,
    Rajat

  • RELEVANCY SCORE 2.97

    DB:2.97:Standard Servlets In Uix Pages (10g) xd


    Hello.
    A have a few questions.

    1. Is there a way to forward control from UIX page to standard (not UIX) servlet (that's usually used by JSP)?

    2. Could I use user defined tags in UIX (like in JSP)?

    3. Is there a way to place a html code generated in class to UIX page (like in JSP)?

    4. Any ways to avoid these and use alternative ways doing the same?

    Thank you.

    DB:2.97:Standard Servlets In Uix Pages (10g) xd

    Hi Alexey Khnykin

    Please see that the destination attribute is set on the form and in the submitButton the form name is set.

    See code snippet below
    ----------------------
    ?xml version="1.0" encoding="windows-1252"?
    page xmlns="http://xmlns.oracle.com/uix/controller"
    xmlns:ui="http://xmlns.oracle.com/uix/ui"
    xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
    xmlns:html="http://www.w3.org/TR/REC-html40"
    expressionLanguage="el"
    content
    dataScope xmlns="http://xmlns.oracle.com/uix/ui"
    provider
    !-- Add DataProviders (data elements) here --
    /provider

    contents
    document
    metaContainer
    !-- Set the page title --
    head title=""/
    /metaContainer
    contents
    body
    contents
    form name="form0" destination="servlet/TestServlet"
    contents
    textInput name="test" text="TestText" /
    submitButton name="submit" text="Call Servlet" formName="form0"/
    /contents /form
    /contents
    /body
    /contents
    /document
    /contents
    /dataScope
    /content

    handlers
    !-- Add EventHandlers (event elements) here --
    /handlers

    /page

    Sample Servlet in your WEB-INF/classes/com/vv/otntech
    -----------------------------------------------------
    package com.vv.otntech;
    import java.util.Enumeration;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.PrintWriter;
    import java.io.IOException;

    public class TestServlet extends HttpServlet
    {
    private static final String CONTENT_TYPE = "text/html; charset=windows-1252";

    public void init(ServletConfig config) throws ServletException
    {
    super.init(config);
    }

    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
    {
    doPost(request,response);
    }

    public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
    {
    response.setContentType(CONTENT_TYPE);
    PrintWriter out = response.getWriter();
    out.println("html");
    out.println("headtitleTestServeltTest/title/head");
    out.println("body");
    Enumeration enum = request.getParameterNames();
    while (enum.hasMoreElements())
    {
    String param = (String)enum.nextElement();
    String paramVal = request.getParameter(param);
    out.println(paramVal);
    out.println("/BR");
    }
    out.println("pwhat?/p");
    out.println("pThe servlet has received a POST. This is the reply./p");
    out.println("/body/html");
    out.close();
    }
    }

    Mapping in web.xml
    ------------------
    servlet
    servlet-nameTestServlet/servlet-name
    servlet-classcom.vv.otntech.TestServlet/servlet-class
    /servlet

    With this you can see it working.

    Thanks,
    Vijay V
    Team UIX

  • RELEVANCY SCORE 2.97

    DB:2.97:Runtime Error On Transient Attribute (Bc4j/Uix) 31


    Hi all,

    I am struggling with the definition of a new transient attribute. I do use one succesfully in another context.
    The BC4J module tester shows the new one propperly, however OC4J responds with a runtime-error:

    oracle.jbo.NoDefException: JBO-25002: Definition TotalHours of type Attribute not found
    int oracle.jbo.server.ViewObjectImpl.getAttributeIndexOf(java.lang.String)
    ViewObjectImpl.java:3264

    Definition in Weeks.xml of entity object:
    ....
    Attribute
    Name="TotalHours"
    IsQueriable="false"
    IsPersistent="false"
    Type="oracle.jbo.domain.Number"
    ColumnName="TOTALHOURS"
    ColumnType="$none$"
    SQLType="NUMERIC"
    /Attribute
    ....

    Definition in WeeksView.xml of view object:
    ....
    ViewAttribute
    Name="TotalHours"
    IsQueriable="false"
    IsPersistent="false"
    Precision="255"
    EntityAttrName="TotalHours"
    EntityUsage="Wek"
    AliasName="TOTALHOURS"
    ColumnType="VARCHAR2"
    /ViewAttribute
    ....

    The wizard modified the Java code accordingly, by introducing the TOTALHOURS constant.

    The struts-config file retrieves the data set with the following definition:
    ....
    action path="GetWeeksSet" type="oracle.jheadstart.controller.struts.action.GetDataObjectSet"
    !-- name of dataObject interface class --
    set-property property="dataObjectInterface" value="damen.dsguren.model.Weeks"/
    !-- key used to store result DataObjectSet in SessionData --
    set-property property="dataObjectSetName" value="WeeksSet"/
    !-- is DataObjectSet updateable? --
    set-property property="isUpdatable" value="false"/
    set-property property="queryType" value="Weeks"/
    set-property property="useAttributeNameAsKey" value="false" /
    set-property property="attributeNames" value="selectedEmployee"/
    forward name="success" path="/uix/WeeksTablePage.uix"/
    forward name="userError" path="/uix/WeeksTablePage.uix"/
    forward name="dataObjectNotFound" path="/uix/WeeksTablePage.uix"/
    /action
    ....

    UIX call in a table page:
    ....
    column
    columnFormat displayGrid="true" columnDataFormat="textFormat"/
    columnHeader
    sortableHeader
    sortable="yes"
    data:text="WEEKS_TABLE_TOTALHOURS@jheadstart:nls"
    value="WeekNumber"/
    /columnHeader
    contents
    messageTextInput
    name="TotalHours"
    data:promptAndAccessKey="WEEKS_TOTALHOURS@jheadstart:nls"
    data:text="TotalHours" anchor="TotalHours"
    isPersistent="false" dataObject="WeeksSet"
    required="false" maximumLength="15"
    columns="15" rows="1"
    data:readOnly="isViewing"/
    /contents
    /column
    ....

    What is going wrong here?? I am staring for hours now and do not see what causes this problem.

    kind regards,
    Martijn

    DB:2.97:Runtime Error On Transient Attribute (Bc4j/Uix) 31

    Martijn,

    The properties files exist for the purpose of mapping the Model components to the generic DataObject layer. For more information, see the JHeadstart Developer's Guide, chapter 2, section JHeadstart Runtime Components, subsection Reusable Model Logic.

    You can map more than one ViewObject to an "entity" (DataObject) by using the QueryType functionality. This can be generated from the JHeadstart application structure file. For more information see the JHeadstart Developer's Guide, chapter 6, section Creating your Page Layout and Behavior, Determine your groups content and basic behavior, 2. Specify the BC4J View Object and Query Settings for your group.

    Hope this helps,
    Sandra Muller
    JHeadstart Team

  • RELEVANCY SCORE 2.97

    DB:2.97:Webtogo &Amp; Uix Jsp &Amp; Lov Windows 39


    Hi!

    I have created a webtogo jsp/uix application for oracle lite. This worked fine. Now I have recently upgraded to lite 10g and now, misteriously, my lov windows do not always close.

    Does anyone have a good working example on creating LOV windows using uix jsp tags (this application is maintained in JDev 9.0.3.4 since this is the only supported BC4J version for Oracle Lite)? Especially, after having opened the LOV window, how should one process the selected value? I have tried some things, but I do not know if I am doing it the right way.

    Thanks,

    Jeroen van Veldhuizen

    DB:2.97:Webtogo &Amp; Uix Jsp &Amp; Lov Windows 39

    Hi!

    I have created a webtogo jsp/uix application for oracle lite. This worked fine. Now I have recently upgraded to lite 10g and now, misteriously, my lov windows do not always close.

    Does anyone have a good working example on creating LOV windows using uix jsp tags (this application is maintained in JDev 9.0.3.4 since this is the only supported BC4J version for Oracle Lite)? Especially, after having opened the LOV window, how should one process the selected value? I have tried some things, but I do not know if I am doing it the right way.

    Thanks,

    Jeroen van Veldhuizen

  • RELEVANCY SCORE 2.95

    DB:2.95:Using A Uix Template As A Base For A Jsp a7


    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?

    DB:2.95:Using A Uix Template As A Base For A Jsp a7

    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?

  • RELEVANCY SCORE 2.95

    DB:2.95:Uix Sortableheader In A Jsp 1z


    All,

    Please review the following code:

    uix:column
    %String sessionColumn = "Site"; %
    uix:columnFormat columnDataFormat="iconButtonFormat" /
    uix:columnHeader
    uix:sortableHeader text="Site" value="Site" destination="some-action.do"
    sortable="%=sessionSort.getColumn(sessionColumn)%" textBinding="Site"/
    /uix:columnHeader
    uix:contents
    uix:link textBinding="Site" destinationBinding="NewSite" /
    /uix:contents
    /uix:column
    *****************End of code snippet******************

    I'm attempting to use a servlet to sort my vo which is working fine. The only problem is uix is sending to request when you click on the up and down icon or the text in the header, which is cause the page to look like it is not being sorted. It seems as though there is a request sent for both the head icon and the text.
    Please help.

    DB:2.95:Uix Sortableheader In A Jsp 1z

    I can't repro your problem. when you click on the arrow, UIX will send one request. When you click on the text, UIX will send another request. However, both the requests are not sent at the same time.

  • RELEVANCY SCORE 2.94

    DB:2.94:How To Use Cssstyle To Create My Own Styles s3


    Hi,

    I want to use the
    CSSStyle style = new CSSStyle(); --

    How to use it..

    Can anyone give me a complete working example using this..and how exactly to use this in the jsp pages (uix content pages).
    1) Where to write the code using the CSSStyle
    2) How to use this code in the jsp pages(uix pages)

    Thanks

    DB:2.94:How To Use Cssstyle To Create My Own Styles s3

    Alternatively, if you put the CSSStyle objects onto the ServletRequest,
    you can use the inlineStyleBinding attribute:
    uix:styledText inlineStyleBinding="foo@servletRequest" .../

  • RELEVANCY SCORE 2.94

    DB:2.94:Servlet Include Don't Work On Tomcat 4 km


    Hello all!

    I use the ServletInclude tag in uix to include a jsp-snippet or a servlet. It works in my local deployment, but not on the Tomcat 4 Server. No content of the jsp/Servlet is shown and the other part of the uix after the include tag aborts.

    Has anyone the same behaviour on the tomcat too?
    What is the solution?

    Thanks Roger

  • RELEVANCY SCORE 2.93

    DB:2.93:Need This Jsp Example In Uix Please !!! 8s


    this example from oracle is in JSP, I need someting like this is UIX. Thanks.

    http://www.oracle.com/technology/products/jdev/tips/mills/cascading_lists.html

    DB:2.93:Need This Jsp Example In Uix Please !!! 8s

    this example from oracle is in JSP, I need someting like this is UIX. Thanks.

    http://www.oracle.com/technology/products/jdev/tips/mills/cascading_lists.html

  • RELEVANCY SCORE 2.92

    DB:2.92:Display Links In Adf Uix Read Only Table fp


    Hi,

    I need to display an UIX table column "as a link" and I should be able to pass the "key" value for that row when the link is clicked. Please let me know how to do this is Jdeveloper 9.0.5.2

    The column is

    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PropertyView1,'Address')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Address}" columns="10" readOnly="true"/
    /contents
    /column

    DB:2.92:Display Links In Adf Uix Read Only Table fp

    Thanks Tony.

    I'm trying to get the parameter value to a data action (binded to a ADF applicationmodule function).

    I tried using ${param.Userid} and ${reuqestScope.Userid}..It didnt work.. How can i get the parameter value to a data action.

    i.e the request is set_occ.do?Userid=1215

    The data action first parameter should be able to get this value.

    Thanks.

  • RELEVANCY SCORE 2.92

    DB:2.92:Layout Options When Generation Bc4j Jsp kj


    I have a novice question..

    Ive tried to user Jdeveloper to generate JSP pages for displaying data from Oracle tables. And it seems to work just fine. Ive tried BC4J Jsp, UIX Jsp and UIX XML. But i cant figure out how to change the layout! By that i mean how the JSP is presenting the data in HTML. Simple things like Font and color of HTML tables seems to be hidden somewhere...

    Any ideas???

    Bjxrn
    Norway.

    DB:2.92:Layout Options When Generation Bc4j Jsp kj

    The style information is stored in a HTML stylesheet called BC4J.css in the case of the BC4J application. This file is already deployed in the webapp application. You can look at it in BC4J\redist\webapp\css. To customized these setting you can modify their values by inserting your own style sheet with the new style values overwritten.

    For UIX project the style sheet is generated and you have to go through style customization at the UI renderer level.

  • RELEVANCY SCORE 2.92

    DB:2.92:Html Rendering Works On Uix-Jsp But Not Uix-Xml Or Bc4j-Jsp s3


    I built a "custom" renderer following the HOW TO document for HTML rendering. I made a "Drop Down" list that works in a test UIX-JSP application. When I try to attach the DynamicListInputField class to a project created under UIX-XML or BC4-JSP the rendereing does not take affect. No errors, the application runs fine, just no rendereing.

    I made all three projects from the same VO's and the same DynamicListInputField.java. The three projects were Wizard Based and created with:

    "Business Componets UIX XML Application" from the UIX XML Category
    "Business Componets JSP Application" from the UIX JSP Category
    "Business Componets JSP Application" from the BC4J JSP Category

    What is wrong?

    TIA,
    Ed.

    DB:2.92:Html Rendering Works On Uix-Jsp But Not Uix-Xml Or Bc4j-Jsp s3

    I built a "custom" renderer following the HOW TO document for HTML rendering. I made a "Drop Down" list that works in a test UIX-JSP application. When I try to attach the DynamicListInputField class to a project created under UIX-XML or BC4-JSP the rendereing does not take affect. No errors, the application runs fine, just no rendereing.

    I made all three projects from the same VO's and the same DynamicListInputField.java. The three projects were Wizard Based and created with:

    "Business Componets UIX XML Application" from the UIX XML Category
    "Business Componets JSP Application" from the UIX JSP Category
    "Business Componets JSP Application" from the BC4J JSP Category

    What is wrong?

    TIA,
    Ed.

  • RELEVANCY SCORE 2.91

    DB:2.91:Messagedatefield In Jsp ax


    I work with JDeveloper10G 10.1.2 (build 1913).
    I insert UIX:messageDateField in my JSP (I know possible mix UIX and JSP components). When I try to pick date in my JSP its component no react. Why ?

    Thanks a lot.
    Andrew.

  • RELEVANCY SCORE 2.91

    DB:2.91:Sortable Headers In Uix/Jsp da



    I need to implement sortable headers of a table in UIX/JSP as provided by uiXml browse pages.

    Does anyone know how to implement this?

    thanks,
    Marc

    DB:2.91:Sortable Headers In Uix/Jsp da


    I need to implement sortable headers of a table in UIX/JSP as provided by uiXml browse pages.

    Does anyone know how to implement this?

    thanks,
    Marc

  • RELEVANCY SCORE 2.91

    DB:2.91:Matching Bc4j Jsp And Uix Jsp? 7k


    Matching BC4J JSP and UIX JSP?
    Has generated the wizard standard BC4J JSP.
    1. Where to read about assignment and functional load Data*Componets?
    2. Where there is a complete description of the package "oracle.jbo.html.*"?

    Has generated the wizard standard UIX JSP.
    I guess, that here "Componets" it is realized through tags UIX and BC4JUIX.
    1. Where there is a good description these of tags?

    What from two technologies is more advanced?

    DB:2.91:Matching Bc4j Jsp And Uix Jsp? 7k

    Matching BC4J JSP and UIX JSP?
    Has generated the wizard standard BC4J JSP.
    1. Where to read about assignment and functional load Data*Componets?
    2. Where there is a complete description of the package "oracle.jbo.html.*"?

    Has generated the wizard standard UIX JSP.
    I guess, that here "Componets" it is realized through tags UIX and BC4JUIX.
    1. Where there is a good description these of tags?

    What from two technologies is more advanced?

  • RELEVANCY SCORE 2.91

    DB:2.91:How Do You Use Uix Controllers With Jsp? kk


    How do you use UIX controllers with UIX-JSP and BC4J-JSP?
    Is there no JSP tags/attributes for events and handlers?

    Is there a simple example of this worked out anywhere?

    I found this
    howto. stacked canvas as splash screen
    but that doesn't get me anywhere, except to wonder if I should really even consider it.

    (P.S. In general more examples, including short code snippets, especially in the BC4J docs would be appreciated.)

    DB:2.91:How Do You Use Uix Controllers With Jsp? kk

    The UIX Controller is not designed to be used from JSP land; it is to be
    used from UIX/XML (or BC4J/UIX) land.

    Note that it is easy to use JSPs via the UIX Controller. So you might want to consider moving your application over to UIX/XML and using the UIX Controller to handle the JSP pages that you do not want to translate into UIX/XML.

  • RELEVANCY SCORE 2.91

    DB:2.91:Getting A Query String's Parameter With Uix Tag m7


    Hi,

    Inside a UIX file,
    I would like to get a parameter
    that comes form a JSP page
    (ex: file.uix?param=value).

    Which UIX tag could I use to retieve the value?

    Thanks in advance,
    Carlos.

    DB:2.91:Getting A Query String's Parameter With Uix Tag m7

    Hi Carlos -

    If you are using JDev 9.0.5, you can access query parameters via the EL "param" implicit object, eg:

    styledText text="${param.foo}"/

    If you access the page using file.uix?foo=bar, the styledText element will render "bar".

    Check out the Data Binding chapter in the UIX Developer's Guide for more info on EL data binding.

    Andy

  • RELEVANCY SCORE 2.91

    DB:2.91:Jdeveloper - Bc4j - Uix - Jsp And Portal 9p


    Hello JDevelopers!

    I am posting here as well as the Portal Forumn as this subject crosses boundries.

    I have a BC4J UIX/JSP Application that I might want to place within Portal. I would like to use the Single SignOn Server in addition to the layout features (Regions) offered by Portal.

    Has anyone done this?
    What are the PROS's and CON's?
    Are there any docs OR **** EXAMPLES **** that clearly illustrate how to integrate a BC4J-UIX/JSP app into Portal?
    If it is possible, do I wrap my BC4J - UIX/JSP Application inside a Portlet?

    Any and all comments very much appreciated.

    Bill G...

    DB:2.91:Jdeveloper - Bc4j - Uix - Jsp And Portal 9p


    I haven't heard of people placing an entire JSP app inside a portal as a portlet.
    Usually people tend to create a simple starter page which fits neatly into a portlet.
    This portlet would contain a minimal amount of info about the external application and controls which allow the user to sign on/jump to external app.

    You can find more info and examples in the PDK (http://portalstudio.oracle.com/)

    -Chris

  • RELEVANCY SCORE 2.90

    DB:2.90:Security In Adf Uix Application j3


    Hi,
    I have developed an ADF UIX Application in Jdeveloper 10g. We have LDAP server where we check the user authentication.

    Can anybody let me know how I can check user authentication from UIX page? I want a UIX page which will be a login page which will check the authentication from our LDAP server. I know it can be done from JSP page, but I need to how to do it from UIX page.

    Thanks in advance.
    Syed

    DB:2.90:Security In Adf Uix Application j3

    Syed,

    if you use ADF and Struts with UIX then I would create a Struts Action that you navigate to from a UIX form page.

    This Strust action would access the username and password provided from the request object and look this up in your LDAP directiry, If this fails, Struts would direct the request to an error page (or whatever you want it to be directed to).

    Frank

  • RELEVANCY SCORE 2.90

    DB:2.90:This.Value Returns Undefined, Using Messagelovfield In Multi Record Table(Uix) 9f


    Hi,

    following scenario:
    I use Jdeveloper9i
    Built a UIX page and filling it with data from a database using BC4J
    inside my uix page i have built a multi record table:

    table name="bulk_table"
    width="100%"
    formSubmitted="true"
    data:tableData="TNW_RENDER_VECTOR@cqj2ee:pageDataObjects"
    tableFormat tableBanding="rowBanding"/
    columnHeaderStamp
    sortableHeader data:shortDesc="explain"
    data:text="header"
    data:sortable="sortKey"/
    /columnHeaderStamp
    columnHeaderData
    col explain="Levereenheid of Factuurnummer" header="Lev./fakt.nr" sortKey="no" /
    /columnHeaderData
    columnFormats
    columnFormat columnDataFormat="textFormat"/
    /columnFormats
    contents
    messageLovField name="InvFactuurLved"
    columns="10"
    maximumLength="10"
    destination="javascript:callLovFakt(this.value,'lovFaktuurregel','ZOEK_GEGEVEN')"
    data:text="InvFactuurLved"/
    /contents
    /table

    the javascript contains following code:

    function callLovFakt(fieldValue) {
    alert('cell contains: '+fieldValue);
    }

    Problem is when i type something in a cell and click on the flashlight( wich comes with the lovfield )
    the alert always returns: "cell contains: undefined"

    Fact is that the flashlight does not contains a value (that's why i get the undefined message)
    question is how can i find out wich row i have to look at for the right value? there the flashlight does not contains any value...

    greetz jaime

    DB:2.90:This.Value Returns Undefined, Using Messagelovfield In Multi Record Table(Uix) 9f

    First you need to have a dataScope around your table, and dataBind the destination of your LOV:
    dataScope
    contents
    ...
    table ..
    ...
    contents
    ...
    messageLovField name="InvFactuurLved"
    columns="10"
    maximumLength="10"
    data:destination="InvFactuurLved@getJSForLOV"
    data:text="InvFactuurLved"/
    /contents
    /table
    ...
    /contents
    provider
    data name="getJSForLOV"
    method class="Test" method="getJSForLOV"/
    /data
    /provider
    /dataScopeThen you need to write the java DataProvider for your dataBound destination attribute:
    public class Test
    {
    public static DataObject getJSForLOV(RenderingContext rc,
    String namespace, String name)
    {
    return _JS_FOR_LOV_DOB;
    }

    private static final DataObject _JS_FOR_LOV_DOB =
    new DataObject() {
    public Object selectValue(RenderingContext rc, Object lovFieldName)
    {
    String transformedName =
    rc.getTransformedName(lovFieldName.toString());
    String result="javascript:callLovFakt('"+
    +lovFieldName+"','lovFaktuurregel','ZOEK_GEGEVEN')";
    return result;
    }
    };
    }Then you need to write your javaScript function like:
    function callLovFakt(fieldName) {
    var fieldValue = document.forms["myFormName"][fieldName].value;
    alert('cell contains: '+fieldValue);
    }Also, please read the dataBinding chapter at:
    [link]http://otn.oracle.com/jdeveloper/help/topic?inOHW=truelinkHelp=falsefile=jar%3Afile%3A/u01/webapps/OHW/ohw-app/jdeveloper/helpsets/jdeveloper/uix_devguide_ohj.jar!/databinding.html[link]

  • RELEVANCY SCORE 2.90

    DB:2.90:Uix-Xml Column Sorting In Uix-Jsp x3


    How can I implement the UIX-XML column sorting capability (click on column heading in Browse forms) in the UIX-JSP frmaework?

    TIA,
    Ed.

  • RELEVANCY SCORE 2.90

    DB:2.90:Bc4j Uix Master -Detail Form 3k


    I have successfully created BC4J JSP Master Detail form using View link and URLEvent and OnEvent tags.
    I am now looking to create Master Detail using BC4J UIX.
    I am using the same BC4J components (Entity Objects, View Objects, View Links).
    Can anyone please suggest how do I go beyond creating UIX pages using MasterViewObject and DetailViewObject ?
    Would be glad if pointed to some "How-to" link. Couldn't locate one.

    My Master UIX page off the ProductView object is below:
    ***********************************************
    ?xml version="1.0" encoding="windows-1252" ?

    page xmlns="http://xmlns.oracle.com/uix/controller"
    xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
    xmlns:ui="http://xmlns.oracle.com/uix/ui"
    xmlns:bc4j="http://xmlns.oracle.com/uix/bc4j"

    bc4j:registryDef

    bc4j:rootAppModuleDef name="ProductViewAppModule"
    defFullName="dell.harmony.hist.HistModule"
    configName="HistModuleLocal"
    releaseMode="stateful"

    bc4j:viewObjectDef name="ProductView"
    rangeSize="25" /

    /bc4j:rootAppModuleDef
    /bc4j:registryDef

    content

    try xmlns="http://xmlns.oracle.com/uix/ui"
    xmlns:data="http://xmlns.oracle.com/uix/ui"
    catch
    header messageType="error"
    boundAttribute name="text"
    contextProperty select="ui:currentThrowable"/
    /boundAttribute
    /header
    /catch
    contents

    pageLayout xmlns="http://xmlns.oracle.com/uix/ui"
    xmlns:data="http://xmlns.oracle.com/uix/ui"
    title="ProductView View"
    contents

    !-- this will contain any validation errors after form
    submission --
    messageBox automatic="true" /

    bc4j:rootAppModuleScope name="ProductViewAppModule"
    contents
    header text="Search"
    contents
    form name="search"
    contents
    inlineMessage prompt="Search" vAlign="middle"
    contents
    bc4j:viewObjectScope name="ProductView"
    contents
    flowLayout
    contents
    choice name="attrName"
    data:selectedValue="attrName@ctrl:page"
    shortDesc="Search Column"
    contents
    bc4j:region automatic="true"
    bc4j:attrStamp
    option
    boundAttribute name="text"
    bc4j:attrDefProperty name="name" /
    /boundAttribute
    boundAttribute name="value"
    bc4j:attrDefProperty name="name" /
    /boundAttribute
    /option
    /bc4j:attrStamp
    /bc4j:region
    /contents
    /choice
    textInput name="attrValue" columns="20"
    data:text="attrValue@ctrl:page"
    shortDesc="Search"/
    /contents
    /flowLayout
    /contents
    /bc4j:viewObjectScope
    /contents
    end

    /end
    /inlineMessage
    /contents
    /form
    /contents
    /header

    header text="Results"
    contents
    form name="viewForm"
    contents
    tableLayout
    contents
    bc4j:viewObjectScope name="ProductView"
    contents
    !-- placing the table in automatic mode will cause the table
    to contain the keyStamp named child followed by the
    columnStamp named child for each attribute in the
    ViewObject. --
    bc4j:table name="viewTable" automatic="true"
    width="80%" alternateText="No rows found"
    tableSelection
    !-- single selection for each row in the table --
    singleSelection selectedIndex="0" shortDesc="Select Row"
    contents
    !-- the update button causes the currently selected
    row to be sent to the update page --

    /contents
    /singleSelection
    /tableSelection
    !-- the key identifying the current row in the table --
    bc4j:keyStamp
    bc4j:rowKey name="key" /
    /bc4j:keyStamp
    !-- the column rendered for each attribute --
    bc4j:columnStamp
    !-- the attrScope is automatic --
    bc4j:column
    columnHeader
    !-- the sortableHeader defaults its attrName
    from the current attrScope --
    bc4j:sortableHeader/
    /columnHeader
    contents
    !-- renders the current attribute as read only --
    bc4j:input readOnly="true"/
    /contents
    /bc4j:column
    /bc4j:columnStamp
    /bc4j:table
    /contents
    /bc4j:viewObjectScope
    /contents
    /tableLayout
    /contents
    /form
    /contents
    /header
    /contents
    /bc4j:rootAppModuleScope
    /contents
    contentFooter

    /contentFooter

    /pageLayout

    /contents
    /try
    /content

    handlers

    event name="sort" source="viewTable"
    !-- using the ApplicationModule causes it to be checked out from the
    ApplicationPool. It is released using stateful mode. --
    bc4j:findRootAppModule name="ProductViewAppModule"
    !-- establish the ViewObject scope --
    bc4j:findViewObject name="ProductView"
    !-- sort by the submitted attribute name --
    bc4j:sort/
    /bc4j:findViewObject
    /bc4j:findRootAppModule
    /event

    event name="goto" source="viewTable"
    !-- using the ApplicationModule causes it to be checked out from the
    ApplicationPool. It is released using stateful mode. --
    bc4j:findRootAppModule name="ProductViewAppModule"
    !-- establish the ViewObject scope --
    bc4j:findViewObject name="ProductView"
    !-- navigate to the submitted range --
    bc4j:goto/
    /bc4j:findViewObject
    /bc4j:findRootAppModule
    /event

    /handlers

    /page

    **********************************************

    and the Details UIX page off ProductHistView object is below:

    *********************************************
    ?xml version="1.0" encoding="windows-1252" ?

    page xmlns="http://xmlns.oracle.com/uix/controller"
    xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
    xmlns:ui="http://xmlns.oracle.com/uix/ui"
    xmlns:bc4j="http://xmlns.oracle.com/uix/bc4j"

    bc4j:registryDef
    bc4j:rootAppModuleDef name="ProductHistViewAppModule"
    defFullName="dell.harmony.hist.HistModule"
    configName="HistModuleLocal"
    releaseMode="stateful"

    bc4j:viewObjectDef name="ProductHistView"
    rangeSize="3" /

    /bc4j:rootAppModuleDef
    /bc4j:registryDef

    content

    try xmlns="http://xmlns.oracle.com/uix/ui"
    xmlns:data="http://xmlns.oracle.com/uix/ui"
    catch
    header messageType="error"
    boundAttribute name="text"
    contextProperty select="ui:currentThrowable"/
    /boundAttribute
    /header
    /catch
    contents

    pageLayout xmlns="http://xmlns.oracle.com/uix/ui"
    xmlns:data="http://xmlns.oracle.com/uix/ui"
    title="ProductHistView View"
    contents

    !-- this will contain any validation errors after form
    submission --
    messageBox automatic="true" /

    bc4j:rootAppModuleScope name="ProductHistViewAppModule"
    contents
    header text="Search"
    contents
    form name="search"
    contents
    inlineMessage prompt="Search" vAlign="middle"
    contents
    bc4j:viewObjectScope name="ProductHistView"
    contents
    flowLayout
    contents
    choice name="attrName"
    data:selectedValue="attrName@ctrl:page"
    shortDesc="Search Column"
    contents
    bc4j:region automatic="true"
    bc4j:attrStamp
    option
    boundAttribute name="text"
    bc4j:attrDefProperty name="name" /
    /boundAttribute
    boundAttribute name="value"
    bc4j:attrDefProperty name="name" /
    /boundAttribute
    /option
    /bc4j:attrStamp
    /bc4j:region
    /contents
    /choice
    textInput name="attrValue" columns="20"
    data:text="attrValue@ctrl:page"
    shortDesc="Search"/
    /contents
    /flowLayout
    /contents
    /bc4j:viewObjectScope
    /contents
    end
    submitButton text="Go" ctrl:event="search" /
    /end
    /inlineMessage
    /contents
    /form
    /contents
    /header

    header text="Results"
    contents
    form name="viewForm"
    contents
    tableLayout
    contents
    bc4j:viewObjectScope name="ProductHistView"
    contents
    !-- placing the table in automatic mode will cause the table
    to contain the keyStamp named child followed by the
    columnStamp named child for each attribute in the
    ViewObject. --
    bc4j:table name="viewTable" automatic="true"
    width="80%" alternateText="No rows found"
    tableSelection
    !-- single selection for each row in the table --
    singleSelection selectedIndex="0" shortDesc="Select Row"
    contents
    !-- the update button causes the currently selected
    row to be sent to the update page --
    submitButton text="Update"
    ctrl:event="update" /
    !-- the delete button causes the currently selected
    row to be removed --
    submitButton text="Delete"
    ctrl:event="delete" /
    /contents
    /singleSelection
    /tableSelection
    !-- the key identifying the current row in the table --
    bc4j:keyStamp
    bc4j:rowKey name="key" /
    /bc4j:keyStamp
    !-- the column rendered for each attribute --
    bc4j:columnStamp
    !-- the attrScope is automatic --
    bc4j:column
    columnHeader
    !-- the sortableHeader defaults its attrName
    from the current attrScope --
    bc4j:sortableHeader/
    /columnHeader
    contents
    !-- renders the current attribute as read only --
    bc4j:input readOnly="true"/
    /contents
    /bc4j:column
    /bc4j:columnStamp
    /bc4j:table
    /contents
    /bc4j:viewObjectScope
    /contents
    /tableLayout
    /contents
    /form
    /contents
    /header
    /contents
    /bc4j:rootAppModuleScope
    /contents
    contentFooter
    !-- the create button redirects to the create page --
    button text="Create" ctrl:event="create" /
    /contentFooter

    /pageLayout

    /contents
    /try
    /content

    handlers

    event name="search"
    !-- using the ApplicationModule causes it to be checked out from the
    ApplicationPool. It is released using stateful mode. --
    bc4j:findRootAppModule name="ProductHistViewAppModule"
    !-- establish the ViewObject scope --
    bc4j:findViewObject name="ProductHistView"
    !-- search for the view criteria --
    bc4j:findByExample
    bc4j:exampleRow ignoreCase="true"
    bc4j:exampleAttribute
    bc4j:nameBindingbc4j:parameter name="attrName" //bc4j:nameBinding
    bc4j:valueBindingbc4j:parameter name="attrValue" //bc4j:valueBinding
    /bc4j:exampleAttribute
    /bc4j:exampleRow
    /bc4j:findByExample
    bc4j:executeQuery/
    !-- store the current search criteria as page properties --
    bc4j:setPageProperty name="attrName"
    bc4j:parameter name="attrName" /
    /bc4j:setPageProperty
    bc4j:setPageProperty name="attrValue"
    bc4j:parameter name="attrValue" /
    /bc4j:setPageProperty
    /bc4j:findViewObject
    /bc4j:findRootAppModule
    /event

    event name="sort" source="viewTable"
    !-- using the ApplicationModule causes it to be checked out from the
    ApplicationPool. It is released using stateful mode. --
    bc4j:findRootAppModule name="ProductHistViewAppModule"
    !-- establish the ViewObject scope --
    bc4j:findViewObject name="ProductHistView"
    !-- sort by the submitted attribute name --
    bc4j:sort/
    /bc4j:findViewObject
    /bc4j:findRootAppModule
    /event

    event name="goto" source="viewTable"
    !-- using the ApplicationModule causes it to be checked out from the
    ApplicationPool. It is released using stateful mode. --
    bc4j:findRootAppModule name="ProductHistViewAppModule"
    !-- establish the ViewObject scope --
    bc4j:findViewObject name="ProductHistView"
    !-- navigate to the submitted range --
    bc4j:goto/
    /bc4j:findViewObject
    /bc4j:findRootAppModule
    /event

    event name="create"
    !-- forward to the create page --
    ctrl:go name="ProductHistView_Create" redirect="true" /
    /event

    event name="update"
    !-- forward to the update page, passing the selected key
    as a page property --
    ctrl:go name="ProductHistView_Update" redirect="true"
    ctrl:property name="key"
    ctrl:selection name="viewTable" key="key" /
    /ctrl:property
    /ctrl:go
    /event

    event name="delete"
    !-- using the ApplicationModule causes it to be checked out from the
    ApplicationPool. It is released using stateful mode. --
    bc4j:findRootAppModule name="ProductHistViewAppModule"
    !-- establish the ViewObject scope --
    bc4j:findViewObject name="ProductHistView"
    !-- find the selected Row --
    bc4j:findRowByKey
    bc4j:keyBinding
    bc4j:selectionKey name="viewTable" key="key" /
    /bc4j:keyBinding
    bc4j:handlers
    !-- remove the selected ViewObject row --
    bc4j:removeRow /
    !-- execute the query to eliminate dead row access --
    bc4j:executeQuery/
    /bc4j:handlers
    /bc4j:findRowByKey
    /bc4j:findViewObject
    !-- commit the transaction, forwards to self automatically --
    bc4j:commit/
    /bc4j:findRootAppModule
    /event

    /handlers

    /page

    *********************************************

    Thanks in advance...

    Sameer.

    DB:2.90:Bc4j Uix Master -Detail Form 3k

    I'm not sure exactly what you're trying to do, but it looks like you need an additional ViewObjectDef defined in your RegistryDef. For example, I have a case where I'm passing in the master key and then showing some master information along with a bunch of the detailed information. In that case, I have my master-detail defined in RegistryDef as:

    bc4j:viewObjectDef name="ImAppsProjectView"
    bc4j:rowDef name="ProjectView" autoCreate="false" usesCurrency="true"
    bc4j:propertyKey name="key" /
    /bc4j:rowDef
    /bc4j:viewObjectDef
    bc4j:viewObjectDef name="ImAppsMilestoneView1" rangeSize="20" /

    and then in the layout, I have

    bc4j:rootAppModuleScope name="ImAppsMilestoneView1AppModule"
    contents
    bc4j:viewObjectScope name="ImAppsProjectView"
    contents
    bc4j:rowScope name="ProjectView"
    contents
    bc4j:messageStyledText prompt="Project" attrName="AppsProjectNo"/
    bc4j:messageStyledText prompt="Name" attrName="ProjectName"/
    bc4j:viewObjectScope name="ImAppsMilestoneView1"
    contents

    so we grab the ProjectView row and then all the ImAppsMilestoneView1 rows that relate to that particular project.

    Hope that helps,

    -- jim

  • RELEVANCY SCORE 2.89

    DB:2.89:Example Wanted: Jsp Uix Data Binding 9a


    Hullo! I'm trying to display an active tree using 9.0.3 JSP UIX. I was successful in straight UIX (thanks to the examples), but can't figure out how do get the databinding correct in JSP/UIX. Does anyone have an example using uix:tree, or failing that how about anything substantial in JSP/UIX?

    The uiXML/UIX download examples are great, and the online documentation is extensive though I find it hard to follow... but for the JSP side there just aren't any working examples!

    Thanks so much.

    Heather

    DB:2.89:Example Wanted: Jsp Uix Data Binding 9a


    Thank you very much for the response.

    It got me looking in the right direction, and now I have something working!

    Sincerely,
    Heather

    btw In case anyone else is ever in a similar position, here is an implementation of the above example, with some really silly data plugged in.

    jsp" contentType="text/html;charset=windows-1252"%
    %@ taglib uri="http://xmlns.oracle.com/uix/ui" prefix="uix" %
    %@ taglib uri="/webapp/DataTags.tld" prefix="jbo" %

    %@ page import = "oracle.cabo.ui.data.tree.*" %
    %@ page import = "oracle.cabo.ui.data.*" %
    %@ page import = "oracle.cabo.ui.*" %
    %@ page import = "oracle.cabo.ui.data.*" %

    %-- user interface begins here --%
    HTML
    HEAD
    TITLEBrowse Page/TITLE
    uix:styleSheet/
    /HEAD
    BODY
    uix:pageLayout
    %-- Main page contents go here --%
    uix:contents
    uix:header text="Tree Demo"/
    uix:spacer height="15" /

    %
    SimpleTreeData shop = new SimpleTreeData();
    shop.setText("Shop");
    shop.setDescription("Spend some money!");
    shop.setDestination( "http://bali.us.oracle.com");
    shop.setDestinationText( "More Information");
    shop.setExpandable(UIConstants.EXPANDABLE_EXPANDED);

    SimpleTreeData books = new SimpleTreeData();
    books.setText("Books");
    books.setDescription("books have pages!");
    books.setDestination( "http://bali.us.oracle.com");
    books.setDestinationText( "More Information");
    books.setExpandable(UIConstants.EXPANDABLE_EXPANDED);

    SimpleTreeData art = new SimpleTreeData();
    art.setText("Art");
    art.setDescription("picasso et al!");
    art.setDestination( "http://bali.us.oracle.com");
    art.setDestinationText( "More Information");

    SimpleTreeData[] bookCategories = { art, art };
    books.addChildren( bookCategories );

    SimpleTreeData[] categories = { books, books };
    shop.addChildren(categories);

    ListDataObjectList treeData = new ListDataObjectList();
    treeData.addItem(shop);
    request.setAttribute("treeData", treeData);
    ClientStateTreeDataProxy proxy =
    new ClientStateTreeDataProxy("",
    request.getParameter(UIConstants.STATE_PARAM),
    request.getParameter(UIConstants.NODE_PARAM),
    request.getParameter(UIConstants.SELECTION_PARAM));
    request.setAttribute("treeProxy", proxy);
    %

    uix:tree id="myId" nodesBinding="treeData@servletRequest"
    proxyBinding="treeProxy@servletRequest"
    uix:nodeStamp
    uix:flowLayout
    uix:contents
    uix:link destinationBinding="destination" textBinding="text" /
    /uix:contents
    /uix:flowLayout
    /uix:nodeStamp
    /uix:tree

    /uix:contents
    /uix:pageLayout
    /BODY
    /HTML
    jbo:ReleasePageResources /

  • RELEVANCY SCORE 2.88

    DB:2.88:Change Language (Uix Jsp) sa


    How can I change language in uix jsp application? I want labels like NEXT, PREVIOUS,... in language otjer than US!

    DB:2.88:Change Language (Uix Jsp) sa

    Can somebody explain why? Or a posible solution, please?

  • RELEVANCY SCORE 2.88

    DB:2.88:Jdeveloper - Bc4j - Uix - Jsp And Portal zx


    Just started with Portal and I'm thinking I might like to place my Jdeveloper BC4J UIX/JSP Application inside (is that the right term) the Portal. I would like to use the SSO in addition to the layout features (regions I think) offered by Portal.

    Has anyone done this?
    What are the PROS's and CON's?
    What are the GOTCHA's?
    Are there any docs OR **** EXAMPLES **** that clearly illustrate how to integrate a BC4J-UIX/JSP app into Portal?
    If it is possible, do I wrap my BC4J - UIX/JSP Application inside a Portlet?

    Any and all comments very much appreciated.

    Bill G...

  • RELEVANCY SCORE 2.88

    DB:2.88:Display Session, Page And Request Scope Attributes In Uix dp


    Hi All,
    I am a newbie to UIX and would like to retrieve and display session, page and request scope attributes in UIX.

    In JSP using Struts, the process is straightforward e.g. I can create a scriptlet like code% = request.getRemoteUser() %/code.

    Anyone who knows the clear syntax in UIX? My application is using SSO and would like to get a pre-defined session variable for example APP_SSO_USER.

    I have read the UIX Controller topic and can't seem to get
    it to work. My code is:
    codemessageTextInput prompt="" data:text="APP_SSO_USER@ctrl:httpSession" name="APP_SSO_USER"//code

    Help please. Thanks.

    DB:2.88:Display Session, Page And Request Scope Attributes In Uix dp

    Hi Timothy Bennet,
    It should basically work in 9.0.5.1 and i don't see any reason as to why it would not work.

    Can you provide the code snippet that you used to register the user name to the session and also the code snippet where you are accessing the user name?

    You can write a simple uix page to set it in session scope and then access it in other page and see if it works. This is would be a simple test case to figure out your problem.

    Thanks,
    Vijay V
    Team UIX

  • RELEVANCY SCORE 2.88

    DB:2.88:Passing Tha Value Of A Textfield From Uix Page To Jsp File z3


    How i can retrive the value of a textfield on a UIX page and to a JSP page after submitting.
    i.e how can i call a JSP page from UIX page with parameters.

    DB:2.88:Passing Tha Value Of A Textfield From Uix Page To Jsp File z3

    How i can retrive the value of a textfield on a UIX page and to a JSP page after submitting.
    i.e how can i call a JSP page from UIX page with parameters.

  • RELEVANCY SCORE 2.87

    DB:2.87:Why Cant I Get Images In Jsp (Uix) 99


    hi,
    I am using uix tags in jsp page. For some tags like the shuttle and the ListOfValues I do not get the images or the lines that are shown in the demo examples. Do i have to use these tags in a uix page to get them working or am I missing anything from the cabo files??

    regards,
    vasanth

    DB:2.87:Why Cant I Get Images In Jsp (Uix) 99

    you'll need to wrap everything in a uix:document
    and use the uix:metaContainer with the uix:head element.
    The head element is the one that include the blaf css
    file to get the correct images/buttons. Here is a simple
    jsp that shows a shuttle:

    %@ taglib uri="http://xmlns.oracle.com/uix/ui" prefix="uix"%
    %@ page contentType="text/html;charset=windows-1252"%
    uix:document
    uix:metaContainer
    uix:head/uix:head
    /uix:metaContainer
    uix:form
    uix:shuttle trailingHeader="selected:"
    leadingHeader="Available:"
    uix:leading
    uix:list
    uix:option text="foo"/uix:option
    /uix:list
    /uix:leading
    uix:trailing
    uix:list
    uix:option text="bar"/uix:option
    /uix:list
    /uix:trailing
    /uix:shuttle
    /uix:form
    /uix:document

    Hope this helps.

  • RELEVANCY SCORE 2.87

    DB:2.87:10g: Uix And Xsql Together ff


    Background:
    We are prototyping an application which queries against an XML DB. Part of the application will be build using BC4J/ADF and UIX/JSP. The other part (Query result pages) are being designed in XSQL with XSLTs defining the layout. I an researching using 10g UIX for this project but I need to make sure that it would be seemless with the XSQL part.

    Question:
    Can I "include" xsql pages inside a UIX so that the templates I have built are used?

    DB:2.87:10g: Uix And Xsql Together ff

    We don't have any special integration with xsql, but you can include non-uix content using urlInclude and servletInclude. See the section "Including JSP, Servlet, and Other HTML Content" in "Building J2EE Applications - Working with the web tier - Working with ADF UIX Pages - UIX Guidelines - Dynamic User Interfaces - Includes and Templating in ADF UIX".

  • RELEVANCY SCORE 2.87

    DB:2.87:Issue With Uix Editable Table zk


    Hi,

    I have created a Master-Detail-Detail page using UIX. I want to make the last detail table editable. I have tried the tip mentioned in the following page to make the table editable.

    http://www.oracle.com/technology/products/jdev/tips/jacobi/edittable/tip_adfuixtable_edit.html

    But, the condition in switcher ${uix.current.EmployeeId.inputValue == bindings.EmployeeId.inputValue is always returning false. This is because, the ${bindings.xxxxx} is returning null for all columns.

    Could anyone help me in resolve this issue Please?

    Here is the uix file I am using:

    ?xml version="1.0" encoding="windows-1252"?
    page xmlns="http://xmlns.oracle.com/uix/controller"
    xmlns:ui="http://xmlns.oracle.com/uix/ui"
    xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
    xmlns:html="http://www.w3.org/TR/REC-html40"
    expressionLanguage="el"
    content
    dataScope xmlns="http://xmlns.oracle.com/uix/ui"
    provider
    !-- Add DataProviders (data elements) here --
    /provider

    contents
    document
    metaContainer
    !-- Set the page title --
    head title=""/
    /metaContainer
    contents
    body
    contents
    form name="form0"
    contents
    pageLayout
    about/
    copyright/
    corporateBranding/
    end/
    globalButtons/
    pageButtons/
    pageHeader/
    privacy/
    productBranding/
    start/
    tabs/
    contents
    stackLayout
    contents
    header text="Master"
    contents
    table model="${bindings.SyPohdrAckView1}" id="SyPohdrAckView17" partialRenderMode="multiple" partialTargets="_uixState"
    contents
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'OfdaFileId')}"/
    /columnHeader
    contents
    textInput model="${uix.current.OfdaFileId}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'AcknowledgmentNumber')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgmentNumber}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'PoNumber')}"/
    /columnHeader
    contents
    textInput model="${uix.current.PoNumber}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'PlannedDeliveryDate')}"/
    /columnHeader
    contents
    dateField model="${uix.current.PlannedDeliveryDate}" readOnly="true"
    onSubmitValidater
    date pattern="yyyy-MM-dd"/
    /onSubmitValidater
    /dateField
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'PoOrdTotal')}"/
    /columnHeader
    contents
    textInput model="${uix.current.PoOrdTotal}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'AcknowledgeStatus')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgeStatus}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'AcknowledgeInfo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgeInfo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'AcknowledgeDate')}"/
    /columnHeader
    contents
    dateField model="${uix.current.AcknowledgeDate}" readOnly="true"
    onSubmitValidater
    date pattern="yyyy-MM-dd"/
    /onSubmitValidater
    /dateField
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'AcknowledgeByCtIdNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgeByCtIdNo}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    /contents
    tableSelection
    singleSelection model="${bindings.SyPohdrAckView1Iterator}" text="Select and "
    primaryClientAction
    firePartialAction targets="detail6 detail12 _uixState" source="SyPohdrAckView17" event="select"/
    /primaryClientAction
    /singleSelection
    /tableSelection
    /table
    /contents
    /header
    header text="Detail" id="detail6"
    contents
    table model="${bindings.SyPolineAckView2}" id="SyPolineAckView28" partialRenderMode="multiple" partialTargets="_uixState"
    contents
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'OfdaFileId')}"/
    /columnHeader
    contents
    textInput model="${uix.current.OfdaFileId}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'AcknowledgmentNumber')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgmentNumber}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'PoNumber')}"/
    /columnHeader
    contents
    textInput model="${uix.current.PoNumber}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'LineItemNumber')}"/
    /columnHeader
    contents
    textInput model="${uix.current.LineItemNumber}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'SpecItemNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.SpecItemNo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'Quantity')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Quantity}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'Cost')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Cost}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'PlannedDeliveryDate')}"/
    /columnHeader
    contents
    dateField model="${uix.current.PlannedDeliveryDate}" readOnly="true"
    onSubmitValidater
    date pattern="yyyy-MM-dd"/
    /onSubmitValidater
    /dateField
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'AcknowledgeStatus')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgeStatus}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'AcknowledgeInfo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgeInfo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'AcknowledgeDate')}"/
    /columnHeader
    contents
    dateField model="${uix.current.AcknowledgeDate}" readOnly="true"
    onSubmitValidater
    date pattern="yyyy-MM-dd"/
    /onSubmitValidater
    /dateField
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'AcknowledgeByCtIdNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgeByCtIdNo}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'RowID')}"/
    /columnHeader
    contents
    textInput model="${uix.current.RowID}" columns="10" readOnly="true"/
    /contents
    /column
    /contents
    tableSelection
    singleSelection model="${bindings.SyPolineAckView2Iterator}" text="Select and "
    primaryClientAction
    firePartialAction targets="detail12 _uixState" source="SyPolineAckView28" event="select"/
    /primaryClientAction
    /singleSelection
    /tableSelection
    /table
    /contents
    /header
    /contents
    /stackLayout
    stackLayout
    contents
    header text="Detail" id="detail12"
    contents
    table nameTransformed="false" model="${bindings.PoLineView2}" id="PoLineView214" partialRenderMode="multiple" partialTargets="_uixState" formSubmitted="true"
    contents
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'PoNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.PoNo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'LineNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.LineNo}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'ItemNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.ItemNo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'ItemStyle')}"/
    /columnHeader
    contents
    textInput model="${uix.current.ItemStyle}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'VendorNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.VendorNo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'VendorItemNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.VendorItemNo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'QtyOrd')}"/
    /columnHeader
    contents
    switcher childName="${uix.current.PoNo.inputValue == bindings.PoNo.inputValue ? 'selected' : 'notselected'}"
    case name="selected"
    textInput model="${bindings.QtyOrd}" columns="10" readOnly="false"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /case
    case name="notselected"
    textInput model="${uix.current.QtyOrd}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /case
    /switcher
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'UnitPrice')}"/
    /columnHeader
    contents
    textInput model="${uix.current.UnitPrice}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'LineAmt')}"/
    /columnHeader
    contents
    textInput model="${uix.current.LineAmt}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'DateCreated')}"/
    /columnHeader
    contents
    dateField model="${uix.current.DateCreated}" readOnly="true"
    onSubmitValidater
    date pattern="yyyy-MM-dd"/
    /onSubmitValidater
    /dateField
    /contents
    /column
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'DueDate')}"/
    /columnHeader
    contents
    dateField model="${uix.current.DueDate}" readOnly="true"
    onSubmitValidater
    date pattern="yyyy-MM-dd"/
    /onSubmitValidater
    /dateField
    /contents
    /column
    column
    contents
    submitButton text="Commit" model="${bindings.Commit}" id="Commit15" event="action" disabled="false"/
    /contents
    /column
    /contents
    tableSelection
    singleSelection model="${bindings.PoLineView2Iterator}" text="Select and "
    primaryClientAction
    firePartialAction targets="_uixState PoLineView214" source="PoLineView214" event="select" formSubmitted="true"/
    /primaryClientAction
    /singleSelection
    /tableSelection
    /table
    /contents
    /header
    /contents
    /stackLayout
    /contents
    /pageLayout
    formValue name="${bindings.statetokenid}" value="${bindings.statetoken}" id="_uixState"/
    /contents
    /form
    /contents
    /body
    /contents
    /document
    /contents
    /dataScope
    /content

    handlers
    !-- Add EventHandlers (event elements) here --
    event name="goto sort" source="SyPohdrAckView17"
    invoke method="handleTableUiEvent" javaType="oracle.cabo.adf.rt.AdfUtils"
    parameters
    parameter javaType="oracle.adf.model.binding.DCIteratorBinding" value="${bindings.SyPohdrAckView1Iterator}"/
    parameter javaType="oracle.cabo.servlet.expl.ControllerImplicitObject" value="${uix}"/
    /parameters
    /invoke
    /event
    event name="select" source="SyPohdrAckView17"
    set target="${bindings.SyPohdrAckView1Iterator}" property="currentRowIndexInRange" value="${ui:tableSelectedIndex(uix, 'SyPohdrAckView17')}"/
    /event
    event name="goto sort" source="SyPolineAckView28"
    invoke method="handleTableUiEvent" javaType="oracle.cabo.adf.rt.AdfUtils"
    parameters
    parameter javaType="oracle.adf.model.binding.DCIteratorBinding" value="${bindings.SyPolineAckView2Iterator}"/
    parameter javaType="oracle.cabo.servlet.expl.ControllerImplicitObject" value="${uix}"/
    /parameters
    /invoke
    /event
    event name="select" source="SyPolineAckView28"
    set target="${bindings.SyPolineAckView2Iterator}" property="currentRowIndexInRange" value="${ui:tableSelectedIndex(uix, 'SyPolineAckView28')}"/
    /event
    event name="goto sort" source="SyPolineAckView213"
    invoke method="handleTableUiEvent" javaType="oracle.cabo.adf.rt.AdfUtils"
    parameters
    parameter javaType="oracle.adf.model.binding.DCIteratorBinding" value="${bindings.SyPolineAckView2Iterator}"/
    parameter javaType="oracle.cabo.servlet.expl.ControllerImplicitObject" value="${uix}"/
    /parameters
    /invoke
    /event
    event name="select" source="SyPolineAckView213"
    set target="${bindings.SyPolineAckView2Iterator}" property="currentRowIndexInRange" value="${ui:tableSelectedIndex(uix, 'SyPolineAckView213')}"/
    /event
    event name="goto sort" source="PoLineView214"
    invoke method="handleTableUiEvent" javaType="oracle.cabo.adf.rt.AdfUtils"
    parameters
    parameter javaType="oracle.adf.model.binding.DCIteratorBinding" value="${bindings.PoLineView2Iterator}"/
    parameter javaType="oracle.cabo.servlet.expl.ControllerImplicitObject" value="${uix}"/
    /parameters
    /invoke
    /event
    event name="select" source="PoLineView214"
    set target="${bindings.PoLineView2Iterator}" property="currentRowIndexInRange" value="${ui:tableSelectedIndex(uix, 'PoLineView214')}"/
    /event
    event name="action" source="Commit15"
    invoke method="doIt" javaType="oracle.jbo.uicli.binding.JUCtrlActionBinding" instance="${bindings.Commit}"/
    /event
    /handlers

    /page

    DB:2.87:Issue With Uix Editable Table zk

    Hi,

    I have created a Master-Detail-Detail page using UIX. I want to make the last detail table editable. I have tried the tip mentioned in the following page to make the table editable.

    http://www.oracle.com/technology/products/jdev/tips/jacobi/edittable/tip_adfuixtable_edit.html

    But, the condition in switcher ${uix.current.EmployeeId.inputValue == bindings.EmployeeId.inputValue is always returning false. This is because, the ${bindings.xxxxx} is returning null for all columns.

    Could anyone help me in resolve this issue Please?

    Here is the uix file I am using:

    ?xml version="1.0" encoding="windows-1252"?
    page xmlns="http://xmlns.oracle.com/uix/controller"
    xmlns:ui="http://xmlns.oracle.com/uix/ui"
    xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
    xmlns:html="http://www.w3.org/TR/REC-html40"
    expressionLanguage="el"
    content
    dataScope xmlns="http://xmlns.oracle.com/uix/ui"
    provider
    !-- Add DataProviders (data elements) here --
    /provider

    contents
    document
    metaContainer
    !-- Set the page title --
    head title=""/
    /metaContainer
    contents
    body
    contents
    form name="form0"
    contents
    pageLayout
    about/
    copyright/
    corporateBranding/
    end/
    globalButtons/
    pageButtons/
    pageHeader/
    privacy/
    productBranding/
    start/
    tabs/
    contents
    stackLayout
    contents
    header text="Master"
    contents
    table model="${bindings.SyPohdrAckView1}" id="SyPohdrAckView17" partialRenderMode="multiple" partialTargets="_uixState"
    contents
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'OfdaFileId')}"/
    /columnHeader
    contents
    textInput model="${uix.current.OfdaFileId}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'AcknowledgmentNumber')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgmentNumber}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'PoNumber')}"/
    /columnHeader
    contents
    textInput model="${uix.current.PoNumber}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'PlannedDeliveryDate')}"/
    /columnHeader
    contents
    dateField model="${uix.current.PlannedDeliveryDate}" readOnly="true"
    onSubmitValidater
    date pattern="yyyy-MM-dd"/
    /onSubmitValidater
    /dateField
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'PoOrdTotal')}"/
    /columnHeader
    contents
    textInput model="${uix.current.PoOrdTotal}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'AcknowledgeStatus')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgeStatus}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'AcknowledgeInfo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgeInfo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'AcknowledgeDate')}"/
    /columnHeader
    contents
    dateField model="${uix.current.AcknowledgeDate}" readOnly="true"
    onSubmitValidater
    date pattern="yyyy-MM-dd"/
    /onSubmitValidater
    /dateField
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPohdrAckView1,'AcknowledgeByCtIdNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgeByCtIdNo}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    /contents
    tableSelection
    singleSelection model="${bindings.SyPohdrAckView1Iterator}" text="Select and "
    primaryClientAction
    firePartialAction targets="detail6 detail12 _uixState" source="SyPohdrAckView17" event="select"/
    /primaryClientAction
    /singleSelection
    /tableSelection
    /table
    /contents
    /header
    header text="Detail" id="detail6"
    contents
    table model="${bindings.SyPolineAckView2}" id="SyPolineAckView28" partialRenderMode="multiple" partialTargets="_uixState"
    contents
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'OfdaFileId')}"/
    /columnHeader
    contents
    textInput model="${uix.current.OfdaFileId}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'AcknowledgmentNumber')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgmentNumber}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'PoNumber')}"/
    /columnHeader
    contents
    textInput model="${uix.current.PoNumber}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'LineItemNumber')}"/
    /columnHeader
    contents
    textInput model="${uix.current.LineItemNumber}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'SpecItemNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.SpecItemNo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'Quantity')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Quantity}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'Cost')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Cost}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'PlannedDeliveryDate')}"/
    /columnHeader
    contents
    dateField model="${uix.current.PlannedDeliveryDate}" readOnly="true"
    onSubmitValidater
    date pattern="yyyy-MM-dd"/
    /onSubmitValidater
    /dateField
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'AcknowledgeStatus')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgeStatus}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'AcknowledgeInfo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgeInfo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'AcknowledgeDate')}"/
    /columnHeader
    contents
    dateField model="${uix.current.AcknowledgeDate}" readOnly="true"
    onSubmitValidater
    date pattern="yyyy-MM-dd"/
    /onSubmitValidater
    /dateField
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'AcknowledgeByCtIdNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.AcknowledgeByCtIdNo}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.SyPolineAckView2,'RowID')}"/
    /columnHeader
    contents
    textInput model="${uix.current.RowID}" columns="10" readOnly="true"/
    /contents
    /column
    /contents
    tableSelection
    singleSelection model="${bindings.SyPolineAckView2Iterator}" text="Select and "
    primaryClientAction
    firePartialAction targets="detail12 _uixState" source="SyPolineAckView28" event="select"/
    /primaryClientAction
    /singleSelection
    /tableSelection
    /table
    /contents
    /header
    /contents
    /stackLayout
    stackLayout
    contents
    header text="Detail" id="detail12"
    contents
    table nameTransformed="false" model="${bindings.PoLineView2}" id="PoLineView214" partialRenderMode="multiple" partialTargets="_uixState" formSubmitted="true"
    contents
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'PoNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.PoNo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'LineNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.LineNo}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'ItemNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.ItemNo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'ItemStyle')}"/
    /columnHeader
    contents
    textInput model="${uix.current.ItemStyle}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'VendorNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.VendorNo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'VendorItemNo')}"/
    /columnHeader
    contents
    textInput model="${uix.current.VendorItemNo}" columns="10" readOnly="true"/
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'QtyOrd')}"/
    /columnHeader
    contents
    switcher childName="${uix.current.PoNo.inputValue == bindings.PoNo.inputValue ? 'selected' : 'notselected'}"
    case name="selected"
    textInput model="${bindings.QtyOrd}" columns="10" readOnly="false"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /case
    case name="notselected"
    textInput model="${uix.current.QtyOrd}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /case
    /switcher
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'UnitPrice')}"/
    /columnHeader
    contents
    textInput model="${uix.current.UnitPrice}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'LineAmt')}"/
    /columnHeader
    contents
    textInput model="${uix.current.LineAmt}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'DateCreated')}"/
    /columnHeader
    contents
    dateField model="${uix.current.DateCreated}" readOnly="true"
    onSubmitValidater
    date pattern="yyyy-MM-dd"/
    /onSubmitValidater
    /dateField
    /contents
    /column
    column
    columnFormat cellNoWrapFormat="true"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.PoLineView2,'DueDate')}"/
    /columnHeader
    contents
    dateField model="${uix.current.DueDate}" readOnly="true"
    onSubmitValidater
    date pattern="yyyy-MM-dd"/
    /onSubmitValidater
    /dateField
    /contents
    /column
    column
    contents
    submitButton text="Commit" model="${bindings.Commit}" id="Commit15" event="action" disabled="false"/
    /contents
    /column
    /contents
    tableSelection
    singleSelection model="${bindings.PoLineView2Iterator}" text="Select and "
    primaryClientAction
    firePartialAction targets="_uixState PoLineView214" source="PoLineView214" event="select" formSubmitted="true"/
    /primaryClientAction
    /singleSelection
    /tableSelection
    /table
    /contents
    /header
    /contents
    /stackLayout
    /contents
    /pageLayout
    formValue name="${bindings.statetokenid}" value="${bindings.statetoken}" id="_uixState"/
    /contents
    /form
    /contents
    /body
    /contents
    /document
    /contents
    /dataScope
    /content

    handlers
    !-- Add EventHandlers (event elements) here --
    event name="goto sort" source="SyPohdrAckView17"
    invoke method="handleTableUiEvent" javaType="oracle.cabo.adf.rt.AdfUtils"
    parameters
    parameter javaType="oracle.adf.model.binding.DCIteratorBinding" value="${bindings.SyPohdrAckView1Iterator}"/
    parameter javaType="oracle.cabo.servlet.expl.ControllerImplicitObject" value="${uix}"/
    /parameters
    /invoke
    /event
    event name="select" source="SyPohdrAckView17"
    set target="${bindings.SyPohdrAckView1Iterator}" property="currentRowIndexInRange" value="${ui:tableSelectedIndex(uix, 'SyPohdrAckView17')}"/
    /event
    event name="goto sort" source="SyPolineAckView28"
    invoke method="handleTableUiEvent" javaType="oracle.cabo.adf.rt.AdfUtils"
    parameters
    parameter javaType="oracle.adf.model.binding.DCIteratorBinding" value="${bindings.SyPolineAckView2Iterator}"/
    parameter javaType="oracle.cabo.servlet.expl.ControllerImplicitObject" value="${uix}"/
    /parameters
    /invoke
    /event
    event name="select" source="SyPolineAckView28"
    set target="${bindings.SyPolineAckView2Iterator}" property="currentRowIndexInRange" value="${ui:tableSelectedIndex(uix, 'SyPolineAckView28')}"/
    /event
    event name="goto sort" source="SyPolineAckView213"
    invoke method="handleTableUiEvent" javaType="oracle.cabo.adf.rt.AdfUtils"
    parameters
    parameter javaType="oracle.adf.model.binding.DCIteratorBinding" value="${bindings.SyPolineAckView2Iterator}"/
    parameter javaType="oracle.cabo.servlet.expl.ControllerImplicitObject" value="${uix}"/
    /parameters
    /invoke
    /event
    event name="select" source="SyPolineAckView213"
    set target="${bindings.SyPolineAckView2Iterator}" property="currentRowIndexInRange" value="${ui:tableSelectedIndex(uix, 'SyPolineAckView213')}"/
    /event
    event name="goto sort" source="PoLineView214"
    invoke method="handleTableUiEvent" javaType="oracle.cabo.adf.rt.AdfUtils"
    parameters
    parameter javaType="oracle.adf.model.binding.DCIteratorBinding" value="${bindings.PoLineView2Iterator}"/
    parameter javaType="oracle.cabo.servlet.expl.ControllerImplicitObject" value="${uix}"/
    /parameters
    /invoke
    /event
    event name="select" source="PoLineView214"
    set target="${bindings.PoLineView2Iterator}" property="currentRowIndexInRange" value="${ui:tableSelectedIndex(uix, 'PoLineView214')}"/
    /event
    event name="action" source="Commit15"
    invoke method="doIt" javaType="oracle.jbo.uicli.binding.JUCtrlActionBinding" instance="${bindings.Commit}"/
    /event
    /handlers

    /page

  • RELEVANCY SCORE 2.87

    DB:2.87:Migration : From Uix To Jsp zd


    I'm at the point where I have a struts + ADF UIX test application (still developing) with JHeadstart.
    Now I was told to use JSP instead of UIX. Now I'm facing the problem of migrating a app in UIX to JSP.
    What would be the best approach to this problem ?
    My first thought was to use the same BC and, since I'm using Jheadstart, regenerate the controller and UI.
    But that's a lot of work, because all the customization at controller and UI level will be lost. Right?

    Is there a way to migrate a app from UIX to JSP ?

    Thanks,

    DB:2.87:Migration : From Uix To Jsp zd

    I'm still using JDeveloper 10.1.2 because of Jheadstart but I'll take a look.
    Thanks,

  • RELEVANCY SCORE 2.87

    DB:2.87:Urgent: Passing Url Parameters To Uix Template dk


    Hello,

    I've created a template wich has an servletInclude call inside with a parameter that is a JSP file to be executed (as shown bellow).
    servletInclude data:source="jspFile@ui:rootAttr" /

    When I create a UIX page based on this template, I have to do the following:

    myTemplate:inflor title_layout="Empresa" selectedTab="3" jspFile="myfile.jsp" /

    The problem is: Sometimes I have to pass a parameter to the JSP File argument in the UIX, and that argument I get only during runtime. For example:

    myTemplate:inflor title_layout="Empresa" selectedTab="3" jspFile="myfile.jsp?CodeNumber=123" /

    How can I do that?
    Thanks

    DB:2.87:Urgent: Passing Url Parameters To Uix Template dk

    Pablo,

    Calling http://myserver.com/application/file.uix?arqJSP=empresa.jsp?codigo=0001

    will not cause empresa.jsp?codigo=0001

    to load unless you successfully pass "empresa.jsp?codigo=0001" on to the UIT file. It does not sound like you are doing this. If you want to access an argument called "codigo" from the query string, you can do so by using codigo@ctrl:page

    - Ryan

    - Ryan

  • RELEVANCY SCORE 2.86

    DB:2.86:This Forum Software Is Great 7d


    This is perhaps off topic, but I want to say that I like this forum management system.
    From the look and feel it seems to be written using UIX components (not XML-UIX but JSP-UIX?) with BC4J.
    Why don't you put this application as a sample/demo application in otn site? I think this would be very appreciated from all jdev developers.

    Bye,
    Marco.

    DB:2.86:This Forum Software Is Great 7d

    Marco,

    Try a browser based on w3-standards like Opera. Open the javascript consol, visit OTN and watch the amazing long list of script-bugs in the consol window.

    Oracle and standards? Un-breakable? Well, may be the next version or the next ;-)

    Flemming

  • RELEVANCY SCORE 2.86

    DB:2.86:Uix Or Jsp? 9f


    hy
    i'm new in jdev.
    could someone explain me when to use uix and when jsp.
    i want to develop a 100% browser-based gui application.
    which criterias decide between uix an jsp?

    thanks

    DB:2.86:Uix Or Jsp? 9f

    I believe if you want to strictly enforce the usage of the MVC design pattern. Use UIX. Otherwise, use Jsp.

    Tks.
    Booker Northington II

  • RELEVANCY SCORE 2.86

    DB:2.86:Question About Uix Samples sf


    Hi there,

    I am new to uix and I have to make a change on one of our Portlet to make a Table Sortable. Since Im new with this, I have decided to try a simple example that I have found on the Web call UIX Mini: Sortable Headers. I have tried the example in JDevelopper 9.0.3 and I am getting an error about a missing class. Here is the error. Can anyone tell me where I can get that class? I have look everywhere to find it but I cant.

    This is the error.

    Warning(14,88): MySort.uix: Parsing error, line 14, column 88: Could not find class oracle.cabo.servlet.demo.table.Sort

    This is the code.

    ?xml version="1.0" encoding="windows-1252"?

    ctrl:page xmlns="http://xmlns.oracle.com/uix/controller"
    xmlns:baja="http://bali.us.oracle.com/cabo/baja"
    xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
    xmlns:data="http://xmlns.oracle.com/uix/ui"
    xmlns:html="http://www.w3.org/TR/REC-html40"

    content
    dataScope xmlns="http://xmlns.oracle.com/uix/ui"
    xmlns:data="http://xmlns.oracle.com/uix/ui"
    provider
    data name="sortHeaders"
    method class="oracle.cabo.servlet.demo.table.Sort" method="getIsSortable" /
    /data
    data name="sort"
    method class="oracle.cabo.servlet.demo.table.Sort" method="sort" /
    /data
    data name="tableData"
    inline
    row name="Sony Corporation" number="123478904" type="Business"
    topnode="yes"/
    row name="Dolby Corporation" number="234512345" type="Employment"
    topnode="no"/
    row name="Bose Corporation" number="345697860" type="HQ/Subsidiary"
    topnode="no"/
    row name="Panasonic Corporation" number="456734256" type="Partnership"
    topnode="no"/
    /inline
    /data
    /provider
    contents
    document
    metaContainer
    !--Browser Title Bar--
    baja:head xmlns="http://www.w3.org/TR/REC-html40"
    titleSomeAppTitle/title
    /baja:head
    /metaContainer
    contents
    pageLayout
    !-- Define the content of the page here --
    !--Begin Page Content--
    ctrl:content xmlns="http://xmlns.oracle.com/uix/ui"
    dataScope
    contents
    form name="someForm"
    contents
    table name="table1" blockSize="20" width="100%" minValue="1" maxValue="20" data:tableData="(row@tableData)@sort"
    !-- these are the column headers --
    columnHeaderData
    col text="Party Name" value="name" sort="sortable" /
    col text="Party Number" value="number" sort="no" /
    col text="Relationship Type" value="type" sort="sortable" /
    col text="View Hierarchy" value="view" sort="no" /
    col text="Topmost Node" value="topnode" sort="no" /
    /columnHeaderData
    columnHeaderStamp
    sortableHeader data:text="text"
    data:sortable="(sort)@(value)@sortHeaders" data:value="value" /
    /columnHeaderStamp
    contents
    link data:text="name" destination="#"/
    text data:text="number" /
    text data:text="type" /
    image source="images/hierarchy.gif" destination="hm-view.uix"/
    text data:text="topnode" /
    /contents
    /table
    /contents
    /form
    /contents

    /dataScope
    /ctrl:content

    /pageLayout
    /contents
    /document
    /contents
    /dataScope
    /content

    handlers
    event name="sort"
    method class="oracle.cabo.servlet.demo.table.Sort" method="doSort" /
    /event
    /handlers

    /ctrl:page

    DB:2.86:Question About Uix Samples sf

    Hi,

    It seams that no one know where to find that class. Does someone has a simple example of column sorting on a jsp page?

    Thanks!

  • RELEVANCY SCORE 2.86

    DB:2.86:Uix Jsp Problems xc


    I am having three problems with UIX for JSP. I currently am working on a project where a majority is written in uiXML. That is working perfectly with no problems, including the custom BLAF we defined. A portion of the project utilizes a third party JSP application. I have attempted to wrap these JSP's inside of UIX:JSP so the look and feel will be consistent across the environment. I have been mostly successful aside from three issues:

    The uix:copyright tag displays it's content on the top left rather than the proper bottom left. I haven't had this problem with UIX JSP projects created from scratch.

    The button tags do not generate button graphics, only text links

    I can not get the custom xss sheet to be used with the JSP pages. If I use uix-config.xml, all look and feel goes away. I can not get it to see my custom sheet.

    DB:2.86:Uix Jsp Problems xc

    The issue ended up being that there was a JSP tag hidden in the area where I thought was all UIX:JSP tags. Fixed that, problem resolved with the Copyright and buttons.

    Thanks to all for the advice.

  • RELEVANCY SCORE 2.86

    DB:2.86:Singleselection Without Radiobutton zd


    Hi,
    after installing jdev 10g production (build 1605) I got problems with singleSelection:

    table model="${bindings.AbrgruppeView1}" id="AbrgruppeView11"
    contents
    column
    columnFormat columnDataFormat="numberFormat"/
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.AbrgruppeView1,'AbrGruppenNr')}" text="Nummer"/
    /columnHeader
    contents
    textInput model="${uix.current.AbrGruppenNr}" columns="10" readOnly="true"
    onSubmitValidater
    decimal/
    /onSubmitValidater
    /textInput
    /contents
    /column
    column
    columnHeader
    sortableHeader model="${ctrl:createSortableHeaderModel(bindings.AbrgruppeView1,'Bezeichnung')}"/
    /columnHeader
    contents
    textInput model="${uix.current.Bezeichnung}" columns="10" readOnly="true"/
    /contents
    /column
    /contents
    tableSelection
    singleSelection model="${bindings.AbrgruppeView1Iterator}" text="Abrechnungsgruppe" disabled="false"
    primaryClientAction
    firePartialAction targets="AbrgruppeView11" source="AbrgruppeView11" event="select"/
    /primaryClientAction
    /singleSelection
    /tableSelection
    /tableWhen testing in embedded OC4J, selection column is rendered without radio buttons.
    (win2000, netscape browser)

    a bug?

    regards
    Klaus

    DB:2.86:Singleselection Without Radiobutton zd

    ok, this problem disappears when changing from netscape 4.78 to ie 6.
    Klaus

  • RELEVANCY SCORE 2.86

    DB:2.86:Development Decision: Adf/Uix Or Open Source Java/Jsp/Struts m1


    We are about to launch development of an online store for a relatively large
    retail chain. But there is some trepidation in the ranks about which
    technology to use - ADF/UIX/Oracle-Struts or open source
    Java/UIX/Apache-Struts

    Does anybody know of any largescale publicly accessible web apps (online
    banking, web store app) that have been developed with this technology? I
    know of several that are built with open source Java/JSP/Struts technologies
    but none built with ADF/UIX.

    I have to convince the Big Cheeses that ADF/UIX is a 'proven' technology to
    build large-scale webapps, so if I could get some URLs of
    some largescale public web apps to show them it would help me defend my case
    for ADF/UIX.

    Any help would be appreciated

    Thanks
    James

    DB:2.86:Development Decision: Adf/Uix Or Open Source Java/Jsp/Struts m1

    We are about to launch development of an online store for a relatively large
    retail chain. But there is some trepidation in the ranks about which
    technology to use - ADF/UIX/Oracle-Struts or open source
    Java/UIX/Apache-Struts

    Does anybody know of any largescale publicly accessible web apps (online
    banking, web store app) that have been developed with this technology? I
    know of several that are built with open source Java/JSP/Struts technologies
    but none built with ADF/UIX.

    I have to convince the Big Cheeses that ADF/UIX is a 'proven' technology to
    build large-scale webapps, so if I could get some URLs of
    some largescale public web apps to show them it would help me defend my case
    for ADF/UIX.

    Any help would be appreciated

    Thanks
    James

  • RELEVANCY SCORE 2.86

    DB:2.86:Uix Or Jsp p1


    I have just started looking at UIX XML and I like the fact that you can get a nice look and feel web page up very quickly with little or no knowledge of HTML. However, I get the impression that UIX JSP is a lot more popular, both from the samples provided and postings in this forum.

    My backgroud is PL/SQL development with only a limited knowledge of HTML and Java - which therefore is better to use XML or JSP ? What are the pros and cons for each ?

    Thanks,
    Brent

    DB:2.86:Uix Or Jsp p1

    Hai
    Now only i decided to start the uix jsp.
    Where can i found the sample code for the jsp using uix.
    can you reply to my mail id also.
    I am not in the list.
    my id is kvellaic@oracle.com
    With Thanks and regards,
    Kalimuthu

  • RELEVANCY SCORE 2.86

    DB:2.86:How Can I Change Locale In Uix/Jsp Via Api? kd


    I've got a UIX/JSP application based on BC4J.

    There is one simple way to change the application's language by setting the corresponding parameter in browser's menu.

    As far as this is not very comfortable for users we'd like to add an option to the application and change the language programmatically.

    As concerns to the BC4J control-hints the problem can be solved by multiplication of resource-bundles and using something like the "ApplicationModule.getSession().setLocale()".

    Unfortunately this does not help with the UIX components.
    For example the UIX table's navigation links still stay affected by the browser's current language which differs from the necessary one.

    Is there any API for managing the UIX locale-specific behaviour?

  • RELEVANCY SCORE 2.86

    DB:2.86:Straight Uix Or Uix In Jsp Easier Transition To Jsf? fs


    In several places, including

    http://otn.oracle.com/products/jdev/collateral/papers/9.0.5.0/adfuix_roadmap/adfuix_roadmap.html

    I have read that UIX documents will be translatable to JSF documents in the production release of JDeveloper 10g. What I'm wondering is, if we intend to use JSF as that standard evolves, but we want to leverage the features of UIX today, are we better of going whole-hog and creating .uix pages, or are we just as well off if we merely use the UIX JSP tags?

    It seemed to me like the UIX JSP tags were less proprietary than straight UIX pages, and so I was pushing my organization in that direction. But now it seems to me like UIX pages might provide a better foundation for a transition to JSF, since the UIX framework as a whole maps onto more of what JSF provides than just a tag library would.

    Please keep in mind that I am new to UIX and only vaguely familiar with JSF as well. Could someone please provide an overview of the relative benefits of these migration paths?

    DB:2.86:Straight Uix Or Uix In Jsp Easier Transition To Jsf? fs

    Thanks, Adam, for this and all your answers today.

    It's looking to me now like UIX might be the best way for us to get a jump-start on JSF. If we go with UIX, you'll translate the pages to JSF for us, but if we go with JSP, we'll have to migrate the pages to JSF ourselves.

  • RELEVANCY SCORE 2.86

    DB:2.86:Calling A Process From Jsp px


    Hi!
    Does anybody know how can i call a process from a button in a jsp page?, mi situation is this: i have a jheadstart aplication based on uix, but a i have a jsp popup on a uix (tablepage), this jsp can create new rows on a table of the bd, which must be showed inmediatly they are created on the base uix, so i have to reload the data on the uix page (base page), that's the reason why i want to call the process CreateUIXPage or GetDataSourceSet just for reload the data on the page. If somebody knows to do any way to do this i'd really thank you for your help.

    DB:2.86:Calling A Process From Jsp px

    If I understand you correctly, you create the new row in the LOVpage, right? When you press save in this LOV page, the Save process is executed to store the new row. You can change the "success" transition of this process to go to a process that refreshes the data, before returning to the LOV page.

    Steven Davelaar,
    JHeadstart Team.

  • RELEVANCY SCORE 2.86

    DB:2.86:File Upload, Download Using Adf Uix And Not Jsp f1


    I have examples for the file upload, download using JSP

    But I want to use ADF UIX. Look and feel in this is impressing and I want to use this. Any one have example for this.

    Users will select a file from their desktop
    This will be stored into the database (Any document. Word, Excel)
    When they query the records then the UIX column need to give a hyperlink. Clicking on the link should prompt to download the file to the local system

    DB:2.86:File Upload, Download Using Adf Uix And Not Jsp f1

    I have examples for the file upload, download using JSP

    But I want to use ADF UIX. Look and feel in this is impressing and I want to use this. Any one have example for this.

    Users will select a file from their desktop
    This will be stored into the database (Any document. Word, Excel)
    When they query the records then the UIX column need to give a hyperlink. Clicking on the link should prompt to download the file to the local system

  • RELEVANCY SCORE 2.84

    DB:2.84:Uix Controller Examples? d8


    Hi,

    Is there any working example (not just snippets) out there that demonstrates using a BajaServlet as a FrontController to control flow between several UIX JSP pages?

    In addition, it would be nice if this controller could pass control to a
    UIX XML page, without losing its control forever. (I see UIX XML has its own implicit BajaServlet controller, and I dont know how you could get back to the custom written one)

    Any advice would be much appreciated.

    TIA,

    Anthony.

    DB:2.84:Uix Controller Examples? d8

    UIX includes a JspPageDescription class that can accomplish the controller-half of
    what you want.

    An example: let's say you've got a UIX XML application, and now you want to add
    a single JSP (UIX JSP or not, it doesn't matter for this example). We'll subclass
    the UIXPageBroker and register this PageDescription:

    public class YourPageBroker extends UIXPageBroker
    {
    public YourPageBroker()
    {
    JspPageDescription desc = new JspPageDescription("brandNewPage", "/foo.jsp", null);
    registerPageDescription("brandNewPage", desc);
    }
    }Now, if any event handler asks to forward to "brandNewPage", they'll get this JSP:

    // Go to my JSP.
    return new EventResult(new Page("brandNewPage"));The event handler doesn't need to know that there's a JSP behind the scenes.
    In addition - and this may seem weird - if you go into a browser and ask
    to view "brandNewPage.uix", you'll get foo.jsp.

    This gets you half-way there. The other half is getting at the UIX controller
    from your JSP page. This is where "brandNewPage.uix" will come in handy:

    html
    body
    form action="brandNewPage.uix"
    input type="submit" name="event" value="submitMe"
    /form
    /body
    /htmlThis HTML page will fire a "submitMe" event to the UIX controller; by
    specifying the action as "brandNewPage.uix", you've told the UIX Controller
    that it's an event coming from "brandNewPage".

    One more thing - if you look at the original JspPageDescription above, you
    may notice that third argument, "null". That's the EventHandler. Since you're
    now firing a "submitMe" event from this page, you'll want an EventHandler:

    TableEventHandler teh = new TableEventHandler();
    MethodEventHandler submitMe = new MethodEventHandler(YourEventHandler.class, "doSubmitMe");
    teh.registerEventHandler("submitMe", submitMe);

    JspPageDescription desc = new JspPageDescription("brandNewPage", "/foo.jsp", teh);
    registerPageDescription("brandNewPage", desc);

    One thing missing here is a good declarative XML format for registering all these
    JSPs and their event handlers, so you don't need to type out this tedious code.
    This is, unfortunately, an exercise for the reader...

  • RELEVANCY SCORE 2.83

    DB:2.83:Is It Possible Create Or Display A Tree In A Uix Jsp Page ? x3


    Hi,
    I use JDeveloper v. 9.0.2 and I created a tree populated with database data
    in a Jclient application. It works fine.
    Is it possible create the same tree an a jsp page in a UIX jsp application
    or import/use/display in my browser a tree developed in a jclient application?

    Thanks in advance.
    Isabella

    DB:2.83:Is It Possible Create Or Display A Tree In A Uix Jsp Page ? x3

    Sorry - no, this won't work. JClient and UIX are very, very
    different architectures. You can reuse the underlying BC4J ViewObjects,
    entity objects, ApplicationModules, etc.

  • RELEVANCY SCORE 2.83

    DB:2.83:Is It Possible Create Or Display A Tree In A Uix Jsp Page ? 98


    Hi,
    I use JDeveloper v. 9.0.2 and I created a tree populated with database data
    in a Jclient application. It works fine.
    Is it possible create the same tree an a jsp page in a UIX jsp application
    or import/use/display in my browser a tree developed in a jclient application?

    Thanks in advance.
    Isabella

    DB:2.83:Is It Possible Create Or Display A Tree In A Uix Jsp Page ? 98

    Hi,
    I use JDeveloper v. 9.0.2 and I created a tree populated with database data
    in a Jclient application. It works fine.
    Is it possible create the same tree an a jsp page in a UIX jsp application
    or import/use/display in my browser a tree developed in a jclient application?

    Thanks in advance.
    Isabella

  • RELEVANCY SCORE 2.83

    DB:2.83:Renderers With Uix 3p


    Hi

    I developed some renderers (following the tips in a Oracle howto), and they worked greatly with a JSP/BC4J application.

    But now I developed a UIX/BC4J app, expecting to use the same renderers, and they don't work, as if they were ignored by UIX... Is there some difference or property to be set for renderers work with UIX?

    Obs: the app module is the same for both apps.

    Thanks!
    Luis Cabral

    DB:2.83:Renderers With Uix 3p

    Luis -

    I am not very familiar with the BC4J HTML Renderers, but I can say that UIX has its own rendering/HTML-generation model which is somewhat different from the BC4J HTML Renderers that you have been using. When working with UIX, the application developer is responsible for specifying which components to render - and also how these components access the model data (which may be provided BC4J objects). However, UIX itself is responsible for converting these components into the appropriate HTML content. So, typically speaking, application developers that use UIX to implement the user interface of their web applications do not need to implement the equivalent of BC4J HTML Renderers - UIX takes care of this part for you.

    I am not sure if this answers your question... If you need more information on how UIX generates HTML content - or how to bind UIX components to BC4J objects, please see the UIX Developer's Guide.

    Andy

  • RELEVANCY SCORE 2.83

    DB:2.83:Uixjsp App Built Off Bc4j Project ≫Jbo Excep Xml File Not Found For The Container 77


    Running JDEV 9.0.3 build 960

    Created a new project in folder "UIX JSP"
    "UIX JSP" note the space!

    Create a default UIX JSP Application based on existing BC4J Project

    When running a JSP - Get a JBO Error complaining that the XML File not found for the Container

    If I recreate the project with name UIX_JSP problem does not occur.

  • RELEVANCY SCORE 2.83

    DB:2.83:Editable Table In Jsp zs


    How to create a editable table in JSP. This is possible with UIX. How can I achieve the same in JSP?

    DB:2.83:Editable Table In Jsp zs

    Maybe you could use this multi-row-edit-form

    http://www.oracle.com/technology/products/jdev/tips/mills/JSP_Multi_Row_Edits.html

  • RELEVANCY SCORE 2.82

    DB:2.82:Uix, Jsp, And Migration To Jsf zs


    I have another angle on the UIX or JSP question: what's the situation regarding mirgration of UIX pages and JSP pages to JSF? Is this going to involve a complete rewrite of pages to use JSF regardless of whether a page is written using UIX or JSP, or will one technology provide an easier migration to JSF than the other?

    B

    DB:2.82:Uix, Jsp, And Migration To Jsf zs

    Brado,

    we are looking at UIX migration but there isn't much we can do for JSPs. UIX is a technology close to Faces, which is why we might be able to help here. There is a statement of direction available on the Jdeveloper website on OTN that talks about our UIX plans (otn.oracle.com/products/jdev)

    Frank

  • RELEVANCY SCORE 2.82

    DB:2.82:Jaas ( Web.Xml) Login With Uix Gives Error mc


    I configured a jaas login (web.xml) like the jsp example
    ( Secure BC4J Applications with Oracle9i VPD and Oracle 9iAS JAAS ) this works fine , I get a login box and after i log in, the oc4j server gives a error.

    Error in CreateMarlinUIXPage.createUITree: no protocol: /uix/HomePage.uix

    what can this be, the jsp example works fine

  • RELEVANCY SCORE 2.82

    DB:2.82:[Uix] Redirect To A Pdf File. kz


    Hello,
    I have a event method in a uix page. (With JDev10g)

    In my event java class after some code I will return to a PDF or a JSP file.
    But this code

    Page redirectPage = RedirectUtils.getRedirectPage("CrystalReportsViewPDF.jsp");
    return new EventResult(redirectPage);search a CrystalReportsViewPDF.jsp.uix page.

    And this code

    context.getServletResponse().sendRedirect("CrystalReportsInteractiveViewer.jsp");
    return null;doesn't work.

    How make a redirect to a no uix page ?

    Thank,
    Nathanal

    DB:2.82:[Uix] Redirect To A Pdf File. kz

    Could you make that example in JSF?
    I can't find where i can make a PAGE there...
    For example I want to make excel file with help of POI and make an output to the screen. With the help of EventResult I made this onUIX? but not JSF...

  • RELEVANCY SCORE 2.82

    DB:2.82:Adf Uix Databound Sortableheader mk


    Hi all,

    I have a UIX table with a number of databound sortableHeaders, like so:

    sortableHeader
    model="${ctrl:createSortableHeaderModel(bindings.Prescriptions, 'DateOfService')}"
    text="Date of Service"
    /This works great, in the sense of rendering the header as a sort of button-like thing and actually sorting when it's clicked.

    What I'd like to do, however, is make fuller use of the element's "sortable" property--set it to "ascending" and "descending" when appropriate (that is, when the data has been sorted in one of these ways). Is there a semi-automated way to do this?

    The UIX guidelines manual suggests creating a DataObject to do nothing but manage the "sortable" property...but they also create a DataObject to handle the sorting, and I know I don't have to do that in the databound case.

    Is there any bit of EL I can pop into the "sortable" property of this element without having to write my own DataObject? Or do I have to manage that property myself, even if the sorting is done by ADF?

    Thanks much,
    Avrom

    DB:2.82:Adf Uix Databound Sortableheader mk

    I'm in JDev 10.1.2 and using the createSortableHeaderModel to create a model seems to be doing this for me. That is, after I've sorted on a column the column header shows an arrow indicating that this column is sorted on, and whether it is ascending or descending.

  • RELEVANCY SCORE 2.81

    DB:2.81:How I Can Write On A Uix Button Included In Jsp In A Foreign Language aj


    I am new in JDeveloper and I am facing difficulties with writing text in foreign language on a UIX button included in the JSP page.

    uix:button text="?"

    Please help if you have any idea.

    DB:2.81:How I Can Write On A Uix Button Included In Jsp In A Foreign Language aj

    please post UIX questions on the JDeveloper forum
    JDeveloper and ADF

  • RELEVANCY SCORE 2.81

    DB:2.81:Dynamic Uix pk


    I'm trying to write a dynamic UIX.
    I have in tables data of page UIX, type poplist, radio button etc, and values for populate it.
    How create dynamic uix?

    Thanks in advance,

    Fernando.

    DB:2.81:Dynamic Uix pk

    Hi Andy,

    Thanks for saw my question.
    This question I solved using rendered with provider.

    Fernando.

  • RELEVANCY SCORE 2.81

    DB:2.81:How Create Uit And Use It For Jsp Application 9m


    In JDeveloper 9.0.2:
    1)if I use UIX XML, I can create a template (UIT). If I want to create a Business Component JSP Application (UIX JSP), can I use as a default this UIT?
    2)If not, have I to modify every JSP file (i.e. for changing the copyright)? Is it possible to do this in JDeveloper 9.0.3?

    Thank you

    DB:2.81:How Create Uit And Use It For Jsp Application 9m

    Hi, Daniele. JSP makes it really difficult to introduce new tags, so if you want to use a UIT with JSP's, you'll have to put in a lot of work.

    First, you'd have to add the template to your uix-config.xml file as shown below

    application-configuration
    ui-extensions
    template-libraryyourtemplate.uit/template-library
    /ui-extensions
    /application-configuration

    Consult the "Configuration" chapter of the UIX Developer's Guide for more information on the above.

    Then you'd have to write your own JSP Tag for your template. This would involve subclassing oracle.cabo.ui.jsps.tags.BaseUINodeTag. You can consult the Javadoc for that class if you want to write your own subclass. You can also look at the Javadoc for the many classes that subclass BaseUINodeTag. After creating your own custom tag, you'd also have to create a tld or add to uix.tld to set up your tag.

    Unless your template has a lot of stuff you're going to want to use throughout your application, it may be easier to just not use a template...or perhaps you can just write your application without using any JSP, and you'd be just fine using a template.

    Hope this helps,
    Ryan

  • RELEVANCY SCORE 2.81

    DB:2.81:Jheadstart Provides A Set Of Uix Templates ss


    Sorry asking a question !

    In JHeadstart introduction say :

    JHeadstart provides a set of UIX templates to quickly build UIX pages. For JSP, JHeadstart provides a JSP tag library !

    where can i find these detail information about UIX

    template ?

    DB:2.81:Jheadstart Provides A Set Of Uix Templates ss

    Ting Rung,

    UIX XML is a very productive way to build web pages, with limited flexibility in layout customizations.

    JSP is less productive than UIX, but provides complete flexibility in how you layout your pages.

    UIX-JSP is half/half. Not as productive as UIX XML, not as flexible as JSP's, so we don't see much value in supporting UIX-JSP with JHeadstart.

    Steven Davelaar,
    JHeadstart Team.

  • RELEVANCY SCORE 2.80

    DB:2.80:Render A Uix Page 1s


    hi,
    I am just beginning to use uix pages migrating from jsp's and am woundering how to render a uix page. I 've read the developers guide but am not certain how it works as a whole. Are there any examples out there that i can look at?? apart from the dev guide?

    I am not quite able to understand from the dev guide how the context is used to render the information from the java class back to a uix page and how to forward to a uix page through servlet? do I have to use uix servlet (or the controller) instead or else can i use my HttpServlet and use the doGet and doPost the same way we use to render a jsp page? can I include a uix page in a jsp page?? Anybody could please gimme an insight about this!!
    regards,
    vasanth

    DB:2.80:Render A Uix Page 1s

    you cannot use the data: prefix, unless you are inside a uix:xml tag.

    and once inside uix:xml you need to define the data: prefix using xmlns:data like this:uix:xml
    dataScope xmlns="http://xmlns.oracle.com/uix/ui"
    xmlns:data="http://xmlns.oracle.com/uix/ui"
    xmlns:demo="http://example.org"
    contents
    ...
    /contents
    /dataScope
    /uix:xml

  • RELEVANCY SCORE 2.80

    DB:2.80:Uix Jsp Versus Uix Xml pm


    Here are a few questions on UIX JSP, (JDeveloper team pls. address these...)

    Q1) Is it possible to have Editable tables in UIX JSP? And if yes, how? I have read that you can do it in UIX XML.
    Q2) Is there an exhaustive tutorial available online for UIX JSP? The JDeveloper Help does not do justice to UIX JSP by not including enough documentation when compared to UIX XML.
    Q3) I have read that UIX XML is more extensive compared to UIX JSP. But with JDeveloper 9.0.3 you can intermix UIX XML and UIX JSP. Does it mean that now we can leverage the best of both worlds according to our requirements? Is there something we cannot do when considering a mix of both?
    Q4) What are the plans of the team with future support in JDeveloper for the 3 technologies: UIX JSP, UIX XML and BC4J JSP. UIX XML definitely looks more futuristic.

    Regards,
    Vishal Shah

    DB:2.80:Uix Jsp Versus Uix Xml pm

    Please see the Editable Table Cells section of the Table chapter of the UIX Developer's
    Guide. This explains how editable table cells can be process in uiXML.

    For UIX JSP, you'll obviously need to transform the XML into JSP syntax. The
    request processing is similar, but you'll likely change:

    DataSet tableInputs = new PageEventFlattenedDataSet(event,
    "myTestTable");into

    DataSet tableInputs = new ServletRequestDataSet(servletRequest,
    "myTestTable");using the oracle.cabo.ui.data.ServletRequestDataSet class to unpack the
    results from the table.

  • RELEVANCY SCORE 2.80

    DB:2.80:Migration : From Uix To Jsp px


    I'm at the point where I have a struts + ADF UIX test application (still developing) with JHeadstart.
    Now I was told to start thinking in JSP instead of UIX. Now I'm facing the problem of migrating a app in UIX to JSP.

    - What would be the best approach to this problem ? My first thought was to use the same BC and, since I'm using Jheadstart, regenerate the controller and UI.
    But that's a lot of work, because all the customization at controller and UI level will be lost. Right?

    - I'm also using UIX tabbed children template, is there any way to have a sub tabbed menu using JSP ?

    - Does Jheadstart uses any templating with JSP ?

    - Is there a straight forward path to migrate a app from UIX to JSP ?

    Thanks,

    DB:2.80:Migration : From Uix To Jsp px

    Greetings,

    Sandra, Peter thanks for your answers. I agree with both of you.
    It seams that 10.1.3 is the way to go.

    As soon as I have some results I'll get back to this topic.

    Thanks for your help.