Bug 831714

Summary: Seam2.3 seamdiscs example broken
Product: [Retired] JBoss Enterprise WFK Platform 2 Reporter: Marek Schmidt <maschmid>
Component: Examples, SeamAssignee: Marek Novotny <mnovotny>
Status: CLOSED DEFERRED QA Contact: Marek Schmidt <maschmid>
Severity: high Docs Contact:
Priority: high    
Version: 2.0.0.ER8CC: bsutter, rruss
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: Seam2.3
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-06-19 08:18:09 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Marek Schmidt 2012-06-13 16:00:54 UTC
Description of problem:

There are several issues with the Seam2.3 seamdiscs example:

1. expanding the "+" on Bob Dylan will display a message "The form component needs to have a UIForm in its ancestry. Suggestion: enclose the necessary components within <h:form>"

2. clicking on Bob Dylan will open an error page with

/artist.xhtml @23,68 value="#{artist.bandMembers}": The class 'org.jboss.seam.example.seamdiscs.model.Artist' does not have the property 'bandMembers'.

3. Some empty edit box is displayed in the artist edit page even when logged out. When logged-in, there is also an additional empty edit box in addition to the edit box with the artist name.

4. Pink Floyd members are listed as Band Members in both Pink Floyd and Fairport Convention on the artists page: 

http://127.0.0.1:8080/seam-seamdiscs/artists.seam

(but they are correct in the database, so the nested rich:list in the tr:table  doesn't work properly)