af:table doesn't populate; throws NoSuchElementException

Hi JDev Team,
I'm using JDeveloper 11.1.1.2. I have a page with a <af:table> component that no longer works after migrating
from 11.1.1.0
The table is populated by a "executeWithParms" method of a data control. The executeWithParms is called by a
backing bean. I've pasted the jspx page code, backing bean code and stacktrace below.
<af:table value="#{bindings.PartSearch1.collectionModel}"
var="row" rows="#{bindings.PartSearch1.rangeSize}"
fetchSize="25"
selectedRowKeys="#{bindings.PartSearch1.collectionModel.selectedRow}"
rowSelection="single"
binding="#{backingBeanScope.PartDataBackingBean.table1}"
id="table1"
contentDelivery="lazy" displayRow="first"
width="690"
emptyText="#{bindings.PartSearch1.viewable ? 'No rows yet.' : 'Access Denied.'}"
inlineStyle="background-color:transparent; border-style:none; color:Black;"
autoHeightRows="5"
selectionListener="#{backingBeanScope.PartDataBackingBean.tableRowSelected}"
columnStretching="last">
<af:column sortProperty="Partnumber" sortable="false"
headerText="Part / ID Number" align="center"
width="150" inlineStyle="color:Black;">
<af:inputText value="#{row.bindings.Partnumber.inputValue}"
label="#{bindings.PartSearch1.hints.Partnumber.label}"
required="#{bindings.PartSearch1.hints.Partnumber.mandatory}"
columns="#{bindings.PartSearch1.hints.Partnumber.displayWidth}"
maximumLength="#{bindings.PartSearch1.hints.Partnumber.precision}"
shortDesc="#{bindings.PartSearch1.hints.Partnumber.tooltip}">
<f:validator binding="#{row.bindings.Partnumber.validator}"/>
</af:inputText>
</af:column>
<af:column sortProperty="Parttype" sortable="false"
headerText="Type" align="center" width="50">
<af:inputText value="#{row.bindings.Parttype.inputValue}"
label="#{bindings.PartSearch1.hints.Parttype.label}"
required="#{bindings.PartSearch1.hints.Parttype.mandatory}"
columns="#{bindings.PartSearch1.hints.Parttype.displayWidth}"
maximumLength="#{bindings.PartSearch1.hints.Parttype.precision}"
shortDesc="#{bindings.PartSearch1.hints.Parttype.tooltip}">
<f:validator binding="#{row.bindings.Parttype.validator}"/>
</af:inputText>
</af:column>
<af:column sortProperty="Cage" sortable="false"
headerText="CAGE" align="center" width="40">
<af:inputText value="#{row.bindings.Cage.inputValue}"
label="#{bindings.PartSearch1.hints.Cage.label}"
required="#{bindings.PartSearch1.hints.Cage.mandatory}"
columns="#{bindings.PartSearch1.hints.Cage.displayWidth}"
maximumLength="#{bindings.PartSearch1.hints.Cage.precision}"
shortDesc="#{bindings.PartSearch1.hints.Cage.tooltip}">
<f:validator binding="#{row.bindings.Cage.validator}"/>
</af:inputText>
</af:column>
<af:column sortProperty="Keyword" sortable="false"
headerText="Keyword" align="center"
width="110">
<af:inputText value="#{row.bindings.Keyword.inputValue}"
label="#{bindings.PartSearch1.hints.Keyword.label}"
required="#{bindings.PartSearch1.hints.Keyword.mandatory}"
columns="#{bindings.PartSearch1.hints.Keyword.displayWidth}"
maximumLength="#{bindings.PartSearch1.hints.Keyword.precision}"
shortDesc="#{bindings.PartSearch1.hints.Keyword.tooltip}">
<f:validator binding="#{row.bindings.Keyword.validator}"/>
</af:inputText>
</af:column>
<af:column sortProperty="Extendednomenclature"
sortable="false" headerText="Ext. Nomenclature"
align="center" width="250">
<af:inputText value="#{row.bindings.Extendednomenclature.inputValue}"
label="#{bindings.PartSearch1.hints.Extendednomenclature.label}"
required="#{bindings.PartSearch1.hints.Extendednomenclature.mandatory}"
maximumLength="#{bindings.PartSearch1.hints.Extendednomenclature.precision}"
shortDesc="#{bindings.PartSearch1.hints.Extendednomenclature.tooltip}"
columns="#{bindings.PartSearch1.hints.Extendednomenclature.displayWidth}">
<f:validator binding="#{row.bindings.Extendednomenclature.validator}"/>
</af:inputText>
</af:column>
<af:column sortProperty="Activeind" sortable="false"
headerText="Active" align="center" width="30">
<af:inputText value="#{row.bindings.Activeind.inputValue}"
label="#{bindings.PartSearch1.hints.Activeind.label}"
required="#{bindings.PartSearch1.hints.Activeind.mandatory}"
columns="#{bindings.PartSearch1.hints.Activeind.displayWidth}"
maximumLength="#{bindings.PartSearch1.hints.Activeind.precision}"
shortDesc="#{bindings.PartSearch1.hints.Activeind.tooltip}">
<f:validator binding="#{row.bindings.Activeind.validator}"/>
</af:inputText>
</af:column>
</af:table>
public void search(ActionEvent actionEvent) {
System.out.println("search button clicked");
DCBindingContainer bindings = (DCBindingContainer)JSFUtils.resolveExpression("#{bindings}");
OperationBinding operationBinding = bindings.getOperationBinding("ExecuteWithParams");
Map bindParms = operationBinding.getParamsMap();
if (searchPart != null && searchPart.length() > 0 ) {
bindParms.put("bindPartNumber", searchPart);
else {
bindParms.put("bindPartNumber", "%");
if (searchType != null && searchType.length() > 0) {
bindParms.put("bindType", searchType);
else {
bindParms.put("bindType", "%");
Object result = operationBinding.execute();
####<Mar 18, 2010 3:24:53 PM PDT> <Error> <oracle.adf.view.rich.component.fragment.UIXInclude> <A4112962> <DefaultServer>
<[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1268951093615>
<ADF_FACES-10015> <Illegal call to setup the context of an include that is already in context>
####<Mar 18, 2010 3:24:53 PM PDT> <Error> <oracle.adf.view.rich.component.fragment.UIXInclude> <A4112962> <DefaultServer>
<[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1268951093678>
<ADF_FACES-10016> <Illegal call to tear down the context of an include that is not in context>
####<Mar 18, 2010 3:24:53 PM PDT> <Error> <oracle.adf.view.rich.component.fragment.UIXPageTemplate> <A4112962> <DefaultServer>
<[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1268951093678>
<ADF_FACES-10018> <Tear down of page template context failed due to an unhandled exception.
java.util.NoSuchElementException
     at oracle.adfinternal.view.faces.context.ApplicationContextManagerImpl.popContextChange(ApplicationContextManagerImpl.java:59)
     at oracle.adf.view.rich.component.fragment.UIXPageTemplate.tearDownVisitingContext(UIXPageTemplate.java:242)
     at oracle.adf.view.rich.component.fragment.UIXInclude.suspendVisitingContext(UIXInclude.java:185)
     at oracle.adfinternal.view.faces.taglib.region.IncludeTag$FacetWrapper.setupVisitingContext(IncludeTag.java:665)
     at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.invokeOnComponent(ContextSwitchingComponent.java:177)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1319)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1413)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1319)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1413)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1319)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1413)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1319)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1413)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1319)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1413)
     at oracle.adf.view.rich.component.rich.RichDocument.invokeOnComponent(RichDocument.java:161)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1319)
     at oracle.adf.view.rich.component.fragment.UIXInclude.invokeOnComponent(UIXInclude.java:146)
     at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:731)
     at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:675)
     at oracle.adfinternal.view.faces.streaming.StreamingDataManager.submit(StreamingDataManager.java:239)
     at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer._encodeStreamingResponse(DocumentRenderer.java:3160)
     at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:1240)
     at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1369)
     at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
     at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
     at oracle.adf.view.rich.render.RichRenderer.encodeChild(RichRenderer.java:2572)
     at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:432)
     at oracle.adfinternal.view.faces.renderkit.rich.PageTemplateRenderer.encodeAll(PageTemplateRenderer.java:69)
     at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1369)
     at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
     at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.encodeEnd(ContextSwitchingComponent.java:153)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1501)
     at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeAll(UIXComponentBase.java:771)
     at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
     at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:608)
     at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
     at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
     at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:710)
     at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:273)
     at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:205)
     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
     at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
     at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
     at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:97)
     at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
     at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
     at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
     at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
     at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
     at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:94)
     at java.security.AccessController.doPrivileged(Native Method)
     at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
     at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
     at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:138)
     at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:70)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:326)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
     at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
     at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
     at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
     at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
     at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
     at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
     at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
>
Thanks for looking

Hi,
in JDeveloper, did you try BUILD --> CLEAN ALL, and then make the project. It seems that you have a library mismatch
Frank

Similar Messages

  • Table doesn't Exist Error

    Hi,
    I have source as oracle database and target as HFM. However, I am facing issue in reverse engineering the RDBMS model. It doesn't show the table columns and gives the error "Table doesn't exist.".
    I have tried creating a public synonym as well but to no avail.
    Can anyone please suggest the suitable resolution?
    Thanks
    Abhi

    Hi,
    I added these keys but it is still not reflecting the columns. I tried with credential with DBA privileges but to no avail. The database connection is also getting connected with no hassles.
    Please advice.
    Thanks!

  • Analyse big data in Excel? Why the dynamic tables doesn't take all the data from the source table.

    Hi,
    I'm doing a internship in a production line.
    My job is to recover production data (input data) and test data (output data) using various types of software (excel, BusinessObject sap, etc).
    To this day, I have recovered hundreds of production data, and have also organized in excel but I need to analyze and plot them.
    I would like to know who can give me an idea of ​​how I could plot as much data and analysis.
    Now i trying to use dynamic charts and plot some data but I did not get acceptable answers.
    How could I compare, analyze and graph for example:
    Five columns of production (input) with five (5) columns tested (data output).
    After graphing.
    Someone can give me a technique to analyze data? ie I compare column by column?
    or some other technique? as a conglomerate could analyze data?
    o give you an idea of ​​the contect, now I perform an internship in a manufacturing turbines.
    My job is to analyze the input data (production) and to estimate the possible behavior of the turbines in the tests.
    As I said, use dynamic tables in excel, but i have not idea why the dynamic tables doesn't  take all the data from the source table.
    I appreciate your advice
    Thanks

    You can declare as PT source whole Columns [$A:$E], without rows number.
    Then You'll have all actually data.
    Oskar Shon, Office System MVP - www.VBATools.pl
    if Helpful; Answer when a problem solved

  • Table doesn't exist

    CS3 on a Macbook Pro
    MAMP
    SQL database with 15 fields and 124 records that was imported from a csv
    I have connected my database to dreamweaver successfully, but when i right click on the table of the database to view data, it produces an error stating the the table doesn't exist.  It does.  I can view the table through phpmyadmin and there are 124 records.
    I created a test table within the same data base and filled it with data, and I was able to see the data in Dreamweaver.  I don't know why one table will 'exist' and the other one 'doesn't exist.'
    thank you.

    thank you david for your guidance.  i solved this problem just a few minutes ago.  i was taking data from an excel spreadsheet, copying the csv data and pasting it into a text document and then changing the extension from .txt to .csv.  this was a necessary workaround because of a problem with the original database.  i found a way to generate the csv data directly from the original database and that solved it.
    i now have a problem and i've started another thread... i have 104 records in my table and view data in DW only shows 100. 
    thanks for your time.
    kevin

  • Subnr. links (2) in tabel to the same address table doesn't work always

    Post Author: Piet Blaauw
    CA Forum: Data Connectivity and SQL
    for english see below
    subnr links (2) in tabel naar dezelfde naw tabel werkt niet altijd.
    ik heb een rapport gecreerd waar uit dezelfde tabel 2 records worden gelinkt (1 is faktuur debiteur en 1 order debiteur) aan het NAW bestand. Ik heb de NAW tabel 1 keer gehangen aan de faktuur debiteur en daarna nog een keer apart gehangen aan de order debiteur. tabel naam is CONTACT en toen ik hem aan de andere deb. koppelde werd het automatisch CONTACT_1. Dit werkt allemaal prima en ik krijg netjes de informatie uit zowel CONTACT als CONTACT_1 maar het gaat fout als ik een formula field maak waarin vergelijk dat als de factuur deb (gekoppeld aan CONTACT) leeg is dat dan de order deb (gekoppeld aan CONTACT_1) genomen moet worden. Het rapport laat simpelweg niets zien.
    Ik weet niet of bovenstaande duidelijk is maar ik hoop dat iemand weet wat er fout gaat.
    bij voorbaat dank voor de hulp
    Piet Blaauw
    English
    Subnr. links (2) in tabel to the same address table doesn't work always
    I created a report wher from the same table 2 fields are linked (1 is invoice debtor and 1 is order debtor) to the Main Address table (CONTACT). I have linked the address table to the invoice debtor and once again to the order debtor. When linking this way you see in the DATABASE expert in links 2 times the CONTACT table. Once as CONTACT and once as CONTACT_1. Everything works fine and I receive the data for as well the invoice debtor as the order debtor (if filled in) but it goes wrong when I create a Formula Field where I ask that if the invoice debtor field (Linked to CONTACT) is empty to show order debtor (Linked to CONTACT_1. However then nothing will pops up while the formula is correct.
    I hope above is clear and you can help me out

    Post Author: Bandit07
    CA Forum: Data Connectivity and SQL
    In your formula are you checking for null values as well as if the field is empty?
    B

  • Mail doesn't populate

    Just got my new macbook pro 13". Love it. However, I set up mail and when I put in my gmail account, it works fine receiving mail but it doesn't populate my existing gmail inbox into the mail application. So effectively the apple mail inbox is empty until I get an email. Is there something I'm missing?

    Have you set it up as a POP account rather than IMAP?
    Chris

  • My 'BPM' column doesn't populate

    My BPM column doesn't populate - any suggestions?

    Forgot to mention:
    You can download the "Serato Scratch Live" software for free.
    To use the software for DJ-ing you need the Rane-Serato hardware, which acts like a dongle, and allows you to use more than one deck (needed for DJ-ing, duh :-))
    If the hardware is not attached, the sofware functions in track prepare mode. (one deck)
    So even if you don't buy the hardware, you can still use the sofware to analyse your tracks, and detect BPM values. First you select a BPM range, then you select the tracks you want to analyse and hit the analyse button.
    After analysing you will notice that a small percentage of the tracks has a wrong BPM value due to complex rhythms, or misleading off-beat sounds in the music. These you can correct manually by playing the song, and tapping along the rhythm with your mouse, after a few taps the BPM appears, hit enter and the correct value is inserted (if you tapped it correctly).
    And then there's still some music by musicians who find it funny to change the tempo within a song, but that's another story :-)
    good luck

  • Executed SSIS packege doesn't populate table

    I've created SSIS package (take data from flat csv file and populate table to database) and when I execute it from IS everything goes fine but when I do the same throught mvc web application I've made, I can't do this despite I see clearly from the logs
    that my ssis package is proceeding fine and end with Sucess status. What is wrong? Why I the results are different depending on the way of execution? How can I debug the process of execution throught the web since I don;t have any error logs?
    Thank
    Arth81

    Hi Arth,
    As this thread is not belong to C# forum, For professional
    answer we need to move to SSIS forum.
    Thanks

  • COMMAND LINKS IN TREE TABLE DOESN'T ALLOW CONTEXT MENU TO SHOW UP

    I have a tree table with some columns, the "nodeStamp" facet has a column
    which has the tree with an image and a command link. when i try bringing up
    the context menu from anywhere on the table including the image the context
    menu comes up fine. But when i try bringing up the context menu from the
    command link it doesn't show/come up. Also it doesn't throw up any exception.
    I have my code used as shown below.
    Can anyone please let me know what could be the problem?
    <af:treeTable var="step" id="lpexec34" rowBandingInterval="0"
    columnStretching="blank" width="100%"
    value="#{pageFlowScope.loadPlanExecutionDetailBean.relationships.loadPlanSteps
    binding="#{pageFlowScope.loadPlanExecutionDetailBean.richTreeTable}"
    initiallyExpanded="true">
    <f:facet name="contextMenu">
    <af:popup id="lpeStepsPopup" contentDelivery="lazyUncached">
    <af:setPropertyListener
    from="#{pageFlowScope.loadPlanExecutionDetailBean.relationships.loadPlanSteps.
    rowData}"
    to="#{rowStepData}"
    type="popupFetch"/>
    <af:menu id="lpeStepsContextMenu">
    <af:commandMenuItem text="#{bundle.mark_as_complete}"
    id="cmei0b"
    actionListener="#{pageFlowScope.loadPlanExecutionDetailBean.actionPerformed}"
    rendered="#{rowStepData.markAsCompleteRendered}">
    <f:attribute name="lpiStepLog"
    value="#{step.loadPlanInstanceStepLog}"/>
    <f:attribute name="loadPlanInstance"
    value="#{step.loadPlanInstance}"/>
    </af:commandMenuItem>
    </af:menu>
    </af:popup>
    </f:facet>
    <f:facet name="nodeStamp">
    <af:column headerText="#{bundle.lp_steps_header_stepsHierarchy}"
    id="loadPlanexecDetail_hierarchy">
    <af:panelGroupLayout id="pledetail_pg10">
    <af:image source="/resources/images/loadplan/#{step.elementType}.png"
    inlineStyle="margin-right:3px; vertical-align:middle; height:16px;
    width:16px;"/>
    <af:commandLink id="lpcl0_lpe" text="#{step.name}"
    action="#{pageFlowScope.loadPlanExecutionDetailBean.relationships.stepClicked}
    ">
    <af:setPropertyListener from="#{step}"
    to="#{pageFlowScope.lpElement}" type="action"/>
    </af:commandLink>
    </af:panelGroupLayout>
    </af:column>
    </f:facet>

    Hi,
    try setting partialSubmit=true on the command link. Just in case it fires the action method before the context menu displays
    Frank

  • The detail part of table doesn't refresh after deleting a row

    Hello!
    I'm developing a Master-Detail table with some a functionality. Particularly, I want to invoke a DELETE function in the Detail part of the table.
    For this purpose, I placed a Command button to the tableSelectOne component of the Detail part of the table, which stores current row key and calls another page. On this (<another>) page I created a ReadOnly form with data related to the row of Detail table, which key is stored. In addition, I added there two Command buttons. First of them is a CancelButton, which does nothing except returning to master-detail page. The second is a DeleteButton, which executes a RemoveEntity method and returns to master-detail page, too.
    When I'm tried to delete in this way a row from detail part of table, I discovered, that this row is really deleted from the database, but it doesn't affect on the content of the Detail part of the table. Any kinds of refreshing couldn't aid me, only restart of the application.
    Could anybody help me to solve this problem?
    Thank in advance.

    Hi,
    I'm facing the same problem but Frank's solution doesn't fix it.
    you need to define an invoke action in the binding
    for your m/d page and set it into the page binding's
    execute section. Then set the condition for invoking
    the action to !postback. This will re-execute the
    iteratorThis efectively re-executes the iterator, so the master table data is refreshed. You can see the TopLink log showing the query to the db (I'm using TopLink instead of BC). The problem is that the detail rows are queried only once and only the inserts and updates are displayed, not the deletes.
    I think the problem may be related to PPR or some cache issue.
    See the BC tutorial
    http://www.oracle.com/technology/obe/ADFBC_tutorial_10
    13/ADFBC_tutorial.pdf
    See page 86 "Adding the ServiceHistories Data". This
    defines a invoke action for this kinf of task. More
    example code is contained in the SRDemo sampleThe tutorial doesn't contain a scenario with master-detail deleting detail records (neither the BC tutorial, nor the TopLink one) so it can't help me :(
    The only solution I can think of is using a different model method (a method in the SessionFacade for TopLink) for the detail table (one that takes the master PK as parameter and retrieves the corresponding detail records) and have a selectionListener in the selection component of the master re-execute the method (passing the PK from the master table current row).
    Is there a solution that doesn't require the use of a separate method for the detail?
    Thanks,
    Miguel

  • IPAD3 - Pages: A document I've imported to Pages, has a table. Information in this table doesn't wrap over multiple pages, as it does in Word

    Hi,
    Hopefully someone can help me out.  I'm producing meeting minutes, which have all the actions presented in a table.  For some of these actions, as they are so long, they span multiple pages.  Once I imported the document into Pages, it drops the table off the title row of the table, and then moves it to the next page.  It also doesn't extend the information in the cell onto the 3rd page, it just hides it behing the next cell, which is on the next page.
    All the help links I've found give clear instructions as to how it can be done from a Mac, but I'm working off an IPad3.
    Please help...?

    The version of Pages for iPad is kind of a stripped down version of the Mac version.  The iPad version has a terrible time with tables.  And if you import a doc from your Mac or PC Pages will try to make it as close as possible to the original but you will see some changes and if you have tables they do tend to get all messed up.  This has been my experience at least.  This is why when I need to be able to work from a doc from my PC on my iPad I try to use OnLive or OnCloud (I am a Windows user)
    Or I try to use QuickOffice which does a pretty good job of importing docs and not messing up the formatting.

  • Data Table doesn't display

    Hi,
    My dataTable suddenly stopped displaying the values, which was working perfectly fine before.
    I have couple of more dataTables in the project which display the values perfectly.
    The dataTable is bound to a rowset, it display the empty rows(which are the equal to the number of row present in the rowset to which dataTable is bound to). It display correct number of rows but with out any text(emptry rows).
    I cant understand why? its driving me mad.
    I compared the properties of other dataTables which are working with one that doesn't, they are exactly the same except value.
    I have even made sure that I haven't set font color to white.
    Any help would be greatly appreciated.
    Pleaseeeeeeeeeeeee reply ASAP.
    cheers
    kush

    Hi Sharth,
    Yes. Its a real weird behaviour.
    I haven't done ANY extracoding at all. All I did was bind the table to the rowset and select the table layout.
    I am able to bind the table to any rowset. change the table layout,etc...Surprisingly when I run the project, it doesn't show any errors either.
    Its driving me mad. I got get this working by tommorow.
    any help will greatly appreciated.
    cheers
    kush

  • Create stored procedure with table from another schema throws PLS-00201

    Oracle 10g. I'm new to procedures, so maybe I'm missing something obvious.
    Schema owner ABC has table T2001_WRITEOFF. The SYSDBAs granted SIUD to Some_Update_Role, and granted that role to developer user IJK. User IJK then created a private synonym T2001_WRITEOFF for ABC.T2001_WRITEOFF. This worked with normal SQL DML commands. 
    When I try to create a simple procedure as follows, it throws PLS-00201 identifier 'T2001_WRITEOFF' must be declared, and points to the 2nd line.
    create or replace procedure woof1(
      fooname in T2001_WRITEOFF.territory%TYPE,  <=== error points here
      bardesc IN T2001_WRITEOFF.ind_batch_submit%TYPE) IS
    BEGIN
       INSERT into T2001_WRITEOFF
       VALUES ( fooname, bardesc);
    END woof1;
    What am I doing wrong?
    Thanks
    JimR

    Hi,
    The reason I've heard has to do with knowing when a procedure becomes invalid due to privileges being revoked.  Any time a grant to a role is revoked, you would have to check all procedures that depended on that role to know if they were still valid.  Even worse, since roles can be granted to other roles, every time a role is revoked from another role, you would have to check all procedures that depended on anything to see if they were still valid.
    Oracle 11 behaves the same as earlier versions in this regard, and I don't expect this to change.
    This whole thread applies only to AUTHID DEFINER stored procedures (which is the default).  If you can make the procedure AUTHID CURRENT_USER, then you can run it with privileges granted through roles.  Usually, however, you really want AUTHID DEFINER, and granting the necessary privileges directly to the procedure owner (or to PUBLIC)  isn't too hard.

  • [BUG] LOV inside AF:table doesn't return value

    Hi,
    I am using JDEV TP4.
    I have a LOV inside a af:table.
    <af:column sortProperty="LaoId" filterable="true"
    sortable="true"
    headerText="#{bindings.Packstuecke0012.hints.LaoId.label}"
    id="collaoid"
    partialTriggers="collagercode">
    <af:inputListOfValues id="laoIdId"
    popupTitle="Search and Select: #{bindings.Packstuecke0012.hints.LaoId.label}"
    value="#{row.bindings.LaoId.inputValue}"
    model="#{row.bindings.LaoId.listOfValuesModel}"
    required="#{bindings.Packstuecke0012.hints.LaoId.mandatory}"
    columns="#{bindings.Packstuecke0012.hints.LaoId.displayWidth}"
    shortDesc="#{bindings.Packstuecke0012.hints.LaoId.tooltip}"
    partialTriggers="lagerCodeId">
    <af:convertNumber groupingUsed="false"
    pattern="#{bindings.Packstuecke0012.hints.LaoId.format}"/>
    </af:inputListOfValues>
    </af:column>
    After selecting a value in the LOV and leave the LOV the id in the corresponding column field doesn't change.
    Same LOV outside of table works fine.
    Any suggestions?
    regards
    Peter

    Hi,
    Ok, I try to explain the problem more detailed:
    1) I have a model driven LOV (af:inputListOfValues) within a af:table column
    2) LOV is based on view and shows the id "LagerCode"
    3) Navigate to view object in the model select "Attributes" on the left side and double-click on the attribute "LagerCode"
    4) This opens the dialog "edit Attribute: LagerCode"
    5) navigate to register "UI-Hints"
    6) And here is the important step: UNSELECT the checkbox "Query List Automatically".
    7) Run the application and open the LOV --> The LOV list is empty (because of step 6)
    8) Execute "search" in the LOV and select any value
    9) PROBLEM: No value is returned to af:inputListOfValues
    If I do the same steps with a LOV outside of af:table everything is OK.
    If I do NOT UNCHECK the checkbox "Query List Automatically" in step 6 than the LOV list is queried as soon as the LOV dialob opens. In this case the selected value from the LOV list will be returned to af:inputListOfValues.
    I hope you are able to follow my steps and you can reproduce the problem.
    regards
    Peter

  • Tree table doesn't update the data for checkboxes properly

    Hi All,
    I'm trying to use tomahawk tree table component to render a tree column of items along with checkboxes in other columns. Note that all the other columns except tree column are generated dynamically inside backing bean and checkboxes too added to the column dynamically.
    All works fine until it comes to the valuechangelistener.Inside valuechangelistener if try to fetch the component id from the event, it doesn't return the correct id and instead always return the id that corresponds to the last node of tree.
    Has anyone successfully used tree table to display input components? or any workaround my problem would be much appreciated.
    The code where I'm adding my dynamic columns as well as checkboxes is as below.
    for (int i = 0; i < roleNames.size(); i++) {
    HtmlSimpleColumn column = new HtmlSimpleColumn();
    htmlTree.getChildren().add(column);
    // Create header
    HtmlOutputText header = new HtmlOutputText();
    header.setValue(roleNames.get(i));
    column.setHeader(header);
                   ValueExpression valueExpression = FacesContext
    .getCurrentInstance().getApplication()
    .getExpressionFactory()
    .createValueExpression(
    FacesContext.getCurrentInstance().getELContext(),
    "#{treeItem.name}",
    Object.class);
    // Create check box
    HtmlSelectBooleanCheckbox checkbox = new HtmlSelectBooleanCheckbox();
                   // add the hidden input elements
                   HtmlInputHidden input = new HtmlInputHidden();
                   HtmlInputHidden input1 = new HtmlInputHidden();
                   // Bind changeRolePresent method in to listen to the
    // role permission change
                   checkbox.setImmediate(true);
    Class<?>[] parms = new Class[] { ValueChangeEvent.class };
    System.out.println("Adding value change listener to permission grid");
    MethodExpression valueChangeListener = FacesContext
    .getCurrentInstance().getApplication()
    .getExpressionFactory().createMethodExpression(
    FacesContext.getCurrentInstance()
    .getELContext(),
    "#{customTreeBean.changeRolePermission}",
    String.class, parms);
    checkbox
    .addValueChangeListener(new MethodExpressionValueChangeListener(
    valueChangeListener));
    input.setValueExpression("value", valueExpression);
                        input1.setValue(roleNames.get(i));
                   valueExpression = app
    .getExpressionFactory()
    .createValueExpression(
    FacesContext.getCurrentInstance().getELContext(),
    "#{treeItem.roleDetailsList["+i+"].selectedRole}",
    Object.class);
    checkbox.setValueExpression("value", valueExpression);
                   //checkbox.setOnclick("selectAll(this)");
                   checkbox.getChildren().add(input);
                   checkbox.getChildren().add(input1);
    column.getChildren().add(checkbox);
    In above code there will be four columns added dynamically and for each column a checkbox component is being added here. Rest JSF takes care to create checkboxes for each row of tree. But one thing that I noticed while viewing source that JSF is creating duplicate names for checkboxes in a batch of four (So for say if I had 3 rows, every row of checkboxes had same set of four ID's assigned, like ID1, ID2, ID3, ID4)
    Please help,
    Umesh

    Hi!!!
    Could you see this document : http://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=BUG&p_id=3970326
    It describes the exactly bug, but there isn't solution...

Maybe you are looking for