Ah, it works if I use Seam from CVS. Should have tried that earlier I suppose,
but I still can't see why it doesn't work against the downloaded Seam
2.0.0.BETA. Here is the patch:
| ### Eclipse Workspace Patch 1.0
| #P jboss-seam
| Index: examples/ui/resources/import.sql
| ===================================================================
| RCS file: /cvsroot/jboss/jboss-seam/examples/ui/resources/import.sql,v
| retrieving revision 1.6
| diff -u -r1.6 import.sql
| --- examples/ui/resources/import.sql 13 Jun 2007 23:49:05 -0000
1.6
| +++ examples/ui/resources/import.sql 5 Aug 2007 22:15:35 -0000
| @@ -1,4 +1,6 @@
| insert into person (name, age, hobbies) values ('Peter Muir', 25, '/works
on Seam/, *of course*');
| +insert into person (name, age, hobbies) values ('Damian Harvey', 99,
'/quite likes using Seam/, *of course*');
| +
| insert into continent(name) values('North America');
| insert into continent(name) values('South America');
| insert into continent(name) values('Australasia');
| Index: examples/ui/resources/WEB-INF/components.xml
| ===================================================================
| RCS file:
/cvsroot/jboss/jboss-seam/examples/ui/resources/WEB-INF/components.xml,v
| retrieving revision 1.9
| diff -u -r1.9 components.xml
| --- examples/ui/resources/WEB-INF/components.xml 1 Aug 2007 11:49:57
-0000 1.9
| +++ examples/ui/resources/WEB-INF/components.xml 5 Aug 2007 22:15:35
-0000
| @@ -19,7 +19,9 @@
|
| <framework:entity-query name="continents" ejbql="select c from
Continent c" />
|
| - <framework:entity-home name="personHome"
entity-class="org.jboss.seam.example.ui.Person" />
| + <framework:entity-home name="personHome"
entity-class="org.jboss.seam.example.ui.Person">
| + <framework:id>#{personId}</framework:id>
| + </framework:entity-home>
|
| <framework:entity-query name="colours" ejbql="select c from Colour c"
/>
|
| Index: examples/ui/view/selectItems.xhtml
| ===================================================================
| RCS file: /cvsroot/jboss/jboss-seam/examples/ui/view/selectItems.xhtml,v
| retrieving revision 1.20
| diff -u -r1.20 selectItems.xhtml
| --- examples/ui/view/selectItems.xhtml 29 Jun 2007 16:43:46 -0000
1.20
| +++ examples/ui/view/selectItems.xhtml 5 Aug 2007 22:15:35 -0000
| @@ -22,6 +22,19 @@
| <p><s:link view="/continents.xhtml" value="Edit the continent/country
relationship." /></p>
|
| <h:form>
| + <s:link view="/selectItems.xhtml" action="#{personHome.find}"
value="Load Pete">
| + <f:param name="personId" value="1"/>
| + </s:link>
| + <br/>
| + <s:link view="/selectItems.xhtml" action="#{personHome.find}"
value="Load Damian">
| + <f:param name="personId" value="2"/>
| + </s:link>
| +
| + <s:decorate template="decorateField.xhtml">
| + <ui:define name="label">ID</ui:define>
| + #{person.id}
| + </s:decorate>
| +
| <s:decorate template="decorateField.xhtml">
| <ui:define name="label">Title</ui:define>
| <h:selectOneMenu value="#{person.honorific}">
|
Cheers,
Damian.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4071001#4071001
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4071001
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user