ui:tableColumn rendered not working.

I am trying to set the rendered property of a ui:tablecolumn to false, through a binding expression. For some reason, even though the value of the expression is false, the column always renders.
<ui:tableColumn binding="#{myMainPage.tableColumn2}" id="tableColumn1" rendered="#{myBackingBean.defaultTableDataProvider.columnRendered.value['col1']}">
Where columRendered is a map defined in defaultTableDataProvider, which extends ObjectArrayDataProvider. The map's keys are Strings "col0","col1" and so on, and values are true/false. I have already verified that this table has the right values. Yet the "rendered" property does not do the right thing and instead renders every column.
Any help is appreciated.

I am not clear on what code you are using for the defaultTableDataProvider. If this is the DefaultTableDataProvider that comes with JSC2, then the fields are actually of type String, not Boolean. If you implemented your own defaultTableDataProvider, you would need to post that code so we could take a look.

Similar Messages

  • IGrid - SAP MII 12.1.8 SP 05 (build 36) - rendering not working properly.

    Hi,
    In the 12.1.8 SP 05, when the iGrid cell values set through the java script, the rendering part is not working.
    For example,
    The data set returned by iCommand has 25 rows.
    Java script sets the values in the iGrid from each row.
    The application was working well with 12.1.8 SP02. The same application is not working properly now.
    the error from the java script show this as java.lang.NullPointerException.
    For the same set of data, this error is occurring sometimes at the third row, sometimes in the middle and sometimes in the end.
    The java console is quite consistent. The same error occurs multiple times.
    I have given the error in the end.
    After the grid loaded, the script tries to set the cell values. some time only a single line has values and some time 4 to 5  lines has values for the same data set. The lines are not shown to the user. When he moves away from that page and comes back all the 25 lines are seen, mostly without values.
    Is anyone working with 12.1.8 SP05 patch? The Xacute Query string output size is 64K in the SP02. In SP04 and SP05 this issue is fixed. This needs to be implemented. But in SP 03, IGrid functionality is refactored.
    The SAP notes number: Note 1566572 - MII 12.1 SP08 Patch03 says,
    Re-factored iGrid to improve datatype handling
    Notes number for SP04:  Note 1581779 - MII 12.1 SP08 Patch04
    Notes number for SP05: Note 1586551 - MII 12.1 SP08 Patch05
    If you have upgraded into the latest version of 12.1, are you facing the similar problem?
    The java Console error:
    Exception in thread "AWT-EventQueue-2" java.lang.NullPointerException
         at com.sap.xmii.applet.grid.renderers.MultiLineRenderer.setValue(MultiLineRenderer.java:60)
         at com.sap.lhcommon.gui.table.TableMultiLineCellRenderer.getTableCellRendererComponent(TableMultiLineCellRenderer.java:129)
         at javax.swing.JTable.prepareRenderer(Unknown Source)
         at com.sap.lhcommon.gui.table.BaseTable.prepareRenderer(BaseTable.java:560)
         at javax.swing.plaf.basic.BasicTableUI.paintCell(Unknown Source)
         at javax.swing.plaf.basic.BasicTableUI.paintCells(Unknown Source)
         at javax.swing.plaf.basic.BasicTableUI.paint(Unknown Source)
         at javax.swing.plaf.ComponentUI.update(Unknown Source)
         at javax.swing.JComponent.paintComponent(Unknown Source)
         at com.sap.xmii.applet.grid.base.types.BaseGrid.paintComponent(BaseGrid.java:947)
         at javax.swing.JComponent.paint(Unknown Source)
         at javax.swing.JComponent.paintChildren(Unknown Source)
         at javax.swing.JComponent.paint(Unknown Source)
         at javax.swing.JViewport.paint(Unknown Source)
         at javax.swing.JComponent.paintChildren(Unknown Source)
         at javax.swing.JComponent.paint(Unknown Source)
         at javax.swing.JComponent.paintToOffscreen(Unknown Source)
         at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
         at javax.swing.RepaintManager.paint(Unknown Source)
         at javax.swing.JComponent._paintImmediately(Unknown Source)
         at javax.swing.JComponent.paintImmediately(Unknown Source)
         at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
         at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
         at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source)
         at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
         at java.awt.event.InvocationEvent.dispatch(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.run(Unknown Source)
    Thanks and Regards,
    Kishore kumar P S

    Hi Jamie,
    SAP has proposed a solution not to check the word wrap in the Grid.
    The iCommand data call was happening with Creation event of iGrid.
    Now changed to FirstUpdateEvent. This works fine.
    Thanks and Regards,
    Kishore kumar P S
    problem resolved
    Edited by: kishore kumar on Jul 12, 2011 3:33 PM

  • Why are my scopes and rendering not working?

    I have trashed preferences and I still can not get rendering to work (background or manually) or the scopes.
    Any ideas?
    Thanks,
    Joel

    Are you still running 10.8, or did you upgrade? What version FCPX?
    Russ

  • Visual editor JSF rendering not working

    Hi,
    I'm trialing the 10.1.0.3EA version of JDeveloper and I can't seem to get the JSF rendering working in the visual editor. I thought that perhaps I'd changed some settings or something so I completely uninstalled and then reinstalled JDeveloper. After the install I created a new application using the default web tech. scope, created default business components from the order and order_items tables in the oe schema, opened the JSF navigation, added a page and tried to drag and drop a read only table onto the page. Instead of the rendering I am getting a hierarchical view of tags with just the tag names, i'm not even getting any of the binding information shown, other than in the property inspector. I'v checked to make sure that the JSP tag libraries in the project settings all have "Execute tags in JSP Visual Editor" checked and in the preferences I have made sure that "Show JSP Tag Names Only" is unchecked. Does this functionality not work by default from the install or am I missing something?
    Any help would be appreciated!
    Thanks,
    Lee Proctor.

    Of course, use the value attribute of the component and set it to EL representing the desired property.

  • Direct rendering not working after upgrade to Xorg 7.0

    I have aATI radeon 9200 card and although its supposed to be supported in the new xorg, direct rendering doesnt work. I have made the neccesary changes in xorg.conf. I deleted the ati drivers load "dri" and "glx" installed all the needed modules.
    Does xorg 7.0 work with the propritery ATI drivers? My system is generally slow too and not as responsive as before.
    Can some one with a working DRI post their xorg.conf. My PC is a compaq presario.
    thnx

    Did you remove the ATI drivers and install libgl-dri? Without libgl-dri, either you have software GL with libgl-mesa, or some ATI OpenGL lib that runs in fallback mode.

  • Color Shading Map Renderer not working

    Hi,
    Has anybody got the Color Shading rendering working in NW2004s? And if so how?
    I am able to display Bars using note 1016072, but the Color Shading does not work.
    We are on SP11, backend and frontend.
    Thanks,
    József.

    The problem was caused by an old IGS version and got solved by installing a new IGS patch!

  • Partial page rendering not working in ie9

    Hello guys, i have one fusion web application and got menu navigation using partial page rendering. The problem is, the ppr is working fine in firefox, chrome, ie8 and ie7 but not working in ie9. Is it i need to update jdeveloper patch or something?
    My ppr setting
    put below code in web.xml
    <context-param>
    <param-name>oracle.adf.view.rich.pprNavigation.OPTIONS</param-name>
    <param-value>on</param-value>
    </context-param>
    for the menu just enable partial submit
    partialSubmit="true"

    Oh sorry, currently i am using jdeveloper version 11.1.1.5.0. Actually it is not shown any error, when i click the command link as example below, in ie9, nothing happens still displaying same page (my main page).
    my sample menu
    *<af:commandLink partialSubmit="true" action="page1" text="Page 1" id="cl2"/>*
    *<af:commandLink partialSubmit="true" action="page2" text="Page 2" id="cl3"/>*
    in task flow, action page1 will open page1.jspx and page2 will open page2.jspx

  • Cs4 - hardware rendering not working

    The checkbox is LOCKED and set to software render by default!
    I have updated to Bridge CS4 and now the slideshow and dinamic zoom are not working smoothly as on CS3.
    How can I set the checkbox to Hardware?
    Thanks,
    Z
    Graphic Card = Intel GMA 500 (latest drivers)
    Bridge cs3 accepts render by hardware and it works smoothly!

    Ok, here is some detail info of the issue:
    On my netbook: CPU=1.6ghz, RAM=2Gb, VGA=Intel500, SSD@60mb/s
    - Bridge cs3 = Hardware Render = impressive response time. [way beyond 30fps]
    - Bridge cs3 = Software Render  = <10fps
    - Bridge cs4 = Hardware Render = not available
    - Bridge cs4 = Software Render  = 2 or maybe 3fps (!!!) Its a huge diference!
    Come on Adobe, a loot of computers are/will be shipping this graphic card!
    Just release a patch for us. Or think about it on cs5.
    Z

  • XML Rendering not working in Safari

    Hi all,
    Just updated my official unlock iPhone 3G S to 3.1 yesterday. Used Safari on it last night and waptrick.com wouldn't render (1st time I went there). It just showed its source, which is in XML (I think). A friend's unofficial unlock 3G 3.0 Safari showed the page fine. I've never noticed this before and I'm not sure how to proceed. Nothing on the web/Google has listed this. Is it settings? HELP! Cheers.
    Sryn

    Hi Shay,
    Thank you for the quick answer.
    No it does not work on the ipad or iphone.
    It works on chrome for the ipad!
    PPR does not work for the second click on the same button.
    In you example it will accept the first click but ignore the rest of the clicks on the same button.
    We are about to create a ADF app for the ipad and this is a major showstopper.
    Hope we can find some sort of workaround, that does not involve dropping PPR.
    Regards Johnny

  • Adf partial page rendering not working in safari (iphone and ipad)

    Hi,
    ADF rich faces PPR seems to not work in safari browser on iphone and ipad.
    PPR works first time around, but fails on the second click on the same page on the sam button.
    Any one else had the same problem with Safari browser?
    Johnny

    Hi Shay,
    Thank you for the quick answer.
    No it does not work on the ipad or iphone.
    It works on chrome for the ipad!
    PPR does not work for the second click on the same button.
    In you example it will accept the first click but ignore the rest of the clicks on the same button.
    We are about to create a ADF app for the ipad and this is a major showstopper.
    Hope we can find some sort of workaround, that does not involve dropping PPR.
    Regards Johnny

  • RAM previewing and rendering not working correctly

    Hi,
    Today I was just about finished editing a video on CS6 and then when I'm about to add the last effect and render it it stuffs up on me:(. What happens is that while RAM previewing at some point during the loading of the preview it will stop loading, It will then proceed to play the ram preview on loop and when I press a button to stop it a small box pops up in the centre of my screen and the ram preview bar to show what has loaded (the one which shows green for parts that are loaded and blue for cached) turns black and sometimes other parts of after effects turn black. This has happened before and I fixed it by uninstalling and reinstalling After Effects about 6 times. I would do that this time though I would like to know the cause of it and any possible fixes as it is quite irritating. Another thing that may be happening is the RAM usage is slowly filling as I render. This has happened before on my laptop and I did not manage to fix it though it was not related to the first issue that time. The last time when it happened on my laptop the RAM usage eventually filled up to 100% and it would no longer render. I am not sure if it is happening this time as it is still currently rendering though I will update the thread if it does. Finally my render is going very slowly, I am not sure if this issue is realted to any of the above or if it is just the effects I am using though. My memory and multiprocessing settings are using 6 cores of 7 with 2 GB of ram allocated to each with multiprocessing on. My ram allocated for other programs is 6GB. To fix these Issues so far I have tried clearing the cache, purging the memory and image cache, restarting  my computer and reinstalling after effects. My specs are:
    i7 4770k non overclocked
    GTX 780
    G.Skill Ripjaws Z 2133mhz 32GB
    Samsung 840 pro
    Seagate Barracuda
    MSI Z87-G45
    H100i cooler
    Any reply is appreciated
    Thanks in advance
    Sam

    How much experience do you have with AE? Ram preview can be lengthened by adjusting the resolution of the composition window, different parts of the project can be previewed using the work area, and preview length and render time are both a function of composition frame size. Complex, memory intensive effects like particle systems will reduce the render time and the length of a ram preview. Without knowing the details of your composition it's hard to say if you are running into a bug, running out of resources, or experiencing normal behavior.

  • Rendering not working?

    When I hit ENTER to render the project - the whole thing just snaps to the end of the workspace and doesn't render anything.  Why do you suppose it's doing that? : )

    Might want to check your WAB (Work Area Bar). It can get dragged around and might have been virtually collapsed. Also, do you have a yellow, a red, or a green line above your Video Tracks in the Timeline? If it's green, you do not need to Render, so you will get no Render.
    Take a look at this image. It's for PrE, but your Timeline will look similar.
    Note green line for area that does not need Rendering, and red line for the area to Render.
    Good luck,
    Hunt

  • Color renderer not working......

    Hello...
    I am displaying color in a table column... But instead of showing the color it is printing the color object like java.awt.Color[r=122,g=134,b=167]. What could be wrong....
    I am using AbstractTableModel and using fireTableRowsInserted and Updated method to add row to the table. I table row is a string of Objects. Please help... I am running out of time. I have a demo of my work as soon as I am done, so help please . I am adding the code below.
    Object[] dataRecord = new Object[5];
    dataRecord[0] = (Object)instStateClr;
    dataRecord[1] = InstId;
    dataRecord[2] = StartTime;
    dataRecord[3] = EndTime;
    dataRecord[4] = CorrValue;
    instactTabModel.updateInstActSumm(dataRecord);
    This is a string of Object of which the first location contains a color object.
    The color renderer used is as follows...
    instActyTable.setDefaultRenderer(Color.class,
    new ColorRenderer(true));
    The abstract table model is as given below...
    * InstActSummTableModel.java
    * Created on June 23, 2006, 10:05 AM
    * To change this template, choose Tools | Options and locate the template under
    * the Source Creation and Management node. Right-click the template and choose
    * Open. You can then make changes to the template in the Source Editor.
    package action.vector.bam;
    import java.awt.Color;
    import javax.swing.table.AbstractTableModel;
    import java.util.Vector;
    * @author serjith
    public class InstActSummTableModel extends AbstractTableModel {
    protected static int IA_NUM_COLUMNS = 5;
    protected static int IA_START_NUM_ROWS = 0;
    protected int iIA_nextEmptyRow = 0;
    protected int iIAnumRows = 0;
    static final public String szInst_Status_Col ="";
    static final public String szInst_ID = "Instance ID";
    static final public String szInst_Start_Time = "Start Time";
    static final public String szInst_End_Time = "End Time";
    static final public String szInst_Correlation_Det = "Correlations...";
    protected Vector instActdata = null;
    /** Creates a new instance of InstActSummTableModel */
    public InstActSummTableModel() {
    instActdata = new Vector();
    public String getColumnName(int column) {
         switch (column) {
         case 0:
         return szInst_Status_Col;
         case 1:
         return szInst_ID;
         case 2:
         return szInst_Start_Time;
         case 3:
         return szInst_End_Time;
    case 4:
    return szInst_Correlation_Det;
         return "";
    public synchronized int getColumnCount() {
    return IA_NUM_COLUMNS;
    public synchronized int getRowCount() {
    if (iIAnumRows < IA_START_NUM_ROWS) {
    return IA_START_NUM_ROWS;
    } else {
    return iIAnumRows;
    public synchronized Object getValueAt(int row, int column) {
         try {
    Object[] IA_w = (Object[])instActdata.elementAt(row);
    switch (column) {
    case 0:
    return IA_w[0];
    case 1:
    return IA_w[1];
    case 2:
    return IA_w[2];
    case 3:
    return IA_w[3];
    case 4:
    return IA_w[4];
         } catch (Exception e) {
         return "";
    public synchronized void clear() {
         int oldNumRows = iIAnumRows;
    iIAnumRows = IA_START_NUM_ROWS;
         instActdata.removeAllElements();
    iIA_nextEmptyRow = 0;
         if (oldNumRows > IA_START_NUM_ROWS) {
         fireTableRowsDeleted(IA_START_NUM_ROWS, oldNumRows - 1);
         fireTableRowsUpdated(0, IA_START_NUM_ROWS - 1);
    public synchronized void updateInstActSumm(Object[] InstActRecord){
    String InstActRec_ID = (String)InstActRecord[1]; //find the Name
    Object[] p = null;
    int index = -1;
    boolean found = false;
         boolean addedRow = false;
    int i = 0;
    int vecsize = instActdata.size();
    if (vecsize == 0){ System.out.println( " The data vector is null");}
    else{
    System.out.println(" The data vector is not null "+vecsize);
    for (int l=0;l<vecsize;l++){
    Object[] q = (Object[])instActdata.elementAt(l);
    for(int m=0;m<q.length;m++){
    System.out.println("Vector Content "+ q[m]+" at position "+l);
    System.out.println("numRows "+iIAnumRows);
    System.out.println("nextEmptyRow "+iIA_nextEmptyRow);
    System.out.println("index "+index);
    System.out.println("data.size() "+instActdata.size());
    while (!found && (i < iIA_nextEmptyRow)) {
    p = (Object[])instActdata.elementAt(i);
    System.out.println("value of p[1] -- "+(String)p[1]);
    System.out.println("value of PTypeName is -- "+InstActRec_ID);
    String pofOne = (String)p[1];
    if ( InstActRec_ID.equals(pofOne)==true) {
    found = true;
    index = i;
    } else {
    i++;
    if (found) { //update old player
         instActdata.setElementAt(InstActRecord, index);
    System.out.println("Updating the old player");
    } else { //add new player
         if (iIAnumRows <= iIA_nextEmptyRow) {
              //add a row
    iIAnumRows++;
              addedRow = true;
    index = iIA_nextEmptyRow;
         instActdata.addElement(InstActRecord);
    System.out.println("Entering a new player");
    iIA_nextEmptyRow++;
         //Notify listeners that the data changed.
         if (addedRow) {
         fireTableRowsInserted(index,index);
         } else {
         fireTableRowsUpdated(index, index);
    System.out.println("//////////////////Start in the end//////////////////////////////");
    for (int l=1;l<instActdata.size();l++){
    Object[] q = (Object[])instActdata.elementAt(l);
    for(int m=1;m<q.length;m++){
    System.out.println("Vector Content "+ (String)q[m] );
    System.out.println("numRows "+iIAnumRows);
    System.out.println("nextEmptyRow "+iIA_nextEmptyRow);
    System.out.println("index "+index);
    System.out.println("data.size() "+instActdata.size());
    System.out.println("///////////////////END////////////////////////////////////////////");
    Reply Please........

    Any sample codes are available...scroll back to the top of the page
    look to the left
    "Search Forums"
    enter:
    getColumnClass
    click the button
    enough reading for a month

  • DW CS5 - CIB- Rendering not working

    Hi;
    I am working through the Adobe Systems "Classroom in a book" for Dreamweaver CS5.
    I have just gone through setting up an external CSS file for printing, so selected "Render Print Media Type" and made changes to "print_styles.css" which was created from the original css file.
    Made changes as taught, to remove the menu bar / sidebar / etc.
    All that worked and the print is fine.
    The trouble is that it then says that I should be able to switch between design views - but I can't, either with the toolbar or with View > Style Rendering > Screen Media Type. It selects, but doesn't switch - So no sidebar / menu bar.
    The original CSS is still there and still has all the attributes switched on which were switched off in the print css.
    Help please?
    Bob

    I have solved this, thanks - Somewhere around 03:00 I woke up knowing the answer - When I had attached the link, I didn't stipulate "Media=Printer", so I was getting an inheritance problem in the second Style Sheet..
    I find learning goes in much better if I work it out myself, so thanks for the advice you would have given, but I'm glad I didn't need it.
    Bob

  • Urgent:Need help on UIX page in partial page rendering not working in Mozil

    Hi ,
    I have designed two page (customxslt and seedxlst)that have <form name="UploadXlst" usesUpload="true" method="get"> to upload the file.
    Base on a dropdown value yes or no on seedxlst i am calling other page customxslt .But when i click on submit button the page is not getting submitted.
    <submitButton data:text="UPLOAD_XLST@textSource"
    formName="UploadXlst"
    ctrl:event="fileupload" />
    This is only happening when i am using PPR to navigate to customxslt .
    BUt i am calling directly customxslt the page is getting submitted and code runs fine.
    please help me where i went wrong ..
    Edited by: user778145 on May 3, 2010 12:33 AM

    This is working fine in IE but not on Mozilla

Maybe you are looking for