javax.faces.FacesException: javax.el.PropertyNotFoundException: /WEB-INF/pages/renderers/_renderRelation.xhtml @14,25 value="#{fieldprxy.rowDataModel}": Property 'rowDataModel' not found on type com.ciminc.icemock.FieldProxy

ICEsoft JIRA Issue Tracker | Judy Guglielmin | 2 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    use iceMock5 test case located at :- smb://iceads1.icesoft.domain/Public/Users/mircea/iceMock-1.0-SNAPSHOT.war deploy to tomcat 7 click on "medium" button and then scroll down to "Do Something" button. ul 30, 2015 4:12:18 PM com.sun.faces.lifecycle.ApplyRequestValuesPhase execute WARNING: javax.el.PropertyNotFoundException: /WEB-INF/pages/renderers/_renderRelation.xhtml @14,25 value="#{fieldprxy.rowDataModel}": Property 'rowDataModel' not found on type com.ciminc.icemock.FieldProxy javax.faces.FacesException: javax.el.PropertyNotFoundException: /WEB-INF/pages/renderers/_renderRelation.xhtml @14,25 value="#{fieldprxy.rowDataModel}": Property 'rowDataModel' not found on type com.ciminc.icemock.FieldProxy at com.icesoft.faces.component.panelseries.UISeries.getValue(UISeries.java:66) at com.icesoft.faces.component.panelseries.PanelSeries.saveChild(PanelSeries.java:132) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:772) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildrenState(UISeriesBase.java:766) at org.icefaces.impl.component.UISeriesBase.setRowIndex(UISeriesBase.java:123) at org.icefaces.impl.component.UISeriesBase.iterate(UISeriesBase.java:619) at org.icefaces.impl.component.UISeriesBase.processDecodes(UISeriesBase.java:520) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:925) FieldProxySubClass should be the underlying object for that iteration of the panelstack. Notice in the FieldProxyGenerator line 74. case 3: fld.setGuiObject(FieldDefinition.GUIObject.RELATIONTABLE); FieldProxySubClass assocFieldProxy = new FieldProxySubClass(fld, null); proxy = assocFieldProxy; break; Also If you notice in the _renderRelation.xhtml there is an expression #{fieldprxy.specializedVariable} which you can see renders properly in the display panel. But when you click the buttton you get an exception. for markup... see /pages/_renderRelation.xhtml in project.

    ICEsoft JIRA Issue Tracker | 2 years ago | Judy Guglielmin
    javax.faces.FacesException: javax.el.PropertyNotFoundException: /WEB-INF/pages/renderers/_renderRelation.xhtml @14,25 value="#{fieldprxy.rowDataModel}": Property 'rowDataModel' not found on type com.ciminc.icemock.FieldProxy
  2. 0

    use iceMock5 test case located at :- smb://iceads1.icesoft.domain/Public/Users/mircea/iceMock-1.0-SNAPSHOT.war deploy to tomcat 7 click on "medium" button and then scroll down to "Do Something" button. ul 30, 2015 4:12:18 PM com.sun.faces.lifecycle.ApplyRequestValuesPhase execute WARNING: javax.el.PropertyNotFoundException: /WEB-INF/pages/renderers/_renderRelation.xhtml @14,25 value="#{fieldprxy.rowDataModel}": Property 'rowDataModel' not found on type com.ciminc.icemock.FieldProxy javax.faces.FacesException: javax.el.PropertyNotFoundException: /WEB-INF/pages/renderers/_renderRelation.xhtml @14,25 value="#{fieldprxy.rowDataModel}": Property 'rowDataModel' not found on type com.ciminc.icemock.FieldProxy at com.icesoft.faces.component.panelseries.UISeries.getValue(UISeries.java:66) at com.icesoft.faces.component.panelseries.PanelSeries.saveChild(PanelSeries.java:132) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:772) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775) at org.icefaces.impl.component.UISeriesBase.saveChildrenState(UISeriesBase.java:766) at org.icefaces.impl.component.UISeriesBase.setRowIndex(UISeriesBase.java:123) at org.icefaces.impl.component.UISeriesBase.iterate(UISeriesBase.java:619) at org.icefaces.impl.component.UISeriesBase.processDecodes(UISeriesBase.java:520) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:925) FieldProxySubClass should be the underlying object for that iteration of the panelstack. Notice in the FieldProxyGenerator line 74. case 3: fld.setGuiObject(FieldDefinition.GUIObject.RELATIONTABLE); FieldProxySubClass assocFieldProxy = new FieldProxySubClass(fld, null); proxy = assocFieldProxy; break; Also If you notice in the _renderRelation.xhtml there is an expression #{fieldprxy.specializedVariable} which you can see renders properly in the display panel. But when you click the buttton you get an exception. for markup... see /pages/_renderRelation.xhtml in project.

    ICEsoft JIRA Issue Tracker | 2 years ago | Judy Guglielmin
    javax.faces.FacesException: javax.el.PropertyNotFoundException: /WEB-INF/pages/renderers/_renderRelation.xhtml @14,25 value="#{fieldprxy.rowDataModel}": Property 'rowDataModel' not found on type com.ciminc.icemock.FieldProxy

    Root Cause Analysis

    1. javax.faces.FacesException

      javax.el.PropertyNotFoundException: /WEB-INF/pages/renderers/_renderRelation.xhtml @14,25 value="#{fieldprxy.rowDataModel}": Property 'rowDataModel' not found on type com.ciminc.icemock.FieldProxy

      at com.icesoft.faces.component.panelseries.UISeries.getValue()
    2. com.icesoft.faces
      PanelSeries.saveChild
      1. com.icesoft.faces.component.panelseries.UISeries.getValue(UISeries.java:66)
      2. com.icesoft.faces.component.panelseries.PanelSeries.saveChild(PanelSeries.java:132)
      2 frames
    3. org.icefaces.impl
      UISeriesBase.processDecodes
      1. org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:772)
      2. org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775)
      3. org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775)
      4. org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775)
      5. org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775)
      6. org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775)
      7. org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775)
      8. org.icefaces.impl.component.UISeriesBase.saveChildState(UISeriesBase.java:775)
      9. org.icefaces.impl.component.UISeriesBase.saveChildrenState(UISeriesBase.java:766)
      10. org.icefaces.impl.component.UISeriesBase.setRowIndex(UISeriesBase.java:123)
      11. org.icefaces.impl.component.UISeriesBase.iterate(UISeriesBase.java:619)
      12. org.icefaces.impl.component.UISeriesBase.processDecodes(UISeriesBase.java:520)
      12 frames
    4. JavaEE 7
      UIViewRoot.processDecodes
      1. javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178)
      2. javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178)
      3. javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178)
      4. javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:925)
      4 frames