Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-10809

Can't Resolve Property if Interface Extending another Interface

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 3.3.0.Beta1
    • 3.3.0.M5
    • jsf
    • None

      This broke in a recently nightly (last 2 weeks)

      Entity User implements IndexedEntity

      IndexedEntity extends SearchableEntity

      SearchableEntity extends BaseEntity

      entityId is a property of BaseEntity
      searchResultName is a property of SearchableEntity

      search.results returns a List<SearchableEntity>

      <rich:dataTable value="#{search.results}" var="_r" styleClass="standardTable">
      				
      	<rich:column styleClass="left">
      		<f:facet name="header">Name</f:facet>
      		<h:link value="#{_r.searchResultName}" outcome="#{_r.entityType.viewId}">
      			<f:param name="oid" value="#{_r.entityId}" />
      		</h:link>
      	</rich:column>
      					
      </rich:dataTable>
      

      Gives error "entityId" cannot be resolved

      searchResultName can be resolved.

            alexeykazakov Alexey Kazakov
            cody.lerum@gmail.com Cody Lerum
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: