Майк, во-первых, следующий кодовый блок выдает уже указанную ошибку «Значение атрибута» и не позволяет вашему коду компилироваться:
<td>
<xp:text escape="true" value="#{rowData.Attachment}" id="computedield12" value="#{rowData.serialNbr}">
</xp:link>
</td>
Для проблемы с фотографией вы неправильно используете элемент управления xe: multiImageздесь. xe: multiImage используется для условного отображения того или иного изображения. У вас определен только один xe: iconEntry, и вы не вызываете его правильно, поскольку у него нет атрибута selectedValue.
Вместо этого замените xe:код multiImage с элементом управления xp: image для отображения одной фотографии:
<xp:image id="image1">
<xp:this.url><![CDATA[#{javascript:
var url = "";
// add code here to return url to image to display
//
// then
return url ;}]]>
</xp:this.url>
</xp:image>