<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-33146</id>
	<title>Nabble - seam-commits</title>
	<updated>2009-11-10T08:46:13Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/seam-commits-f33146.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/seam-commits-f33146.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26286860</id>
	<title>Seam SVN:  r11628 - tags.</title>
	<published>2009-11-10T08:46:13Z</published>
	<updated>2009-11-10T08:46:13Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: manaRH
&lt;br&gt;Date: 2009-11-10 11:46:13 -0500 (Tue, 10 Nov 2009)
&lt;br&gt;New Revision: 11628
&lt;br&gt;&lt;br&gt;Added:
&lt;br&gt;&amp;nbsp; &amp;nbsp;tags/JBPAPP_4_3_CP07_FP_CR1/
&lt;br&gt;Log:
&lt;br&gt;tagged Seam 2.0.2.FP for EAP 4.3 CP07
&lt;br&gt;&lt;br&gt;Copied: tags/JBPAPP_4_3_CP07_FP_CR1 (from rev 11627, branches/enterprise/JBPAPP_4_3_FP01)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26286860&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A--r11628---tags.-tp26286860p26286860.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26286542</id>
	<title>Seam SVN: r11627 - in branches/enterprise/JBPAPP_4_3_FP01: examples/dvdstore/resources and 2 other directories.</title>
	<published>2009-11-10T08:28:40Z</published>
	<updated>2009-11-10T08:28:40Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: manaRH
&lt;br&gt;Date: 2009-11-10 11:28:39 -0500 (Tue, 10 Nov 2009)
&lt;br&gt;New Revision: 11627
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/root.pom.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/examples/dvdstore/resources/hibernate.cfg.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/examples/todo/resources/hibernate.cfg.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/src/test/integration/resources/hibernate.cfg.xml
&lt;br&gt;Log:
&lt;br&gt;upgrade to jbpm-jpdl 3.2.8
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/root.pom.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/build/root.pom.xml	2009-11-09 16:31:02 UTC (rev 11626)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/build/root.pom.xml	2009-11-10 16:28:39 UTC (rev 11627)
&lt;br&gt;@@ -254,7 +254,7 @@
&lt;br&gt;&amp;nbsp;			&amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;groupId&amp;gt;org.jbpm.jbpm3&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;artifactId&amp;gt;jbpm-jpdl&amp;lt;/artifactId&amp;gt;
&lt;br&gt;-				&amp;lt;version&amp;gt;3.2.5.SP5&amp;lt;/version&amp;gt;
&lt;br&gt;+				&amp;lt;version&amp;gt;3.2.8&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;exclusions&amp;gt;
&lt;br&gt;&amp;nbsp;					&amp;lt;exclusion&amp;gt;
&lt;br&gt;&amp;nbsp;						&amp;lt;groupId&amp;gt;org.hibernate&amp;lt;/groupId&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/examples/dvdstore/resources/hibernate.cfg.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/examples/dvdstore/resources/hibernate.cfg.xml	2009-11-09 16:31:02 UTC (rev 11626)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/examples/dvdstore/resources/hibernate.cfg.xml	2009-11-10 16:28:39 UTC (rev 11627)
&lt;br&gt;@@ -51,6 +51,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!-- hql queries and type defs --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/db/hibernate.queries.hbm.xml&amp;quot; /&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/db/hibernate.types.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!-- graph.action mapping files --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/action/MailAction.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/examples/todo/resources/hibernate.cfg.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/examples/todo/resources/hibernate.cfg.xml	2009-11-09 16:31:02 UTC (rev 11626)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/examples/todo/resources/hibernate.cfg.xml	2009-11-10 16:28:39 UTC (rev 11627)
&lt;br&gt;@@ -51,6 +51,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!-- hql queries and type defs --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/db/hibernate.queries.hbm.xml&amp;quot; /&amp;gt;
&lt;br&gt;+	&amp;lt;mapping resource=&amp;quot;org/jbpm/db/hibernate.types.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!-- graph.action mapping files --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/action/MailAction.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/src/test/integration/resources/hibernate.cfg.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/src/test/integration/resources/hibernate.cfg.xml	2009-11-09 16:31:02 UTC (rev 11626)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/src/test/integration/resources/hibernate.cfg.xml	2009-11-10 16:28:39 UTC (rev 11627)
&lt;br&gt;@@ -1,169 +1,143 @@
&lt;br&gt;-&amp;lt;?xml version='1.0' encoding='utf-8'?&amp;gt;
&lt;br&gt;-
&lt;br&gt;-&amp;lt;!DOCTYPE hibernate-configuration PUBLIC
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;-//Hibernate/Hibernate Configuration DTD 3.0//EN&amp;quot;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;&lt;a href=&quot;http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;-
&lt;br&gt;+&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;+&amp;lt;!DOCTYPE hibernate-configuration PUBLIC &amp;quot;-//Hibernate/Hibernate Configuration DTD 3.0//EN&amp;quot;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;&lt;a href=&quot;http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;hibernate-configuration&amp;gt;
&lt;br&gt;- &amp;nbsp;&amp;lt;session-factory&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;show_sql&amp;quot;&amp;gt;false&amp;lt;/property&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;connection.datasource&amp;quot;&amp;gt;java:/integrationDatasource&amp;lt;/property&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;transaction.factory_class&amp;quot;&amp;gt;org.hibernate.transaction.JTATransactionFactory&amp;lt;/property&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;transaction.manager_lookup_class&amp;quot;&amp;gt;org.hibernate.transaction.JBossTransactionManagerLookup&amp;lt;/property&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;cache.provider_class&amp;quot;&amp;gt;org.hibernate.cache.HashtableCacheProvider&amp;lt;/property&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;hbm2ddl.auto&amp;quot;&amp;gt;create-drop&amp;lt;/property&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!--property name=&amp;quot;transaction.flush_before_completion&amp;quot;&amp;gt;true&amp;lt;/property--&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- ############################################ --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- # mapping files with external dependencies # --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- ############################################ --&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- following mapping file has a dependendy on &amp;nbsp; --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- 'bsh-{version}.jar'. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- uncomment this if you don't have bsh on your --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- classpath. &amp;nbsp;you won't be able to use the &amp;nbsp; &amp;nbsp; --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- script element in process definition files &amp;nbsp; --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/action/Script.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- following mapping files have a dependendy on &amp;nbsp;--&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- 'jbpm-identity.jar', mapping files &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;--&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- of the pluggable jbpm identity component. &amp;nbsp; &amp;nbsp; --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- Uncomment the following 3 lines if you &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;--&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- want to use the jBPM identity mgmgt &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- component. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;--&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- identity mappings (begin) ===
&lt;br&gt;+ &amp;lt;session-factory name=&amp;quot;integration&amp;quot;&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;property name=&amp;quot;show_sql&amp;quot;&amp;gt;false&amp;lt;/property&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;property name=&amp;quot;connection.datasource&amp;quot;&amp;gt;java:/integrationDatasource&amp;lt;/property&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;property name=&amp;quot;transaction.factory_class&amp;quot;&amp;gt;org.hibernate.transaction.JTATransactionFactory&amp;lt;/property&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;property name=&amp;quot;transaction.manager_lookup_class&amp;quot;&amp;gt;org.hibernate.transaction.JBossTransactionManagerLookup&amp;lt;/property&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;property name=&amp;quot;cache.provider_class&amp;quot;&amp;gt;org.hibernate.cache.HashtableCacheProvider&amp;lt;/property&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;property name=&amp;quot;hbm2ddl.auto&amp;quot;&amp;gt;create-drop&amp;lt;/property&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!--property name=&amp;quot;transaction.flush_before_completion&amp;quot;&amp;gt;true&amp;lt;/property
&lt;br&gt;+ ############################################ 
&lt;br&gt;+ # mapping files with external dependencies # 
&lt;br&gt;+ ############################################ 
&lt;br&gt;+ following mapping file has a dependendy on &amp;nbsp; 
&lt;br&gt;+ 'bsh-{version}.jar'. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;+ uncomment this if you don't have bsh on your 
&lt;br&gt;+ classpath. &amp;nbsp;you won't be able to use the &amp;nbsp; &amp;nbsp; 
&lt;br&gt;+ script element in process definition files &amp;nbsp; --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/action/Script.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- following mapping files have a dependendy on &amp;nbsp;
&lt;br&gt;+ 'jbpm-identity.jar', mapping files &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ of the pluggable jbpm identity component. &amp;nbsp; &amp;nbsp; 
&lt;br&gt;+ Uncomment the following 3 lines if you &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ want to use the jBPM identity mgmgt &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;+ component. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ identity mappings (begin) ===
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/identity/User.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/identity/Group.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/identity/Membership.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;==== identity mappings (end) --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- following mapping files have a dependendy on &amp;nbsp;--&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- the JCR API &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- jcr mappings (begin) ===
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;==== identity mappings (end) 
&lt;br&gt;+ following mapping files have a dependendy on &amp;nbsp;
&lt;br&gt;+ the JCR API &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;+ jcr mappings (begin) ===
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/JcrNodeInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;==== jcr mappings (end) --&amp;gt;
&lt;br&gt;-
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- ###################### --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- # jbpm mapping files # --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- ###################### --&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- hql queries and type defs --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/db/hibernate.queries.hbm.xml&amp;quot; /&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- graph.action mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/action/MailAction.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- graph.def mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/ProcessDefinition.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/Node.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/Transition.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/Event.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/Action.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/SuperState.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/ExceptionHandler.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/instantiation/Delegation.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- graph.node mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/StartState.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/EndState.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/ProcessState.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/Decision.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/Fork.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/Join.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/MailNode.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/State.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/TaskNode.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- context.def mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/def/ContextDefinition.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/def/VariableAccess.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- taskmgmt.def mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/def/TaskMgmtDefinition.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/def/Swimlane.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/def/Task.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/def/TaskController.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- module.def mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/module/def/ModuleDefinition.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- bytes mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/bytes/ByteArray.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- file.def mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/file/def/FileDefinition.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- scheduler.def mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/scheduler/def/CreateTimerAction.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/scheduler/def/CancelTimerAction.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- graph.exe mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/exe/Comment.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/exe/ProcessInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/exe/Token.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/exe/RuntimeAction.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- module.exe mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/module/exe/ModuleInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- context.exe mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/ContextInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/TokenVariableMap.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/VariableInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/ByteArrayInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/DateInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/DoubleInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/HibernateLongInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/HibernateStringInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/LongInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/NullInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- job mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/job/Job.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/job/Timer.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/job/ExecuteNodeJob.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/job/ExecuteActionJob.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- taskmgmt.exe mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/exe/TaskMgmtInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/exe/TaskInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/exe/PooledActor.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/exe/SwimlaneInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;!-- logging mapping files --&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/logging/log/ProcessLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/logging/log/MessageLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/logging/log/CompositeLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/ActionLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/NodeLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/ProcessInstanceCreateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/ProcessInstanceEndLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/ProcessStateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/SignalLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/TokenCreateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/TokenEndLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/TransitionLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/VariableLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/VariableCreateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/VariableDeleteLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/VariableUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/ByteArrayUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/DateUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/DoubleUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/HibernateLongUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/HibernateStringUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/LongUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/StringUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/TaskLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/TaskCreateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/TaskAssignLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/TaskEndLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/SwimlaneLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/SwimlaneCreateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/SwimlaneAssignLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;
&lt;br&gt;- &amp;nbsp;&amp;lt;/session-factory&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;==== jcr mappings (end) 
&lt;br&gt;+ ###################### 
&lt;br&gt;+ # jbpm mapping files # 
&lt;br&gt;+ ###################### 
&lt;br&gt;+ hql queries and type defs --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/db/hibernate.queries.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/db/hibernate.types.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- graph.action mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/action/MailAction.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- graph.def mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/ProcessDefinition.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/Node.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/Transition.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/Event.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/Action.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/SuperState.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/def/ExceptionHandler.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/instantiation/Delegation.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- graph.node mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/StartState.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/EndState.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/ProcessState.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/Decision.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/Fork.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/Join.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/MailNode.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/State.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/node/TaskNode.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- context.def mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/def/ContextDefinition.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/def/VariableAccess.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- taskmgmt.def mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/def/TaskMgmtDefinition.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/def/Swimlane.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/def/Task.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/def/TaskController.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- module.def mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/module/def/ModuleDefinition.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- bytes mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/bytes/ByteArray.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- file.def mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/file/def/FileDefinition.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- scheduler.def mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/scheduler/def/CreateTimerAction.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/scheduler/def/CancelTimerAction.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- graph.exe mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/exe/Comment.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/exe/ProcessInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/exe/Token.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/exe/RuntimeAction.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- module.exe mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/module/exe/ModuleInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- context.exe mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/ContextInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/TokenVariableMap.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/VariableInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/ByteArrayInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/DateInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/DoubleInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/HibernateLongInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/HibernateStringInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/LongInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/NullInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- job mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/job/Job.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/job/Timer.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/job/ExecuteNodeJob.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/job/ExecuteActionJob.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- taskmgmt.exe mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/exe/TaskMgmtInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/exe/TaskInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/exe/PooledActor.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/exe/SwimlaneInstance.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!-- logging mapping files --&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/logging/log/ProcessLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/logging/log/MessageLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/logging/log/CompositeLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/ActionLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/NodeLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/ProcessInstanceCreateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/ProcessInstanceEndLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/ProcessStateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/SignalLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/TokenCreateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/TokenEndLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/graph/log/TransitionLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/VariableLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/VariableCreateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/VariableDeleteLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/VariableUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/ByteArrayUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/DateUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/DoubleUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/HibernateLongUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/HibernateStringUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/LongUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/context/log/variableinstance/StringUpdateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/TaskLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/TaskCreateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/TaskAssignLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/TaskEndLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/SwimlaneLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/SwimlaneCreateLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;mapping resource=&amp;quot;org/jbpm/taskmgmt/log/SwimlaneAssignLog.hbm.xml&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;lt;/session-factory&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;/hibernate-configuration&amp;gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26286542&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11627---in-branches-enterprise-JBPAPP_4_3_FP01%3A-examples-dvdstore-resources-and-2-other-directories.-tp26286542p26286542.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26269308</id>
	<title>Seam SVN: r11626 - branches/community/Seam_2_2/doc/Seam_Reference_Guide/en-US.</title>
	<published>2009-11-09T08:31:02Z</published>
	<updated>2009-11-09T08:31:02Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: denis.forveille
&lt;br&gt;Date: 2009-11-09 11:31:02 -0500 (Mon, 09 Nov 2009)
&lt;br&gt;New Revision: 11626
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/doc/Seam_Reference_Guide/en-US/Websphere.xml
&lt;br&gt;Log:
&lt;br&gt;Changed WebSphere chapter in teh doc to add information about 2 problems and they corresponding fix at IBM (APARs)
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/doc/Seam_Reference_Guide/en-US/Websphere.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/doc/Seam_Reference_Guide/en-US/Websphere.xml	2009-11-09 15:10:29 UTC (rev 11625)
&lt;br&gt;+++ branches/community/Seam_2_2/doc/Seam_Reference_Guide/en-US/Websphere.xml	2009-11-09 16:31:02 UTC (rev 11626)
&lt;br&gt;@@ -27,11 +27,47 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ulink url=&amp;quot;&lt;a href=&quot;http://www.ibm.com/developerworks/downloads/ws/was&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ibm.com/developerworks/downloads/ws/was&lt;/a&gt;&amp;quot;&amp;gt; WebSphere Application Server V7&amp;lt;/ulink&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp;&amp;lt;/para&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp;&amp;lt;para&amp;gt;
&lt;br&gt;-		WebSphere v7.0.0.3 is the minimal recommended version of WebSphere v7 to use
&lt;br&gt;+		WebSphere v7.0.0.5 is the minimal recommended version of WebSphere v7 to use
&lt;br&gt;&amp;nbsp;		with Seam. Earlier versions of WebSphere have bugs in the EJB container that will 
&lt;br&gt;&amp;nbsp;		cause various exceptions to occur at runtime. 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/para&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;note&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; You may encounter two exceptions with Seam on WebSphere v7.0.0.5 :
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;variablelist&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;varlistentry&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;term&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;literal&amp;gt;EJBContext may only be looked up by or injected into an EJB&amp;lt;/literal&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/term&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;listitem&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;para&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; This is a bug in WebSphere v7.0.0.5. WebSphere does not conform to the EJB 3.0 specs 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; as it does not allow to perform a lookup on &amp;quot;java:comp/EJBContext&amp;quot; in callback methods.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; This problem is associated with APAR PK98746 at IBM. 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IBM plans to include the fix with v7.0.0.9.In the meantime, an eFix for this APAR can be requested to IBM.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/para&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/listitem&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/varlistentry&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;varlistentry&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;term&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;literal&amp;gt;NameNotFoundException: Name &amp;quot;comp/UserTransaction&amp;quot; not found in context &amp;quot;java:&amp;quot;&amp;lt;/literal&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/term&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;listitem&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;para&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Another bug in WebSphere v7.0.0.5. This occurs when an HTTP session expires. Seam correctly catches the exception when
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; necessary and performs the correct actions in these cases. The problem is that even if the exception is handled by Seam,
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WebSphere prints the traceback of the exception in SystemOut.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Those messages are harmless and can safely be ignored. 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; This problem is associated with APAR PK97995 at IBM. 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; They plan to provides a fix with v7.0.0.9 that will suppress the print of those tracebacks if the exception is catched by the application.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/para&amp;gt; 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/listitem&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/varlistentry&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/variablelist&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/note&amp;gt;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp;	 &amp;nbsp;&amp;lt;para&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The following sections in this chapter assume that WebSphere is correctly installed and is
&lt;br&gt;&amp;nbsp;		functional, and a WebSphere &amp;quot;profile&amp;quot; has been successfully created.	
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26269308&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11626---branches-community-Seam_2_2-doc-Seam_Reference_Guide-en-US.-tp26269308p26269308.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26267968</id>
	<title>Seam SVN: r11625 - in branches/enterprise/JBPAPP_4_3_FP01/build/localRepo/org: drools/drools-compiler/4.0.7-SOA-P and 1 other directories.</title>
	<published>2009-11-09T07:10:30Z</published>
	<updated>2009-11-09T07:10:30Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: manaRH
&lt;br&gt;Date: 2009-11-09 10:10:29 -0500 (Mon, 09 Nov 2009)
&lt;br&gt;New Revision: 11625
&lt;br&gt;&lt;br&gt;Removed:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/localRepo/org/jbpm/
&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/localRepo/org/drools/drools-compiler/4.0.7-SOA-P/drools-compiler-4.0.7-SOA-P.jar
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/localRepo/org/drools/drools-core/4.0.7-SOA-P/drools-core-4.0.7-SOA-P.jar
&lt;br&gt;Log:
&lt;br&gt;removed old jbpm from local maven repo
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/localRepo/org/drools/drools-compiler/4.0.7-SOA-P/drools-compiler-4.0.7-SOA-P.jar
&lt;br&gt;===================================================================
&lt;br&gt;(Binary files differ)
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/localRepo/org/drools/drools-core/4.0.7-SOA-P/drools-core-4.0.7-SOA-P.jar
&lt;br&gt;===================================================================
&lt;br&gt;(Binary files differ)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26267968&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11625---in-branches-enterprise-JBPAPP_4_3_FP01-build-localRepo-org%3A-drools-drools-compiler-4.0.7-SOA-P-and-1-other-directories.-tp26267968p26267968.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26263465</id>
	<title>Seam SVN: r11624 - in branches/enterprise/JBPAPP_4_3_FP01/build: embedded and 1 other directories.</title>
	<published>2009-11-09T01:36:00Z</published>
	<updated>2009-11-09T01:36:00Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: manaRH
&lt;br&gt;Date: 2009-11-09 04:36:00 -0500 (Mon, 09 Nov 2009)
&lt;br&gt;New Revision: 11624
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/build.properties
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/common.build.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/embedded/build.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/embedded/hibernate-all.pom.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/embedded/jboss-embedded-all.pom.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/embedded/jboss-embedded.pom.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/hibernate-all.pom.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/jboss-embedded-all.pom.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/jboss-embedded.pom.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/thirdparty-all.pom.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/embedded/thirdparty-all.pom.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_3_FP01/build/root.pom.xml
&lt;br&gt;Log:
&lt;br&gt;ugrade to jboss embedded beta3.SP12
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/build.properties
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/build/build.properties	2009-11-04 14:21:45 UTC (rev 11623)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/build/build.properties	2009-11-09 09:36:00 UTC (rev 11624)
&lt;br&gt;@@ -1,7 +1,7 @@
&lt;br&gt;-offline.repository.jboss.org /home/mnovotny/projects/jboss-maven-repo
&lt;br&gt;+offline.repository.jboss.org /home/mnovotny/projects/jboss-maven-repository/maven2
&lt;br&gt;&amp;nbsp;embedded.poms.dir /home/mnovotny/workspaces/jboss/jboss-seam-fp/build/embedded
&lt;br&gt;&amp;nbsp;#embedded.dir /home/mnovotny/tmp/export/EMBEDDED_JBOSS_BETA3_SP1/embedded
&lt;br&gt;-embedded.dir /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3/embedded
&lt;br&gt;+embedded.dir /home/mnovotny/workspaces/jbossembedded/EMBEDDED_JBOSS_BETA3/embedded
&lt;br&gt;&amp;nbsp;#embedded.jars.dir /Users/pmuir/tmp/embedded-jboss-beta3/lib
&lt;br&gt;&amp;nbsp;#embedded.dist.zip /Users/pmuir/Desktop/downloads/embedded-jboss-beta3.zip
&lt;br&gt;-embedded.version beta3.SP6
&lt;br&gt;+embedded.version beta3.SP12
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/common.build.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/build/common.build.xml	2009-11-04 14:21:45 UTC (rev 11623)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/build/common.build.xml	2009-11-09 09:36:00 UTC (rev 11624)
&lt;br&gt;@@ -24,7 +24,7 @@
&lt;br&gt;&amp;nbsp;	
&lt;br&gt;&amp;nbsp;	&amp;lt;property name=&amp;quot;maven.settings.xml&amp;quot; location=&amp;quot;${build.dir}/settings.xml&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;embedded.version&amp;quot; value=&amp;quot;beta3.SP6&amp;quot; /&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;embedded.version&amp;quot; value=&amp;quot;beta3.SP12&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	&amp;lt;import file=&amp;quot;${build.dir}/utilities.build.xml&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp;	
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/embedded/build.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/build/embedded/build.xml	2009-11-04 14:21:45 UTC (rev 11623)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/build/embedded/build.xml	2009-11-09 09:36:00 UTC (rev 11624)
&lt;br&gt;@@ -28,10 +28,20 @@
&lt;br&gt;&amp;nbsp;		&amp;lt;delete dir=&amp;quot;${shaded.embedded.jars.dir}&amp;quot; failonerror=&amp;quot;off&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;mkdir dir=&amp;quot;${shaded.embedded.jars.dir}&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;jar destfile=&amp;quot;${shaded.embedded.jars.dir}/hibernate-all.jar&amp;quot; &amp;gt;
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp;&amp;lt;manifest&amp;gt;
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;attribute name=&amp;quot;Built-By&amp;quot; value=&amp;quot;${user.name}&amp;quot;/&amp;gt;
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;attribute name=&amp;quot;Specification-Version&amp;quot; value=&amp;quot;${embedded.version}&amp;quot;/&amp;gt;
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;attribute name=&amp;quot;Implementation-Version&amp;quot; value=&amp;quot;${embedded.version} ${TODAY}&amp;quot;/&amp;gt;
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp;&amp;lt;/manifest&amp;gt;
&lt;br&gt;&amp;nbsp;			&amp;lt;zipfileset src=&amp;quot;${embedded.jars.dir}/hibernate-all.jar&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp;			&amp;lt;zipfileset src=&amp;quot;${lib.dir}/hibernate-search.jar&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;/jar&amp;gt;
&lt;br&gt;-		&amp;lt;jar destfile=&amp;quot;${shaded.embedded.jars.dir}/thirdparty-all.jar&amp;quot;&amp;gt;
&lt;br&gt;+		&amp;lt;jar destfile=&amp;quot;${shaded.embedded.jars.dir}/thirdparty-all.jar&amp;quot; duplicate=&amp;quot;preserve&amp;quot;&amp;gt;
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp;&amp;lt;manifest&amp;gt;
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;attribute name=&amp;quot;Built-By&amp;quot; value=&amp;quot;${user.name}&amp;quot;/&amp;gt;
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;attribute name=&amp;quot;Specification-Version&amp;quot; value=&amp;quot;${embedded.version}&amp;quot;/&amp;gt;
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;attribute name=&amp;quot;Implementation-Version&amp;quot; value=&amp;quot;${embedded.version} ${TODAY}&amp;quot;/&amp;gt;
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp;&amp;lt;/manifest&amp;gt;
&lt;br&gt;&amp;nbsp;			&amp;lt;zipfileset src=&amp;quot;${embedded.jars.dir}/thirdparty-all.jar&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp;			&amp;lt;zipfileset src=&amp;quot;${lib.dir}/lucene-core.jar&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;/jar&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/embedded/hibernate-all.pom.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/build/embedded/hibernate-all.pom.xml	2009-11-04 14:21:45 UTC (rev 11623)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/build/embedded/hibernate-all.pom.xml	2009-11-09 09:36:00 UTC (rev 11624)
&lt;br&gt;@@ -5,7 +5,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;modelVersion&amp;gt;4.0.0&amp;lt;/modelVersion&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.jboss.embedded&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;hibernate-all&amp;lt;/artifactId&amp;gt;
&lt;br&gt;- &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP6&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP12&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;description&amp;gt;The hibernate-all.jar distributed with JBoss Embedded. &amp;nbsp;This contains Hibernate
&lt;br&gt;&amp;nbsp; &amp;nbsp;for running in an EJB3 enviroment (Hibernate, Hibernate Annotations, Hibernate EntityManager, Hibernate Validator, Hibernate Commons Annotations)&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;/project&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/embedded/jboss-embedded-all.pom.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/build/embedded/jboss-embedded-all.pom.xml	2009-11-04 14:21:45 UTC (rev 11623)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/build/embedded/jboss-embedded-all.pom.xml	2009-11-09 09:36:00 UTC (rev 11624)
&lt;br&gt;@@ -5,7 +5,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;modelVersion&amp;gt;4.0.0&amp;lt;/modelVersion&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.jboss.embedded&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;jboss-embedded-all&amp;lt;/artifactId&amp;gt;
&lt;br&gt;- &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP6&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP12&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;description&amp;gt;The jboss-embedded-all.jar distributed with JBoss Embedded. &amp;nbsp;This contains all depdencies
&lt;br&gt;&amp;nbsp; &amp;nbsp;from JBoss AS that originate in JBoss. &amp;nbsp;This jar has has the org.jboss.embedded packages split out.&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;
&lt;br&gt;@@ -13,7 +13,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp;	&amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;		&amp;lt;groupId&amp;gt;org.jboss.embedded&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;		&amp;lt;artifactId&amp;gt;jboss-embedded&amp;lt;/artifactId&amp;gt;
&lt;br&gt;- &amp;nbsp;		&amp;lt;version&amp;gt;beta3.SP6&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp;		&amp;lt;version&amp;gt;beta3.SP12&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;exclusions&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;exclusion&amp;gt;&amp;lt;/exclusion&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/exclusions&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/embedded/jboss-embedded.pom.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/build/embedded/jboss-embedded.pom.xml	2009-11-04 14:21:45 UTC (rev 11623)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/build/embedded/jboss-embedded.pom.xml	2009-11-09 09:36:00 UTC (rev 11624)
&lt;br&gt;@@ -5,7 +5,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;modelVersion&amp;gt;4.0.0&amp;lt;/modelVersion&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.jboss.embedded&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;jboss-embedded&amp;lt;/artifactId&amp;gt;
&lt;br&gt;- &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP6&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP12&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;description&amp;gt;This jar has the org.jboss.embedded packages split out from jboss-embedded-all.&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;dependencies&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/hibernate-all.pom.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/hibernate-all.pom.xml	2009-11-04 14:21:45 UTC (rev 11623)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/hibernate-all.pom.xml	2009-11-09 09:36:00 UTC (rev 11624)
&lt;br&gt;@@ -5,7 +5,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;modelVersion&amp;gt;4.0.0&amp;lt;/modelVersion&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.jboss.seam.embedded&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;hibernate-all&amp;lt;/artifactId&amp;gt;
&lt;br&gt;- &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP6&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP12&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;description&amp;gt;The hibernate-all.jar distributed with JBoss Embedded. &amp;nbsp;This contains Hibernate
&lt;br&gt;&amp;nbsp; &amp;nbsp;for running in an EJB3 enviroment (Hibernate, Hibernate Annotations, Hibernate EntityManager, Hibernate Validator, Hibernate Commons Annotations) and Hibernate Search (specific to this seam version of hibernate-all)&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;/project&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/jboss-embedded-all.pom.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/jboss-embedded-all.pom.xml	2009-11-04 14:21:45 UTC (rev 11623)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/jboss-embedded-all.pom.xml	2009-11-09 09:36:00 UTC (rev 11624)
&lt;br&gt;@@ -5,7 +5,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;modelVersion&amp;gt;4.0.0&amp;lt;/modelVersion&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.jboss.seam.embedded&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;jboss-embedded-all&amp;lt;/artifactId&amp;gt;
&lt;br&gt;- &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP6&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP12&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;description&amp;gt;The jboss-embedded-all.jar distributed with JBoss Embedded. &amp;nbsp;This contains all depdencies
&lt;br&gt;&amp;nbsp; &amp;nbsp;from JBoss AS that originate in JBoss. &amp;nbsp;This jar has has the org.jboss.embedded packages split out.&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;
&lt;br&gt;@@ -13,7 +13,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp;	&amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;		&amp;lt;groupId&amp;gt;org.jboss.seam.embedded&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;		&amp;lt;artifactId&amp;gt;jboss-embedded-api&amp;lt;/artifactId&amp;gt;
&lt;br&gt;- &amp;nbsp;		&amp;lt;version&amp;gt;beta3.SP6&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp;		&amp;lt;version&amp;gt;beta3.SP12&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;exclusions&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;exclusion&amp;gt;&amp;lt;/exclusion&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/exclusions&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/jboss-embedded.pom.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/jboss-embedded.pom.xml	2009-11-04 14:21:45 UTC (rev 11623)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/jboss-embedded.pom.xml	2009-11-09 09:36:00 UTC (rev 11624)
&lt;br&gt;@@ -5,7 +5,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;modelVersion&amp;gt;4.0.0&amp;lt;/modelVersion&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.jboss.seam.embedded&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;jboss-embedded-api&amp;lt;/artifactId&amp;gt;
&lt;br&gt;- &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP6&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP12&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;description&amp;gt;This jar has the org.jboss.embedded packages split out from jboss-embedded-all. This Seam specific version simply keeps the old jboss-embedded-api name for tooling compatibility&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;dependencies&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/thirdparty-all.pom.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/thirdparty-all.pom.xml	2009-11-04 14:21:45 UTC (rev 11623)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/build/embedded/shaded/thirdparty-all.pom.xml	2009-11-09 09:36:00 UTC (rev 11624)
&lt;br&gt;@@ -5,7 +5,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;modelVersion&amp;gt;4.0.0&amp;lt;/modelVersion&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.jboss.seam.embedded&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;thirdparty-all&amp;lt;/artifactId&amp;gt;
&lt;br&gt;- &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP6&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP12&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;description&amp;gt;The thirdparty-all.jar distributed with JBoss Embedded. &amp;nbsp;This contains thirdparty
&lt;br&gt;&amp;nbsp; &amp;nbsp;dependencies distributed with JBoss AS. This Seam version also includes lucene, a dependency
&lt;br&gt;&amp;nbsp; &amp;nbsp;of hibernate search&amp;lt;/description&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/embedded/thirdparty-all.pom.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/build/embedded/thirdparty-all.pom.xml	2009-11-04 14:21:45 UTC (rev 11623)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/build/embedded/thirdparty-all.pom.xml	2009-11-09 09:36:00 UTC (rev 11624)
&lt;br&gt;@@ -5,7 +5,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;modelVersion&amp;gt;4.0.0&amp;lt;/modelVersion&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.jboss.embedded&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;thirdparty-all&amp;lt;/artifactId&amp;gt;
&lt;br&gt;- &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP6&amp;lt;/version&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;version&amp;gt;beta3.SP12&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;description&amp;gt;The thirdparty-all.jar distributed with JBoss Embedded. &amp;nbsp;This contains thirdparty
&lt;br&gt;&amp;nbsp; &amp;nbsp;dependencies distributed with JBoss AS.&amp;lt;/description&amp;gt;
&lt;br&gt;&amp;nbsp;&amp;lt;/project&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_3_FP01/build/root.pom.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_3_FP01/build/root.pom.xml	2009-11-04 14:21:45 UTC (rev 11623)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_3_FP01/build/root.pom.xml	2009-11-09 09:36:00 UTC (rev 11624)
&lt;br&gt;@@ -32,6 +32,11 @@
&lt;br&gt;&amp;nbsp;			&amp;lt;url&amp;gt;&lt;a href=&quot;http://repository.jboss.org/maven2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.jboss.org/maven2&lt;/a&gt;&amp;lt;/url&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;/repository&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;repository&amp;gt;
&lt;br&gt;+			&amp;lt;id&amp;gt;products.jboss&amp;lt;/id&amp;gt;
&lt;br&gt;+			&amp;lt;name&amp;gt;JBoss Repository&amp;lt;/name&amp;gt;
&lt;br&gt;+			&amp;lt;url&amp;gt;&lt;a href=&quot;http://repository.jboss.org/maven2-brew&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://repository.jboss.org/maven2-brew&lt;/a&gt;&amp;lt;/url&amp;gt;
&lt;br&gt;+		&amp;lt;/repository&amp;gt;
&lt;br&gt;+		&amp;lt;repository&amp;gt;
&lt;br&gt;&amp;nbsp;			&amp;lt;snapshots /&amp;gt;
&lt;br&gt;&amp;nbsp;			&amp;lt;id&amp;gt;snapshots.jboss.org&amp;lt;/id&amp;gt;
&lt;br&gt;&amp;nbsp;			&amp;lt;name&amp;gt;JBoss Snapshot Repository&amp;lt;/name&amp;gt;
&lt;br&gt;@@ -279,7 +284,7 @@
&lt;br&gt;&amp;nbsp;			&amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;groupId&amp;gt;hibernate&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;artifactId&amp;gt;hibernate3&amp;lt;/artifactId&amp;gt;
&lt;br&gt;-				&amp;lt;version&amp;gt;3.2.4.SP1_CP08-brew&amp;lt;/version&amp;gt;
&lt;br&gt;+				&amp;lt;version&amp;gt;3.2.4.SP1_CP09-brew&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;exclusions&amp;gt;
&lt;br&gt;&amp;nbsp;					&amp;lt;exclusion&amp;gt;
&lt;br&gt;&amp;nbsp;						&amp;lt;groupId&amp;gt;commons-collections&amp;lt;/groupId&amp;gt;
&lt;br&gt;@@ -310,7 +315,7 @@
&lt;br&gt;&amp;nbsp;			&amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;groupId&amp;gt;hibernate-annotations&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;artifactId&amp;gt;hibernate-annotations&amp;lt;/artifactId&amp;gt;
&lt;br&gt;-				&amp;lt;version&amp;gt;3.3.1.GA_CP01-brew&amp;lt;/version&amp;gt;
&lt;br&gt;+				&amp;lt;version&amp;gt;3.3.1.GA_CP02-brew&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;exclusions&amp;gt;
&lt;br&gt;&amp;nbsp;					&amp;lt;exclusion&amp;gt;
&lt;br&gt;&amp;nbsp;						&amp;lt;groupId&amp;gt;junit&amp;lt;/groupId&amp;gt;
&lt;br&gt;@@ -326,7 +331,7 @@
&lt;br&gt;&amp;nbsp;			&amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;groupId&amp;gt;hibernate-entitymanager&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;artifactId&amp;gt;hibernate-entitymanager&amp;lt;/artifactId&amp;gt;
&lt;br&gt;-				&amp;lt;version&amp;gt;3.3.2.GA-brew&amp;lt;/version&amp;gt;
&lt;br&gt;+				&amp;lt;version&amp;gt;3.3.2.GA_CP01-brew&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;exclusions&amp;gt;
&lt;br&gt;&amp;nbsp;					&amp;lt;exclusion&amp;gt;
&lt;br&gt;&amp;nbsp;						&amp;lt;groupId&amp;gt;commons-logging&amp;lt;/groupId&amp;gt;
&lt;br&gt;@@ -694,7 +699,7 @@
&lt;br&gt;&amp;nbsp;			&amp;lt;dependency&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;groupId&amp;gt;org.jboss.seam.embedded&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp;				&amp;lt;artifactId&amp;gt;jboss-embedded-api&amp;lt;/artifactId&amp;gt;
&lt;br&gt;-				&amp;lt;version&amp;gt;beta3.SP6&amp;lt;/version&amp;gt;
&lt;br&gt;+				&amp;lt;version&amp;gt;beta3.SP12&amp;lt;/version&amp;gt;
&lt;br&gt;&amp;nbsp;			&amp;lt;/dependency&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;			&amp;lt;dependency&amp;gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26263465&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11624---in-branches-enterprise-JBPAPP_4_3_FP01-build%3A-embedded-and-1-other-directories.-tp26263465p26263465.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26240433</id>
	<title>Re: Dear seam-commits@lists.jboss.org MensHealth Discount ID 41002913</title>
	<published>2009-11-06T15:46:28Z</published>
	<updated>2009-11-06T15:46:28Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;head&gt;
  &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=iso-8859-1&quot;&gt;
 &lt;/head&gt;
        &lt;html&gt;
&lt;body&gt;
&lt;img src=&quot;http://tracking.msadcenter.msn.com/gid.gif?o=1&quot; width=0 height=0&gt;
&lt;table cellpadding=0 cellspacing=0 width=600 align=center&gt;
     &lt;tr&gt;
          &lt;td class=EC_container bgcolor=&quot;#F2F2F2&quot;&gt;
               &lt;table cellpadding=0 cellspacing=0 width=&quot;100%&quot;&gt;
                    &lt;tr&gt;
                         &lt;td&gt;
                                                                                     
                                                &lt;div align=center&gt; &lt;a href=&quot;http://www.buwojedo.cn&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://www.buwojedo.cn/1.gif&quot; border=0 alt=&quot;Can't See Images? Click here! &quot;&gt;&lt;/a&gt;&lt;/div&gt;
                                                &lt;/td&gt;
                    &lt;/tr&gt;
                    &lt;tr&gt;
                         &lt;td class=EC_legal&gt;
                         &lt;strong&gt;About this mailing: &lt;/strong&gt;&lt;br&gt;
You are receiving this e-mail because you subscribed to MSN Featured Offers. If you do not wish to receive this MSN Featured Offers e-mail, please click the &quot;Unsubscribe&quot; link below. This will not unsubscribe 
you from e-mail communications from third-party advertisers that may appear in MSN Feature Offers. This shall not constitute an offer by MSN. MSN shall not be responsible or liable for the advertisers' content nor any of the goods or service
 advertised. Prices and item availability subject to change without notice.&lt;br&gt;&lt;br&gt;
 
          (ñ) 2009  | &lt;a href=&quot;http://www.tirl.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Unsubscribe&lt;/a&gt; | &lt;a href=&quot;http://www.llvd.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;More Newsletters&lt;/a&gt; | &lt;a href=&quot;http://www.jpvh.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Privacy&lt;/a&gt;&lt;br&gt;&lt;br&gt;
      
 
                
 
                         &lt;/td&gt;
                    &lt;/tr&gt;
               &lt;/table&gt;
          &lt;/td&gt;
     &lt;/tr&gt;
&lt;/table&gt;
 
 
 
        &lt;/div&gt;
    &lt;/div&gt;
 
          &lt;/div&gt;
    
    &lt;/body&gt;
&lt;/html&gt;
 



&lt;br /&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26240433&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-Dear-seam-commits%40lists.jboss.org-MensHealth-Discount-ID-41002913-tp26240433p26240433.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26197128</id>
	<title>Seam SVN:  r11623 - tags.</title>
	<published>2009-11-04T06:21:46Z</published>
	<updated>2009-11-04T06:21:46Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: manaRH
&lt;br&gt;Date: 2009-11-04 09:21:45 -0500 (Wed, 04 Nov 2009)
&lt;br&gt;New Revision: 11623
&lt;br&gt;&lt;br&gt;Added:
&lt;br&gt;&amp;nbsp; &amp;nbsp;tags/JBPAPP_4_2_CP08/
&lt;br&gt;Log:
&lt;br&gt;tagged seam 1.2.1.AP for EAP 4.2 CP08/ 4.3 CP07
&lt;br&gt;&lt;br&gt;Copied: tags/JBPAPP_4_2_CP08 (from rev 11622, branches/enterprise/JBPAPP_4_2_CP01)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26197128&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A--r11623---tags.-tp26197128p26197128.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26191910</id>
	<title>Seam SVN: r11622 - branches/community/Seam_2_2/doc/Seam_Reference_Guide/en-US.</title>
	<published>2009-11-03T23:09:00Z</published>
	<updated>2009-11-03T23:09:00Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191910&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shane.bryzak@...&lt;/a&gt;
&lt;br&gt;Date: 2009-11-04 02:09:00 -0500 (Wed, 04 Nov 2009)
&lt;br&gt;New Revision: 11622
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/doc/Seam_Reference_Guide/en-US/Remoting.xml
&lt;br&gt;Log:
&lt;br&gt;removed section on evaluating EL expressions
&lt;br&gt;&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/doc/Seam_Reference_Guide/en-US/Remoting.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/doc/Seam_Reference_Guide/en-US/Remoting.xml	2009-11-02 09:44:59 UTC (rev 11621)
&lt;br&gt;+++ branches/community/Seam_2_2/doc/Seam_Reference_Guide/en-US/Remoting.xml	2009-11-04 07:09:00 UTC (rev 11622)
&lt;br&gt;@@ -270,7 +270,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/section&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;/section&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;
&lt;br&gt;- &amp;nbsp;&amp;lt;section&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;!--section&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;title&amp;gt;Evaluating EL Expressions&amp;lt;/title&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;para&amp;gt;
&lt;br&gt;@@ -299,7 +299,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/para&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;programlisting role=&amp;quot;XHTML&amp;quot;&amp;gt;&amp;lt;![CDATA[&amp;lt;s:remote include=&amp;quot;customer&amp;quot;/&amp;gt;]]&amp;gt;&amp;lt;/programlisting&amp;gt;
&lt;br&gt;- &amp;nbsp;&amp;lt;/section&amp;gt;
&lt;br&gt;+ &amp;nbsp;&amp;lt;/section--&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;section&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;title&amp;gt;Client Interfaces&amp;lt;/title&amp;gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191910&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11622---branches-community-Seam_2_2-doc-Seam_Reference_Guide-en-US.-tp26191910p26191910.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26161163</id>
	<title>Seam SVN: r11621 - branches/community/Seam_2_2/examples/seamspace/view.</title>
	<published>2009-11-02T01:45:00Z</published>
	<updated>2009-11-02T01:45:00Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26161163&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shane.bryzak@...&lt;/a&gt;
&lt;br&gt;Date: 2009-11-02 04:44:59 -0500 (Mon, 02 Nov 2009)
&lt;br&gt;New Revision: 11621
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/examples/seamspace/view/profile.xhtml
&lt;br&gt;Log:
&lt;br&gt;JBSEAM-4455
&lt;br&gt;&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/examples/seamspace/view/profile.xhtml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/examples/seamspace/view/profile.xhtml	2009-11-02 09:40:46 UTC (rev 11620)
&lt;br&gt;+++ branches/community/Seam_2_2/examples/seamspace/view/profile.xhtml	2009-11-02 09:44:59 UTC (rev 11621)
&lt;br&gt;@@ -78,7 +78,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;br class=&amp;quot;clear&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:span rendered=&amp;quot;#{selectedMember.memberId != authenticatedMember.memberId and s:hasPermission(selectedMember, 'createFriendRequest')}&amp;quot;&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link view=&amp;quot;/friendrequest.xhtml&amp;quot; action=&amp;quot;#{friendAction.createRequest}&amp;quot; value=&amp;quot;Send a friend request&amp;quot;&amp;gt;&amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{selectedMember.memberName}&amp;quot;/&amp;gt;&amp;lt;/s:link&amp;gt;]
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link view=&amp;quot;/friendrequest.xhtml&amp;quot; action=&amp;quot;#{friendAction.createRequest}&amp;quot; value=&amp;quot;Send a friend request&amp;quot;/&amp;gt;]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:span&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:div&amp;gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26161163&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11621---branches-community-Seam_2_2-examples-seamspace-view.-tp26161163p26161163.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26161098</id>
	<title>Seam SVN: r11620 - branches/community/Seam_2_2/examples/seamspace/view.</title>
	<published>2009-11-02T01:40:46Z</published>
	<updated>2009-11-02T01:40:46Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26161098&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shane.bryzak@...&lt;/a&gt;
&lt;br&gt;Date: 2009-11-02 04:40:46 -0500 (Mon, 02 Nov 2009)
&lt;br&gt;New Revision: 11620
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/examples/seamspace/view/blog.xhtml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/examples/seamspace/view/blogentry.xhtml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/examples/seamspace/view/comment.xhtml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/examples/seamspace/view/createBlog.xhtml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/examples/seamspace/view/friendrequest.xhtml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/examples/seamspace/view/home.xhtml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/examples/seamspace/view/pictures.xhtml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/examples/seamspace/view/profile.xhtml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/examples/seamspace/view/register.xhtml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/examples/seamspace/view/template.xhtml
&lt;br&gt;Log:
&lt;br&gt;JBSEAM-4455
&lt;br&gt;&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/examples/seamspace/view/blog.xhtml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/examples/seamspace/view/blog.xhtml	2009-11-02 08:32:41 UTC (rev 11619)
&lt;br&gt;+++ branches/community/Seam_2_2/examples/seamspace/view/blog.xhtml	2009-11-02 09:40:46 UTC (rev 11620)
&lt;br&gt;@@ -17,7 +17,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:div rendered=&amp;quot;#{selectedMember != null}&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:div id=&amp;quot;blogMemberCard&amp;quot;&amp;gt;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.seam&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.xhtml&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#{selectedMember.memberName}&amp;lt;br/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:graphicImage value=&amp;quot;/content/images?id=#{selectedMember.picture.imageId}&amp;amp;width=90&amp;quot;/&amp;gt;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:link&amp;gt;
&lt;br&gt;@@ -33,14 +33,14 @@
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;div class=&amp;quot;blogText&amp;quot;&amp;gt;&amp;lt;s:formattedText value=&amp;quot;#{memberBlog.text}&amp;quot;/&amp;gt;&amp;lt;/div&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;div class=&amp;quot;blogFooter&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link view=&amp;quot;/blogentry.seam&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link view=&amp;quot;/blogentry.xhtml&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{selectedMember.memberName}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;f:param name=&amp;quot;blogId&amp;quot; value=&amp;quot;#{memberBlog.blogId}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#{memberBlog.commentCount} Comment#{memberBlog.commentCount != 1 ? &amp;quot;s&amp;quot; : &amp;quot;&amp;quot;}
&lt;br&gt;&amp;nbsp; &amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/s:link&amp;gt;]
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:span rendered=&amp;quot;#{s:hasPermission('blog','createComment')}&amp;quot;&amp;gt;
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link view=&amp;quot;/comment.seam&amp;quot; value=&amp;quot;Add Comment&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link view=&amp;quot;/comment.xhtml&amp;quot; value=&amp;quot;Add Comment&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{selectedMember.memberName}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;f:param name=&amp;quot;blogId&amp;quot; value=&amp;quot;#{memberBlog.blogId}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/s:link&amp;gt;]
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/examples/seamspace/view/blogentry.xhtml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/examples/seamspace/view/blogentry.xhtml	2009-11-02 08:32:41 UTC (rev 11619)
&lt;br&gt;+++ branches/community/Seam_2_2/examples/seamspace/view/blogentry.xhtml	2009-11-02 09:40:46 UTC (rev 11620)
&lt;br&gt;@@ -17,7 +17,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:div rendered=&amp;quot;#{selectedBlog != null}&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:div id=&amp;quot;blogMemberCard&amp;quot;&amp;gt;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.seam&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.xhtml&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#{selectedMember.memberName}&amp;lt;br/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:graphicImage value=&amp;quot;/content/images?id=#{selectedMember.picture.imageId}&amp;amp;width=90&amp;quot;/&amp;gt;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:link&amp;gt;
&lt;br&gt;@@ -34,7 +34,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:span rendered=&amp;quot;#{s:hasPermission(selectedBlog, 'create')}&amp;quot;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link action=&amp;quot;#{commentAction.createComment}&amp;quot; value=&amp;quot;Add Comment&amp;quot;/&amp;gt;]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:span&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link view=&amp;quot;/blog.seam&amp;quot; value=&amp;quot;View all blog entries&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link view=&amp;quot;/blog.xhtml&amp;quot; value=&amp;quot;View all blog entries&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{selectedMember.memberName}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/s:link&amp;gt;]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/div&amp;gt;
&lt;br&gt;@@ -44,7 +44,7 @@
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;table class=&amp;quot;blogComment&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;tr&amp;gt;
&lt;br&gt;&amp;nbsp;		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td class=&amp;quot;blogCommentor&amp;quot;&amp;gt;					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;-					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.seam&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.xhtml&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{comment.commentor.memberName}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp;					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#{comment.commentor.memberName}&amp;lt;br/&amp;gt;
&lt;br&gt;&amp;nbsp;					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:graphicImage value=&amp;quot;/content/images?id=#{comment.commentor.picture.imageId}&amp;amp;width=90&amp;quot;/&amp;gt;
&lt;br&gt;@@ -54,7 +54,7 @@
&lt;br&gt;&amp;nbsp;		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td class=&amp;quot;blogCommentText&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;p&amp;gt;&amp;lt;s:formattedText value=&amp;quot;#{comment.comment}&amp;quot;/&amp;gt;&amp;lt;/p&amp;gt;
&lt;br&gt;&amp;nbsp;		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;p&amp;gt;Posted by 					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;-					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.seam&amp;quot; value=&amp;quot;#{comment.commentor.memberName}&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.xhtml&amp;quot; value=&amp;quot;#{comment.commentor.memberName}&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{comment.commentor.memberName}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp;					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:link&amp;gt; on #{comment.formattedCommentDate}
&lt;br&gt;&amp;nbsp; &amp;nbsp;					 &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/p&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/examples/seamspace/view/comment.xhtml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/examples/seamspace/view/comment.xhtml	2009-11-02 08:32:41 UTC (rev 11619)
&lt;br&gt;+++ branches/community/Seam_2_2/examples/seamspace/view/comment.xhtml	2009-11-02 09:40:46 UTC (rev 11620)
&lt;br&gt;@@ -17,7 +17,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:div rendered=&amp;quot;#{selectedMember != null}&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:div id=&amp;quot;blogMemberCard&amp;quot;&amp;gt;
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.seam&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.xhtml&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;	#{selectedMember.memberName}&amp;lt;br/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:graphicImage value=&amp;quot;/content/images?id=#{selectedMember.picture.imageId}&amp;amp;width=90&amp;quot;/&amp;gt;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;	
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:link&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/examples/seamspace/view/createBlog.xhtml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/examples/seamspace/view/createBlog.xhtml	2009-11-02 08:32:41 UTC (rev 11619)
&lt;br&gt;+++ branches/community/Seam_2_2/examples/seamspace/view/createBlog.xhtml	2009-11-02 09:40:46 UTC (rev 11620)
&lt;br&gt;@@ -17,7 +17,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:div rendered=&amp;quot;#{selectedBlog != null}&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:div id=&amp;quot;blogMemberCard&amp;quot;&amp;gt;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.seam&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.xhtml&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#{selectedMember.memberName}&amp;lt;br/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:graphicImage value=&amp;quot;/content/images?id=#{selectedMember.picture.imageId}&amp;amp;width=90&amp;quot;/&amp;gt;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:link&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/examples/seamspace/view/friendrequest.xhtml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/examples/seamspace/view/friendrequest.xhtml	2009-11-02 08:32:41 UTC (rev 11619)
&lt;br&gt;+++ branches/community/Seam_2_2/examples/seamspace/view/friendrequest.xhtml	2009-11-02 09:40:46 UTC (rev 11620)
&lt;br&gt;@@ -17,7 +17,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:div rendered=&amp;quot;#{friendRequest != null}&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:div id=&amp;quot;blogMemberCard&amp;quot;&amp;gt;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.seam&amp;quot; value=&amp;quot;#{friendRequest.member.memberName}&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.xhtml&amp;quot; value=&amp;quot;#{friendRequest.member.memberName}&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{friendRequest.member.memberName}&amp;quot;/&amp;gt;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:graphicImage value=&amp;quot;/content/images?id=#{friendRequest.member.picture.imageId}&amp;amp;width=90&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:link&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/examples/seamspace/view/home.xhtml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/examples/seamspace/view/home.xhtml	2009-11-02 08:32:41 UTC (rev 11619)
&lt;br&gt;+++ branches/community/Seam_2_2/examples/seamspace/view/home.xhtml	2009-11-02 09:40:46 UTC (rev 11620)
&lt;br&gt;@@ -74,7 +74,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ui:repeat value=&amp;quot;#{newMembers}&amp;quot; var=&amp;quot;newMember&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;div class=&amp;quot;newMember&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.seam&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.xhtml&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{newMember.memberName}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#{newMember.memberName}&amp;lt;br/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:graphicImage value=&amp;quot;/content/images?id=#{newMember.picture.imageId}&amp;amp;width=90&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/examples/seamspace/view/pictures.xhtml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/examples/seamspace/view/pictures.xhtml	2009-11-02 08:32:41 UTC (rev 11619)
&lt;br&gt;+++ branches/community/Seam_2_2/examples/seamspace/view/pictures.xhtml	2009-11-02 09:40:46 UTC (rev 11620)
&lt;br&gt;@@ -33,7 +33,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h1&amp;gt;#{selectedMember.memberName}'s pictures&amp;lt;/h1&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;div class=&amp;quot;memberPictureCard&amp;quot;&amp;gt;
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.seam&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.xhtml&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#{selectedMember.memberName}&amp;lt;br/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:graphicImage value=&amp;quot;/content/images?id=#{selectedMember.picture.imageId}&amp;amp;width=90&amp;quot;/&amp;gt;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:link&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;@@ -52,7 +52,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;a href=&amp;quot;content/images?id=#{img.imageId}&amp;quot; rel=&amp;quot;lightbox[pictureset]&amp;quot; title=&amp;quot;#{img.caption}&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:graphicImage value=&amp;quot;/content/images?id=#{img.imageId}&amp;amp;width=90&amp;quot; border=&amp;quot;0&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/a&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:button view=&amp;quot;/imagepermissions.seam&amp;quot; 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:button view=&amp;quot;/imagepermissions.xhtml&amp;quot; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;action=&amp;quot;#{permissionSearch.search(pictureSearch.lookupImage())}&amp;quot; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;styleClass=&amp;quot;padlock&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rendered=&amp;quot;#{s:hasPermission(img, 'seam.grant-permission')}&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/examples/seamspace/view/profile.xhtml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/examples/seamspace/view/profile.xhtml	2009-11-02 08:32:41 UTC (rev 11619)
&lt;br&gt;+++ branches/community/Seam_2_2/examples/seamspace/view/profile.xhtml	2009-11-02 09:40:46 UTC (rev 11620)
&lt;br&gt;@@ -44,14 +44,14 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ui:repeat value=&amp;quot;#{profile.latestBlogs}&amp;quot; var=&amp;quot;latestBlog&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;div class=&amp;quot;blogSummary&amp;quot;&amp;gt;#{latestBlog.title} 
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(&amp;lt;s:link view=&amp;quot;/blogentry.seam&amp;quot; value=&amp;quot;view more&amp;quot;&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(&amp;lt;s:link view=&amp;quot;/blogentry.xhtml&amp;quot; value=&amp;quot;view more&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{selectedMember.memberName}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;f:param name=&amp;quot;blogId&amp;quot; value=&amp;quot;#{latestBlog.blogId}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/s:link&amp;gt;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/div&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/ui:repeat&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link id=&amp;quot;viewBlog&amp;quot; view=&amp;quot;/blog.seam&amp;quot; value=&amp;quot;View all blog entries&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link id=&amp;quot;viewBlog&amp;quot; view=&amp;quot;/blog.xhtml&amp;quot; value=&amp;quot;View all blog entries&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{selectedMember.memberName}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/s:link&amp;gt;]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;@@ -66,7 +66,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;ui:repeat value=&amp;quot;#{profile.friends}&amp;quot; var=&amp;quot;f&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;div class=&amp;quot;friend&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.seam&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.xhtml&amp;quot; propagation=&amp;quot;none&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{f.memberName}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#{f.memberName}&amp;lt;br/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:graphicImage value=&amp;quot;/content/images?id=#{f.picture.imageId}&amp;amp;width=90&amp;quot;/&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;@@ -78,7 +78,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;br class=&amp;quot;clear&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:span rendered=&amp;quot;#{selectedMember.memberId != authenticatedMember.memberId and s:hasPermission(selectedMember, 'createFriendRequest')}&amp;quot;&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link view=&amp;quot;/friendrequest.seam&amp;quot; action=&amp;quot;#{friendAction.createRequest}&amp;quot; value=&amp;quot;Send a friend request&amp;quot;&amp;gt;&amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{selectedMember.memberName}&amp;quot;/&amp;gt;&amp;lt;/s:link&amp;gt;]
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link view=&amp;quot;/friendrequest.xhtml&amp;quot; action=&amp;quot;#{friendAction.createRequest}&amp;quot; value=&amp;quot;Send a friend request&amp;quot;&amp;gt;&amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{selectedMember.memberName}&amp;quot;/&amp;gt;&amp;lt;/s:link&amp;gt;]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:span&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:div&amp;gt;
&lt;br&gt;@@ -90,7 +90,7 @@
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;table class=&amp;quot;friendComments&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;tr&amp;gt;
&lt;br&gt;&amp;nbsp;		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;td class=&amp;quot;friendCommentor&amp;quot;&amp;gt;					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;-					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.seam&amp;quot;&amp;gt;
&lt;br&gt;+					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link view=&amp;quot;/profile.xhtml&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;f:param name=&amp;quot;name&amp;quot; value=&amp;quot;#{c.friend.memberName}&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp;					 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;#{c.friend.memberName}&amp;lt;br/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:graphicImage value=&amp;quot;/content/images?id=#{c.friend.picture.imageId}&amp;amp;width=90&amp;quot;/&amp;gt;
&lt;br&gt;@@ -106,7 +106,7 @@
&lt;br&gt;&amp;nbsp;	 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/ui:repeat&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:span rendered=&amp;quot;#{s:hasPermission(selectedMember, 'createFriendComment')}&amp;quot;&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link view=&amp;quot;/friendcomment.seam&amp;quot; value=&amp;quot;Add Comment&amp;quot;/&amp;gt;]
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[&amp;lt;s:link view=&amp;quot;/friendcomment.xhtml&amp;quot; value=&amp;quot;Add Comment&amp;quot;/&amp;gt;]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:span&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:div&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:div&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/examples/seamspace/view/register.xhtml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/examples/seamspace/view/register.xhtml	2009-11-02 08:32:41 UTC (rev 11619)
&lt;br&gt;+++ branches/community/Seam_2_2/examples/seamspace/view/register.xhtml	2009-11-02 09:40:46 UTC (rev 11620)
&lt;br&gt;@@ -12,7 +12,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;div class=&amp;quot;errors&amp;quot;&amp;gt;&amp;lt;h:messages globalOnly=&amp;quot;true&amp;quot;/&amp;gt;&amp;lt;/div&amp;gt; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;p&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Already a member? &amp;lt;s:link view=&amp;quot;/home.seam&amp;quot; value=&amp;quot;Click here to log in&amp;quot; propagation=&amp;quot;none&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Already a member? &amp;lt;s:link view=&amp;quot;/home.xhtml&amp;quot; value=&amp;quot;Click here to log in&amp;quot; propagation=&amp;quot;none&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/p&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;div id=&amp;quot;register&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/examples/seamspace/view/template.xhtml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/examples/seamspace/view/template.xhtml	2009-11-02 08:32:41 UTC (rev 11619)
&lt;br&gt;+++ branches/community/Seam_2_2/examples/seamspace/view/template.xhtml	2009-11-02 09:40:46 UTC (rev 11620)
&lt;br&gt;@@ -32,7 +32,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/s:fragment&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;s:link id=&amp;quot;logout&amp;quot; action=&amp;quot;#{identity.logout}&amp;quot; value=&amp;quot;Log out&amp;quot; rendered=&amp;quot;#{identity.loggedIn}&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:outputLink id=&amp;quot;login&amp;quot; value=&amp;quot;home.seam&amp;quot; rendered=&amp;quot;#{not identity.loggedIn}&amp;quot;&amp;gt;Log in&amp;lt;/h:outputLink&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:outputLink id=&amp;quot;login&amp;quot; value=&amp;quot;home.xhtml&amp;quot; rendered=&amp;quot;#{not identity.loggedIn}&amp;quot;&amp;gt;Log in&amp;lt;/h:outputLink&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/div&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;br style=&amp;quot;clear:both&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;h:form&amp;gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26161098&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11620---branches-community-Seam_2_2-examples-seamspace-view.-tp26161098p26161098.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26159757</id>
	<title>Seam SVN: r11619 - branches/community/Seam_2_2/src/main/org/jboss/seam/captcha.</title>
	<published>2009-11-02T00:32:41Z</published>
	<updated>2009-11-02T00:32:41Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159757&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;shane.bryzak@...&lt;/a&gt;
&lt;br&gt;Date: 2009-11-02 03:32:41 -0500 (Mon, 02 Nov 2009)
&lt;br&gt;New Revision: 11619
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/src/main/org/jboss/seam/captcha/CaptchaImage.java
&lt;br&gt;Log:
&lt;br&gt;JBSEAM-2292
&lt;br&gt;&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/src/main/org/jboss/seam/captcha/CaptchaImage.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/src/main/org/jboss/seam/captcha/CaptchaImage.java	2009-10-30 10:14:37 UTC (rev 11618)
&lt;br&gt;+++ branches/community/Seam_2_2/src/main/org/jboss/seam/captcha/CaptchaImage.java	2009-11-02 08:32:41 UTC (rev 11619)
&lt;br&gt;@@ -60,9 +60,9 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ServletLifecycle.endRequest(request);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;response.setHeader(&amp;quot;Cache-Control&amp;quot;, &amp;quot;no-store&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;response.setHeader(&amp;quot;Cache-Control&amp;quot;, &amp;quot;no-cache&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;response.setHeader(&amp;quot;Pragma&amp;quot;, &amp;quot;no-cache&amp;quot;);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;response.setDateHeader(&amp;quot;Expires&amp;quot;, 0);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;response.setHeader(&amp;quot;Expires&amp;quot;, &amp;quot;0&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;response.setContentType(&amp;quot;image/jpeg&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;response.getOutputStream().write( out.toByteArray() );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;response.getOutputStream().flush();
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26159757&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11619---branches-community-Seam_2_2-src-main-org-jboss-seam-captcha.-tp26159757p26159757.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26127652</id>
	<title>Seam SVN: r11618 - in branches/community/Seam_2_2/src/test/ftest/src/main/org/jboss/seam/example/common/test: selenium and 1 other directory.</title>
	<published>2009-10-30T03:14:37Z</published>
	<updated>2009-10-30T03:14:37Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26127652&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kpiwko@...&lt;/a&gt;
&lt;br&gt;Date: 2009-10-30 06:14:37 -0400 (Fri, 30 Oct 2009)
&lt;br&gt;New Revision: 11618
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/src/test/ftest/src/main/org/jboss/seam/example/common/test/booking/selenium/ConversationTest.java
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/src/test/ftest/src/main/org/jboss/seam/example/common/test/selenium/SeamSelenium.java
&lt;br&gt;Log:
&lt;br&gt;JBQA-2764
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/src/test/ftest/src/main/org/jboss/seam/example/common/test/booking/selenium/ConversationTest.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/src/test/ftest/src/main/org/jboss/seam/example/common/test/booking/selenium/ConversationTest.java	2009-10-26 09:22:05 UTC (rev 11617)
&lt;br&gt;+++ branches/community/Seam_2_2/src/test/ftest/src/main/org/jboss/seam/example/common/test/booking/selenium/ConversationTest.java	2009-10-30 10:14:37 UTC (rev 11618)
&lt;br&gt;@@ -48,8 +48,6 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.openWindow(CONTEXT_PATH + getProperty(&amp;quot;MAIN_PAGE&amp;quot;), &amp;quot;1&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.openWindow(CONTEXT_PATH + getProperty(&amp;quot;MAIN_PAGE&amp;quot;), &amp;quot;2&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.selectWindow(&amp;quot;1&amp;quot;);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.refresh();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.waitForPageToLoad(TIMEOUT);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!isLoggedIn()) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;login();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;@@ -67,8 +65,6 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.waitForPageToLoad(TIMEOUT);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Reload window 1 to check whether both workspaces are displayed
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.selectWindow(&amp;quot;1&amp;quot;);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.refresh();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.waitForPageToLoad(TIMEOUT);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assertEquals(&amp;quot;#1 workspace not present in workspace table&amp;quot;,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MessageFormat.format(getProperty(&amp;quot;WORKSPACE_BOOKING_TEXT&amp;quot;),
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;hotel1), browser.getText(MessageFormat.format(
&lt;br&gt;@@ -92,8 +88,6 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.waitForPageToLoad(TIMEOUT);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Second workspace should disappear
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.selectWindow(&amp;quot;1&amp;quot;);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.refresh();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.waitForPageToLoad(TIMEOUT);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assertEquals(&amp;quot;Workspace failure.&amp;quot;, 1, browser
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.getXpathCount(getProperty(&amp;quot;WORKSPACE_TABLE_ROW_COUNT&amp;quot;)));
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/src/test/ftest/src/main/org/jboss/seam/example/common/test/selenium/SeamSelenium.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/src/test/ftest/src/main/org/jboss/seam/example/common/test/selenium/SeamSelenium.java	2009-10-26 09:22:05 UTC (rev 11617)
&lt;br&gt;+++ branches/community/Seam_2_2/src/test/ftest/src/main/org/jboss/seam/example/common/test/selenium/SeamSelenium.java	2009-10-30 10:14:37 UTC (rev 11618)
&lt;br&gt;@@ -36,20 +36,20 @@
&lt;br&gt;&amp;nbsp; */
&lt;br&gt;&amp;nbsp;public class SeamSelenium extends DefaultSelenium
&lt;br&gt;&amp;nbsp;{
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; private String timeout = &amp;quot;30000&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; private boolean icefacesDetection = false;
&lt;br&gt;&amp;nbsp; &amp;nbsp; private long icefacesWaitTime = 1000;
&lt;br&gt;&amp;nbsp; &amp;nbsp; private long windowMaximizeWaitTime = 5000L;
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; private final String ICEFACES_CONNECTION_STATUS = &amp;quot;xpath=//div[@class='iceOutConStat connectionStatus']&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; private final String ICEFACES_IDLE_VISIBLE = &amp;quot;xpath=//div[@class='iceOutConStatInactv connectionStatusInactv'][@style='visibility: visible;']&amp;quot;;
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; public SeamSelenium(String serverHost, int serverPort, String browserStartCommand, String browserURL)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;super(serverHost, serverPort, browserStartCommand, browserURL);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Same as click method but waits for page to load after clicking. Default
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* timeout can be changed by setTimeout() method.
&lt;br&gt;@@ -61,7 +61,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;click(locator);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;waitForPageToLoad();
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Simulates a user pressing &amp;quot;back&amp;quot; button and waits for page to load.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Default timeout can be changed by setTimeout() method.
&lt;br&gt;@@ -71,7 +71,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;super.goBack();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;super.waitForPageToLoad(timeout);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Simulates a user pressing &amp;quot;refresh&amp;quot; button and waits for page to load.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Default timeout can be changed by setTimeout() method.
&lt;br&gt;@@ -81,25 +81,25 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;super.refresh();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;super.waitForPageToLoad(timeout);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void setTimeout(String timeout)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;super.setTimeout(timeout);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this.timeout = timeout;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; public String getTimeout()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return timeout;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void waitForPageToLoad()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;waitForPageToLoad(timeout);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void waitForPageToLoad(String timeout)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;@@ -112,23 +112,26 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; super.waitForPageToLoad(timeout);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Waits until element is asynchronously loaded on page. Uses global Selenium
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* timeout
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;- &amp;nbsp; &amp;nbsp;* @param locator Locator of element
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* @param locator
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Locator of element
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void waitForElement(final String locator)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;waitForElement(locator, Long.valueOf(timeout));
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Waits until element is asynchronously loaded on page.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;- &amp;nbsp; &amp;nbsp;* @param timeout Timeout in milliseconds
&lt;br&gt;- &amp;nbsp; &amp;nbsp;* @param locator Locator of element
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* @param timeout
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Timeout in milliseconds
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* @param locator
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Locator of element
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void waitForElement(final String locator, long timeout)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;@@ -145,8 +148,10 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Waits until element is asynchronously unloaded from page.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;- &amp;nbsp; &amp;nbsp;* @param timeout Timeout in milliseconds
&lt;br&gt;- &amp;nbsp; &amp;nbsp;* @param locator Locator of element
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* @param timeout
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Timeout in milliseconds
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* @param locator
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Locator of element
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void waitForElementNotPresent(final String locator, long timeout)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;@@ -159,15 +164,29 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}.wait(&amp;quot;Timeout while waiting for asynchronous update of &amp;quot; + locator, timeout);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* Selects windows by its id. Waits until windows is refreshed.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* @param windowID
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Identification of window which is selected
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;+ &amp;nbsp; @Override
&lt;br&gt;+ &amp;nbsp; public void selectWindow(String windowID)
&lt;br&gt;+ &amp;nbsp; {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;super.selectWindow(windowID);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;refresh();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;waitForPageToLoad();
&lt;br&gt;+ &amp;nbsp; }
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;+ &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Returns true if icefaces detection is turned on
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; public boolean isIcefacesDetection()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return icefacesDetection;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Switch icefaces detection on/off
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;@@ -177,7 +196,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this.icefacesDetection = icefacesDetection;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* This wait time will be used when waiting for response after invoking
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* icefaces action
&lt;br&gt;@@ -186,7 +205,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return icefacesWaitTime;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* This wait time will be used when waiting for response after invoking
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* icefaces action
&lt;br&gt;@@ -197,7 +216,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this.icefacesWaitTime = icefacesWaitTime;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Captures a screenshot and stores it into a file. Active windows is
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* maximized before capturing a screenshot.
&lt;br&gt;@@ -215,7 +234,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;super.captureScreenshot(path);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* Logs HTML body into a file.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;@@ -246,7 +265,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; private void waitForIcefaces(Long waitTime, Long timeout)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;new Wait()
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26127652&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11618---in-branches-community-Seam_2_2-src-test-ftest-src-main-org-jboss-seam-example-common-test%3A-selenium-and-1-other-directory.-tp26127652p26127652.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26056540</id>
	<title>Seam SVN: r11617 - branches/enterprise/JBPAPP_5_0.</title>
	<published>2009-10-26T02:22:06Z</published>
	<updated>2009-10-26T02:22:06Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: manaRH
&lt;br&gt;Date: 2009-10-26 05:22:05 -0400 (Mon, 26 Oct 2009)
&lt;br&gt;New Revision: 11617
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_5_0/build.xml
&lt;br&gt;Log:
&lt;br&gt;JBPAPP-3001
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_5_0/build.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_5_0/build.xml	2009-10-24 20:25:57 UTC (rev 11616)
&lt;br&gt;+++ branches/enterprise/JBPAPP_5_0/build.xml	2009-10-26 09:22:05 UTC (rev 11617)
&lt;br&gt;@@ -619,10 +619,20 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	&amp;lt;target name=&amp;quot;dist&amp;quot; depends=&amp;quot;cleandist,build,javadoc,copysource,copylib,copybuild,copyexamples,copyseamgen,refdoc,extras&amp;quot; description=&amp;quot;Build everything and package&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;zip zipfile=&amp;quot;${basedir}/${dist.name}.zip&amp;quot;&amp;gt;
&lt;br&gt;-			&amp;lt;zipfileset prefix=&amp;quot;${dist.name}&amp;quot; dir=&amp;quot;${dist.dir}&amp;quot; /&amp;gt;
&lt;br&gt;+			&amp;lt;zipfileset prefix=&amp;quot;${dist.name}&amp;quot; dir=&amp;quot;${dist.dir}&amp;quot; &amp;gt;
&lt;br&gt;+				&amp;lt;exclude name=&amp;quot;seam&amp;quot;/&amp;gt;
&lt;br&gt;+			&amp;lt;/zipfileset&amp;gt;
&lt;br&gt;+			&amp;lt;zipfileset prefix=&amp;quot;${dist.name}&amp;quot; dir=&amp;quot;${dist.dir}&amp;quot; filemode=&amp;quot;755&amp;quot; &amp;gt;
&lt;br&gt;+				&amp;lt;include name=&amp;quot;seam&amp;quot;/&amp;gt;
&lt;br&gt;+			&amp;lt;/zipfileset&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;/zip&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;tar tarfile=&amp;quot;${basedir}/${dist.name}.tar.gz&amp;quot; compression=&amp;quot;gzip&amp;quot;&amp;gt;
&lt;br&gt;-			&amp;lt;tarfileset prefix=&amp;quot;${dist.name}&amp;quot; dir=&amp;quot;${dist.dir}&amp;quot; /&amp;gt;
&lt;br&gt;+			&amp;lt;tarfileset prefix=&amp;quot;${dist.name}&amp;quot; dir=&amp;quot;${dist.dir}&amp;quot; &amp;gt;
&lt;br&gt;+				&amp;lt;exclude name=&amp;quot;seam&amp;quot;/&amp;gt;
&lt;br&gt;+			&amp;lt;/tarfileset&amp;gt;
&lt;br&gt;+			&amp;lt;tarfileset prefix=&amp;quot;${dist.name}&amp;quot; dir=&amp;quot;${dist.dir}&amp;quot; filemode=&amp;quot;755&amp;quot; &amp;gt;
&lt;br&gt;+				&amp;lt;include name=&amp;quot;seam&amp;quot;/&amp;gt;
&lt;br&gt;+			&amp;lt;/tarfileset&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;/tar&amp;gt;
&lt;br&gt;&amp;nbsp;	&amp;lt;/target&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26056540&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11617---branches-enterprise-JBPAPP_5_0.-tp26056540p26056540.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26042751</id>
	<title>Seam SVN: r11616 - branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR.</title>
	<published>2009-10-24T13:25:57Z</published>
	<updated>2009-10-24T13:25:57Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: essaidetest
&lt;br&gt;Date: 2009-10-24 16:25:57 -0400 (Sat, 24 Oct 2009)
&lt;br&gt;New Revision: 11616
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Preface.po
&lt;br&gt;Log:
&lt;br&gt;&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Preface.po
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Preface.po	2009-10-23 15:47:38 UTC (rev 11615)
&lt;br&gt;+++ branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Preface.po	2009-10-24 20:25:57 UTC (rev 11616)
&lt;br&gt;@@ -6,8 +6,8 @@
&lt;br&gt;&amp;nbsp;&amp;quot;Project-Id-Version: PACKAGE VERSION\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Report-Msgid-Bugs-To: &lt;a href=&quot;http://bugs.kde.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.kde.org&lt;/a&gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;POT-Creation-Date: 2009-01-18 15:00+0000\n&amp;quot;
&lt;br&gt;-&amp;quot;PO-Revision-Date: 2008-04-04 01:24+0000\n&amp;quot;
&lt;br&gt;-&amp;quot;Last-Translator: Automatically generated\n&amp;quot;
&lt;br&gt;+&amp;quot;PO-Revision-Date: 2009-10-24 22:25+0100\n&amp;quot;
&lt;br&gt;+&amp;quot;Last-Translator: P.J &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26042751&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;essaidetest@...&lt;/a&gt;&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Language-Team: none\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;MIME-Version: 1.0\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Content-Type: text/plain; charset=UTF-8\n&amp;quot;
&lt;br&gt;@@ -17,414 +17,245 @@
&lt;br&gt;&amp;nbsp;#: Preface.xml:7
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Introduction to JBoss Seam&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Introduction à JBoss Seam&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:9
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam is an application framework for Enterprise Java. It is inspired by the &amp;quot;
&lt;br&gt;-&amp;quot;following principles:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam is an application framework for Enterprise Java. It is inspired by the following principles:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Seam est un serveur d'application pour Java EE5. Il a été inspiré par les principes suivants:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: emphasis
&lt;br&gt;&amp;nbsp;#: Preface.xml:16
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;One kind of \&amp;quot;stuff\&amp;quot;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Une seule sorte de \&amp;quot;truc\&amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:18
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam defines a uniform component model for all business logic in your &amp;quot;
&lt;br&gt;-&amp;quot;application. A Seam component may be stateful, with the state associated &amp;quot;
&lt;br&gt;-&amp;quot;with any one of several well-defined contexts, including the long-running, &amp;quot;
&lt;br&gt;-&amp;quot;persistent, &amp;lt;emphasis&amp;gt;business process context&amp;lt;/emphasis&amp;gt; and the &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;emphasis&amp;gt;conversation context&amp;lt;/emphasis&amp;gt;, which is preserved across &amp;quot;
&lt;br&gt;-&amp;quot;multiple web requests in a user interaction.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam defines a uniform component model for all business logic in your application. A Seam component may be stateful, with the state associated with any one of several well-defined contexts, including the long-running, persistent, &amp;lt;emphasis&amp;gt;business process context&amp;lt;/emphasis&amp;gt; and the &amp;lt;emphasis&amp;gt;conversation context&amp;lt;/emphasis&amp;gt;, which is preserved across multiple web requests in a user interaction.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Seam défini un modèle de composant uniforme pour toute la logique métier de votre application. Un composant Seam peut être avec état, avec état associé avec au choix un des contextes bien définie, ce qui inclus &amp;lt;emphasis&amp;gt;le contexte de processus métier&amp;lt;/emphasis&amp;gt; à exécution longue et &amp;lt;emphasis&amp;gt;le contexte conversationnel&amp;lt;/emphasis&amp;gt; qui est préservé au travers de plusieurs requêtes web dans les intéractions utilisateur.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:25
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;There is no distinction between presentation tier components and business &amp;quot;
&lt;br&gt;-&amp;quot;logic components in Seam. You can layer your application according to &amp;quot;
&lt;br&gt;-&amp;quot;whatever architecture you devise, rather than being forced to shoehorn your &amp;quot;
&lt;br&gt;-&amp;quot;application logic into an unnatural layering scheme forced upon you by &amp;quot;
&lt;br&gt;-&amp;quot;whatever combination of stovepipe frameworks you're using today.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;There is no distinction between presentation tier components and business logic components in Seam. You can layer your application according to whatever architecture you devise, rather than being forced to shoehorn your application logic into an unnatural layering scheme forced upon you by whatever combination of stovepipe frameworks you're using today.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Il n'y a pas de distinction entre les composants tierces de présentations et les composants de logique métier dans Seam. Vous pouvez mettre en plusieurs couches votre application en accord avec l'architecture de votre choix, au lieu d'être forcé de tordre votre logique d'application dans un schéma avec des couches anormales en étant forcé par une combinaisons de tuyaux des serveurs d'applications que vous utilisez aujourd'hui.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:32
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Unlike plain Java EE or J2EE components, Seam components may &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;emphasis&amp;gt;simultaneously&amp;lt;/emphasis&amp;gt; access state associated with the web &amp;quot;
&lt;br&gt;-&amp;quot;request and state held in transactional resources (without the need to &amp;quot;
&lt;br&gt;-&amp;quot;propagate web request state manually via method parameters). You might &amp;quot;
&lt;br&gt;-&amp;quot;object that the application layering imposed upon you by the old J2EE &amp;quot;
&lt;br&gt;-&amp;quot;platform was a Good Thing. Well, nothing stops you creating an equivalent &amp;quot;
&lt;br&gt;-&amp;quot;layered architecture using Seam &amp;#8212; the difference is that &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;emphasis&amp;gt;you&amp;lt;/emphasis&amp;gt; get to architect your own application and decide &amp;quot;
&lt;br&gt;-&amp;quot;what the layers are and how they work together.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Unlike plain Java EE or J2EE components, Seam components may &amp;lt;emphasis&amp;gt;simultaneously&amp;lt;/emphasis&amp;gt; access state associated with the web request and state held in transactional resources (without the need to propagate web request state manually via method parameters). You might object that the application layering imposed upon you by the old J2EE platform was a Good Thing. Well, nothing stops you creating an equivalent layered architecture using Seam &amp;#8212; the difference is that &amp;lt;emphasis&amp;gt;you&amp;lt;/emphasis&amp;gt; get to architect your own application and decide what the layers are and how they work together.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;A la différence des composants pur Java EE ou J2EE, les composants Seam peuvent accèder &amp;lt;emphasis&amp;gt;simultanément&amp;lt;/emphasis&amp;gt; aux états associés avec la requête web et avec l'état conservé dans les ressources transactionnelles (sans avoir besoin de propager l'état de la requête web avec des paramètres de la méthode). Vous pouvez objecter que la conception en couche de l'application qui vous est imposée par la vieille plateforme J2EE est une Bonne Chose. Et bien, rien ne vous empêche de ne pas créer une architecture en couche équivalent en utilisant Seam &amp;nbsp;&amp;#8212; la différence est que &amp;lt;emphasis&amp;gt;vous&amp;lt;/emphasis&amp;gt; pouvez convevoir votre application et décider quel mis en couche vous avez et comment elles vont fonctionner ensemble.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: emphasis
&lt;br&gt;&amp;nbsp;#: Preface.xml:45
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Integrate JSF with EJB 3.0&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Intégrer JSF avec EJB3.0&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:47
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;JSF and EJB 3.0 are two of the best new features of Java EE 5. EJB3 is a &amp;quot;
&lt;br&gt;-&amp;quot;brand new component model for server side business and persistence logic. &amp;quot;
&lt;br&gt;-&amp;quot;Meanwhile, JSF is a great component model for the presentation tier. &amp;quot;
&lt;br&gt;-&amp;quot;Unfortunately, neither component model is able to solve all problems in &amp;quot;
&lt;br&gt;-&amp;quot;computing by itself. Indeed, JSF and EJB3 work best used together. But the &amp;quot;
&lt;br&gt;-&amp;quot;Java EE 5 specification provides no standard way to integrate the two &amp;quot;
&lt;br&gt;-&amp;quot;component models. Fortunately, the creators of both models foresaw this &amp;quot;
&lt;br&gt;-&amp;quot;situation and provided standard extension points to allow extension and &amp;quot;
&lt;br&gt;-&amp;quot;integration with other frameworks.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;JSF and EJB 3.0 are two of the best new features of Java EE 5. EJB3 is a brand new component model for server side business and persistence logic. Meanwhile, JSF is a great component model for the presentation tier. Unfortunately, neither component model is able to solve all problems in computing by itself. Indeed, JSF and EJB3 work best used together. But the Java EE 5 specification provides no standard way to integrate the two component models. Fortunately, the creators of both models foresaw this situation and provided standard extension points to allow extension and integration with other frameworks.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;JSF et EJB 3.0 sont deux des meilleures fonctionnalités récentes de Java EE5. EJB3 est un modèle de composant tout nouveau pour l’applicatif métier côté serveur et la logique de persistance. Principalement, JSF est un bon modèle par composants pour la partie présentation. Malheureusement, le modèle de composant n’est pas capable de résoudre tous les problèmes dans la programmation elle-même. En fait, JSF et EJB3 fonctionnent bien ensemble. Mais les spécifications Java EE 5 ne fournissent pas un moyen standard pour intégrer les 2 modèles de composants. Heureusement, les créateurs de ces 2 modèles ont prévu cette situation et fournissent des points d’extensions standard &amp;nbsp;pour permettre l’extension et l’intégration d’autres serveurs d'applications.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:57
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam unifies the component models of JSF and EJB3, eliminating glue code, &amp;quot;
&lt;br&gt;-&amp;quot;and letting the developer think about the business problem.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam unifies the component models of JSF and EJB3, eliminating glue code, and letting the developer think about the business problem.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Seam unifie les modèles de composants de JSF et d’EJB3, élimant le code glue, et laissant le développeur se concentrer sur les problèmes du métier. &amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:61
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;It is possible to write Seam applications where \&amp;quot;everything\&amp;quot; is an EJB. &amp;quot;
&lt;br&gt;-&amp;quot;This may come as a surprise if you're used to thinking of EJBs as coarse-&amp;quot;
&lt;br&gt;-&amp;quot;grained, so-called \&amp;quot;heavyweight\&amp;quot; objects. However, version 3.0 has &amp;quot;
&lt;br&gt;-&amp;quot;completely changed the nature of EJB from the point of view of the &amp;quot;
&lt;br&gt;-&amp;quot;developer. An EJB is a fine-grained object &amp;#8212; nothing more complex than &amp;quot;
&lt;br&gt;-&amp;quot;an annotated JavaBean. Seam even encourages you to use session beans as JSF &amp;quot;
&lt;br&gt;-&amp;quot;action listeners!&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;It is possible to write Seam applications where \&amp;quot;everything\&amp;quot; is an EJB. This may come as a surprise if you're used to thinking of EJBs as coarse-grained, so-called \&amp;quot;heavyweight\&amp;quot; objects. However, version 3.0 has completely changed the nature of EJB from the point of view of the developer. An EJB is a fine-grained object &amp;#8212; nothing more complex than an annotated JavaBean. Seam even encourages you to use session beans as JSF action listeners!&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Il est possible d'écrire des applications Seam avec \&amp;quot;tout\&amp;quot; est un EJB. Cela peut être une grosse surprise si vous avez l'habitude de pensez aux EJBs comme des gros grains, des objets \&amp;quot;super-lourd\&amp;quot;. Cependant, la version 3.0 a complètement changé la nature de l'EJB depuis le point de vu du développeur. Un EJB est un objet bien dimensionné &amp;nbsp;&amp;#8212; rien de bien complexe qu'un JavaBean annoté. Seam vous encourage même à utiliser les beans de sessions comme des écouteurs d'actions JSF!&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:69
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;On the other hand, if you prefer not to adopt EJB 3.0 at this time, you &amp;quot;
&lt;br&gt;-&amp;quot;don't have to. Virtually any Java class may be a Seam component, and Seam &amp;quot;
&lt;br&gt;-&amp;quot;provides all the functionality that you expect from a \&amp;quot;lightweight\&amp;quot; &amp;quot;
&lt;br&gt;-&amp;quot;container, and more, for any component, EJB or otherwise.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;On the other hand, if you prefer not to adopt EJB 3.0 at this time, you don't have to. Virtually any Java class may be a Seam component, and Seam provides all the functionality that you expect from a \&amp;quot;lightweight\&amp;quot; container, and more, for any component, EJB or otherwise.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;D'un autre côté, si vous préférez ne pas adopter EJB 3.0 pour l'instant, vous n'avez pas à le faire. Virtuellement toute classe Java peut être un composant de Seam et Seam fourni toute les fonctionnalité que vous attendez pour un container \&amp;quot;poid-mouche\&amp;quot; et bien plus, pour chaque composant, EJB ou autre.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: emphasis
&lt;br&gt;&amp;nbsp;#: Preface.xml:79
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Integrated AJAX&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Integration AJAX&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:81
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam supports the best open source JSF-based AJAX solutions: JBoss RichFaces &amp;quot;
&lt;br&gt;-&amp;quot;and ICEfaces. These solutions let you add AJAX capability to your user &amp;quot;
&lt;br&gt;-&amp;quot;interface without the need to write any JavaScript code.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam supports the best open source JSF-based AJAX solutions: JBoss RichFaces and ICEfaces. These solutions let you add AJAX capability to your user interface without the need to write any JavaScript code.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Seam utilise deux excelents solutions open source AJAX basé sur JSF: JBoss RichFace et ICEfaces. Ces solutions permettent d’ajouter les capacités d’AJAX à vos interfaces utilisateur sans avoir besoin d’écrire du code Javascript. &amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:86
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Alternatively, Seam provides a built-in JavaScript remoting layer that lets &amp;quot;
&lt;br&gt;-&amp;quot;you call components asynchronously from client-side JavaScript without the &amp;quot;
&lt;br&gt;-&amp;quot;need for an intermediate action layer. You can even subscribe to server-side &amp;quot;
&lt;br&gt;-&amp;quot;JMS topics and receive messages via AJAX push.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Alternatively, Seam provides a built-in JavaScript remoting layer that lets you call components asynchronously from client-side JavaScript without the need for an intermediate action layer. You can even subscribe to server-side JMS topics and receive messages via AJAX push.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Autrement, Seam fourni aussi un couche distante développée en Javascript vous permettant d'appeler les composants de manière assynchrone depuis le côté client JavaScript sans avoir besoin d'une couche d'action intermédiaire. Vous pouvez même sousrire à des sujets JMS côté serveur et recevoir les messages via un push AJAX.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:92
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Neither of these approaches would work well, were it not for Seam's built-in &amp;quot;
&lt;br&gt;-&amp;quot;concurrency and state management, which ensures that many concurrent fine-&amp;quot;
&lt;br&gt;-&amp;quot;grained, asynchronous AJAX requests are handled safely and efficiently on &amp;quot;
&lt;br&gt;-&amp;quot;the server side.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Neither of these approaches would work well, were it not for Seam's built-in concurrency and state management, which ensures that many concurrent fine-grained, asynchronous AJAX requests are handled safely and efficiently on the server side.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Aucune de ces approches ne fonctionnerai bien si il n'y a pas la concurence livrée par Seam et un gestionnaire d'état qui assure que toute les requêtes concurentes assynchrones et à fines granularités &amp;nbsp;ne sont pas gérées de amnière sure et éfficace du côté serveur.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: emphasis
&lt;br&gt;&amp;nbsp;#: Preface.xml:101
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Business process as a first class construct&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Processus métier intégré comme un premier constructeur de classe&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:103
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Optionally, Seam provides transparent business process management via jBPM. &amp;quot;
&lt;br&gt;-&amp;quot;You won't believe how easy it is to implement complex workflows, &amp;quot;
&lt;br&gt;-&amp;quot;collaboration and and task management using jBPM and Seam.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Optionally, Seam provides transparent business process management via jBPM. You won't believe how easy it is to implement complex workflows, collaboration and and task management using jBPM and Seam.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Optionnellement, Seam intègre la gestion des processus métier de façon transparent via jBPM. Vous n’allez pas y croire qu' il est vraiment facile d’implémenter des enchaînements de taches complexes en utilisant jBPM et Seam. &amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:108
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam even allows you to define presentation tier pageflow using the same &amp;quot;
&lt;br&gt;-&amp;quot;language (jPDL) that jBPM uses for business process definition.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam even allows you to define presentation tier pageflow using the same language (jPDL) that jBPM uses for business process definition.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Seam permet même de définir des enchainements de pages tierces de présentation en utilisant le même langage (jPDL) que jBPM utilise pour la définition de processus métier.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:112
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;JSF provides an incredibly rich event model for the presentation tier. Seam &amp;quot;
&lt;br&gt;-&amp;quot;enhances this model by exposing jBPM's business process related events via &amp;quot;
&lt;br&gt;-&amp;quot;exactly the same event handling mechanism, providing a uniform event model &amp;quot;
&lt;br&gt;-&amp;quot;for Seam's uniform component model.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;JSF provides an incredibly rich event model for the presentation tier. Seam enhances this model by exposing jBPM's business process related events via exactly the same event handling mechanism, providing a uniform event model for Seam's uniform component model.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;JSF fourni un modèle incroyablement riche d’évènement pour la couche présentation tierce. Seam améliore ce modèle en exposant les processus métier jBPM liant les évènement par un mécanisme de gestion de ces même évènements, fournissant un modèle d'évènement uniforme pour le modèle uniforme de composant de Seam.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: emphasis
&lt;br&gt;&amp;nbsp;#: Preface.xml:121
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Declarative state management&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Gestionnaire d'état déclaratif&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:123
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;We're all used to the concept of declarative transaction management and &amp;quot;
&lt;br&gt;-&amp;quot;declarative security from the early days of EJB. EJB 3.0 even introduces &amp;quot;
&lt;br&gt;-&amp;quot;declarative persistence context management. These are three examples of a &amp;quot;
&lt;br&gt;-&amp;quot;broader problem of managing state that is associated with a particular &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;emphasis&amp;gt;context&amp;lt;/emphasis&amp;gt;, while ensuring that all needed cleanup occurs &amp;quot;
&lt;br&gt;-&amp;quot;when the context ends. Seam takes the concept of declarative state &amp;quot;
&lt;br&gt;-&amp;quot;management much further and applies it to &amp;lt;emphasis&amp;gt;application state&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;emphasis&amp;gt;. Traditionally, J2EE applications implement state management &amp;quot;
&lt;br&gt;-&amp;quot;manually, by getting and setting servlet session and request attributes. &amp;quot;
&lt;br&gt;-&amp;quot;This approach to state management is the source of many bugs and memory &amp;quot;
&lt;br&gt;-&amp;quot;leaks when applications fail to clean up session attributes, or when session &amp;quot;
&lt;br&gt;-&amp;quot;data associated with different workflows collides in a multi-window &amp;quot;
&lt;br&gt;-&amp;quot;application. Seam has the potential to almost entirely eliminate this class &amp;quot;
&lt;br&gt;-&amp;quot;of bugs.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;We're all used to the concept of declarative transaction management and declarative security from the early days of EJB. EJB 3.0 even introduces declarative persistence context management. These are three examples of a broader problem of managing state that is associated with a particular &amp;lt;emphasis&amp;gt;context&amp;lt;/emphasis&amp;gt;, while ensuring that all needed cleanup occurs when the context ends. Seam takes the concept of declarative state management much further and applies it to &amp;lt;emphasis&amp;gt;application state&amp;lt;/emphasis&amp;gt;. Traditionally, J2EE applications implement state management manually, by getting and setting servlet session and request attributes. This approach to state management is the source of many bugs and memory leaks when applications fail to clean up session attributes, or when session data associated with different workflows collides in a multi-window application. Seam has the potential to almost entirely eliminate this class of bugs.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Nous somme habitué au concept de gestionnaire de transaction déclaratif et à la sécurité déclarative depuis les tout premier jours des EJB. EJB 3.0 introduit même un gestionnaire de persistance contextuelle déclarative. Ceci sont les trois exemples du grand problème du gestionnaire d’état qui est associé avec un &amp;lt;emphasis&amp;gt;contexte &amp;lt;/emphasis&amp;gt; particulie, tout tant s’assurant que tout les besoins en nettoyage interviennent quand le contexte s’arrête. Seam rends le concept de gestionnaire d’état déclaratif bien meilleur et l’applique à &amp;lt;emphasis&amp;gt;l’état applicatif&amp;lt;/emphasis&amp;gt;. Traditionnellement, les applications J2EE doivent presque toujours implémenter manuellement un gestionnaire d’état, en affectant et en récupérant les attributs de requête et de session de servlet. Cette approche du gestionnaire d’état est la source de nombreux bugs et de fuite de mémoire quand les applications n’arrivent pas à nettoyer les attributs de la !
&lt;br&gt;&amp;nbsp;session, ou quand les données de session associées avec différentes enchaînements de tâches cohabitent dans une application multi fenêtrée. Seam dispose du potentiel pour éliminer presque complètement ce genre de bugs. &amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:136
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Declarative application state management is made possible by the richness of &amp;quot;
&lt;br&gt;-&amp;quot;the &amp;lt;emphasis&amp;gt;context model&amp;lt;/emphasis&amp;gt; defined by Seam. Seam extends the &amp;quot;
&lt;br&gt;-&amp;quot;context model defined by the servlet spec &amp;#8212; request, session, &amp;quot;
&lt;br&gt;-&amp;quot;application &amp;#8212; with two new contexts &amp;#8212; conversation and business &amp;quot;
&lt;br&gt;-&amp;quot;process &amp;#8212; that are more meaningful from the point of view of the &amp;quot;
&lt;br&gt;-&amp;quot;business logic.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Declarative application state management is made possible by the richness of the &amp;lt;emphasis&amp;gt;context model&amp;lt;/emphasis&amp;gt; defined by Seam. Seam extends the context model defined by the servlet spec &amp;#8212; request, session, application &amp;#8212; with two new contexts &amp;#8212; conversation and business process &amp;#8212; that are more meaningful from the point of view of the business logic.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Une application gestionnaire d’état déclaratif est devenue possible par la richesse du &amp;lt;emphasis&amp;gt;modèle contextuel&amp;lt;/emphasis&amp;gt; définis par Seam. Seam étends le modèle de contexte définie par les spécifications servlet c &amp;#8212; &amp;nbsp;request, session, application c &amp;#8212; &amp;nbsp;avec deux nouveaux contextes : conversation et processus métier c &amp;#8212; &amp;nbsp;ces derniers prennent tous leur sens du points de vue de la logique métier. &amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:143
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;You'll be amazed at how many things become easier once you start using &amp;quot;
&lt;br&gt;-&amp;quot;conversations. Have you ever suffered pain dealing with lazy association &amp;quot;
&lt;br&gt;-&amp;quot;fetching in an ORM solution like Hibernate or JPA? Seam's conversation-&amp;quot;
&lt;br&gt;-&amp;quot;scoped persistence contexts mean you'll rarely have to see a &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;literal&amp;gt;LazyInitializationException&amp;lt;/literal&amp;gt;. Have you ever had problems &amp;quot;
&lt;br&gt;-&amp;quot;with the refresh button? The back button? With duplicate form submission? &amp;quot;
&lt;br&gt;-&amp;quot;With propagating messages across a post-then-redirect? Seam's conversation &amp;quot;
&lt;br&gt;-&amp;quot;management solves these problems without you even needing to really think &amp;quot;
&lt;br&gt;-&amp;quot;about them. They're all symptoms of the broken state management architecture &amp;quot;
&lt;br&gt;-&amp;quot;that has been prevalent since the earliest days of the web.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;You'll be amazed at how many things become easier once you start using conversations. Have you ever suffered pain dealing with lazy association fetching in an ORM solution like Hibernate or JPA? Seam's conversation-scoped persistence contexts mean you'll rarely have to see a &amp;lt;literal&amp;gt;LazyInitializationException&amp;lt;/literal&amp;gt;. Have you ever had problems with the refresh button? The back button? With duplicate form submission? With propagating messages across a post-then-redirect? Seam's conversation management solves these problems without you even needing to really think about them. They're all symptoms of the broken state management architecture that has been prevalent since the earliest days of the web.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Vous allez être impréssionné comment les choses deviennent plus simple une fois que vous commencerez à utiliser les conversations. Avez vous déjà connu la douleur dans la gestion de correspondance d'association chargées à la demande avec une solution ORM comme Hibernate ou JPA? Les contextes de persistance d'étendue conversationnelle de Seam font que vous allez rarement voir une &amp;lt;literal&amp;gt;LazyInitializationException&amp;lt;/literal&amp;gt;. Avez-vous déjà eu des problèmes avec le bouton rafraichir ? Le bouton précédent? Avec une soumission de formulaire dupliquée ? Avec des messages propagées au travers d'un post-ensuite-redirection? Le gestionnaire de conversation de Seam résoud tous ces problèmes sans que vous n'aillez besoin de réellement y penser. Ils sont tous des symptomes d'une architecture de gestions d'état morcelée qui a prévalue depuis les premiers temps du web.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: emphasis
&lt;br&gt;&amp;nbsp;#: Preface.xml:158
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Bijection&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La bijection&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:160
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The notion of &amp;lt;emphasis&amp;gt;Inversion of Control&amp;lt;/emphasis&amp;gt; or &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;emphasis&amp;gt;dependency injection&amp;lt;/emphasis&amp;gt; exists in both JSF and EJB3, as &amp;quot;
&lt;br&gt;-&amp;quot;well as in numerous so-called \&amp;quot;lightweight containers\&amp;quot;. Most of these &amp;quot;
&lt;br&gt;-&amp;quot;containers emphasize injection of components that implement &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;emphasis&amp;gt;stateless services&amp;lt;/emphasis&amp;gt;. Even when injection of stateful &amp;quot;
&lt;br&gt;-&amp;quot;components is supported (such as in JSF), it is virtually useless for &amp;quot;
&lt;br&gt;-&amp;quot;handling application state because the scope of the stateful component &amp;quot;
&lt;br&gt;-&amp;quot;cannot be defined with sufficient flexibility, and because components &amp;quot;
&lt;br&gt;-&amp;quot;belonging to wider scopes may not be injected into components belonging to &amp;quot;
&lt;br&gt;-&amp;quot;narrower scopes.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The notion of &amp;lt;emphasis&amp;gt;Inversion of Control&amp;lt;/emphasis&amp;gt; or &amp;lt;emphasis&amp;gt;dependency injection&amp;lt;/emphasis&amp;gt; exists in both JSF and EJB3, as well as in numerous so-called \&amp;quot;lightweight containers\&amp;quot;. Most of these containers emphasize injection of components that implement &amp;lt;emphasis&amp;gt;stateless services&amp;lt;/emphasis&amp;gt;. Even when injection of stateful components is supported (such as in JSF), it is virtually useless for handling application state because the scope of the stateful component cannot be defined with sufficient flexibility, and because components belonging to wider scopes may not be injected into components belonging to narrower scopes.&amp;quot;
&lt;br&gt;+msgstr &amp;quot; &amp;nbsp;La notion d'&amp;lt;emphasis&amp;gt;Inversion de contrôle&amp;lt;/emphasis&amp;gt; ou &amp;lt;emphasis&amp;gt;d’injection dépendante&amp;lt;/emphasis&amp;gt; existe à la fois dans JSF et dans EJB3, tout autant que \&amp;quot;les containeurs légers\&amp;quot; aux multiples dénominations. La plus part de ces containers parlent d’injection de composants en implémentant &amp;lt;emphasis&amp;gt;des services sans état&amp;lt;/emphasis&amp;gt;. Même quand l’injection de composants avec état est disponible (comme dans JSF), il est virtuellement inutile pour la gestion de l’état de l’application car la durée de vie du composants avec état ne peut être définie avec suffisamment de flexibilité et parce que l'appartenance des composants à une étendue plus grande ne peuvent pas être injecté dans des composants appartenant à des étendues plus réduites.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:169
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;emphasis&amp;gt;Bijection&amp;lt;/emphasis&amp;gt; differs from IoC in that it is &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;emphasis&amp;gt;dynamic&amp;lt;/emphasis&amp;gt;, &amp;lt;emphasis&amp;gt;contextual&amp;lt;/emphasis&amp;gt;, and &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;emphasis&amp;gt;bidirectional&amp;lt;/emphasis&amp;gt;. You can think of it as a mechanism for &amp;quot;
&lt;br&gt;-&amp;quot;aliasing contextual variables (names in the various contexts bound to the &amp;quot;
&lt;br&gt;-&amp;quot;current thread) to attributes of the component. Bijection allows auto-&amp;quot;
&lt;br&gt;-&amp;quot;assembly of stateful components by the container. It even allows a component &amp;quot;
&lt;br&gt;-&amp;quot;to safely and easily manipulate the value of a context variable, just by &amp;quot;
&lt;br&gt;-&amp;quot;assigning it to an attribute of the component.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;&amp;lt;emphasis&amp;gt;Bijection&amp;lt;/emphasis&amp;gt; differs from IoC in that it is &amp;lt;emphasis&amp;gt;dynamic&amp;lt;/emphasis&amp;gt;, &amp;lt;emphasis&amp;gt;contextual&amp;lt;/emphasis&amp;gt;, and &amp;lt;emphasis&amp;gt;bidirectional&amp;lt;/emphasis&amp;gt;. You can think of it as a mechanism for aliasing contextual variables (names in the various contexts bound to the current thread) to attributes of the component. Bijection allows auto-assembly of stateful components by the container. It even allows a component to safely and easily manipulate the value of a context variable, just by assigning it to an attribute of the component.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La &amp;lt;emphasis&amp;gt;Bijection&amp;lt;/emphasis&amp;gt;diffère de l’inversion de contrôle (IoC) dans le fait qu’il est &amp;lt;emphasis&amp;gt;dynamique&amp;lt;/emphasis&amp;gt;, &amp;lt;emphasis&amp;gt;contextuel&amp;lt;/emphasis&amp;gt; et &amp;lt;emphasis&amp;gt;bidirectionnel&amp;lt;/emphasis&amp;gt;. Vous pouvez penser à ce mécanisme comme des variables de contextes avec alias (les noms dans les différents contextes correspondant au thread courrant) pour des attributs de composants. La bijection autorise un assemblage automatisé de composants avec état par le containeur. Il autorise le composant de manière sécurisante et facile de manipuler les valeurs des variables de contexte, juste par assignation d’un attribut d’un composant. &amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: emphasis
&lt;br&gt;&amp;nbsp;#: Preface.xml:181
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Workspace management and multi-window browsing&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Gestionnaire d'espace de travail et navigation multi-fenétrée&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:183
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam applications let the user freely switch between multiple browser tabs, &amp;quot;
&lt;br&gt;-&amp;quot;each associated with a different, safely isolated, conversation. &amp;quot;
&lt;br&gt;-&amp;quot;Applications may even take advantage of &amp;lt;emphasis&amp;gt;workspace management&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;emphasis&amp;gt;, allowing the user to switch between conversations (workspaces) in &amp;quot;
&lt;br&gt;-&amp;quot;a single browser tab. Seam provides not only correct multi-window operation, &amp;quot;
&lt;br&gt;-&amp;quot;but also multi-window-like operation in a single window!&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam applications let the user freely switch between multiple browser tabs, each associated with a different, safely isolated, conversation. Applications may even take advantage of &amp;lt;emphasis&amp;gt;workspace management&amp;lt;/emphasis&amp;gt;, allowing the user to switch between conversations (workspaces) in a single browser tab. Seam provides not only correct multi-window operation, but also multi-window-like operation in a single window!&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Les applications de Seam permettent à l'utilisateur de librement basculer entre les multiples onglets du navigateur, chacun associé avec une conversation différentes, isolé de manière sécurisée. Les applications peuvent même profiter du &amp;lt;emphasis&amp;gt;gestionnaire d'espace de travail&amp;lt;/emphasis&amp;gt; autorisant l'utilisateur à basculer entre des conversations (les espaces de travail) dans un seul onglet du navigateur. Seam ne fournit pas seulement des opération correcte multi-fenétrée mais aussi des opération simulant le multi-fenetré dans une seule fenètre!&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: emphasis
&lt;br&gt;&amp;nbsp;#: Preface.xml:194
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Prefer annotations to XML&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Préfère les annotations au XML&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:196
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Traditionally, the Java community has been in a state of deep confusion &amp;quot;
&lt;br&gt;-&amp;quot;about precisely what kinds of meta-information counts as configuration. J2EE &amp;quot;
&lt;br&gt;-&amp;quot;and popular \&amp;quot;lightweight\&amp;quot; containers have provided XML-based deployment &amp;quot;
&lt;br&gt;-&amp;quot;descriptors both for things which are truly configurable between different &amp;quot;
&lt;br&gt;-&amp;quot;deployments of the system, and for any other kinds or declaration which can &amp;quot;
&lt;br&gt;-&amp;quot;not easily be expressed in Java. Java 5 annotations changed all this.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Traditionally, the Java community has been in a state of deep confusion about precisely what kinds of meta-information counts as configuration. J2EE and popular \&amp;quot;lightweight\&amp;quot; containers have provided XML-based deployment descriptors both for things which are truly configurable between different deployments of the system, and for any other kinds or declaration which can not easily be expressed in Java. Java 5 annotations changed all this.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Traditionnellement, la communauté Java a été dans un état de grande confusion à propos de ce qui précisément compte comme méta-information dans une configuration. J2EE et les containeurs \&amp;quot;légers\&amp;quot; ont fourni des descripteurs de déploiement basé sur XML à la fois pour les choses qui sont clairement configurable entre les différents déploiement du système et pour tout autre chose comme déclaration qui ne peut pas être facilement exprimé en Java. Les annotations de Java 5 ont changé tout cela.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:204
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;EJB 3.0 embraces annotations and \&amp;quot;configuration by exception\&amp;quot; as the &amp;quot;
&lt;br&gt;-&amp;quot;easiest way to provide information to the container in a declarative form. &amp;quot;
&lt;br&gt;-&amp;quot;Unfortunately, JSF is still heavily dependent on verbose XML configuration &amp;quot;
&lt;br&gt;-&amp;quot;files. Seam extends the annotations provided by EJB 3.0 with a set of &amp;quot;
&lt;br&gt;-&amp;quot;annotations for declarative state management and declarative context &amp;quot;
&lt;br&gt;-&amp;quot;demarcation. This lets you eliminate the noisy JSF managed bean declarations &amp;quot;
&lt;br&gt;-&amp;quot;and reduce the required XML to just that information which truly belongs in &amp;quot;
&lt;br&gt;-&amp;quot;XML (the JSF navigation rules).&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;EJB 3.0 embraces annotations and \&amp;quot;configuration by exception\&amp;quot; as the easiest way to provide information to the container in a declarative form. Unfortunately, JSF is still heavily dependent on verbose XML configuration files. Seam extends the annotations provided by EJB 3.0 with a set of annotations for declarative state management and declarative context demarcation. This lets you eliminate the noisy JSF managed bean declarations and reduce the required XML to just that information which truly belongs in XML (the JSF navigation rules).&amp;quot;
&lt;br&gt;+msgstr &amp;quot;EJB 3.0 utilise les annotations et la \&amp;quot;configuration par exception\&amp;quot; est la façon la plus facile de fournir de l'informations au containeur dans une forme déclarative. Malheureusement, JSF est encore lourdement dépendant de fichiers de configuration XML verbeux. Seam étend les annotations fournies par EJB3.0 avec un groupe de d'annotations pour le gestionnaire d'état déclaratif et une démarcation du contexte déclarative. Ceci vous permet d'éliminer les complexes déclaration de gestion des beans de JSF et de reduire le XML nécéssaire à ce qui est du ressort réellement du XML (les règles de navigation de JSF).&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: emphasis
&lt;br&gt;&amp;nbsp;#: Preface.xml:217
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Integration testing is easy&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'intégration des tests est facile&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:219
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam components, being plain Java classes, are by nature unit testable. But &amp;quot;
&lt;br&gt;-&amp;quot;for complex applications, unit testing alone is insufficient. Integration &amp;quot;
&lt;br&gt;-&amp;quot;testing has traditionally been a messy and difficult task for Java web &amp;quot;
&lt;br&gt;-&amp;quot;applications. Therefore, Seam provides for testability of Seam applications &amp;quot;
&lt;br&gt;-&amp;quot;as a core feature of the framework. You can easily write JUnit or TestNG &amp;quot;
&lt;br&gt;-&amp;quot;tests that reproduce a whole interaction with a user, exercising all &amp;quot;
&lt;br&gt;-&amp;quot;components of the system apart from the view (the JSP or Facelets page). You &amp;quot;
&lt;br&gt;-&amp;quot;can run these tests directly inside your IDE, where Seam will automatically &amp;quot;
&lt;br&gt;-&amp;quot;deploy EJB components using JBoss Embedded.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam components, being plain Java classes, are by nature unit testable. But for complex applications, unit testing alone is insufficient. Integration testing has traditionally been a messy and difficult task for Java web applications. Therefore, Seam provides for testability of Seam applications as a core feature of the framework. You can easily write JUnit or TestNG tests that reproduce a whole interaction with a user, exercising all components of the system apart from the view (the JSP or Facelets page). You can run these tests directly inside your IDE, where Seam will automatically deploy EJB components using JBoss Embedded.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Les composants Seam, en étant de pures classes Java, sont par nature testable unitairement. Mais pour des applications complexes, le fait de tester unitairement n’est pas suffisant. Tester unitairement est traditionnellement une tâche fatigante et complexe pour les applications web Java. Cependant, Seam fourni pour le test des applications Seam un fonctionnalité au coeur du serveur d'applidcation Vous pouvez facilement écrire des tests JUnit ou TestNG pour reproduire une parfaite interaction avec un utilisateur, sollicitant tous les composants du système indépendamment de vues (la page JSP ou Facelets). Vous pouvez exécuter ces tests directement depuis votre IDE, là où Seam va automatiquement déployer les composants EJB en utilisant Jboss Embeddable. &amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: emphasis
&lt;br&gt;&amp;nbsp;#: Preface.xml:232
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;The specs ain't perfect&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La spécification n'est pas perfaite&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:234
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;We think the latest incarnation of Java EE is great. But we know it's never &amp;quot;
&lt;br&gt;-&amp;quot;going to be perfect. Where there are holes in the specifications (for &amp;quot;
&lt;br&gt;-&amp;quot;example, limitations in the JSF lifecycle for GET requests), Seam fixes &amp;quot;
&lt;br&gt;-&amp;quot;them. And the authors of Seam are working with the JCP expert groups to make &amp;quot;
&lt;br&gt;-&amp;quot;sure those fixes make their way back into the next revision of the standards.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;We think the latest incarnation of Java EE is great. But we know it's never going to be perfect. Where there are holes in the specifications (for example, limitations in the JSF lifecycle for GET requests), Seam fixes them. And the authors of Seam are working with the JCP expert groups to make sure those fixes make their way back into the next revision of the standards.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Vous pensez que la dernière incarnation de Java EE est géniale. Mais nous savons qu'elle n'est pas parfaite. Là où il y a des trous dans la spécification (par exemple les limitations dans le cycle de vie de JSF pour les requêtes GET), Seam les règles lui-même. Et les auteurs de Seam travaille avec le groupe d'experts JCP pour faire en sorte que ces corrections seront conservé dans les prochaines révisions des standards.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: emphasis
&lt;br&gt;&amp;nbsp;#: Preface.xml:245
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;There's more to a web application than serving HTML pages&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Il y a bien plus pour une application web que de confectionner des pages HTML&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:247
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Today's web frameworks think too small. They let you get user input off a &amp;quot;
&lt;br&gt;-&amp;quot;form and into your Java objects. And then they leave you hanging. A truly &amp;quot;
&lt;br&gt;-&amp;quot;complete web application framework should address problems like persistence, &amp;quot;
&lt;br&gt;-&amp;quot;concurrency, asynchronicity, state management, security, email, messaging, &amp;quot;
&lt;br&gt;-&amp;quot;PDF and chart generation, workflow, wikitext rendering, webservices, caching &amp;quot;
&lt;br&gt;-&amp;quot;and more. Once you scratch the surface of Seam, you'll be amazed at how many &amp;quot;
&lt;br&gt;-&amp;quot;problems become simpler...&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Today's web frameworks think too small. They let you get user input off a form and into your Java objects. And then they leave you hanging. A truly complete web application framework should address problems like persistence, concurrency, asynchronicity, state management, security, email, messaging, PDF and chart generation, workflow, wikitext rendering, webservices, caching and more. Once you scratch the surface of Seam, you'll be amazed at how many problems become simpler...&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Aujourd'huis les serveurs d'applications pensent trop petit. Ils vous permettent d'obtenir les entrées d'un formulaire utilisateur dans vos objets Java. Et ensuite ils vous laissent vous débrouiller. Un serveur d'application web vraiment complet devrait régler les problèmes comme la persistance, la concurence, l'assynchronisme, la gestion d'état, la sécurité, l'email, les messages, le PDF, la génération de diagrame, l'enchainement de tâche, le rendu du formatage wiki, les services web, la mise en cache et bien plus encore. Une fois que vous aurez plogeés sous la surface de Seam, vous allez être impréssionné par comment les problèmes deviennent plus simple....&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:255
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam integrates JPA and Hibernate3 for persistence, the EJB Timer Service &amp;quot;
&lt;br&gt;-&amp;quot;and Quartz for lightweight asychronicity, jBPM for workflow, JBoss Rules for &amp;quot;
&lt;br&gt;-&amp;quot;business rules, Meldware Mail for email, Hibernate Search and Lucene for &amp;quot;
&lt;br&gt;-&amp;quot;full text search, JMS for messaging and JBoss Cache for page fragment &amp;quot;
&lt;br&gt;-&amp;quot;caching. Seam layers an innovative rule-based security framework over JAAS &amp;quot;
&lt;br&gt;-&amp;quot;and JBoss Rules. There's even JSF tag libraries for rendering PDF, outgoing &amp;quot;
&lt;br&gt;-&amp;quot;email, charts and wikitext. Seam components may be called synchronously as a &amp;quot;
&lt;br&gt;-&amp;quot;Web Service, asynchronously from client-side JavaScript or Google Web &amp;quot;
&lt;br&gt;-&amp;quot;Toolkit or, of course, directly from JSF.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam integrates JPA and Hibernate3 for persistence, the EJB Timer Service and Quartz for lightweight asychronicity, jBPM for workflow, JBoss Rules for business rules, Meldware Mail for email, Hibernate Search and Lucene for full text search, JMS for messaging and JBoss Cache for page fragment caching. Seam layers an innovative rule-based security framework over JAAS and JBoss Rules. There's even JSF tag libraries for rendering PDF, outgoing email, charts and wikitext. Seam components may be called synchronously as a Web Service, asynchronously from client-side JavaScript or Google Web Toolkit or, of course, directly from JSF.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Seam intègre JPA et Hibernate3 pour la persistance, le EJB Timer Service et Quartz pour l'assynchronisme version allégée, jBPM pour l'enchainement de tâches, JBoss Rules pour les règles métiers, Meldware Mail pour les emails, Hibernate Search et Lucene pour la recherche plein texte, JMS pour les messages et JBoss Cache pour la mise en cache de fragments. Les couches de Seam son un serveur d'application de sécurité innovant basés sur des règles au desus de JAAS et de JBoss Rules. Il ya aussi des bibliothèques de tag JSF pour le rendu de PDF, l'envoie des emails, les diagrammes et le texte wiki. Les composants de Seam peuvent même être appelés de mmanière synchrones comme des services web, asynchronisme depuis le JavaScript côté client ou avec Google Web Toolkit ou bien sur directement depuis JSF.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: emphasis
&lt;br&gt;&amp;nbsp;#: Preface.xml:268
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Get started now!&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Prêt au départ maintenant!&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:270
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam works in any Java EE application server, and even works in Tomcat. If &amp;quot;
&lt;br&gt;-&amp;quot;your environment supports EJB 3.0, great! If it doesn't, no problem, you can &amp;quot;
&lt;br&gt;-&amp;quot;use Seam's built-in transaction management with JPA or Hibernate3 for &amp;quot;
&lt;br&gt;-&amp;quot;persistence. Or, you can deploy JBoss Embedded in Tomcat, and get full &amp;quot;
&lt;br&gt;-&amp;quot;support for EJB 3.0.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam works in any Java EE application server, and even works in Tomcat. If your environment supports EJB 3.0, great! If it doesn't, no problem, you can use Seam's built-in transaction management with JPA or Hibernate3 for persistence. Or, you can deploy JBoss Embedded in Tomcat, and get full support for EJB 3.0.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Seam fonctionne dans n’importe quel serveur d’application Java EE et fonctionne même dans Tomcat. Si votre environement supporte EJB3.0, génial!Si cen'est pas le cas, pas de problème, vous pouvez utiliser le gestionnaire de transaction livré dans Seam avec JPA ou Hibernate3 pour la persistance. Ou, vous pouvez deployer JBoss Embedded dans Tomcat, et avoir le support plein et entier d'EJB 3.0.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Preface.xml:286
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;It turns out that the combination of Seam, JSF and EJB3 is &amp;lt;emphasis&amp;gt;the&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;emphasis&amp;gt; simplest way to write a complex web application in Java. You won't &amp;quot;
&lt;br&gt;-&amp;quot;believe how little code is required!&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;It turns out that the combination of Seam, JSF and EJB3 is &amp;lt;emphasis&amp;gt;the&amp;lt;/emphasis&amp;gt; simplest way to write a complex web application in Java. You won't believe how little code is required!&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Il est clair que la combinaison de Seam, JSF et EJB3 est &amp;lt;emphasis&amp;gt;la&amp;lt;/emphasis&amp;gt; façon la plus simple d'écrire une application web complexe en Java. Vous ne réalisez pas le peut de code qu'il nécéssite!&amp;quot;
&lt;br&gt;+
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26042751&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11616---branches-community-Seam_2_2-doc-Seam_Reference_Guide-fr-FR.-tp26042751p26042751.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26028813</id>
	<title>Seam SVN: r11615 - branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen.</title>
	<published>2009-10-23T08:47:38Z</published>
	<updated>2009-10-23T08:47:38Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26028813&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kpiwko@...&lt;/a&gt;
&lt;br&gt;Date: 2009-10-23 11:47:38 -0400 (Fri, 23 Oct 2009)
&lt;br&gt;New Revision: 11615
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewActionTest.java
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewFormTest.java
&lt;br&gt;Log:
&lt;br&gt;JBQA-2754
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewActionTest.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewActionTest.java	2009-10-23 13:13:35 UTC (rev 11614)
&lt;br&gt;+++ branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewActionTest.java	2009-10-23 15:47:38 UTC (rev 11615)
&lt;br&gt;@@ -55,6 +55,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;String button = form + &amp;quot;:&amp;quot; + newComponent.actionMethod;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.open(getComponentPath());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.waitForPageToLoad();
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assertTrue(browser.isElementPresent(FOOTER), &amp;quot;Footer not found.&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assertTrue(browser.isElementPresent(form), form + &amp;quot; not found.&amp;quot;);
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewFormTest.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewFormTest.java	2009-10-23 13:13:35 UTC (rev 11614)
&lt;br&gt;+++ branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewFormTest.java	2009-10-23 15:47:38 UTC (rev 11615)
&lt;br&gt;@@ -45,6 +45,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;String value = &amp;quot;world&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.open(getComponentPath());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.waitForPageToLoad();
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assertTrue(browser.isElementPresent(FOOTER), &amp;quot;Footer not found.&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assertTrue(browser.isElementPresent(form), form + &amp;quot; not found.&amp;quot;);
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26028813&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11615---branches-community-Seam_2_2-src-test-ftest-seamgen-src-main-org-jboss-seam-test-functional-seamgen.-tp26028813p26028813.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26026230</id>
	<title>Seam SVN:  r11614 - branches/community/Seam_2_2.</title>
	<published>2009-10-23T06:13:36Z</published>
	<updated>2009-10-23T06:13:36Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26026230&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kpiwko@...&lt;/a&gt;
&lt;br&gt;Date: 2009-10-23 09:13:35 -0400 (Fri, 23 Oct 2009)
&lt;br&gt;New Revision: 11614
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/build.xml
&lt;br&gt;Log:
&lt;br&gt;JBSEAM-4453
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/build.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/build.xml	2009-10-21 17:18:58 UTC (rev 11613)
&lt;br&gt;+++ branches/community/Seam_2_2/build.xml	2009-10-23 13:13:35 UTC (rev 11614)
&lt;br&gt;@@ -767,10 +767,20 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	&amp;lt;target name=&amp;quot;dist&amp;quot; depends=&amp;quot;cleandist,build,javadoc,copysource,copylib,copybuild,copyexamples,copyseamgen,refdoc,extras&amp;quot; description=&amp;quot;Build everything and package&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;zip zipfile=&amp;quot;${dist.location}/${dist.name}.zip&amp;quot;&amp;gt;
&lt;br&gt;-			&amp;lt;zipfileset prefix=&amp;quot;${dist.name}&amp;quot; dir=&amp;quot;${dist.dir}&amp;quot; /&amp;gt;
&lt;br&gt;+			&amp;lt;zipfileset prefix=&amp;quot;${dist.name}&amp;quot; dir=&amp;quot;${dist.dir}&amp;quot;&amp;gt;
&lt;br&gt;+				&amp;lt;exclude name=&amp;quot;seam&amp;quot;/&amp;gt;
&lt;br&gt;+			&amp;lt;/zipfileset&amp;gt;
&lt;br&gt;+			&amp;lt;zipfileset prefix=&amp;quot;${dist.name}&amp;quot; dir=&amp;quot;${dist.dir}&amp;quot; filemode=&amp;quot;755&amp;quot; &amp;gt;
&lt;br&gt;+				&amp;lt;include name=&amp;quot;seam&amp;quot;/&amp;gt;
&lt;br&gt;+			&amp;lt;/zipfileset&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;/zip&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;tar tarfile=&amp;quot;${dist.location}/${dist.name}.tar.gz&amp;quot; compression=&amp;quot;gzip&amp;quot;&amp;gt;
&lt;br&gt;-			&amp;lt;tarfileset prefix=&amp;quot;${dist.name}&amp;quot; dir=&amp;quot;${dist.dir}&amp;quot; /&amp;gt;
&lt;br&gt;+			&amp;lt;tarfileset prefix=&amp;quot;${dist.name}&amp;quot; dir=&amp;quot;${dist.dir}&amp;quot;&amp;gt;
&lt;br&gt;+				&amp;lt;exclude name=&amp;quot;seam&amp;quot;/&amp;gt;
&lt;br&gt;+			&amp;lt;/tarfileset&amp;gt;
&lt;br&gt;+			&amp;lt;tarfileset prefix=&amp;quot;${dist.name}&amp;quot; dir=&amp;quot;${dist.dir}&amp;quot; filemode=&amp;quot;755&amp;quot; &amp;gt;
&lt;br&gt;+				&amp;lt;include name=&amp;quot;seam&amp;quot;/&amp;gt;
&lt;br&gt;+			&amp;lt;/tarfileset&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;/tar&amp;gt;
&lt;br&gt;&amp;nbsp;	&amp;lt;/target&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26026230&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A--r11614---branches-community-Seam_2_2.-tp26026230p26026230.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26005750</id>
	<title>Dear seam-commits@lists.jboss.org 79% 0FF on Pfizer !</title>
	<published>2009-10-22T01:12:15Z</published>
	<updated>2009-10-22T01:12:15Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
   &lt;head&gt;
      &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;application/xhtml+xml; charset=UTF-8&quot; /&gt;
      &lt;title&gt;
		News
      &lt;/title&gt;
   &lt;/head&gt;
   &lt;body&gt;

      &lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;width: 896px&quot;&gt;


&lt;tr&gt;&lt;td align=&quot;center&quot; style=&quot;font: normal 11px Verdana, sans-serif; color: #333;&quot;&gt;&lt;a href=&quot;http://www.rxarcaded.cn&quot; style=&quot;text-decoration: none; color: #0099ff;&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Click here&lt;/a&gt; to view as a web page. &lt;/td&gt;&lt;/tr&gt;

         &lt;tr&gt;&lt;td align=&quot;center&quot;&gt;
        	 &lt;br /&gt;
			 &lt;a href=&quot;http://www.rxarcaded.cn&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;
			 &lt;img alt=&quot;View image in browser now&quot; width=&quot;618&quot; height=&quot;326&quot; src=&quot;http://image.rxarcaded.cn/1.gif&quot; style=&quot;border-width: 0px&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;


&lt;tr&gt;&lt;td valign=&quot;top&quot; style=&quot;border-right: 1px solid #e5e4e4; padding-right: 10px&quot;&gt;
        &lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;width: 884px&quot;&gt;

&lt;tr&gt;&lt;td align=&quot;center&quot; style=&quot;font: normal 9px Verdana, sans-serif; color: #999; padding-top: 20px&quot;&gt;

&lt;a href=&quot;http://www.rxarcaded.cn&quot; style=&quot;font: 9px Verdana, sans-serif; text-decoration: none; color: #0099ff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Unsubscribe&lt;/a&gt; | 
&lt;a href=&quot;http://www.rxarcaded.cn&quot; style=&quot;font: 9px Verdana, sans-serif; text-decoration: none; color: #0099ff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Change e-mail address&lt;/a&gt; | 
&lt;a href=&quot;http://www.rxarcaded.cn&quot; style=&quot;font: 9px Verdana, sans-serif; text-decoration: none; color: #0099ff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Privacy Policy&lt;/a&gt; | 
&lt;a href=&quot;http://www.rxarcaded.cn&quot; style=&quot;font: 9px Verdana, sans-serif; text-decoration: none; color: #0099ff&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;About Us&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
Copyright © 2009 uqouhl Inc. All rights reserved.&lt;br /&gt;
					  &lt;/td&gt;&lt;/tr&gt;

        &lt;/table&gt;

&lt;/td&gt;
&lt;/tr&gt;
      &lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;


&lt;br /&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26005750&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Dear-seam-commits%40lists.jboss.org-79--0FF-on-Pfizer-%21-tp26005750p26005750.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25996653</id>
	<title>Seam SVN: r11613 - branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/src/main/org/jboss/seam/util.</title>
	<published>2009-10-21T10:18:58Z</published>
	<updated>2009-10-21T10:18:58Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25996653&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tkimura@...&lt;/a&gt;
&lt;br&gt;Date: 2009-10-21 13:18:58 -0400 (Wed, 21 Oct 2009)
&lt;br&gt;New Revision: 11613
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/src/main/org/jboss/seam/util/EL.java
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/src/main/org/jboss/seam/util/UnifiedELValueBinding.java
&lt;br&gt;Log:
&lt;br&gt;JBPAPP-2968
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/src/main/org/jboss/seam/util/EL.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/src/main/org/jboss/seam/util/EL.java	2009-10-21 17:18:25 UTC (rev 11612)
&lt;br&gt;+++ branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/src/main/org/jboss/seam/util/EL.java	2009-10-21 17:18:58 UTC (rev 11613)
&lt;br&gt;@@ -35,7 +35,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return resolver;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; private static ELContext createELContext()
&lt;br&gt;+ &amp;nbsp; public static ELContext createELContext()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return new ELContext()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/src/main/org/jboss/seam/util/UnifiedELValueBinding.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/src/main/org/jboss/seam/util/UnifiedELValueBinding.java	2009-10-21 17:18:25 UTC (rev 11612)
&lt;br&gt;+++ branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/src/main/org/jboss/seam/util/UnifiedELValueBinding.java	2009-10-21 17:18:58 UTC (rev 11613)
&lt;br&gt;@@ -1,7 +1,6 @@
&lt;br&gt;&amp;nbsp;package org.jboss.seam.util;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-import static org.jboss.seam.util.EL.EL_CONTEXT;
&lt;br&gt;-
&lt;br&gt;+import javax.el.ELContext;
&lt;br&gt;&amp;nbsp;import javax.el.ValueExpression;
&lt;br&gt;&amp;nbsp;import javax.faces.context.FacesContext;
&lt;br&gt;&amp;nbsp;import javax.faces.el.EvaluationException;
&lt;br&gt;@@ -9,14 +8,17 @@
&lt;br&gt;&amp;nbsp;import javax.faces.el.ValueBinding;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;import org.jboss.seam.jsf.SeamExpressionFactory;
&lt;br&gt;+import org.jboss.seam.util.EL;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;public class UnifiedELValueBinding extends ValueBinding
&lt;br&gt;&amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; private ValueExpression ve;
&lt;br&gt;+ &amp;nbsp; private ELContext elContext;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public UnifiedELValueBinding(String expression)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;ve = SeamExpressionFactory.INSTANCE.createValueExpression(EL_CONTEXT, expression, Object.class);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;elContext = EL.createELContext();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;ve = SeamExpressionFactory.INSTANCE.createValueExpression(elContext, expression, Object.class);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;@@ -27,22 +29,22 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; public Class getType(FacesContext ctx) throws EvaluationException, PropertyNotFoundException {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;return ve.getType(EL_CONTEXT);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;return ve.getType(elContext);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; public Object getValue(FacesContext ctx) throws EvaluationException, PropertyNotFoundException {
&lt;br&gt;- &amp;nbsp; 	return ve.getValue(EL_CONTEXT);
&lt;br&gt;+ &amp;nbsp; 	return ve.getValue(elContext);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; public boolean isReadOnly(FacesContext ctx) throws EvaluationException, PropertyNotFoundException {
&lt;br&gt;- &amp;nbsp; 	return ve.isReadOnly(EL_CONTEXT);
&lt;br&gt;+ &amp;nbsp; 	return ve.isReadOnly(elContext);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void setValue(FacesContext ctx, Object value) throws EvaluationException, PropertyNotFoundException {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;ve.setValue(EL_CONTEXT, value);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;ve.setValue(elContext, value);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;@@ -50,4 +52,4 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return ve.getExpressionString();
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-}
&lt;br&gt;\ No newline at end of file
&lt;br&gt;+}
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25996653&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11613---branches-enterprise-JBPAPP_CP07_CP05_JBPAPP-2968-src-main-org-jboss-seam-util.-tp25996653p25996653.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25996647</id>
	<title>Seam SVN: r11612 - in branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968: src/main/org/jboss/seam/servlet and 1 other directory.</title>
	<published>2009-10-21T10:18:25Z</published>
	<updated>2009-10-21T10:18:25Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25996647&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tkimura@...&lt;/a&gt;
&lt;br&gt;Date: 2009-10-21 13:18:25 -0400 (Wed, 21 Oct 2009)
&lt;br&gt;New Revision: 11612
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/build.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/src/main/org/jboss/seam/servlet/SeamListener.java
&lt;br&gt;Log:
&lt;br&gt;Update version to 1.2.1.EAP_4.2_CP07_JBPAPP-2968
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/build.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/build.xml	2009-10-21 16:30:37 UTC (rev 11611)
&lt;br&gt;+++ branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/build.xml	2009-10-21 17:18:25 UTC (rev 11612)
&lt;br&gt;@@ -13,7 +13,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;Name&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; value=&amp;quot;JBoss Seam&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;name&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; value=&amp;quot;jboss-seam&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;version&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=&amp;quot;1.2&amp;quot;/&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;patchlevel&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; value=&amp;quot;1.GA&amp;quot;/&amp;gt;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;patchlevel&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; value=&amp;quot;1.EAP_4.2_CP07_JBPAPP-2968&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!-- set global properties for this build --&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=&amp;quot;build.dir&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=&amp;quot;build&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/src/main/org/jboss/seam/servlet/SeamListener.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/src/main/org/jboss/seam/servlet/SeamListener.java	2009-10-21 16:30:37 UTC (rev 11611)
&lt;br&gt;+++ branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/src/main/org/jboss/seam/servlet/SeamListener.java	2009-10-21 17:18:25 UTC (rev 11612)
&lt;br&gt;@@ -28,7 +28,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; private static final LogProvider log = Logging.getLogProvider(ServletContextListener.class);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void contextInitialized(ServletContextEvent event) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;log.info(&amp;quot;Welcome to Seam 1.2.1&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;log.info(&amp;quot;Welcome to Seam 1.2.1.EAP_4.2_CP07_JBPAPP-2968&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Lifecycle.setServletContext( event.getServletContext() );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;new Initialization( event.getServletContext() ).create().init();
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25996647&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11612---in-branches-enterprise-JBPAPP_CP07_CP05_JBPAPP-2968%3A-src-main-org-jboss-seam-servlet-and-1-other-directory.-tp25996647p25996647.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25995870</id>
	<title>Seam SVN:  r11611 - branches/enterprise.</title>
	<published>2009-10-21T09:30:38Z</published>
	<updated>2009-10-21T09:30:38Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25995870&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tkimura@...&lt;/a&gt;
&lt;br&gt;Date: 2009-10-21 12:30:37 -0400 (Wed, 21 Oct 2009)
&lt;br&gt;New Revision: 11611
&lt;br&gt;&lt;br&gt;Added:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968/
&lt;br&gt;Log:
&lt;br&gt;Create one-off branch
&lt;br&gt;&lt;br&gt;Copied: branches/enterprise/JBPAPP_CP07_CP05_JBPAPP-2968 (from rev 11610, tags/JBPAPP_CP07_CP05)
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25995870&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A--r11611---branches-enterprise.-tp25995870p25995870.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25993169</id>
	<title>Seam SVN: r11609 - in branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen: utils and 1 other directory.</title>
	<published>2009-10-21T07:03:02Z</published>
	<updated>2009-10-21T07:03:02Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25993169&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kpiwko@...&lt;/a&gt;
&lt;br&gt;Date: 2009-10-21 10:03:01 -0400 (Wed, 21 Oct 2009)
&lt;br&gt;New Revision: 11609
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/HotDeploymentNewFormTest.java
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewActionTest.java
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewFormTest.java
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/utils/SeamGenAdapter.java
&lt;br&gt;Log:
&lt;br&gt;JBSEAM-4451
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/HotDeploymentNewFormTest.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/HotDeploymentNewFormTest.java	2009-10-21 11:24:33 UTC (rev 11608)
&lt;br&gt;+++ branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/HotDeploymentNewFormTest.java	2009-10-21 14:03:01 UTC (rev 11609)
&lt;br&gt;@@ -37,7 +37,12 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; protected void prepareData()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;newComponentProperties = new String[] { &amp;quot;hi&amp;quot;, &amp;quot;HiLocal&amp;quot;, &amp;quot;Hi&amp;quot;, &amp;quot;hi&amp;quot;, &amp;quot;hiPage&amp;quot; };
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;// war version
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;if(SeamGenTest.WAR)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; newComponent = new ComponentHolder(&amp;quot;hi&amp;quot;, null, &amp;quot;Hi&amp;quot;, &amp;quot;hi&amp;quot;, &amp;quot;hiPage&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;// ear version
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;else
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; newComponent = new ComponentHolder(&amp;quot;hi&amp;quot;, &amp;quot;HiLocal&amp;quot;, &amp;quot;Hi&amp;quot;, &amp;quot;hi&amp;quot;, &amp;quot;hiPage&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewActionTest.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewActionTest.java	2009-10-21 11:24:33 UTC (rev 11608)
&lt;br&gt;+++ branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewActionTest.java	2009-10-21 14:03:01 UTC (rev 11609)
&lt;br&gt;@@ -21,11 +21,14 @@
&lt;br&gt;&amp;nbsp; */
&lt;br&gt;&amp;nbsp;package org.jboss.seam.test.functional.seamgen;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+import static org.testng.Assert.assertTrue;
&lt;br&gt;+
&lt;br&gt;+import java.util.ArrayList;
&lt;br&gt;+import java.util.List;
&lt;br&gt;+
&lt;br&gt;&amp;nbsp;import org.testng.annotations.BeforeClass;
&lt;br&gt;&amp;nbsp;import org.testng.annotations.Test;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-import static org.testng.Assert.assertTrue;
&lt;br&gt;-
&lt;br&gt;&amp;nbsp;/**
&lt;br&gt;&amp;nbsp; * This class verifies functionality of &amp;quot;new-action command&amp;quot;.
&lt;br&gt;&amp;nbsp; * @author Jozef Hartinger
&lt;br&gt;@@ -34,7 +37,7 @@
&lt;br&gt;&amp;nbsp;public class NewActionTest extends SeleniumSeamGenTest
&lt;br&gt;&amp;nbsp;{
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; protected String[] newComponentProperties;
&lt;br&gt;+ &amp;nbsp; protected ComponentHolder newComponent;
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; @BeforeClass
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void createNewAction() throws InterruptedException {
&lt;br&gt;@@ -48,8 +51,8 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Test(groups = { &amp;quot;newActionGroup&amp;quot; }, dependsOnGroups = { &amp;quot;newProjectGroup&amp;quot; })
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void testNewComponent()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;String form = &amp;quot;id=&amp;quot; + newComponentProperties[0] + &amp;quot;Form&amp;quot;;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;String button = form + &amp;quot;:&amp;quot; + newComponentProperties[3];
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;String form = &amp;quot;id=&amp;quot; + newComponent.name + &amp;quot;Form&amp;quot;;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;String button = form + &amp;quot;:&amp;quot; + newComponent.actionMethod;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.open(getComponentPath());
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -60,23 +63,72 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.clickAndWait(button);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assertTrue(browser.isElementPresent(MESSAGES));
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;assertTrue(browser.getText(MESSAGES).contains(newComponentProperties[3]));
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;assertTrue(browser.getText(MESSAGES).contains(newComponent.actionMethod));
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void generateNewComponent()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;seamGen.newAction(newComponentProperties);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;seamGen.newAction(newComponent.asArray());
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; protected void prepareData() {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;newComponentProperties = new String[]{ &amp;quot;ping&amp;quot;, &amp;quot;PingLocal&amp;quot;, &amp;quot;Ping&amp;quot;, &amp;quot;ping&amp;quot;, &amp;quot;pingPage&amp;quot; };
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;// war version
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;if(SeamGenTest.WAR)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; newComponent = new ComponentHolder(&amp;quot;ping&amp;quot;, null, &amp;quot;Ping&amp;quot;, &amp;quot;ping&amp;quot;, &amp;quot;pingPage&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;// ear version
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;else
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; newComponent = new ComponentHolder(&amp;quot;ping&amp;quot;, &amp;quot;PingLocal&amp;quot;, &amp;quot;Ping&amp;quot;, &amp;quot;ping&amp;quot;, &amp;quot;pingPage&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; public String getComponentPath() {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;return &amp;quot;/&amp;quot; + APP_NAME + &amp;quot;/&amp;quot; + newComponentProperties[4] + &amp;quot;.seam&amp;quot;;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;return &amp;quot;/&amp;quot; + APP_NAME + &amp;quot;/&amp;quot; + newComponent.pageName + &amp;quot;.seam&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; protected void deployNewComponent() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;seamGen.restart();
&lt;br&gt;+ &amp;nbsp; } &amp;nbsp; 
&lt;br&gt;+}
&lt;br&gt;+
&lt;br&gt;+/**
&lt;br&gt;+ * Holds component input for seam-gen
&lt;br&gt;+ * @author kpiwko
&lt;br&gt;+ *
&lt;br&gt;+ */
&lt;br&gt;+class ComponentHolder {
&lt;br&gt;+ &amp;nbsp; String name;
&lt;br&gt;+ &amp;nbsp; String localInterface;
&lt;br&gt;+ &amp;nbsp; String beanClass;
&lt;br&gt;+ &amp;nbsp; String actionMethod;
&lt;br&gt;+ &amp;nbsp; String pageName;
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;+ &amp;nbsp; /**
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* Constructs new component holder
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* @param name Name of component
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* @param localInterface Name of local interface
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* @param beanClass Name of bean class
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* @param actionMethod Name of action method
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* @param pageName Name of Seam page
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;+ &amp;nbsp; public ComponentHolder(String name, String localInterface, String beanClass, String actionMethod, String pageName) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;this.name = name;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;this.localInterface = localInterface;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;this.beanClass = beanClass;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;this.actionMethod = actionMethod;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;this.pageName = pageName;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;+ &amp;nbsp; 
&lt;br&gt;+ &amp;nbsp; /**
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* Return properties set in holder as array of strings
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* @return Constructed array
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;+ &amp;nbsp; public String[] asArray() {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;List&amp;lt;String&amp;gt; list = new ArrayList&amp;lt;String&amp;gt;();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;if(name!=null) list.add(name);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;if(localInterface!=null) list.add(localInterface);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;if(beanClass!=null) list.add(beanClass);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;if(actionMethod!=null) list.add(actionMethod);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;if(pageName!=null) list.add(pageName);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;return list.toArray(new String[] {});
&lt;br&gt;+ &amp;nbsp; }
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewFormTest.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewFormTest.java	2009-10-21 11:24:33 UTC (rev 11608)
&lt;br&gt;+++ branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/NewFormTest.java	2009-10-21 14:03:01 UTC (rev 11609)
&lt;br&gt;@@ -39,8 +39,8 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void testNewComponent()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;String form = &amp;quot;id=&amp;quot; + newComponentProperties[0] + &amp;quot;Form&amp;quot;;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;String button = form + &amp;quot;:&amp;quot; + newComponentProperties[3];
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;String form = &amp;quot;id=&amp;quot; + newComponent.name + &amp;quot;Form&amp;quot;;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;String button = form + &amp;quot;:&amp;quot; + newComponent.actionMethod;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;String field = form + &amp;quot;:&amp;quot; + &amp;quot;valueField:value&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;String value = &amp;quot;world&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;@@ -55,17 +55,22 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;browser.clickAndWait(button);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;assertTrue(browser.isElementPresent(MESSAGES), &amp;quot;Message not found.&amp;quot;);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;assertEquals(browser.getText(MESSAGES), newComponentProperties[3] + &amp;quot; &amp;quot; + value, &amp;quot;Unexpected form output.&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;assertEquals(browser.getText(MESSAGES), newComponent.actionMethod + &amp;quot; &amp;quot; + value, &amp;quot;Unexpected form output.&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; protected void prepareData() {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;newComponentProperties = new String[]{ &amp;quot;hello&amp;quot;, &amp;quot;HelloLocal&amp;quot;, &amp;quot;Hello&amp;quot;, &amp;quot;hello&amp;quot;, &amp;quot;helloPage&amp;quot; };
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;// war version
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;if (SeamGenTest.WAR)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; newComponent = new ComponentHolder(&amp;quot;hello&amp;quot;, null, &amp;quot;Hello&amp;quot;, &amp;quot;hello&amp;quot;, &amp;quot;helloPage&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;// ear version
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;else
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; newComponent = new ComponentHolder(&amp;quot;hello&amp;quot;, &amp;quot;HelloLocal&amp;quot;, &amp;quot;Hello&amp;quot;, &amp;quot;hello&amp;quot;, &amp;quot;helloPage&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void generateNewComponent()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;seamGen.newForm(newComponentProperties);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;seamGen.newForm(newComponent.asArray());
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/utils/SeamGenAdapter.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/utils/SeamGenAdapter.java	2009-10-21 11:24:33 UTC (rev 11608)
&lt;br&gt;+++ branches/community/Seam_2_2/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/utils/SeamGenAdapter.java	2009-10-21 14:03:01 UTC (rev 11609)
&lt;br&gt;@@ -197,7 +197,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; class InputStreamEater extends Thread
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;private static final String INPUT_CHALLENGE = &amp;quot;[input]&amp;quot;;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;private static final String INPUT_CHALLENGE = &amp;quot;[input] Enter&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private BufferedReader stream;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private OutputStreamFeeder feederToNotify;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private PrintStream out;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25993169&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11609---in-branches-community-Seam_2_2-src-test-ftest-seamgen-src-main-org-jboss-seam-test-functional-seamgen%3A-utils-and-1-other-directory.-tp25993169p25993169.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25990766</id>
	<title>Seam SVN: r11608 - branches/enterprise/JBPAPP_4_2_CP01/src/main/org/jboss/seam/util.</title>
	<published>2009-10-21T04:24:33Z</published>
	<updated>2009-10-21T04:24:33Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: manaRH
&lt;br&gt;Date: 2009-10-21 07:24:33 -0400 (Wed, 21 Oct 2009)
&lt;br&gt;New Revision: 11608
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_2_CP01/src/main/org/jboss/seam/util/EL.java
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_4_2_CP01/src/main/org/jboss/seam/util/UnifiedELValueBinding.java
&lt;br&gt;Log:
&lt;br&gt;JBPAPP-2967
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_2_CP01/src/main/org/jboss/seam/util/EL.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_2_CP01/src/main/org/jboss/seam/util/EL.java	2009-10-21 10:12:32 UTC (rev 11607)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_2_CP01/src/main/org/jboss/seam/util/EL.java	2009-10-21 11:24:33 UTC (rev 11608)
&lt;br&gt;@@ -35,7 +35,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return resolver;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; private static ELContext createELContext()
&lt;br&gt;+ &amp;nbsp; public static ELContext createELContext()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return new ELContext()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_4_2_CP01/src/main/org/jboss/seam/util/UnifiedELValueBinding.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_4_2_CP01/src/main/org/jboss/seam/util/UnifiedELValueBinding.java	2009-10-21 10:12:32 UTC (rev 11607)
&lt;br&gt;+++ branches/enterprise/JBPAPP_4_2_CP01/src/main/org/jboss/seam/util/UnifiedELValueBinding.java	2009-10-21 11:24:33 UTC (rev 11608)
&lt;br&gt;@@ -1,7 +1,6 @@
&lt;br&gt;&amp;nbsp;package org.jboss.seam.util;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-import static org.jboss.seam.util.EL.EL_CONTEXT;
&lt;br&gt;-
&lt;br&gt;+import javax.el.ELContext;
&lt;br&gt;&amp;nbsp;import javax.el.ValueExpression;
&lt;br&gt;&amp;nbsp;import javax.faces.context.FacesContext;
&lt;br&gt;&amp;nbsp;import javax.faces.el.EvaluationException;
&lt;br&gt;@@ -9,14 +8,17 @@
&lt;br&gt;&amp;nbsp;import javax.faces.el.ValueBinding;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;import org.jboss.seam.jsf.SeamExpressionFactory;
&lt;br&gt;+import org.jboss.seam.util.EL;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;public class UnifiedELValueBinding extends ValueBinding
&lt;br&gt;&amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; private ValueExpression ve;
&lt;br&gt;+ &amp;nbsp; private ELContext elContext;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public UnifiedELValueBinding(String expression)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;ve = SeamExpressionFactory.INSTANCE.createValueExpression(EL_CONTEXT, expression, Object.class);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;elContext = EL.createELContext();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;ve = SeamExpressionFactory.INSTANCE.createValueExpression(elContext, expression, Object.class);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;@@ -27,22 +29,22 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; public Class getType(FacesContext ctx) throws EvaluationException, PropertyNotFoundException {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;return ve.getType(EL_CONTEXT);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;return ve.getType(elContext);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; public Object getValue(FacesContext ctx) throws EvaluationException, PropertyNotFoundException {
&lt;br&gt;- &amp;nbsp; 	return ve.getValue(EL_CONTEXT);
&lt;br&gt;+ &amp;nbsp; 	return ve.getValue(elContext);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; public boolean isReadOnly(FacesContext ctx) throws EvaluationException, PropertyNotFoundException {
&lt;br&gt;- &amp;nbsp; 	return ve.isReadOnly(EL_CONTEXT);
&lt;br&gt;+ &amp;nbsp; 	return ve.isReadOnly(elContext);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void setValue(FacesContext ctx, Object value) throws EvaluationException, PropertyNotFoundException {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;ve.setValue(EL_CONTEXT, value);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;ve.setValue(elContext, value);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; @Override
&lt;br&gt;@@ -50,4 +52,4 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return ve.getExpressionString();
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;-}
&lt;br&gt;\ No newline at end of file
&lt;br&gt;+}
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25990766&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11608---branches-enterprise-JBPAPP_4_2_CP01-src-main-org-jboss-seam-util.-tp25990766p25990766.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25989796</id>
	<title>Seam SVN: r11607 - branches/community/Seam_2_2/src/test/ftest/seamgen.</title>
	<published>2009-10-21T03:12:33Z</published>
	<updated>2009-10-21T03:12:33Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25989796&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kpiwko@...&lt;/a&gt;
&lt;br&gt;Date: 2009-10-21 06:12:32 -0400 (Wed, 21 Oct 2009)
&lt;br&gt;New Revision: 11607
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/src/test/ftest/seamgen/build.xml
&lt;br&gt;Log:
&lt;br&gt;Repaired invocation of icefaces deployed testsuite
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/src/test/ftest/seamgen/build.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/src/test/ftest/seamgen/build.xml	2009-10-20 06:59:52 UTC (rev 11606)
&lt;br&gt;+++ branches/community/Seam_2_2/src/test/ftest/seamgen/build.xml	2009-10-21 10:12:32 UTC (rev 11607)
&lt;br&gt;@@ -113,7 +113,7 @@
&lt;br&gt;&amp;nbsp;		&amp;lt;run.selenium.test suite=&amp;quot;icefaces-exploded&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp;	&amp;lt;/target&amp;gt;
&lt;br&gt;&amp;nbsp;	&amp;lt;target name=&amp;quot;seam-gen.icefaces.testsuite.deployed&amp;quot; depends=&amp;quot;build&amp;quot;&amp;gt;
&lt;br&gt;-		&amp;lt;run.selenium.test suite=&amp;quot;icefaces-deploy&amp;quot; /&amp;gt;
&lt;br&gt;+		&amp;lt;run.selenium.test suite=&amp;quot;icefaces-deployed&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp;	&amp;lt;/target&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	&amp;lt;target name=&amp;quot;seam-gen.smoke.testsuite&amp;quot; depends=&amp;quot;build&amp;quot; description=&amp;quot;Run smoke testsuite&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25989796&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11607---branches-community-Seam_2_2-src-test-ftest-seamgen.-tp25989796p25989796.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25970581</id>
	<title>Seam SVN: r11606 - in branches/enterprise/JBPAPP_5_0/src/test/ftest: seamgen and 2 other directories.</title>
	<published>2009-10-19T23:59:52Z</published>
	<updated>2009-10-19T23:59:52Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25970581&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;oskutka@...&lt;/a&gt;
&lt;br&gt;Date: 2009-10-20 02:59:52 -0400 (Tue, 20 Oct 2009)
&lt;br&gt;New Revision: 11606
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_5_0/src/test/ftest/ftest.properties
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_5_0/src/test/ftest/seamgen/build.xml
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_5_0/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/SeamGenTest.java
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/enterprise/JBPAPP_5_0/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/utils/SeamGenAdapter.java
&lt;br&gt;Log:
&lt;br&gt;Backporting JBSEAM-4445
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_5_0/src/test/ftest/ftest.properties
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_5_0/src/test/ftest/ftest.properties	2009-10-18 20:47:42 UTC (rev 11605)
&lt;br&gt;+++ branches/enterprise/JBPAPP_5_0/src/test/ftest/ftest.properties	2009-10-20 06:59:52 UTC (rev 11606)
&lt;br&gt;@@ -85,3 +85,4 @@
&lt;br&gt;&amp;nbsp;test.package=com.example.test
&lt;br&gt;&amp;nbsp;richfaces.skin=classic
&lt;br&gt;&amp;nbsp;jboss.domain=default
&lt;br&gt;+# ant.exec=/usr/bin/ant
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_5_0/src/test/ftest/seamgen/build.xml
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_5_0/src/test/ftest/seamgen/build.xml	2009-10-18 20:47:42 UTC (rev 11605)
&lt;br&gt;+++ branches/enterprise/JBPAPP_5_0/src/test/ftest/seamgen/build.xml	2009-10-20 06:59:52 UTC (rev 11606)
&lt;br&gt;@@ -46,7 +46,6 @@
&lt;br&gt;&amp;nbsp;	&amp;lt;path id=&amp;quot;classpath.build&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;fileset dir=&amp;quot;${root.lib.dir}&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;					&amp;lt;include name=&amp;quot;testng-jdk15.jar&amp;quot;/&amp;gt;
&lt;br&gt;-					&amp;lt;include name=&amp;quot;gen/ant.jar&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;/fileset&amp;gt;
&lt;br&gt;&amp;nbsp;		&amp;lt;fileset dir=&amp;quot;${ftest.lib.dir}&amp;quot; includes=&amp;quot;**/*.jar&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp;	&amp;lt;/path&amp;gt;
&lt;br&gt;@@ -93,8 +92,10 @@
&lt;br&gt;&amp;nbsp;	&amp;lt;/target&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;	&amp;lt;target name=&amp;quot;seam-gen.richfaces.testsuite&amp;quot; description=&amp;quot;Run Richfaces testsuite&amp;quot;&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;antcall target=&amp;quot;seam-gen.richfaces.testsuite.exploded&amp;quot; /&amp;gt;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;antcall target=&amp;quot;seam-gen.richfaces.testsuite.deployed&amp;quot; /&amp;gt;
&lt;br&gt;+		&amp;lt;antcall target=&amp;quot;seam-gen.richfaces.testsuite.exploded.war&amp;quot; /&amp;gt;
&lt;br&gt;+		&amp;lt;antcall target=&amp;quot;seam-gen.richfaces.testsuite.exploded.ear&amp;quot; /&amp;gt;
&lt;br&gt;+		&amp;lt;antcall target=&amp;quot;seam-gen.richfaces.testsuite.deployed.war&amp;quot; /&amp;gt;
&lt;br&gt;+		&amp;lt;antcall target=&amp;quot;seam-gen.richfaces.testsuite.deployed.ear&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp;	&amp;lt;/target&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;target name=&amp;quot;seam-gen.richfaces.testsuite.exploded.ear&amp;quot; depends=&amp;quot;build&amp;quot;&amp;gt;
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_5_0/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/SeamGenTest.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_5_0/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/SeamGenTest.java	2009-10-18 20:47:42 UTC (rev 11605)
&lt;br&gt;+++ branches/enterprise/JBPAPP_5_0/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/SeamGenTest.java	2009-10-20 06:59:52 UTC (rev 11606)
&lt;br&gt;@@ -54,6 +54,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; protected static String SEAMGEN_BUILDFILE;
&lt;br&gt;&amp;nbsp; &amp;nbsp; protected static String SEAMGEN_PROPERTIES_FILE;
&lt;br&gt;&amp;nbsp; &amp;nbsp; protected static String WORKSPACE;
&lt;br&gt;+ &amp;nbsp; protected static String ANT_EXECUTABLE;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; // container specific properties
&lt;br&gt;&amp;nbsp; &amp;nbsp; protected static String CONTAINER;
&lt;br&gt;@@ -128,7 +129,7 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;setSeamGenProperties();
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;seamGen = new SeamGenAdapter(SEAMGEN_BUILDFILE);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;seamGen = new SeamGenAdapter(ANT_EXECUTABLE, SEAMGEN_BUILDFILE);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;seamGen.setExplode(explode);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;@@ -152,6 +153,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ftestProperties.load(new FileInputStream(SEAM_FTEST_PROPERTIES_FILE));
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;WORKSPACE = ftestProperties.getProperty(&amp;quot;workspace.home&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;ANT_EXECUTABLE = ftestProperties.getProperty(&amp;quot;ant.exec&amp;quot;, &amp;quot;ant&amp;quot;);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// container specific
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CONTAINER = ftestProperties.getProperty(&amp;quot;container&amp;quot;, &amp;quot;jboss5&amp;quot;);
&lt;br&gt;&lt;br&gt;Modified: branches/enterprise/JBPAPP_5_0/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/utils/SeamGenAdapter.java
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/enterprise/JBPAPP_5_0/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/utils/SeamGenAdapter.java	2009-10-18 20:47:42 UTC (rev 11605)
&lt;br&gt;+++ branches/enterprise/JBPAPP_5_0/src/test/ftest/seamgen/src/main/org/jboss/seam/test/functional/seamgen/utils/SeamGenAdapter.java	2009-10-20 06:59:52 UTC (rev 11606)
&lt;br&gt;@@ -21,15 +21,13 @@
&lt;br&gt;&amp;nbsp; */
&lt;br&gt;&amp;nbsp;package org.jboss.seam.test.functional.seamgen.utils;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-import java.io.File;
&lt;br&gt;+import java.io.BufferedReader;
&lt;br&gt;+import java.io.InputStream;
&lt;br&gt;+import java.io.InputStreamReader;
&lt;br&gt;+import java.io.OutputStream;
&lt;br&gt;&amp;nbsp;import java.io.PrintStream;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;-import org.apache.tools.ant.BuildException;
&lt;br&gt;-import org.apache.tools.ant.DefaultLogger;
&lt;br&gt;-import org.apache.tools.ant.Project;
&lt;br&gt;-import org.apache.tools.ant.ProjectHelper;
&lt;br&gt;-import org.apache.tools.ant.input.InputHandler;
&lt;br&gt;-import org.apache.tools.ant.input.InputRequest;
&lt;br&gt;+import org.jboss.seam.test.functional.seamgen.SeamGenTest;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;/**
&lt;br&gt;&amp;nbsp; * This class wraps seam-gen ant script in order to be easily usable from Java.
&lt;br&gt;@@ -43,60 +41,84 @@
&lt;br&gt;&amp;nbsp;public class SeamGenAdapter
&lt;br&gt;&amp;nbsp;{
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; private String buildfile;
&lt;br&gt;- &amp;nbsp; private DefaultLogger log;
&lt;br&gt;- &amp;nbsp; private boolean explode = true;
&lt;br&gt;+ &amp;nbsp; protected String buildfile;
&lt;br&gt;+ &amp;nbsp; protected boolean explode = true;
&lt;br&gt;+ &amp;nbsp; protected PrintStream out, err;
&lt;br&gt;+ &amp;nbsp; protected String antExecutable;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; public SeamGenAdapter(String buildfile)
&lt;br&gt;+ &amp;nbsp; public SeamGenAdapter(String antExecutable, String buildfile)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;this(buildfile, System.out, System.err);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;this(antExecutable, buildfile, System.out, System.err);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; public SeamGenAdapter(String buildfile, PrintStream out, PrintStream err)
&lt;br&gt;+ &amp;nbsp; public SeamGenAdapter(String antExecutable, String buildfile, PrintStream out, PrintStream err)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;this.antExecutable = antExecutable;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this.buildfile = buildfile;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;log = new DefaultLogger();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;log.setOutputPrintStream(out);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;log.setErrorPrintStream(err);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;log.setMessageOutputLevel(Project.MSG_INFO);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;this.err = err;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;this.out = out;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; public Project getAntCall()
&lt;br&gt;+ &amp;nbsp; private String getAntCommand(String task)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;Project ant = new Project();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;ant.init();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;ProjectHelper.configureProject(ant, new File(buildfile));
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;ant.addBuildListener(log);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;return ant;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;return antExecutable + &amp;quot; -f &amp;quot; + buildfile + &amp;quot; &amp;quot; + task;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; protected void executeAntTarget(String task)
&lt;br&gt;+ &amp;nbsp; {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;executeAntTarget(task, null);
&lt;br&gt;+ &amp;nbsp; }
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; protected void executeAntTarget(String task, String[] properties)
&lt;br&gt;+ &amp;nbsp; {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;try
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OutputStreamFeeder feeder = null;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String antCommand = getAntCommand(task);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; out.print(antCommand);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Process process = Runtime.getRuntime().exec((antCommand));
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (properties != null &amp;&amp; properties.length &amp;gt; 0)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;feeder = new OutputStreamFeeder(process.getOutputStream(), out, properties);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;feeder.start();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Associate the stdout InputStreamEater with the properties feeder to 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // have the feeder type in a line from the properties whenever the eater 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // encounters an input challenge.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (new InputStreamEater(process.getInputStream(), out, feeder)).start();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (new InputStreamEater(process.getErrorStream(), err, null)).start();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; process.waitFor();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;catch (Exception e)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; e.printStackTrace();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw new RuntimeException(e.toString());
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; }
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void createProject()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;getAntCall().executeTarget(&amp;quot;create-project&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;executeAntTarget(&amp;quot;create-project&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void deleteProject()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;getAntCall().executeTarget(&amp;quot;delete-project&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;executeAntTarget(&amp;quot;delete-project&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void newAction(String[] properties)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;Project project = getAntCall();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;project.setInputHandler(getInputHandler(properties));
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;project.executeTarget(&amp;quot;new-action&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;executeAntTarget(&amp;quot;new-action&amp;quot;, properties);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void newForm(String[] properties)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;Project project = getAntCall();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;project.setInputHandler(getInputHandler(properties));
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;project.executeTarget(&amp;quot;new-form&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;executeAntTarget(&amp;quot;new-form&amp;quot;, properties);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void generateEntities()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;getAntCall().executeTarget(&amp;quot;generate&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;executeAntTarget(&amp;quot;generate&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; /**
&lt;br&gt;@@ -107,11 +129,11 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (explode)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; getAntCall().executeTarget(&amp;quot;explode&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; executeAntTarget(&amp;quot;explode&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; getAntCall().executeTarget(&amp;quot;deploy&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; executeAntTarget(&amp;quot;deploy&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -123,11 +145,11 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (explode)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; getAntCall().executeTarget(&amp;quot;unexplode&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; executeAntTarget(&amp;quot;unexplode&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; getAntCall().executeTarget(&amp;quot;undeploy&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; executeAntTarget(&amp;quot;undeploy&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;@@ -135,7 +157,7 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (explode)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; getAntCall().executeTarget(&amp;quot;explode&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; executeAntTarget(&amp;quot;explode&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;@@ -145,48 +167,14 @@
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void restart()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;getAntCall().executeTarget(&amp;quot;restart&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;executeAntTarget(&amp;quot;restart&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void addIdentityManagement()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;getAntCall().executeTarget(&amp;quot;add-identity-management&amp;quot;);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;executeAntTarget(&amp;quot;add-identity-management&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; private InputHandler getInputHandler(final String[] properties)
&lt;br&gt;- &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;return new InputHandler()
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void handleInput(InputRequest request) throws BuildException
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (request.getPrompt().contains(&amp;quot;Enter the Seam component name&amp;quot;))
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; request.setInput(properties[0]);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else if (request.getPrompt().contains(&amp;quot;Enter the local interface name&amp;quot;))
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; request.setInput(properties[1]);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else if (request.getPrompt().contains(&amp;quot;Enter the bean class name&amp;quot;))
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; request.setInput(properties[2]);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else if (request.getPrompt().contains(&amp;quot;Enter the action method name&amp;quot;))
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; request.setInput(properties[3]);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else if (request.getPrompt().contains(&amp;quot;Enter the page name&amp;quot;))
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; request.setInput(properties[4]);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw new RuntimeException(&amp;quot;Unexpected prompt &amp;quot; + request.getPrompt());
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;};
&lt;br&gt;- &amp;nbsp; }
&lt;br&gt;-
&lt;br&gt;&amp;nbsp; &amp;nbsp; public boolean isExplode()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return explode;
&lt;br&gt;@@ -201,4 +189,95 @@
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this.explode = explode;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; /**
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* EatInputStreamData class is used for handling InputStream (stdout, stderr)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* of an ant sub-process. When it encounters an input challenge, it notifies
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* the associated {@link OutputStreamFeeder} to provide the input.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;+ &amp;nbsp; class InputStreamEater extends Thread
&lt;br&gt;+ &amp;nbsp; {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;private static final String INPUT_CHALLENGE = &amp;quot;[input]&amp;quot;;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;private BufferedReader stream;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;private OutputStreamFeeder feederToNotify;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;private PrintStream out;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;public InputStreamEater(InputStream stream, PrintStream out, OutputStreamFeeder feederToNotify)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.stream = new BufferedReader(new InputStreamReader(stream));
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.out = out;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.feederToNotify = feederToNotify;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; setDaemon(true);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;public void run()
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;String line;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while ((line = stream.readLine()) != null)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; out.println(line);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (feederToNotify != null &amp;&amp; line.contains(INPUT_CHALLENGE))
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// notify OutputStreamFeeder to send an input
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;feederToNotify.feed();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; catch (Exception e)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;e.printStackTrace();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; }
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; /**
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* OutputStreamFeeder class is used for feeding OutputStream (stdin) of an
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* ant sub-process with appropriate inputs. It waits for a notification from
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* the associated {@link InputStreamEater} object.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;* 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;+ &amp;nbsp; class OutputStreamFeeder extends Thread
&lt;br&gt;+ &amp;nbsp; {
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;PrintStream stream, out;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;String[] food;
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;public OutputStreamFeeder(OutputStream stream, PrintStream out, String[] food)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.stream = new PrintStream(stream);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.food = food;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.out = out;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; setDaemon(true);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;@Override
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;public synchronized void run()
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for (int i = 0; i &amp;lt; food.length; i++)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // wait for a notification from EatInputStreamData
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wait();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; stream.println(food[i]);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; stream.flush();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; out.println(&amp;quot;Typed: &amp;quot; + food[i]);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; catch (Exception e)
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;e.printStackTrace();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;public synchronized void feed()
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.notify();
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;+ &amp;nbsp; }
&lt;br&gt;&amp;nbsp;}
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25970581&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11606---in-branches-enterprise-JBPAPP_5_0-src-test-ftest%3A-seamgen-and-2-other-directories.-tp25970581p25970581.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25950315</id>
	<title>Seam SVN: r11605 - branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR.</title>
	<published>2009-10-18T13:47:42Z</published>
	<updated>2009-10-18T13:47:42Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: essaidetest
&lt;br&gt;Date: 2009-10-18 16:47:42 -0400 (Sun, 18 Oct 2009)
&lt;br&gt;New Revision: 11605
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/I18n.po
&lt;br&gt;Log:
&lt;br&gt;&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/I18n.po
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/I18n.po	2009-10-18 16:47:04 UTC (rev 11604)
&lt;br&gt;+++ branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/I18n.po	2009-10-18 20:47:42 UTC (rev 11605)
&lt;br&gt;@@ -6,7 +6,7 @@
&lt;br&gt;&amp;nbsp;&amp;quot;Project-Id-Version: PACKAGE VERSION\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Report-Msgid-Bugs-To: &lt;a href=&quot;http://bugs.kde.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.kde.org&lt;/a&gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;POT-Creation-Date: 2009-06-25 15:02+0000\n&amp;quot;
&lt;br&gt;-&amp;quot;PO-Revision-Date: 2009-10-18 18:46+0100\n&amp;quot;
&lt;br&gt;+&amp;quot;PO-Revision-Date: 2009-10-18 22:47+0100\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Last-Translator: P.J &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25950315&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;essaidetest@...&lt;/a&gt;&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Language-Team: none\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;MIME-Version: 1.0\n&amp;quot;
&lt;br&gt;@@ -95,7 +95,7 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:73
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;You can write your translation of labels (&amp;lt;xref linkend=\&amp;quot;labels\&amp;quot;/&amp;gt;) to your messages resource bundle in the native encoding and then convert the content of the file into the escaped format through the tool &amp;lt;literal&amp;gt;native2ascii&amp;lt;/literal&amp;gt; provided in the JDK. This tool will convert a file written in your native encoding to one that represents non-ASCII characters as Unicode escape sequences.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Vous pouvez écrire votre traductions des labels (&amp;lt;xref linkend=\&amp;quot;labels\&amp;quot;/&amp;gt;) &amp;nbsp;dans vos fichiers de ressource dans l'encodage natif et ensuite la conversation du fichier dans le format déspécialisé avec l'outil &amp;lt;literal&amp;gt;native2ascii&amp;lt;/literal&amp;gt; fourni dans le JDK. Cet outil va convertir un fichier écrit dans votre encodage natif dans un nouveau où la représentation des caractères non-ASCII sera en séquence déspécialisé Unicode.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:83
&lt;br&gt;@@ -119,19 +119,19 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:98
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;We need to make sure that the view displays your localized data and messages using the correct character set and also any data submitted uses the correct encoding.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Soyez sur que les vues affichant vos informations localisées et les message utilisent le bon groupe de caractères et aussi que toute donnée soumise utilise le bon encodage.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:104
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;To set the display character encoding, you need to use the &amp;lt;literal&amp;gt;&amp;lt;f:view locale=\&amp;quot;cs_CZ\&amp;quot;/&amp;gt;&amp;lt;/literal&amp;gt; tag (here we tell JSF to use the Czech locale). You may want to change the encoding of the xml document itself if you want to embed localized strings in the xml. To do this alter the encoding attribute in xml declaration &amp;lt;literal&amp;gt;&amp;lt;?xml version=\&amp;quot;1.0\&amp;quot; encoding=\&amp;quot;UTF-8\&amp;quot;?&amp;gt;&amp;lt;/literal&amp;gt; as required.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Pour définir l'encodage de caractère à afficher, vous devez utiliser la balise &amp;nbsp;&amp;lt;literal&amp;gt;&amp;lt;f:view locale=\&amp;quot;cs_CZ\&amp;quot;/&amp;gt;&amp;lt;/literal&amp;gt; (ici pour dire à JSF d'utiliser la langue Tchèque). Vous pouvez vouloir modifier l'encodage du document xml lui-même si vous voulez embarqué des chaines de caractères localisées en xml. Pour faire cela, modifiez l'attriut d'encodage dans la déclaration xml &amp;nbsp;&amp;lt;literal&amp;gt;&amp;lt;?xml version=\&amp;quot;1.0\&amp;quot; encoding=\&amp;quot;UTF-8\&amp;quot;?&amp;gt;&amp;lt;/literal&amp;gt; selon le besoin.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:114
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Also JSF/Facelets should submit any requests using the specified character encoding, but to make sure any requests that don't specify an encoding you can force the request encoding using a servlet filter. Configure this in &amp;lt;literal&amp;gt;components.xml&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;De plus JSF/Facelets devrait soumettre toutes les requêtes en utilisant l'encodage de caractères spécifié, mais pour êtrer sur que toutes les requêtes ne vont pas indiquer un encodage vous pouvez obliger l'encodage de la requête en utilisant un filtre servlet. Vous configurez cela dans &amp;lt;literal&amp;gt;components.xml&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:121
&lt;br&gt;@@ -155,19 +155,19 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:128
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Each user login session has an associated instance of &amp;lt;literal&amp;gt;java.util.Locale&amp;lt;/literal&amp;gt; (available to the application as a component named &amp;lt;literal&amp;gt;locale&amp;lt;/literal&amp;gt;). Under normal circumstances, you won't need to do any special configuration to set the locale. Seam just delegates to JSF to determine the active locale:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Chaque session de connection de l'utilisateur est associé avec une instance de &amp;lt;literal&amp;gt;java.util.Locale&amp;lt;/literal&amp;gt; (disponible dans l'application comme un composant appelé &amp;lt;literal&amp;gt;locale&amp;lt;/literal&amp;gt;). Dans les circonstances normales, vous n'avez pas besoin de définir la locale. Seam va simplement déléguer à JSF le fait de déterminer la locale active:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:136
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;If there is a locale associated with the HTTP request (the browser locale), and that locale is in the list of supported locales from &amp;lt;literal&amp;gt;faces-config.xml&amp;lt;/literal&amp;gt;, use that locale for the rest of the session.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;S'il ya une langague associée avec la requête HTTP (la langue du navigateur), et que la langue est dans la liste des langues supportées dans le &amp;lt;literal&amp;gt;faces-config.xml&amp;lt;/literal&amp;gt;, utilisez cette langue pour le reste de la session.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:143
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Otherwise, if a default locale was specified in the &amp;lt;literal&amp;gt;faces-config.xml&amp;lt;/literal&amp;gt;, use that locale for the rest of the session.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Cependant, si la langue a été spécifiée dans le &amp;lt;literal&amp;gt;faces-config.xml&amp;lt;/literal&amp;gt;, alors utilise cette langue pour le reste de la session.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:149
&lt;br&gt;@@ -179,13 +179,13 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:153
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;It is &amp;lt;emphasis&amp;gt;possible&amp;lt;/emphasis&amp;gt; to set the locale manually via the Seam configuration properties &amp;lt;literal&amp;gt; org.jboss.seam.international.localeSelector.language&amp;lt;/literal&amp;gt;, &amp;lt;literal&amp;gt; org.jboss.seam.international.localeSelector.country&amp;lt;/literal&amp;gt; and &amp;lt;literal&amp;gt; org.jboss.seam.international.localeSelector.variant&amp;lt;/literal&amp;gt;, but we can't think of any good reason to ever do this.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;C'est &amp;lt;emphasis&amp;gt;possible&amp;lt;/emphasis&amp;gt; de définir la langue manuellement via les propriétés de configuration de Seam &amp;lt;literal&amp;gt; org.jboss.seam.international.localeSelector.language&amp;lt;/literal&amp;gt;, &amp;lt;literal&amp;gt; org.jboss.seam.international.localeSelector.country&amp;lt;/literal&amp;gt; et &amp;lt;literal&amp;gt; org.jboss.seam.international.localeSelector.variant&amp;lt;/literal&amp;gt;, mais nous n'avons pas trouver de bonne raison d'avoir à faire cela.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:160
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;It is, however, useful to allow the user to set the locale manually via the application user interface. Seam provides built-in functionality for overriding the locale determined by the algorithm above. All you have to do is add the following fragment to a form in your JSP or Facelets page:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;C'est, cependant, utile de permettre à l'utilisateur de définir sa langue manuellement via un interface utilisateur de l'application. Seam fourni une fonctionnalité livrée pour remplacer la langue déterminée par l'algorithme ci-dessus. Tout ce que vous avez à faire est d'ajouter le fragment suivant dans un formulaire de votre page JSP ou Facelets:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:166
&lt;br&gt;@@ -199,12 +199,19 @@
&lt;br&gt;&amp;nbsp;&amp;quot;&amp;lt;h:commandButton action=\&amp;quot;#{localeSelector.select}\&amp;quot;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp;value=\&amp;quot;#{messages['ChangeLanguage']}\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;h:selectOneMenu value=\&amp;quot;#{localeSelector.language}\&amp;quot;&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;f:selectItem itemLabel=\&amp;quot;English\&amp;quot; itemValue=\&amp;quot;en\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;f:selectItem itemLabel=\&amp;quot;Deutsch\&amp;quot; itemValue=\&amp;quot;de\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;f:selectItem itemLabel=\&amp;quot;Francais\&amp;quot; itemValue=\&amp;quot;fr\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;/h:selectOneMenu&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;h:commandButton action=\&amp;quot;#{localeSelector.select}\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;value=\&amp;quot;#{messages['ChangeLanguage']}\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:168
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Or, if you want a list of all supported locales from &amp;lt;literal&amp;gt; faces-config.xml&amp;lt;/literal&amp;gt;, just use:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Ou si vous voulez une liste de toutes les langues supportées depuis &amp;lt;literal&amp;gt; faces-config.xml&amp;lt;/literal&amp;gt;, utilisez simplement :&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:171
&lt;br&gt;@@ -216,30 +223,35 @@
&lt;br&gt;&amp;nbsp;&amp;quot;&amp;lt;h:commandButton action=\&amp;quot;#{localeSelector.select}\&amp;quot;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp;value=\&amp;quot;#{messages['ChangeLanguage']}\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;h:selectOneMenu value=\&amp;quot;#{localeSelector.localeString}\&amp;quot;&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;f:selectItems value=\&amp;quot;#{localeSelector.supportedLocales}\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;/h:selectOneMenu&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;h:commandButton action=\&amp;quot;#{localeSelector.select}\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;value=\&amp;quot;#{messages['ChangeLanguage']}\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:173
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;When the user selects an item from the drop-down, then clicks the command button, the Seam and JSF locales will be overridden for the rest of the session.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Quand l'utilisateur sélectionne un élément depuis cette liste, ensuite il clique sur le bouton de commande, alors les lagues de Seam et de JSF vont être remplacées pour le reste de la session.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:177
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;The brings us to the question of where the supported locales are defined. Typically, you provide a list of locales for which you have matching resource bundles in the &amp;lt;literal&amp;gt;&amp;lt;locale-config&amp;gt;&amp;lt;/literal&amp;gt; element of the JSF configuration file (/META-INF/faces-config.xml). However, you have learned to appreciate that Seam's component configuration mechanism is more powerful than what is provided in Java EE. For that reason, you can configure the supported locales, and the default locale of the server, using the built-in component named &amp;lt;literal&amp;gt;org.jboss.seam.international.localeConfig&amp;lt;/literal&amp;gt;. To use it, you first declare an XML namespace for Seam's international package in the Seam component descriptor. You then define the default locale and supported locales as follows:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Pour répondre à la question à quel endroit les langues sont-elle définies. &amp;nbsp;Typiquement, vous fournissez une liste de langues pour lesquelles vous avez un fichiers de ressources correspondant dans l'élément &amp;lt;literal&amp;gt;&amp;lt;locale-config&amp;gt;&amp;lt;/literal&amp;gt; de fichier de configuration JSF &amp;nbsp;(/META-INF/faces-config.xml). Cependant, vous avez appris à apprécier le mechanisme de configuration des composants de Seam &amp;nbsp;qui est plus psuissant que celui fourni dans Java EE. Pour cette raison, vous pouvez configurer les langues supportées, et une langue par défaut sur le serveur, en utilisant le composant livré dénommé &amp;lt;literal&amp;gt;org.jboss.seam.international.localeConfig&amp;lt;/literal&amp;gt;. Pour l'utiliser, vous déclarer en premier un espace de nommage XML pour le paquet international de Seam dans le descripteur du composant de Seam. Vous définissez ensuite une langue par défaut et les langues supportées comme ci-dessous:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:190
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;&amp;lt;international:locale-config default-locale=\&amp;quot;fr_CA\&amp;quot; supported-locales=\&amp;quot;en fr_CA fr_FR\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;&amp;lt;international:locale-config default-locale=\&amp;quot;fr_CA\&amp;quot; supported-locales=\&amp;quot;en fr_CA fr_FR\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:192
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Naturally, if you pronounce that you support a locale, you better provide a resource bundle to match it! Up next, you'll learn how to define the language-specific labels.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Naturellement, si vous déclarrez que vous supporté une langue, vous devriez fournir un fichier de ressource qui lui correspond! Ensuite, vous allez apprendre comment définir des labels spécifiques aux langues.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:198
&lt;br&gt;@@ -251,7 +263,7 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:200
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;JSF supports internationalization of user interface labels and descriptive text via the use of &amp;lt;literal&amp;gt;&amp;lt;f:loadBundle /&amp;gt;&amp;lt;/literal&amp;gt;. You can use this approach in Seam applications. Alternatively, you can take advantage of the Seam &amp;lt;literal&amp;gt; messages&amp;lt;/literal&amp;gt; component to display templated labels with embedded EL expressions.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;JSF permet une internationnalisation des labels des interfaces utilisateurs et des texte descriptif via l'utilisation de &amp;lt;literal&amp;gt;&amp;lt;f:loadBundle /&amp;gt;&amp;lt;/literal&amp;gt;. Vous pouvez utilisez cette approche dans les application Seam. Au alternative, vous pouvez profiter du composant &amp;lt;literal&amp;gt; messages&amp;lt;/literal&amp;gt; de Seam pour afficher les labels modèles avec les expressions EL embarquées.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:207
&lt;br&gt;@@ -263,7 +275,7 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:209
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Seam provides a &amp;lt;literal&amp;gt;java.util.ResourceBundle&amp;lt;/literal&amp;gt; (available to the application as a &amp;lt;literal&amp;gt; org.jboss.seam.core.resourceBundle&amp;lt;/literal&amp;gt;). You'll need to make your internationalized labels available via this special resource bundle. By default, the resource bundle used by Seam is named &amp;lt;literal&amp;gt;messages&amp;lt;/literal&amp;gt; and so you'll need to define your labels in files named &amp;lt;literal&amp;gt; messages.properties&amp;lt;/literal&amp;gt;, &amp;lt;literal&amp;gt; messages_en.properties&amp;lt;/literal&amp;gt;, &amp;lt;literal&amp;gt; messages_en_AU.properties&amp;lt;/literal&amp;gt;, etc. These files usually belong in the &amp;lt;literal&amp;gt;WEB-INF/classes&amp;lt;/literal&amp;gt; directory.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Seam fourni un&amp;lt;literal&amp;gt;java.util.ResourceBundle&amp;lt;/literal&amp;gt; (disponible pour l'application comme un &amp;lt;literal&amp;gt; org.jboss.seam.core.resourceBundle&amp;lt;/literal&amp;gt;). Vous allez avoir besoin de rendre les labels à internationnaliser disponible via ce fichier de ressource spécial. Par défaut, le fichier de ressource utilisé par Seam est appelé &amp;lt;literal&amp;gt;messages&amp;lt;/literal&amp;gt; et donc vous allez avoir besoin de définir vos labels dans des fichiers appelés &amp;lt;literal&amp;gt; messages.properties&amp;lt;/literal&amp;gt;, &amp;lt;literal&amp;gt; messages_en.properties&amp;lt;/literal&amp;gt;, &amp;lt;literal&amp;gt; messages_en_AU.properties&amp;lt;/literal&amp;gt;, etc. Ces fichiers vont habituellement dans le dossier &amp;lt;literal&amp;gt;WEB-INF/classes&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:220
&lt;br&gt;@@ -293,7 +305,7 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:228
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;You can select a different name for the resource bundle by setting the Seam configuration property named &amp;lt;literal&amp;gt; org.jboss.seam.core.resourceLoader.bundleNames&amp;lt;/literal&amp;gt;. You can even specify a list of resource bundle names to be searched (depth first) for messages.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Vous pouvez sélectionner un nom différent pour le fichier de ressource en définissant dans la propriété de configuration de Seam dénommée &amp;lt;literal&amp;gt; org.jboss.seam.core.resourceLoader.bundleNames&amp;lt;/literal&amp;gt;. Vous pouvez même spécifie une liste de fichier de ressources à chercher (premier trouvé, premier servi) pour les messages.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:234
&lt;br&gt;@@ -306,18 +318,24 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;/core:bundle-names&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;&amp;lt;/core:resource-loader&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;core:resource-loader&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;core:bundle-names&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;value&amp;gt;mycompany_messages&amp;lt;/value&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;value&amp;gt;standard_messages&amp;lt;/value&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;/core:bundle-names&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;/core:resource-loader&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:236
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;If you want to define a message just for a particular page, you can specify it in a resource bundle with the same name as the JSF view id, with the leading &amp;lt;literal&amp;gt;/&amp;lt;/literal&amp;gt; and trailing file extension removed. So we could put our message in &amp;lt;literal&amp;gt; welcome/hello_en.properties&amp;lt;/literal&amp;gt; if we only needed to display the message on &amp;lt;literal&amp;gt; /welcome/hello.jsp&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Si vous voulez définir un message juste pour une page particulière, vous pouvez le spécifier dans le fichier de ressource avec le m^me nom que l'identifiant de la vue JSF, avec un &amp;lt;literal&amp;gt;/&amp;lt;/literal&amp;gt; devant et en enlevant l'extension du nom de fichier. Ainsi vous pouvez mettre notre message dans &amp;lt;literal&amp;gt; welcome/hello_en.properties&amp;lt;/literal&amp;gt; &amp;nbsp;si vous avez seulement besoin d'afficher le message sur &amp;nbsp;&amp;lt;literal&amp;gt; /welcome/hello.jsp&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:243
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;You can even specify an explicit bundle name in &amp;lt;literal&amp;gt; pages.xml&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Vous pouvez même spécifier un nom de fichier explicite dans &amp;lt;literal&amp;gt; pages.xml&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:246
&lt;br&gt;@@ -329,7 +347,7 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:248
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Then we could use messages defined in &amp;lt;literal&amp;gt; HelloMessages.properties&amp;lt;/literal&amp;gt; on &amp;lt;literal&amp;gt; /welcome/hello.jsp&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Ensuite, nous pourions utiliser les messages définie dans &amp;lt;literal&amp;gt; HelloMessages.properties&amp;lt;/literal&amp;gt; avec &amp;nbsp;&amp;lt;literal&amp;gt; /welcome/hello.jsp&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:254
&lt;br&gt;@@ -341,7 +359,7 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:256
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;If you define your labels using the Seam resource bundle, you'll be able to use them without having to type &amp;lt;literal&amp;gt; &amp;lt;f:loadBundle ... /&amp;gt;&amp;lt;/literal&amp;gt; on every page. Instead, you can simply type:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Si vous définissez vos labels en utilisant le fichier de ressource de Seam, vous allez être capable de les utiliser sans avoir à indiquer &amp;lt;literal&amp;gt; &amp;lt;f:loadBundle ... /&amp;gt;&amp;lt;/literal&amp;gt; sur chaque page. Au lieu de cela, vous pouvez simplement indiquer:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:260
&lt;br&gt;@@ -365,7 +383,7 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:266
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Even better, the messages themselves may contain EL expressions:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Même mieux, les mesages eux-même peuvent contenir des expressions EL:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:269
&lt;br&gt;@@ -407,7 +425,7 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:283
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;The &amp;lt;literal&amp;gt;facesMessages&amp;lt;/literal&amp;gt; component is a super-convenient way to display success or failure messages to the user. The functionality we just described also works for faces messages:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Le composant &amp;lt;literal&amp;gt;facesMessages&amp;lt;/literal&amp;gt; est une façon super-simplifiée d'afficher un message de réussite ou d'echec à l'utilisateur. La fonctionnalité que nous avons juste à l'instant décrit fonctionne aussi avec les messages faces:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:288
&lt;br&gt;@@ -449,19 +467,19 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:299
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;There is also a session-scoped instance of &amp;lt;literal&amp;gt; java.util.Timezone&amp;lt;/literal&amp;gt;, named &amp;lt;literal&amp;gt; org.jboss.seam.international.timezone&amp;lt;/literal&amp;gt;, and a Seam component for changing the timezone named &amp;lt;literal&amp;gt; org.jboss.seam.international.timezoneSelector&amp;lt;/literal&amp;gt;. By default, the timezone is the default timezone of the server. Unfortunately, the JSF specification says that all dates and times should be assumed to be UTC, and displayed as UTC, unless a timezone is explicitly specified using &amp;lt;literal&amp;gt; &amp;lt;f:convertDateTime&amp;gt;&amp;lt;/literal&amp;gt;. This is an extremely inconvenient default behavior.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Il y aussi une instance d'étendue de session dénommé &amp;lt;literal&amp;gt; java.util.Timezone&amp;lt;/literal&amp;gt;, dénommée &amp;lt;literal&amp;gt; org.jboss.seam.international.timezone&amp;lt;/literal&amp;gt;, et un composant de Seam pour la modificaiton du fuseau horaire dénommé &amp;lt;literal&amp;gt; org.jboss.seam.international.timezoneSelector&amp;lt;/literal&amp;gt;. Par défaut, le fuseau horaire est le fuseau horaire par défaut du serveur. Malheureusement, la spécification JSF indique que toute les dates et les heures devraient être en &amp;nbsp;UTC, et affichées en &amp;nbsp;UTC, &amp;nbsp;à moins que le fuseau horaire ne soit spécifié en utilisant &amp;lt;literal&amp;gt; &amp;lt;f:convertDateTime&amp;gt;&amp;lt;/literal&amp;gt;. Ceci est un inconvénient majeur pour une fonctionnalité par défaut.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:310
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Seam overrides this behavior, and defaults all dates and times to the Seam timezone. In addition, Seam provides the &amp;lt;literal&amp;gt; &amp;lt;s:convertDateTime&amp;gt;&amp;lt;/literal&amp;gt; tag which always performs conversions in the Seam timezone.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Seam remplace cette &amp;nbsp;fonctionnalité et par défaut, toutes les dates et les heures sont du fuseau horaire de Seam. De plus, Seam fourni une balise &amp;lt;literal&amp;gt; &amp;lt;s:convertDateTime&amp;gt;&amp;lt;/literal&amp;gt; qui réalise toujours une conversation dans le fuseau horaire de Seam.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:315
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Seam also provides a default date converter to convert a string value to a date. This saves you from having to specify a converter on input fields that are simply capturing a date. The pattern is selected according the the user's locale and the time zone is selected as described above.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Seam fourni aussi un convertisseur de date par défaut convertissant une valeur de chaine de caractères vers une date. Ceci vous préserve d'avoir à indiquer un convertisseur pour les champs de saisies &amp;nbsp;qui sont simplement capturé comme des dates. Le patron est sélectionné en accord avec la langue de l'utilisateur et son fuseau horaire est sélectionné comme décrit ci-dessous.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:322
&lt;br&gt;@@ -473,7 +491,7 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:324
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Seam applications are also very easily skinnable. The theme API is very similar to the localization API, but of course these two concerns are orthogonal, and some applications support both localization and themes.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Les applications de Seam sont aussi très facilement personnalisable. L'API des thèmes est vraiment similaire à l'API de localisation, mais bien sur ces deux concernes de sujets orthogonaux et quelques application ont à la fois la localisation et les thèmes.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:329
&lt;br&gt;@@ -493,6 +511,13 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;/theme:available-themes&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;&amp;lt;/theme:theme-selector&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;theme:theme-selector cookie-enabled=\&amp;quot;true\&amp;quot;&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;theme:available-themes&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;value&amp;gt;default&amp;lt;/value&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;value&amp;gt;accessible&amp;lt;/value&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;value&amp;gt;printable&amp;lt;/value&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;/theme:available-themes&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;/theme:theme-selector&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:333
&lt;br&gt;@@ -504,7 +529,7 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:335
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Themes are defined in a properties file with the same name as the theme. For example, the &amp;lt;literal&amp;gt;default&amp;lt;/literal&amp;gt; theme is defined as a set of entries in &amp;lt;literal&amp;gt; default.properties&amp;lt;/literal&amp;gt;. For example, &amp;lt;literal&amp;gt; default.properties&amp;lt;/literal&amp;gt; might define:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Les thèmes sont définies dans un fichier de propriétés avec le même nom que le thème. par exemple, le thème &amp;lt;literal&amp;gt;default&amp;lt;/literal&amp;gt; est définie comme un groupe d'entréees dans &amp;lt;literal&amp;gt; default.properties&amp;lt;/literal&amp;gt;. Par exemple, &amp;lt;literal&amp;gt; default.properties&amp;lt;/literal&amp;gt; devrait définir:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:340
&lt;br&gt;@@ -520,13 +545,13 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:342
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Usually the entries in a theme resource bundle will be paths to CSS styles or images and names of facelets templates (unlike localization resource bundles which are usually text).&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Habituellement, un fichier de ressource de thème aura des chemins vers des fichiers de styles CSS ou des images ou des noms de pattron de facelets (à la différence des fichiers de resource de la localisation qui sont habituellement des fichiers textes).&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:346
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Now we can use these entries in our JSP or facelets pages. For example, to theme the stylesheet in a facelets page:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Maintenant, nous pouvons utiliser ces entrées dans nos pages JSP ou facelets. par exemple, pour personnaliser la feuille de style dans une page facelets:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:349
&lt;br&gt;@@ -538,7 +563,7 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:351
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Or, when the page definition resides in a subdirectory:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Ou, quand la définition de la page réside dans un sous-dossier:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:353
&lt;br&gt;@@ -554,7 +579,7 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:355
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Most powerfully, facelets lets us theme the template used by a &amp;lt;literal&amp;gt;&amp;lt;ui:composition&amp;gt;&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Plus impressionnant, les facelets nous permette de personnaisée le pattron utilisé avec un &amp;lt;literal&amp;gt;&amp;lt;ui:composition&amp;gt;&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:358
&lt;br&gt;@@ -576,7 +601,7 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:360
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Just like the locale selector, there is a built-in theme selector to allow the user to freely switch themes:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Toute comme le sélectioneur de langue, il y a un sélectionneur de thème livré qui permet à l'utilisateur de librement basculer entre les thèmes:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:363
&lt;br&gt;@@ -596,13 +621,13 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:367
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Persisting locale and theme preferences via cookies&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La préservation des préférences de langue et de thème via des cookies&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:369
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;The locale selector, theme selector and timezone selector all support persistence of locale and theme preference to a cookie. Simply set the &amp;lt;literal&amp;gt;cookie-enabled&amp;lt;/literal&amp;gt; property in &amp;lt;literal&amp;gt;components.xml&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Le sélectionneur de langue, le sélectionneur de thème et le sélectionneur de fuseau horaire supportent tous la persistance de la rpéférence vers un cookie. En simplement définissant la propriété &amp;lt;literal&amp;gt;cookie-enabled&amp;lt;/literal&amp;gt; dans &amp;lt;literal&amp;gt;components.xml&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:374
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25950315&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11605---branches-community-Seam_2_2-doc-Seam_Reference_Guide-fr-FR.-tp25950315p25950315.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25948315</id>
	<title>Seam SVN: r11604 - branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR.</title>
	<published>2009-10-18T09:47:05Z</published>
	<updated>2009-10-18T09:47:05Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: essaidetest
&lt;br&gt;Date: 2009-10-18 12:47:04 -0400 (Sun, 18 Oct 2009)
&lt;br&gt;New Revision: 11604
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Hsearch.po
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/I18n.po
&lt;br&gt;Log:
&lt;br&gt;&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Hsearch.po
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Hsearch.po	2009-10-18 09:24:03 UTC (rev 11603)
&lt;br&gt;+++ branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Hsearch.po	2009-10-18 16:47:04 UTC (rev 11604)
&lt;br&gt;@@ -6,8 +6,8 @@
&lt;br&gt;&amp;nbsp;&amp;quot;Project-Id-Version: PACKAGE VERSION\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Report-Msgid-Bugs-To: &lt;a href=&quot;http://bugs.kde.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.kde.org&lt;/a&gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;POT-Creation-Date: 2009-06-11 18:45+0000\n&amp;quot;
&lt;br&gt;-&amp;quot;PO-Revision-Date: 2008-04-04 01:24+0000\n&amp;quot;
&lt;br&gt;-&amp;quot;Last-Translator: Automatically generated\n&amp;quot;
&lt;br&gt;+&amp;quot;PO-Revision-Date: 2009-10-18 18:46+0100\n&amp;quot;
&lt;br&gt;+&amp;quot;Last-Translator: P.J &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25948315&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;essaidetest@...&lt;/a&gt;&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Language-Team: none\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;MIME-Version: 1.0\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Content-Type: text/plain; charset=UTF-8\n&amp;quot;
&lt;br&gt;@@ -17,69 +17,49 @@
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:5
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Hibernate Search&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Hibernate Search&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:8
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Introduction&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Introduction&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:10
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Full text search engines like Apache Lucene™ are a very powerful technology &amp;quot;
&lt;br&gt;-&amp;quot;that bring full text and efficient queries to applications. Hibernate &amp;quot;
&lt;br&gt;-&amp;quot;Search, which uses Apache Lucene under the covers, indexes your domain model &amp;quot;
&lt;br&gt;-&amp;quot;with the addition of a few annotations, takes care of the database / index &amp;quot;
&lt;br&gt;-&amp;quot;synchronization and returns regular managed objects that are matched by full &amp;quot;
&lt;br&gt;-&amp;quot;text queries. Keep in mind, thought, that there are mismatches that arise &amp;quot;
&lt;br&gt;-&amp;quot;when dealing with an object domain model over a text index (keeping the &amp;quot;
&lt;br&gt;-&amp;quot;index up to date, mismatch between the index structure and the domain model, &amp;quot;
&lt;br&gt;-&amp;quot;and querying mismatch). But the benefits of speed and efficiency far &amp;quot;
&lt;br&gt;-&amp;quot;outweigh these limitations.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Full text search engines like Apache Lucene™ are a very powerful technology that bring full text and efficient queries to applications. Hibernate Search, which uses Apache Lucene under the covers, indexes your domain model with the addition of a few annotations, takes care of the database / index synchronization and returns regular managed objects that are matched by full text queries. Keep in mind, thought, that there are mismatches that arise when dealing with an object domain model over a text index (keeping the index up to date, mismatch between the index structure and the domain model, and querying mismatch). But the benefits of speed and efficiency far outweigh these limitations.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Les moteurs de recherches plein texte comme Apache Lucene™ sont une technologie très puissante qui apporte la recherche plain &amp;nbsp;texte et l'efficacité des requêtes dans les applications. Hibernate Search qui utilise Apache Lucene soujacent indexe votre modèle du domaine avec quelques annotations additionnelles, prends garde à la synchronisation base de données / indexes et retourne des objets opérationnels qui correspondent aux requêtes de recherche plain texte. Gardez à l'esprit qu'il peut avoir des erreurs qui apparaisssent avec un modèle de domaine objet par dessus un index de textes (conserver l'index à jours, erreur entre la structure de l'index et le modèle du domaine, et erreurs dans les requêtes). Mais les avantages de la vitesse et de l'efficacité va au delà de ces limitations.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:21
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Hibernate Search has been designed to integrate nicely and as naturally as &amp;quot;
&lt;br&gt;-&amp;quot;possible with JPA and Hibernate. As a natural extension, JBoss Seam provides &amp;quot;
&lt;br&gt;-&amp;quot;an Hibernate Search integration.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Hibernate Search has been designed to integrate nicely and as naturally as possible with JPA and Hibernate. As a natural extension, JBoss Seam provides an Hibernate Search integration.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Hibernate Search a été conçu pour s'intégrer facilement et naturellement que possible avec JPA et Hibernate. Comme une extension naturelle, JBoss Seam fourni une intégration avec Hibernate Search.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:25
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Please refer to the &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://www.hibernate.org/hib_docs/search/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hibernate.org/hib_docs/search/&lt;/a&gt;&amp;quot;
&lt;br&gt;-&amp;quot;reference/en/html_single/\&amp;quot;&amp;gt;Hibernate Search documentation&amp;lt;/ulink&amp;gt; for &amp;quot;
&lt;br&gt;-&amp;quot;information specific to the Hibernate Search project.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Please refer to the &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://www.hibernate.org/hib_docs/search/reference/en/html_single/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hibernate.org/hib_docs/search/reference/en/html_single/&lt;/a&gt;\&amp;quot;&amp;gt;Hibernate Search documentation&amp;lt;/ulink&amp;gt; for information specific to the Hibernate Search project.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Merci de vous référer à &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://www.hibernate.org/hib_docs/search/reference/en/html_single/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hibernate.org/hib_docs/search/reference/en/html_single/&lt;/a&gt;\&amp;quot;&amp;gt;Hibernate Search documentation&amp;lt;/ulink&amp;gt; pour plus d'information spécifique sur le projet Hibernate Search.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:33
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Configuration&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La configuration&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:35
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Hibernate Search is configured either in the &amp;lt;filename&amp;gt;META-INF/persistence.&amp;quot;
&lt;br&gt;-&amp;quot;xml&amp;lt;/filename&amp;gt; or &amp;lt;filename&amp;gt;hibernate.cfg.xml&amp;lt;/filename&amp;gt; file.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Hibernate Search is configured either in the &amp;lt;filename&amp;gt;META-INF/persistence.xml&amp;lt;/filename&amp;gt; or &amp;lt;filename&amp;gt;hibernate.cfg.xml&amp;lt;/filename&amp;gt; file.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Hibernate Search est configuré aussi bien dans le fichier &amp;lt;filename&amp;gt;META-INF/persistence.xml&amp;lt;/filename&amp;gt; que dans le fichier &amp;lt;filename&amp;gt;hibernate.cfg.xml&amp;lt;/filename&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:39
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Hibernate Search configuration has sensible defaults for most configuration &amp;quot;
&lt;br&gt;-&amp;quot;parameters. Here is a minimal persistence unit configuration to get started.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Hibernate Search configuration has sensible defaults for most configuration parameters. Here is a minimal persistence unit configuration to get started.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La configuration d'Hibernate Search configuration est par défaut judicieuse pour la plus part des paramètre de configuration. Ici n configuration d'une unité de persistance minimale pour démarrer.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:43
&lt;br&gt;@@ -98,15 +78,24 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;lt;/properties&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;&amp;lt;/persistence-unit&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[&amp;lt;persistence-unit name=\&amp;quot;sample\&amp;quot;&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;lt;jta-data-source&amp;gt;java:/DefaultDS&amp;lt;/jta-data-source&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;lt;properties&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;[...]\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!-- use a file system based index --&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=\&amp;quot;hibernate.search.default.directory_provider\&amp;quot; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; value=\&amp;quot;org.hibernate.search.store.FSDirectoryProvider\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!-- directory where the indexes will be stored --&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=\&amp;quot;hibernate.search.default.indexBase\&amp;quot; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; value=\&amp;quot;/Users/prod/apps/dvdstore/dvdindexes\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;lt;/properties&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;/persistence-unit&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:45
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;If you plan to target Hibernate Annotations or EntityManager 3.2.x (embedded &amp;quot;
&lt;br&gt;-&amp;quot;into JBoss AS 4.2.x and later), you also need to configure the appropriate &amp;quot;
&lt;br&gt;-&amp;quot;event listeners.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;If you plan to target Hibernate Annotations or EntityManager 3.2.x (embedded into JBoss AS 4.2.x and later), you also need to configure the appropriate event listeners.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Si vous plannifier de cibler Hibernate Annotations ou EntityManager 3.2.x (embarqué dans JBoss AS 4.2.x et suppérieur), vous allez avoir besoin de configurer les écouteurs d'évènement appropriés.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:49
&lt;br&gt;@@ -124,97 +113,95 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=\&amp;quot;/Users/prod/apps/dvdstore/dvdindexes\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=\&amp;quot;hibernate.ejb.event.post-insert\&amp;quot; \n&amp;quot;
&lt;br&gt;-&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=\&amp;quot;org.hibernate.search.event.FullTextIndexEventListener&amp;quot;
&lt;br&gt;-&amp;quot;\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=\&amp;quot;org.hibernate.search.event.FullTextIndexEventListener\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=\&amp;quot;hibernate.ejb.event.post-update\&amp;quot; \n&amp;quot;
&lt;br&gt;-&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=\&amp;quot;org.hibernate.search.event.FullTextIndexEventListener&amp;quot;
&lt;br&gt;-&amp;quot;\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=\&amp;quot;org.hibernate.search.event.FullTextIndexEventListener\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=\&amp;quot;hibernate.ejb.event.post-delete\&amp;quot; \n&amp;quot;
&lt;br&gt;-&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=\&amp;quot;org.hibernate.search.event.FullTextIndexEventListener&amp;quot;
&lt;br&gt;-&amp;quot;\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=\&amp;quot;org.hibernate.search.event.FullTextIndexEventListener\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;lt;/properties&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;&amp;lt;/persistence-unit&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[&amp;lt;persistence-unit name=\&amp;quot;sample\&amp;quot;&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;lt;jta-data-source&amp;gt;java:/DefaultDS&amp;lt;/jta-data-source&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;lt;properties&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;[...]\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!-- use a file system based index --&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=\&amp;quot;hibernate.search.default.directory_provider\&amp;quot; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=\&amp;quot;org.hibernate.search.store.FSDirectoryProvider\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!-- directory where the indexes will be stored --&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=\&amp;quot;hibernate.search.default.indexBase\&amp;quot; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=\&amp;quot;/Users/prod/apps/dvdstore/dvdindexes\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=\&amp;quot;hibernate.ejb.event.post-insert\&amp;quot; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=\&amp;quot;org.hibernate.search.event.FullTextIndexEventListener\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=\&amp;quot;hibernate.ejb.event.post-update\&amp;quot; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=\&amp;quot;org.hibernate.search.event.FullTextIndexEventListener\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;property name=\&amp;quot;hibernate.ejb.event.post-delete\&amp;quot; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;value=\&amp;quot;org.hibernate.search.event.FullTextIndexEventListener\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;lt;/properties&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;/persistence-unit&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:52
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;It is not longer necessary the register the event listeners if Hibernate &amp;quot;
&lt;br&gt;-&amp;quot;Annotations or EntityManager 3.3.x are used. When using Hibernate Search 3.1.&amp;quot;
&lt;br&gt;-&amp;quot;x more eventlisteners are needed, but these are registered automatically by &amp;quot;
&lt;br&gt;-&amp;quot;Hibernate Annotations; refer to the Hibernate Search reference for &amp;quot;
&lt;br&gt;-&amp;quot;configuring it without EntityManager and Annotations.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;It is not longer necessary the register the event listeners if Hibernate Annotations or EntityManager 3.3.x are used. When using Hibernate Search 3.1.x more eventlisteners are needed, but these are registered automatically by Hibernate Annotations; refer to the Hibernate Search reference for configuring it without EntityManager and Annotations.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Il n'est plus nécéssaire d'enregistrer les écouteurs d'évènements si Hibernate Annotations ou EntityManager 3.3.x sont utilisés. Quand on utilise Hibernate Search 3.1.x quelques écouteurs d'évènements sont nécéssaire, mais ils sont automatiquement enregistrés par Hibernate Annotations; référeez vous au guide d'Hibernate Search &amp;nbsp;pour sa configuration sans EntityManager et les Annotations.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:60
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;In addition to the configuration file, the following jars have to be &amp;quot;
&lt;br&gt;-&amp;quot;deployed:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;In addition to the configuration file, the following jars have to be deployed:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;En plus du fichier de configuration, les jars suivants doivent être déployés:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:65
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;hibernate-search.jar&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;hibernate-search.jar&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:69
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;hibernate-commons-annotations.jar&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;hibernate-commons-annotations.jar&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:73
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;lucene-core.jar&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;lucene-core.jar&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:78
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;If you deploy those in a EAR, don't forget to update &amp;lt;filename&amp;gt;application.&amp;quot;
&lt;br&gt;-&amp;quot;xml&amp;lt;/filename&amp;gt;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;If you deploy those in a EAR, don't forget to update &amp;lt;filename&amp;gt;application.xml&amp;lt;/filename&amp;gt;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Si vous déployez ceux là dans un EAR, n'oubliez pas de mettre à jours &amp;lt;filename&amp;gt;application.xml&amp;lt;/filename&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:84
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Usage&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Utilisation&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:86
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Hibernate Search uses annotations to map entities to a Lucene index, check &amp;quot;
&lt;br&gt;-&amp;quot;the &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://www.hibernate.org/hib_docs/search/reference/en/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hibernate.org/hib_docs/search/reference/en/&lt;/a&gt;&amp;quot;
&lt;br&gt;-&amp;quot;html_single/\&amp;quot;&amp;gt;reference documentation&amp;lt;/ulink&amp;gt; for more informations.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Hibernate Search uses annotations to map entities to a Lucene index, check the &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://www.hibernate.org/hib_docs/search/reference/en/html_single/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hibernate.org/hib_docs/search/reference/en/html_single/&lt;/a&gt;\&amp;quot;&amp;gt;reference documentation&amp;lt;/ulink&amp;gt; for more informations.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Hibernate Search utlise les annotations pour faire correspondre les entités à l'index de Lucene, vérifiez &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://www.hibernate.org/hib_docs/search/reference/en/html_single/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.hibernate.org/hib_docs/search/reference/en/html_single/&lt;/a&gt;\&amp;quot;&amp;gt;la documentation de référence &amp;lt;/ulink&amp;gt; pour plus d'informations.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:91
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Hibernate Search is fully integrated with the API and semantic of JPA / &amp;quot;
&lt;br&gt;-&amp;quot;Hibernate. Switching from a HQL or Criteria based query requires just a few &amp;quot;
&lt;br&gt;-&amp;quot;lines of code. The main API the application interacts with is the &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;classname&amp;gt;FullTextSession&amp;lt;/classname&amp;gt; API (subclass of Hibernate's &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;classname&amp;gt;Session&amp;lt;/classname&amp;gt;).&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Hibernate Search is fully integrated with the API and semantic of JPA / Hibernate. Switching from a HQL or Criteria based query requires just a few lines of code. The main API the application interacts with is the &amp;lt;classname&amp;gt;FullTextSession&amp;lt;/classname&amp;gt; API (subclass of Hibernate's &amp;lt;classname&amp;gt;Session&amp;lt;/classname&amp;gt;).&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Hibernate Search est pleinement intégré avec les API et la sémentique JPA / Hibernate. Le basculement des requêtes HQL ou Criteria nécéssite juste quelques lignes de codes. L'API principale à intéragir avec est &amp;nbsp;l'API &amp;lt;classname&amp;gt;FullTextSession&amp;lt;/classname&amp;gt; (sousclasse de &amp;lt;classname&amp;gt;Session&amp;lt;/classname&amp;gt; d'Hibernate ).&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:97
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;When Hibernate Search is present, JBoss Seam injects a &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;classname&amp;gt;FullTextSession&amp;lt;/classname&amp;gt;.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;When Hibernate Search is present, JBoss Seam injects a &amp;lt;classname&amp;gt;FullTextSession&amp;lt;/classname&amp;gt;.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Quand &amp;nbsp;Hibernate Search est présent, JBoss Seam injecte un &amp;lt;classname&amp;gt;FullTextSession&amp;lt;/classname&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:100
&lt;br&gt;@@ -228,8 +215,7 @@
&lt;br&gt;&amp;nbsp;&amp;quot;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; public void search(String searchString) {\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.apache.lucene.search.Query luceneQuery = getLuceneQuery();\n&amp;quot;
&lt;br&gt;-&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.hibernate.Query query session.createFullTextQuery(luceneQuery, &amp;quot;
&lt;br&gt;-&amp;quot;Product.class);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.hibernate.Query query session.createFullTextQuery(luceneQuery, Product.class);\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;searchResults = query\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.setMaxResults(pageSize + 1)\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.setFirstResult(pageSize * currentPage)\n&amp;quot;
&lt;br&gt;@@ -238,21 +224,34 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; [...]\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;}]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[@Stateful\n&amp;quot;
&lt;br&gt;+&amp;quot;@Name(\&amp;quot;search\&amp;quot;)\n&amp;quot;
&lt;br&gt;+&amp;quot;public class FullTextSearchAction implements FullTextSearch, Serializable {\n&amp;quot;
&lt;br&gt;+&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; @In FullTextSession session;\n&amp;quot;
&lt;br&gt;+&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; public void search(String searchString) {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.apache.lucene.search.Query luceneQuery = getLuceneQuery();\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.hibernate.Query query session.createFullTextQuery(luceneQuery, Product.class);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;searchResults = query\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.setMaxResults(pageSize + 1)\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.setFirstResult(pageSize * currentPage)\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.list();\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; [...]\n&amp;quot;
&lt;br&gt;+&amp;quot;}]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:103
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;classname&amp;gt;FullTextSession&amp;lt;/classname&amp;gt; extends &amp;lt;classname&amp;gt;org.hibernate.&amp;quot;
&lt;br&gt;-&amp;quot;Session&amp;lt;/classname&amp;gt; so that it can be used as a regular Hibernate Session&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;&amp;lt;classname&amp;gt;FullTextSession&amp;lt;/classname&amp;gt; extends &amp;lt;classname&amp;gt;org.hibernate.Session&amp;lt;/classname&amp;gt; so that it can be used as a regular Hibernate Session&amp;quot;
&lt;br&gt;+msgstr &amp;quot;&amp;lt;classname&amp;gt;FullTextSession&amp;lt;/classname&amp;gt; étend &amp;lt;classname&amp;gt;org.hibernate.Session&amp;lt;/classname&amp;gt; ainsi il peut être utilisé avec une Hibernate Session habituelle&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:108
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;If the Java Persistence API is used, a smoother integration is proposed.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;If the Java Persistence API is used, a smoother integration is proposed.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Si l'API de Persistence de Java est utilisée, une intégration en douceur est proposée.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:111
&lt;br&gt;@@ -266,8 +265,7 @@
&lt;br&gt;&amp;nbsp;&amp;quot;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; public void search(String searchString) {\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.apache.lucene.search.Query luceneQuery = getLuceneQuery();\n&amp;quot;
&lt;br&gt;-&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;javax.persistence.Query query = em.createFullTextQuery(luceneQuery, &amp;quot;
&lt;br&gt;-&amp;quot;Product.class);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;javax.persistence.Query query = em.createFullTextQuery(luceneQuery, Product.class);\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;searchResults = query\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.setMaxResults(pageSize + 1)\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.setFirstResult(pageSize * currentPage)\n&amp;quot;
&lt;br&gt;@@ -276,30 +274,34 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; [...]\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;}]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[@Stateful\n&amp;quot;
&lt;br&gt;+&amp;quot;@Name(\&amp;quot;search\&amp;quot;)\n&amp;quot;
&lt;br&gt;+&amp;quot;public class FullTextSearchAction implements FullTextSearch, Serializable {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; @In FullTextEntityManager em;\n&amp;quot;
&lt;br&gt;+&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; public void search(String searchString) {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.apache.lucene.search.Query luceneQuery = getLuceneQuery();\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;javax.persistence.Query query = em.createFullTextQuery(luceneQuery, Product.class);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;searchResults = query\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.setMaxResults(pageSize + 1)\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.setFirstResult(pageSize * currentPage)\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.getResultList();\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; [...]\n&amp;quot;
&lt;br&gt;+&amp;quot;}]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:113
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;When Hibernate Search is present, a &amp;lt;classname&amp;gt;FulltextEntityManager&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;classname&amp;gt; is injected. &amp;lt;classname&amp;gt;FullTextEntityManager&amp;lt;/classname&amp;gt; extends &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;classname&amp;gt;EntityManager&amp;lt;/classname&amp;gt; with search specific methods, the same &amp;quot;
&lt;br&gt;-&amp;quot;way &amp;lt;classname&amp;gt;FullTextSession&amp;lt;/classname&amp;gt; extends &amp;lt;classname&amp;gt;Session&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;classname&amp;gt;.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;When Hibernate Search is present, a &amp;lt;classname&amp;gt;FulltextEntityManager&amp;lt;/classname&amp;gt; is injected. &amp;lt;classname&amp;gt;FullTextEntityManager&amp;lt;/classname&amp;gt; extends &amp;lt;classname&amp;gt;EntityManager&amp;lt;/classname&amp;gt; with search specific methods, the same way &amp;lt;classname&amp;gt;FullTextSession&amp;lt;/classname&amp;gt; extends &amp;lt;classname&amp;gt;Session&amp;lt;/classname&amp;gt;.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Quand &amp;nbsp;Hibernate Search est présent, un &amp;lt;classname&amp;gt;FulltextEntityManager&amp;lt;/classname&amp;gt; est injecté. &amp;lt;classname&amp;gt;FullTextEntityManager&amp;lt;/classname&amp;gt; étends &amp;lt;classname&amp;gt;EntityManager&amp;lt;/classname&amp;gt; avec des méthodes de recherche spécifique, de la même façon que &amp;lt;classname&amp;gt;FullTextSession&amp;lt;/classname&amp;gt; étends &amp;lt;classname&amp;gt;Session&amp;lt;/classname&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:120
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;When an EJB 3.0 Session or Message Driven Bean injection is used (i.e. via &amp;quot;
&lt;br&gt;-&amp;quot;the @PersistenceContext annotation), it is not possible to replace the &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;classname&amp;gt;EntityManager&amp;lt;/classname&amp;gt; interface by the &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;classname&amp;gt;FullTextEntityManager&amp;lt;/classname&amp;gt; interface in the declaration &amp;quot;
&lt;br&gt;-&amp;quot;statement. However, the implementation injected will be a &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;classname&amp;gt;FullTextEntityManager&amp;lt;/classname&amp;gt; implementation: downcasting is &amp;quot;
&lt;br&gt;-&amp;quot;then possible.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;When an EJB 3.0 Session or Message Driven Bean injection is used (i.e. via the @PersistenceContext annotation), it is not possible to replace the &amp;lt;classname&amp;gt;EntityManager&amp;lt;/classname&amp;gt; interface by the &amp;lt;classname&amp;gt;FullTextEntityManager&amp;lt;/classname&amp;gt; interface in the declaration statement. However, the implementation injected will be a &amp;lt;classname&amp;gt;FullTextEntityManager&amp;lt;/classname&amp;gt; implementation: downcasting is then possible.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Quand une Session EJB3.0 ou une injection de &amp;nbsp;Message Driven Bean est utilisé (par exemple via l'annotation @PersistenceContext), il ets possible de remplacer l'interface de &amp;lt;classname&amp;gt;EntityManager&amp;lt;/classname&amp;gt; par l'interface de &amp;lt;classname&amp;gt;FullTextEntityManager&amp;lt;/classname&amp;gt; dans la partie déclaration. Cependant, l'implémentation injectée sera une implémentation &amp;nbsp;de &amp;lt;classname&amp;gt;FullTextEntityManager&amp;lt;/classname&amp;gt;: la conversion est ensuite possible.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:128
&lt;br&gt;@@ -314,8 +316,7 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; public void search(String searchString) {\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.apache.lucene.search.Query luceneQuery = getLuceneQuery();\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;FullTextEntityManager ftEm = (FullTextEntityManager) em;\n&amp;quot;
&lt;br&gt;-&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;javax.persistence.Query query = ftEm.createFullTextQuery(luceneQuery, &amp;quot;
&lt;br&gt;-&amp;quot;Product.class);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;javax.persistence.Query query = ftEm.createFullTextQuery(luceneQuery, Product.class);\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;searchResults = query\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.setMaxResults(pageSize + 1)\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.setFirstResult(pageSize * currentPage)\n&amp;quot;
&lt;br&gt;@@ -324,19 +325,33 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; [...]\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;}]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[@Stateful\n&amp;quot;
&lt;br&gt;+&amp;quot;@Name(\&amp;quot;search\&amp;quot;)\n&amp;quot;
&lt;br&gt;+&amp;quot;public class FullTextSearchAction implements FullTextSearch, Serializable {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; @PersistenceContext EntityManager em;\n&amp;quot;
&lt;br&gt;+&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; public void search(String searchString) {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.apache.lucene.search.Query luceneQuery = getLuceneQuery();\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;FullTextEntityManager ftEm = (FullTextEntityManager) em;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;javax.persistence.Query query = ftEm.createFullTextQuery(luceneQuery, Product.class);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;searchResults = query\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.setMaxResults(pageSize + 1)\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.setFirstResult(pageSize * currentPage)\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.getResultList();\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; [...]\n&amp;quot;
&lt;br&gt;+&amp;quot;}]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:133
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;For people accustomed to Hibernate Search out of Seam, note that using &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;methodname&amp;gt;Search.getFullTextSession&amp;lt;/methodname&amp;gt; is not necessary.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;For people accustomed to Hibernate Search out of Seam, note that using &amp;lt;methodname&amp;gt;Search.getFullTextSession&amp;lt;/methodname&amp;gt; is not necessary.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Pour les personnes abituées à Hibernate Search sans Seam, notez que l'utilisation de &amp;lt;methodname&amp;gt;Search.getFullTextSession&amp;lt;/methodname&amp;gt; n'est pas nécéssaire.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Hsearch.xml:138
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Check the DVDStore or the blog examples of the JBoss Seam distribution for a &amp;quot;
&lt;br&gt;-&amp;quot;concrete use of Hibernate Search.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Check the DVDStore or the blog examples of the JBoss Seam distribution for a concrete use of Hibernate Search.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Voyez le DVDStore dans les exemples de blog de la distribution de JBoss Seam pour une utilisation concrète de Hibernate Search.&amp;quot;
&lt;br&gt;+
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/I18n.po
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/I18n.po	2009-10-18 09:24:03 UTC (rev 11603)
&lt;br&gt;+++ branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/I18n.po	2009-10-18 16:47:04 UTC (rev 11604)
&lt;br&gt;@@ -6,8 +6,8 @@
&lt;br&gt;&amp;nbsp;&amp;quot;Project-Id-Version: PACKAGE VERSION\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Report-Msgid-Bugs-To: &lt;a href=&quot;http://bugs.kde.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.kde.org&lt;/a&gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;POT-Creation-Date: 2009-06-25 15:02+0000\n&amp;quot;
&lt;br&gt;-&amp;quot;PO-Revision-Date: 2008-04-04 01:24+0000\n&amp;quot;
&lt;br&gt;-&amp;quot;Last-Translator: Automatically generated\n&amp;quot;
&lt;br&gt;+&amp;quot;PO-Revision-Date: 2009-10-18 18:46+0100\n&amp;quot;
&lt;br&gt;+&amp;quot;Last-Translator: P.J &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25948315&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;essaidetest@...&lt;/a&gt;&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Language-Team: none\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;MIME-Version: 1.0\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Content-Type: text/plain; charset=UTF-8\n&amp;quot;
&lt;br&gt;@@ -17,173 +17,120 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:5
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Internationalization, localization and themes&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Internationnalisation, les langues locales et les thèmes&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:7
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam makes it easy to build internationalized applications. First, let's &amp;quot;
&lt;br&gt;-&amp;quot;walk through all the stages needed to internationalize and localize your &amp;quot;
&lt;br&gt;-&amp;quot;app. Then we'll take a look at the components Seam bundles.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam makes it easy to build internationalized applications. First, let's walk through all the stages needed to internationalize and localize your app. Then we'll take a look at the components Seam bundles.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Seam rend facile la construction d'applications internationnalisées? En premier, regardons toutes les étapes nécéssaires pour internationnaliser et rendre avec une langue locale votre application. Ensuite nous allons regarde les composants livrés dans Seam.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:14
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Internationalizing your app&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Internationnalisation de votre application.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:16
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;A JEE application consists of many components and all of them must be &amp;quot;
&lt;br&gt;-&amp;quot;configured properly for your application to be localized.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;A JEE application consists of many components and all of them must be configured properly for your application to be localized.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Une application JEE consisten en plusieurs composants et tous doivent être configurés de manière appropriés pour que votre application soit traduisible.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:21
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Starting at the bottom, the first step is to ensure that your database &amp;quot;
&lt;br&gt;-&amp;quot;server and client is using the correct character encoding for your locale. &amp;quot;
&lt;br&gt;-&amp;quot;Normally you'll want to use UTF-8. How to do this is outside the scope of &amp;quot;
&lt;br&gt;-&amp;quot;this tutorial.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Starting at the bottom, the first step is to ensure that your database server and client is using the correct character encoding for your locale. Normally you'll want to use UTF-8. How to do this is outside the scope of this tutorial.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;En partant du bas, la première étape est de s'assrer que le serveur de base de données et le client utilise le bon encodage de caractères pour votre langue. Normallement, vous devriez vouloir utiliser UTF-8. Comment faire cela est hors de porté de ce tutorial.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:29
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Application server configuration&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La configuration du serveur d'application&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:31
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;To ensure that the application server receives the request parameters in the &amp;quot;
&lt;br&gt;-&amp;quot;correct encoding from client requests you have to configure the tomcat &amp;quot;
&lt;br&gt;-&amp;quot;connector. If you use Tomcat or JBoss AS, add the &amp;lt;literal&amp;gt;URIEncoding=\&amp;quot;UTF-&amp;quot;
&lt;br&gt;-&amp;quot;8\&amp;quot;&amp;lt;/literal&amp;gt; attribute to the connector configuration. For JBoss AS 4.2 &amp;quot;
&lt;br&gt;-&amp;quot;change &amp;lt;literal&amp;gt;${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/&amp;quot;
&lt;br&gt;-&amp;quot;server.xml&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;To ensure that the application server receives the request parameters in the correct encoding from client requests you have to configure the tomcat connector. If you use Tomcat or JBoss AS, add the &amp;lt;literal&amp;gt;URIEncoding=\&amp;quot;UTF-8\&amp;quot;&amp;lt;/literal&amp;gt; attribute to the connector configuration. For JBoss AS 4.2 change &amp;lt;literal&amp;gt;${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/server.xml&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Pour s'assurer que le serveur d'application reçoit les paramètres dans l'encodage correct depuis les requêtes client, vous devez configurer le connecteur de tomcat. Si vous utilisez Tomcat ou JBoss AS, ajoutez l'attribut &amp;lt;literal&amp;gt;URIEncoding=\&amp;quot;UTF-8\&amp;quot;&amp;lt;/literal&amp;gt; à la configuration du connecteur. Pour JBoss AS 4.2, modifiez &amp;lt;literal&amp;gt;${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/server.xml&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:40
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;&amp;lt;Connector port=\&amp;quot;8080\&amp;quot; URIEncoding=\&amp;quot;UTF-8\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;&amp;lt;Connector port=\&amp;quot;8080\&amp;quot; URIEncoding=\&amp;quot;UTF-8\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:42
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;There is alternative which is probably better. You can tell JBoss AS that &amp;quot;
&lt;br&gt;-&amp;quot;the encoding for the request parameters will be taken from the request:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;There is alternative which is probably better. You can tell JBoss AS that the encoding for the request parameters will be taken from the request:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Il ya une alternative qui est probablement meilleure. Vous pouvez dire à JBoss AS que l'encodage des paramètres des requeêtes sera prit depuis la requête:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:48
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;&amp;lt;Connector port=\&amp;quot;8080\&amp;quot; useBodyEncodingForURI=\&amp;quot;true\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;&amp;lt;Connector port=\&amp;quot;8080\&amp;quot; useBodyEncodingForURI=\&amp;quot;true\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:52
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Translated application strings&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Les chaines de caractères de l'application traduites&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:54
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;You'll also need localized strings for all the &amp;lt;emphasis&amp;gt;messages&amp;lt;/emphasis&amp;gt; &amp;quot;
&lt;br&gt;-&amp;quot;in your application (for example field labels on your views). First you need &amp;quot;
&lt;br&gt;-&amp;quot;to ensure that your resource bundle is encoded using the desired character &amp;quot;
&lt;br&gt;-&amp;quot;encoding. By default ASCII is used. Although ASCII is enough for many &amp;quot;
&lt;br&gt;-&amp;quot;languages, it doesn't provide characters for all languages.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;You'll also need localized strings for all the &amp;lt;emphasis&amp;gt;messages&amp;lt;/emphasis&amp;gt; in your application (for example field labels on your views). First you need to ensure that your resource bundle is encoded using the desired character encoding. By default ASCII is used. Although ASCII is enough for many languages, it doesn't provide characters for all languages.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Vous allez avoir besoin des chaines de caractères traduites pour tous les &amp;nbsp;&amp;lt;emphasis&amp;gt;messages&amp;lt;/emphasis&amp;gt; de votre applicatin (par exemple les labels des champsd e vos vues). En premier, vous alleza avoir besoin de vous assurer que vos fiches de ressources sont encodés avec l'encodage désiré. Par défaut, l'ASCII est utilisé. Mais l'ASCII n'est pas suffisant pour beaucoups de langues, il ne fourni pas toutes les lettres de tous les langages.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:63
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Resource bundles must be created in ASCII, or use Unicode escape codes to &amp;quot;
&lt;br&gt;-&amp;quot;represent Unicode characters. Since you don't compile a property file to &amp;quot;
&lt;br&gt;-&amp;quot;byte code, there is no way to tell the JVM which character set to use. So &amp;quot;
&lt;br&gt;-&amp;quot;you must use either ASCII characters or escape characters not in the ASCII &amp;quot;
&lt;br&gt;-&amp;quot;character set. You can represent a Unicode character in any Java file using &amp;quot;
&lt;br&gt;-&amp;quot;\\uXXXX, where XXXX is the hexidecimal representation of the character.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Resource bundles must be created in ASCII, or use Unicode escape codes to represent Unicode characters. Since you don't compile a property file to byte code, there is no way to tell the JVM which character set to use. So you must use either ASCII characters or escape characters not in the ASCII character set. You can represent a Unicode character in any Java file using \\uXXXX, where XXXX is the hexidecimal representation of the character.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Les fichiers de ressource doivent être créés en ASCII ou utiliser le code déspécialisé Unicode pour représenter les lettres Unicode. Sinon vous ne pourez pas compiler le fichier de propriété dans le byte-code, il n'y a pas de moyen pour indiquer à la JVM quel groupe de caractères utiliser. Donc vous devez utiliser soit les caractères ASCII soi des caractères déspécialisés qui ne sont pas dans le groupe des caractères de l'ASCII. Vous pouvez représenter un caractère Unicode dans le fichier en Java en utilisant \\uXXX, où XXX est la représentation hexadécimale de ce caractère.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:73
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;You can write your translation of labels (&amp;lt;xref linkend=\&amp;quot;labels\&amp;quot;/&amp;gt;) to &amp;quot;
&lt;br&gt;-&amp;quot;your messages resource bundle in the native encoding and then convert the &amp;quot;
&lt;br&gt;-&amp;quot;content of the file into the escaped format through the tool &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;literal&amp;gt;native2ascii&amp;lt;/literal&amp;gt; provided in the JDK. This tool will convert &amp;quot;
&lt;br&gt;-&amp;quot;a file written in your native encoding to one that represents non-ASCII &amp;quot;
&lt;br&gt;-&amp;quot;characters as Unicode escape sequences.&amp;quot;
&lt;br&gt;+msgid &amp;quot;You can write your translation of labels (&amp;lt;xref linkend=\&amp;quot;labels\&amp;quot;/&amp;gt;) to your messages resource bundle in the native encoding and then convert the content of the file into the escaped format through the tool &amp;lt;literal&amp;gt;native2ascii&amp;lt;/literal&amp;gt; provided in the JDK. This tool will convert a file written in your native encoding to one that represents non-ASCII characters as Unicode escape sequences.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:83
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Usage of this tool is described &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://java.sun.com/j2se/1.5.0/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/j2se/1.5.0/&lt;/a&gt;&amp;quot;
&lt;br&gt;-&amp;quot;docs/tooldocs/index.html#intl\&amp;quot;&amp;gt;here for Java 5&amp;lt;/ulink&amp;gt; or &amp;lt;ulink url=&amp;quot;
&lt;br&gt;-&amp;quot;\&amp;quot;&lt;a href=&quot;http://java.sun.com/javase/6/docs/technotes/tools/#intl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/javase/6/docs/technotes/tools/#intl&lt;/a&gt;\&amp;quot;&amp;gt;here for Java 6&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;ulink&amp;gt;. For example, to convert a file from UTF-8:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Usage of this tool is described &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://java.sun.com/j2se/1.5.0/docs/tooldocs/index.html#intl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/j2se/1.5.0/docs/tooldocs/index.html#intl&lt;/a&gt;\&amp;quot;&amp;gt;here for Java 5&amp;lt;/ulink&amp;gt; or &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://java.sun.com/javase/6/docs/technotes/tools/#intl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/javase/6/docs/technotes/tools/#intl&lt;/a&gt;\&amp;quot;&amp;gt;here for Java 6&amp;lt;/ulink&amp;gt;. For example, to convert a file from UTF-8:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'utilisation de cet outil est décrit dans &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://java.sun.com/j2se/1.5.0/docs/tooldocs/index.html#intl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/j2se/1.5.0/docs/tooldocs/index.html#intl&lt;/a&gt;\&amp;quot;&amp;gt;ici pour Java 5&amp;lt;/ulink&amp;gt; ou &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://java.sun.com/javase/6/docs/technotes/tools/#intl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/javase/6/docs/technotes/tools/#intl&lt;/a&gt;\&amp;quot;&amp;gt;ici pour Java 6&amp;lt;/ulink&amp;gt;. Par exemple, pour convertir un fichier depuis UTF-8:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:91
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;prompt&amp;gt;$ native2ascii -encoding UTF-8 messages_cs.properties &amp;gt; &amp;quot;
&lt;br&gt;-&amp;quot;messages_cs_escaped.properties&amp;lt;/prompt&amp;gt;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;&amp;lt;prompt&amp;gt;$ native2ascii -encoding UTF-8 messages_cs.properties &amp;gt; messages_cs_escaped.properties&amp;lt;/prompt&amp;gt;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;&amp;lt;prompt&amp;gt;$ native2ascii -encoding UTF-8 messages_cs.properties &amp;gt; messages_cs_escaped.properties&amp;lt;/prompt&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:96
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Other encoding settings&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;D'autres réglages pour l'encodage&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:98
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;We need to make sure that the view displays your localized data and messages &amp;quot;
&lt;br&gt;-&amp;quot;using the correct character set and also any data submitted uses the correct &amp;quot;
&lt;br&gt;-&amp;quot;encoding.&amp;quot;
&lt;br&gt;+msgid &amp;quot;We need to make sure that the view displays your localized data and messages using the correct character set and also any data submitted uses the correct encoding.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:104
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;To set the display character encoding, you need to use the &amp;lt;literal&amp;gt;&amp;lt;f:&amp;quot;
&lt;br&gt;-&amp;quot;view locale=\&amp;quot;cs_CZ\&amp;quot;/&amp;gt;&amp;lt;/literal&amp;gt; tag (here we tell JSF to use the Czech &amp;quot;
&lt;br&gt;-&amp;quot;locale). You may want to change the encoding of the xml document itself if &amp;quot;
&lt;br&gt;-&amp;quot;you want to embed localized strings in the xml. To do this alter the &amp;quot;
&lt;br&gt;-&amp;quot;encoding attribute in xml declaration &amp;lt;literal&amp;gt;&amp;lt;?xml version=\&amp;quot;1.0\&amp;quot; &amp;quot;
&lt;br&gt;-&amp;quot;encoding=\&amp;quot;UTF-8\&amp;quot;?&amp;gt;&amp;lt;/literal&amp;gt; as required.&amp;quot;
&lt;br&gt;+msgid &amp;quot;To set the display character encoding, you need to use the &amp;lt;literal&amp;gt;&amp;lt;f:view locale=\&amp;quot;cs_CZ\&amp;quot;/&amp;gt;&amp;lt;/literal&amp;gt; tag (here we tell JSF to use the Czech locale). You may want to change the encoding of the xml document itself if you want to embed localized strings in the xml. To do this alter the encoding attribute in xml declaration &amp;lt;literal&amp;gt;&amp;lt;?xml version=\&amp;quot;1.0\&amp;quot; encoding=\&amp;quot;UTF-8\&amp;quot;?&amp;gt;&amp;lt;/literal&amp;gt; as required.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:114
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Also JSF/Facelets should submit any requests using the specified character &amp;quot;
&lt;br&gt;-&amp;quot;encoding, but to make sure any requests that don't specify an encoding you &amp;quot;
&lt;br&gt;-&amp;quot;can force the request encoding using a servlet filter. Configure this in &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;literal&amp;gt;components.xml&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;+msgid &amp;quot;Also JSF/Facelets should submit any requests using the specified character encoding, but to make sure any requests that don't specify an encoding you can force the request encoding using a servlet filter. Configure this in &amp;lt;literal&amp;gt;components.xml&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;@@ -194,67 +141,50 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; override-client=\&amp;quot;true\&amp;quot; \n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; url-pattern=\&amp;quot;*.seam\&amp;quot; /&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[&amp;lt;web:character-encoding-filter encoding=\&amp;quot;UTF-8\&amp;quot; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; override-client=\&amp;quot;true\&amp;quot; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; url-pattern=\&amp;quot;*.seam\&amp;quot; /&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:126
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Locales&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Les locales&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:128
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Each user login session has an associated instance of &amp;lt;literal&amp;gt;java.util.&amp;quot;
&lt;br&gt;-&amp;quot;Locale&amp;lt;/literal&amp;gt; (available to the application as a component named &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;literal&amp;gt;locale&amp;lt;/literal&amp;gt;). Under normal circumstances, you won't need to do &amp;quot;
&lt;br&gt;-&amp;quot;any special configuration to set the locale. Seam just delegates to JSF to &amp;quot;
&lt;br&gt;-&amp;quot;determine the active locale:&amp;quot;
&lt;br&gt;+msgid &amp;quot;Each user login session has an associated instance of &amp;lt;literal&amp;gt;java.util.Locale&amp;lt;/literal&amp;gt; (available to the application as a component named &amp;lt;literal&amp;gt;locale&amp;lt;/literal&amp;gt;). Under normal circumstances, you won't need to do any special configuration to set the locale. Seam just delegates to JSF to determine the active locale:&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:136
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;If there is a locale associated with the HTTP request (the browser locale), &amp;quot;
&lt;br&gt;-&amp;quot;and that locale is in the list of supported locales from &amp;lt;literal&amp;gt;faces-&amp;quot;
&lt;br&gt;-&amp;quot;config.xml&amp;lt;/literal&amp;gt;, use that locale for the rest of the session.&amp;quot;
&lt;br&gt;+msgid &amp;quot;If there is a locale associated with the HTTP request (the browser locale), and that locale is in the list of supported locales from &amp;lt;literal&amp;gt;faces-config.xml&amp;lt;/literal&amp;gt;, use that locale for the rest of the session.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:143
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Otherwise, if a default locale was specified in the &amp;lt;literal&amp;gt;faces-config.&amp;quot;
&lt;br&gt;-&amp;quot;xml&amp;lt;/literal&amp;gt;, use that locale for the rest of the session.&amp;quot;
&lt;br&gt;+msgid &amp;quot;Otherwise, if a default locale was specified in the &amp;lt;literal&amp;gt;faces-config.xml&amp;lt;/literal&amp;gt;, use that locale for the rest of the session.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:149
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Otherwise, use the default locale of the server.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Sinon, utilise la locale par défaut du serveur.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:153
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;It is &amp;lt;emphasis&amp;gt;possible&amp;lt;/emphasis&amp;gt; to set the locale manually via the Seam &amp;quot;
&lt;br&gt;-&amp;quot;configuration properties &amp;lt;literal&amp;gt; org.jboss.seam.international.&amp;quot;
&lt;br&gt;-&amp;quot;localeSelector.language&amp;lt;/literal&amp;gt;, &amp;lt;literal&amp;gt; org.jboss.seam.international.&amp;quot;
&lt;br&gt;-&amp;quot;localeSelector.country&amp;lt;/literal&amp;gt; and &amp;lt;literal&amp;gt; org.jboss.seam.international.&amp;quot;
&lt;br&gt;-&amp;quot;localeSelector.variant&amp;lt;/literal&amp;gt;, but we can't think of any good reason to &amp;quot;
&lt;br&gt;-&amp;quot;ever do this.&amp;quot;
&lt;br&gt;+msgid &amp;quot;It is &amp;lt;emphasis&amp;gt;possible&amp;lt;/emphasis&amp;gt; to set the locale manually via the Seam configuration properties &amp;lt;literal&amp;gt; org.jboss.seam.international.localeSelector.language&amp;lt;/literal&amp;gt;, &amp;lt;literal&amp;gt; org.jboss.seam.international.localeSelector.country&amp;lt;/literal&amp;gt; and &amp;lt;literal&amp;gt; org.jboss.seam.international.localeSelector.variant&amp;lt;/literal&amp;gt;, but we can't think of any good reason to ever do this.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:160
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;It is, however, useful to allow the user to set the locale manually via the &amp;quot;
&lt;br&gt;-&amp;quot;application user interface. Seam provides built-in functionality for &amp;quot;
&lt;br&gt;-&amp;quot;overriding the locale determined by the algorithm above. All you have to do &amp;quot;
&lt;br&gt;-&amp;quot;is add the following fragment to a form in your JSP or Facelets page:&amp;quot;
&lt;br&gt;+msgid &amp;quot;It is, however, useful to allow the user to set the locale manually via the application user interface. Seam provides built-in functionality for overriding the locale determined by the algorithm above. All you have to do is add the following fragment to a form in your JSP or Facelets page:&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;@@ -273,9 +203,7 @@
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:168
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Or, if you want a list of all supported locales from &amp;lt;literal&amp;gt; faces-config.&amp;quot;
&lt;br&gt;-&amp;quot;xml&amp;lt;/literal&amp;gt;, just use:&amp;quot;
&lt;br&gt;+msgid &amp;quot;Or, if you want a list of all supported locales from &amp;lt;literal&amp;gt; faces-config.xml&amp;lt;/literal&amp;gt;, just use:&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;@@ -292,116 +220,79 @@
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:173
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;When the user selects an item from the drop-down, then clicks the command &amp;quot;
&lt;br&gt;-&amp;quot;button, the Seam and JSF locales will be overridden for the rest of the &amp;quot;
&lt;br&gt;-&amp;quot;session.&amp;quot;
&lt;br&gt;+msgid &amp;quot;When the user selects an item from the drop-down, then clicks the command button, the Seam and JSF locales will be overridden for the rest of the session.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:177
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The brings us to the question of where the supported locales are defined. &amp;quot;
&lt;br&gt;-&amp;quot;Typically, you provide a list of locales for which you have matching &amp;quot;
&lt;br&gt;-&amp;quot;resource bundles in the &amp;lt;literal&amp;gt;&amp;lt;locale-config&amp;gt;&amp;lt;/literal&amp;gt; element of &amp;quot;
&lt;br&gt;-&amp;quot;the JSF configuration file (/META-INF/faces-config.xml). However, you have &amp;quot;
&lt;br&gt;-&amp;quot;learned to appreciate that Seam's component configuration mechanism is more &amp;quot;
&lt;br&gt;-&amp;quot;powerful than what is provided in Java EE. For that reason, you can &amp;quot;
&lt;br&gt;-&amp;quot;configure the supported locales, and the default locale of the server, using &amp;quot;
&lt;br&gt;-&amp;quot;the built-in component named &amp;lt;literal&amp;gt;org.jboss.seam.international.&amp;quot;
&lt;br&gt;-&amp;quot;localeConfig&amp;lt;/literal&amp;gt;. To use it, you first declare an XML namespace for &amp;quot;
&lt;br&gt;-&amp;quot;Seam's international package in the Seam component descriptor. You then &amp;quot;
&lt;br&gt;-&amp;quot;define the default locale and supported locales as follows:&amp;quot;
&lt;br&gt;+msgid &amp;quot;The brings us to the question of where the supported locales are defined. Typically, you provide a list of locales for which you have matching resource bundles in the &amp;lt;literal&amp;gt;&amp;lt;locale-config&amp;gt;&amp;lt;/literal&amp;gt; element of the JSF configuration file (/META-INF/faces-config.xml). However, you have learned to appreciate that Seam's component configuration mechanism is more powerful than what is provided in Java EE. For that reason, you can configure the supported locales, and the default locale of the server, using the built-in component named &amp;lt;literal&amp;gt;org.jboss.seam.international.localeConfig&amp;lt;/literal&amp;gt;. To use it, you first declare an XML namespace for Seam's international package in the Seam component descriptor. You then define the default locale and supported locales as follows:&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:190
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;international:locale-config default-locale=\&amp;quot;fr_CA\&amp;quot; supported-locales=&amp;quot;
&lt;br&gt;-&amp;quot;\&amp;quot;en fr_CA fr_FR\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;+msgid &amp;quot;&amp;lt;international:locale-config default-locale=\&amp;quot;fr_CA\&amp;quot; supported-locales=\&amp;quot;en fr_CA fr_FR\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:192
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Naturally, if you pronounce that you support a locale, you better provide a &amp;quot;
&lt;br&gt;-&amp;quot;resource bundle to match it! Up next, you'll learn how to define the &amp;quot;
&lt;br&gt;-&amp;quot;language-specific labels.&amp;quot;
&lt;br&gt;+msgid &amp;quot;Naturally, if you pronounce that you support a locale, you better provide a resource bundle to match it! Up next, you'll learn how to define the language-specific labels.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:198
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Labels&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Les labels&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:200
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;JSF supports internationalization of user interface labels and descriptive &amp;quot;
&lt;br&gt;-&amp;quot;text via the use of &amp;lt;literal&amp;gt;&amp;lt;f:loadBundle /&amp;gt;&amp;lt;/literal&amp;gt;. You can use &amp;quot;
&lt;br&gt;-&amp;quot;this approach in Seam applications. Alternatively, you can take advantage of &amp;quot;
&lt;br&gt;-&amp;quot;the Seam &amp;lt;literal&amp;gt; messages&amp;lt;/literal&amp;gt; component to display templated labels &amp;quot;
&lt;br&gt;-&amp;quot;with embedded EL expressions.&amp;quot;
&lt;br&gt;+msgid &amp;quot;JSF supports internationalization of user interface labels and descriptive text via the use of &amp;lt;literal&amp;gt;&amp;lt;f:loadBundle /&amp;gt;&amp;lt;/literal&amp;gt;. You can use this approach in Seam applications. Alternatively, you can take advantage of the Seam &amp;lt;literal&amp;gt; messages&amp;lt;/literal&amp;gt; component to display templated labels with embedded EL expressions.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:207
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Defining labels&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La définition des labels&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:209
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam provides a &amp;lt;literal&amp;gt;java.util.ResourceBundle&amp;lt;/literal&amp;gt; (available to &amp;quot;
&lt;br&gt;-&amp;quot;the application as a &amp;lt;literal&amp;gt; org.jboss.seam.core.resourceBundle&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;literal&amp;gt;). You'll need to make your internationalized labels available via &amp;quot;
&lt;br&gt;-&amp;quot;this special resource bundle. By default, the resource bundle used by Seam &amp;quot;
&lt;br&gt;-&amp;quot;is named &amp;lt;literal&amp;gt;messages&amp;lt;/literal&amp;gt; and so you'll need to define your &amp;quot;
&lt;br&gt;-&amp;quot;labels in files named &amp;lt;literal&amp;gt; messages.properties&amp;lt;/literal&amp;gt;, &amp;lt;literal&amp;gt; &amp;quot;
&lt;br&gt;-&amp;quot;messages_en.properties&amp;lt;/literal&amp;gt;, &amp;lt;literal&amp;gt; messages_en_AU.properties&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;literal&amp;gt;, etc. These files usually belong in the &amp;lt;literal&amp;gt;WEB-INF/classes&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;literal&amp;gt; directory.&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam provides a &amp;lt;literal&amp;gt;java.util.ResourceBundle&amp;lt;/literal&amp;gt; (available to the application as a &amp;lt;literal&amp;gt; org.jboss.seam.core.resourceBundle&amp;lt;/literal&amp;gt;). You'll need to make your internationalized labels available via this special resource bundle. By default, the resource bundle used by Seam is named &amp;lt;literal&amp;gt;messages&amp;lt;/literal&amp;gt; and so you'll need to define your labels in files named &amp;lt;literal&amp;gt; messages.properties&amp;lt;/literal&amp;gt;, &amp;lt;literal&amp;gt; messages_en.properties&amp;lt;/literal&amp;gt;, &amp;lt;literal&amp;gt; messages_en_AU.properties&amp;lt;/literal&amp;gt;, etc. These files usually belong in the &amp;lt;literal&amp;gt;WEB-INF/classes&amp;lt;/literal&amp;gt; directory.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:220
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;So, in &amp;lt;literal&amp;gt;messages_en.properties&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Ainsi, dans &amp;lt;literal&amp;gt;messages_en.properties&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:222
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Hello=Hello&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Hello=Hello&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:224
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;And in &amp;lt;literal&amp;gt;messages_en_AU.properties&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Et dans &amp;lt;literal&amp;gt;messages_en_AU.properties&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:226
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Hello=G'day&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Hello=G'day&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:228
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;You can select a different name for the resource bundle by setting the Seam &amp;quot;
&lt;br&gt;-&amp;quot;configuration property named &amp;lt;literal&amp;gt; org.jboss.seam.core.resourceLoader.&amp;quot;
&lt;br&gt;-&amp;quot;bundleNames&amp;lt;/literal&amp;gt;. You can even specify a list of resource bundle names &amp;quot;
&lt;br&gt;-&amp;quot;to be searched (depth first) for messages.&amp;quot;
&lt;br&gt;+msgid &amp;quot;You can select a different name for the resource bundle by setting the Seam configuration property named &amp;lt;literal&amp;gt; org.jboss.seam.core.resourceLoader.bundleNames&amp;lt;/literal&amp;gt;. You can even specify a list of resource bundle names to be searched (depth first) for messages.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;@@ -419,69 +310,56 @@
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:236
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;If you want to define a message just for a particular page, you can specify &amp;quot;
&lt;br&gt;-&amp;quot;it in a resource bundle with the same name as the JSF view id, with the &amp;quot;
&lt;br&gt;-&amp;quot;leading &amp;lt;literal&amp;gt;/&amp;lt;/literal&amp;gt; and trailing file extension removed. So we &amp;quot;
&lt;br&gt;-&amp;quot;could put our message in &amp;lt;literal&amp;gt; welcome/hello_en.properties&amp;lt;/literal&amp;gt; if &amp;quot;
&lt;br&gt;-&amp;quot;we only needed to display the message on &amp;lt;literal&amp;gt; /welcome/hello.jsp&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;literal&amp;gt;.&amp;quot;
&lt;br&gt;+msgid &amp;quot;If you want to define a message just for a particular page, you can specify it in a resource bundle with the same name as the JSF view id, with the leading &amp;lt;literal&amp;gt;/&amp;lt;/literal&amp;gt; and trailing file extension removed. So we could put our message in &amp;lt;literal&amp;gt; welcome/hello_en.properties&amp;lt;/literal&amp;gt; if we only needed to display the message on &amp;lt;literal&amp;gt; /welcome/hello.jsp&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:243
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;You can even specify an explicit bundle name in &amp;lt;literal&amp;gt; pages.xml&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;literal&amp;gt;:&amp;quot;
&lt;br&gt;+msgid &amp;quot;You can even specify an explicit bundle name in &amp;lt;literal&amp;gt; pages.xml&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:246
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;&amp;lt;page view-id=\&amp;quot;/welcome/hello.jsp\&amp;quot; bundle=\&amp;quot;HelloMessages\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;&amp;lt;page view-id=\&amp;quot;/welcome/hello.jsp\&amp;quot; bundle=\&amp;quot;HelloMessages\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:248
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Then we could use messages defined in &amp;lt;literal&amp;gt; HelloMessages.properties&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;literal&amp;gt; on &amp;lt;literal&amp;gt; /welcome/hello.jsp&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;+msgid &amp;quot;Then we could use messages defined in &amp;lt;literal&amp;gt; HelloMessages.properties&amp;lt;/literal&amp;gt; on &amp;lt;literal&amp;gt; /welcome/hello.jsp&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:254
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Displaying labels&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'affichage des labels&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:256
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;If you define your labels using the Seam resource bundle, you'll be able to &amp;quot;
&lt;br&gt;-&amp;quot;use them without having to type &amp;lt;literal&amp;gt; &amp;lt;f:loadBundle ... /&amp;gt;&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;literal&amp;gt; on every page. Instead, you can simply type:&amp;quot;
&lt;br&gt;+msgid &amp;quot;If you define your labels using the Seam resource bundle, you'll be able to use them without having to type &amp;lt;literal&amp;gt; &amp;lt;f:loadBundle ... /&amp;gt;&amp;lt;/literal&amp;gt; on every page. Instead, you can simply type:&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:260
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;&amp;lt;h:outputText value=\&amp;quot;#{messages['Hello']}\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;&amp;lt;h:outputText value=\&amp;quot;#{messages['Hello']}\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:262
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;&amp;lt;para&amp;gt;or:&amp;lt;/para&amp;gt;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;&amp;lt;para&amp;gt;ou:&amp;lt;/para&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:264
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;&amp;lt;h:outputText value=\&amp;quot;#{messages.Hello}\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;&amp;lt;h:outputText value=\&amp;quot;#{messages.Hello}\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:266
&lt;br&gt;@@ -493,45 +371,42 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:269
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Hello=Hello, #{user.firstName} #{user.lastName}&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Hello=Hello, #{user.firstName} #{user.lastName}&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:271
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Hello=G'day, #{user.firstName}&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Hello=G'day, #{user.firstName}&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:273
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;You can even use the messages in your code:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Vous pouvez même utiliser les messages dans votre code:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:275
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;@In private Map&amp;lt;String, String&amp;gt; messages;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;@In private Map&amp;lt;String, String&amp;gt; messages;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:277
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;@In(\&amp;quot;#{messages['Hello']}\&amp;quot;) private String helloMessage;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;@In(\&amp;quot;#{messages['Hello']}\&amp;quot;) private String helloMessage;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:281
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Faces messages&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Les messages Faces&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:283
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The &amp;lt;literal&amp;gt;facesMessages&amp;lt;/literal&amp;gt; component is a super-convenient way to &amp;quot;
&lt;br&gt;-&amp;quot;display success or failure messages to the user. The functionality we just &amp;quot;
&lt;br&gt;-&amp;quot;described also works for faces messages:&amp;quot;
&lt;br&gt;+msgid &amp;quot;The &amp;lt;literal&amp;gt;facesMessages&amp;lt;/literal&amp;gt; component is a super-convenient way to display success or failure messages to the user. The functionality we just described also works for faces messages:&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;@@ -548,75 +423,63 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp;}\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;}&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;@Name(\&amp;quot;hello\&amp;quot;)\n&amp;quot;
&lt;br&gt;+&amp;quot;@Stateless\n&amp;quot;
&lt;br&gt;+&amp;quot;public class HelloBean implements Hello {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;@In FacesMessages facesMessages;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;public String sayIt() {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;facesMessages.addFromResourceBundle(\&amp;quot;Hello\&amp;quot;);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;}\n&amp;quot;
&lt;br&gt;+&amp;quot;}&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:290
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;This will display &amp;lt;literal&amp;gt;Hello, Gavin King&amp;lt;/literal&amp;gt; or &amp;lt;literal&amp;gt;G'day, &amp;quot;
&lt;br&gt;-&amp;quot;Gavin&amp;lt;/literal&amp;gt;, depending upon the user's locale.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;This will display &amp;lt;literal&amp;gt;Hello, Gavin King&amp;lt;/literal&amp;gt; or &amp;lt;literal&amp;gt;G'day, Gavin&amp;lt;/literal&amp;gt;, depending upon the user's locale.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Cela va afficher &amp;lt;literal&amp;gt;Hello, Gavin King&amp;lt;/literal&amp;gt; ou &amp;lt;literal&amp;gt;G'day, Gavin&amp;lt;/literal&amp;gt;, selon la locale de l'utilisateur.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:297
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Timezones&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Les fuseaux horaires&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:299
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;There is also a session-scoped instance of &amp;lt;literal&amp;gt; java.util.Timezone&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;literal&amp;gt;, named &amp;lt;literal&amp;gt; org.jboss.seam.international.timezone&amp;lt;/literal&amp;gt;, &amp;quot;
&lt;br&gt;-&amp;quot;and a Seam component for changing the timezone named &amp;lt;literal&amp;gt; org.jboss.&amp;quot;
&lt;br&gt;-&amp;quot;seam.international.timezoneSelector&amp;lt;/literal&amp;gt;. By default, the timezone is &amp;quot;
&lt;br&gt;-&amp;quot;the default timezone of the server. Unfortunately, the JSF specification &amp;quot;
&lt;br&gt;-&amp;quot;says that all dates and times should be assumed to be UTC, and displayed as &amp;quot;
&lt;br&gt;-&amp;quot;UTC, unless a timezone is explicitly specified using &amp;lt;literal&amp;gt; &amp;lt;f:&amp;quot;
&lt;br&gt;-&amp;quot;convertDateTime&amp;gt;&amp;lt;/literal&amp;gt;. This is an extremely inconvenient default &amp;quot;
&lt;br&gt;-&amp;quot;behavior.&amp;quot;
&lt;br&gt;+msgid &amp;quot;There is also a session-scoped instance of &amp;lt;literal&amp;gt; java.util.Timezone&amp;lt;/literal&amp;gt;, named &amp;lt;literal&amp;gt; org.jboss.seam.international.timezone&amp;lt;/literal&amp;gt;, and a Seam component for changing the timezone named &amp;lt;literal&amp;gt; org.jboss.seam.international.timezoneSelector&amp;lt;/literal&amp;gt;. By default, the timezone is the default timezone of the server. Unfortunately, the JSF specification says that all dates and times should be assumed to be UTC, and displayed as UTC, unless a timezone is explicitly specified using &amp;lt;literal&amp;gt; &amp;lt;f:convertDateTime&amp;gt;&amp;lt;/literal&amp;gt;. This is an extremely inconvenient default behavior.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:310
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam overrides this behavior, and defaults all dates and times to the Seam &amp;quot;
&lt;br&gt;-&amp;quot;timezone. In addition, Seam provides the &amp;lt;literal&amp;gt; &amp;lt;s:convertDateTime&amp;gt;&amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;/literal&amp;gt; tag which always performs conversions in the Seam timezone.&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam overrides this behavior, and defaults all dates and times to the Seam timezone. In addition, Seam provides the &amp;lt;literal&amp;gt; &amp;lt;s:convertDateTime&amp;gt;&amp;lt;/literal&amp;gt; tag which always performs conversions in the Seam timezone.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:315
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam also provides a default date converter to convert a string value to a &amp;quot;
&lt;br&gt;-&amp;quot;date. This saves you from having to specify a converter on input fields that &amp;quot;
&lt;br&gt;-&amp;quot;are simply capturing a date. The pattern is selected according the the &amp;quot;
&lt;br&gt;-&amp;quot;user's locale and the time zone is selected as described above.&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam also provides a default date converter to convert a string value to a date. This saves you from having to specify a converter on input fields that are simply capturing a date. The pattern is selected according the the user's locale and the time zone is selected as described above.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:322
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Themes&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Les thèmes&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:324
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Seam applications are also very easily skinnable. The theme API is very &amp;quot;
&lt;br&gt;-&amp;quot;similar to the localization API, but of course these two concerns are &amp;quot;
&lt;br&gt;-&amp;quot;orthogonal, and some applications support both localization and themes.&amp;quot;
&lt;br&gt;+msgid &amp;quot;Seam applications are also very easily skinnable. The theme API is very similar to the localization API, but of course these two concerns are orthogonal, and some applications support both localization and themes.&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:329
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;First, configure the set of supported themes:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;En permier, configurez le groupe de thème disponibles:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:331
&lt;br&gt;@@ -635,16 +498,12 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:333
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Note that the first theme listed is the default theme.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Notez que le premier thème listé est le thème par défaut.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:335
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Themes are defined in a properties file with the same name as the theme. For &amp;quot;
&lt;br&gt;-&amp;quot;example, the &amp;lt;literal&amp;gt;default&amp;lt;/literal&amp;gt; theme is defined as a set of entries &amp;quot;
&lt;br&gt;-&amp;quot;in &amp;lt;literal&amp;gt; default.properties&amp;lt;/literal&amp;gt;. For example, &amp;lt;literal&amp;gt; default.&amp;quot;
&lt;br&gt;-&amp;quot;properties&amp;lt;/literal&amp;gt; might define:&amp;quot;
&lt;br&gt;+msgid &amp;quot;Themes are defined in a properties file with the same name as the theme. For example, the &amp;lt;literal&amp;gt;default&amp;lt;/literal&amp;gt; theme is defined as a set of entries in &amp;lt;literal&amp;gt; default.properties&amp;lt;/literal&amp;gt;. For example, &amp;lt;literal&amp;gt; default.properties&amp;lt;/literal&amp;gt; might define:&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;@@ -654,30 +513,26 @@
&lt;br&gt;&amp;nbsp;&amp;quot;css ../screen.css\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;template /template.xhtml&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;css ../screen.css\n&amp;quot;
&lt;br&gt;+&amp;quot;template /template.xhtml&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:342
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Usually the entries in a theme resource bundle will be paths to CSS styles &amp;quot;
&lt;br&gt;-&amp;quot;or images and names of facelets templates (unlike localization resource &amp;quot;
&lt;br&gt;-&amp;quot;bundles which are usually text).&amp;quot;
&lt;br&gt;+msgid &amp;quot;Usually the entries in a theme resource bundle will be paths to CSS styles or images and names of facelets templates (unlike localization resource bundles which are usually text).&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:346
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Now we can use these entries in our JSP or facelets pages. For example, to &amp;quot;
&lt;br&gt;-&amp;quot;theme the stylesheet in a facelets page:&amp;quot;
&lt;br&gt;+msgid &amp;quot;Now we can use these entries in our JSP or facelets pages. For example, to theme the stylesheet in a facelets page:&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: I18n.xml:349
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;link href=\&amp;quot;#{theme.css}\&amp;quot; rel=\&amp;quot;stylesheet\&amp;quot; type=\&amp;quot;text/css\&amp;quot; /&amp;gt;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;&amp;lt;link href=\&amp;quot;#{theme.css}\&amp;quot; rel=\&amp;quot;stylesheet\&amp;quot; type=\&amp;quot;text/css\&amp;quot; /&amp;gt;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;&amp;lt;link href=\&amp;quot;#{theme.css}\&amp;quot; rel=\&amp;quot;stylesheet\&amp;quot; type=\&amp;quot;text/css\&amp;quot; /&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:351
&lt;br&gt;@@ -689,17 +544,16 @@
&lt;br&gt;&amp;nbsp;#: I18n.xml:353
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;link href=\&amp;quot;#{facesContext.externalContext.requestContextPath}#{theme.&amp;quot;
&lt;br&gt;-&amp;quot;css}\&amp;quot; \n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;link href=\&amp;quot;#{facesContext.externalContext.requestContextPath}#{theme.css}\&amp;quot; \n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp;rel=\&amp;quot;stylesheet\&amp;quot; type=\&amp;quot;text/css\&amp;quot; /&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;link href=\&amp;quot;#{facesContext.externalContext.requestContextPath}#{theme.css}\&amp;quot; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;rel=\&amp;quot;stylesheet\&amp;quot; type=\&amp;quot;text/css\&amp;quot; /&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:355
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Most powerfully, facelets lets us theme the template used by a &amp;lt;literal&amp;gt;&amp;lt;&amp;quot;
&lt;br&gt;-&amp;quot;ui:composition&amp;gt;&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;+msgid &amp;quot;Most powerfully, facelets lets us theme the template used by a &amp;lt;literal&amp;gt;&amp;lt;ui:composition&amp;gt;&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;@@ -712,13 +566,16 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp;xmlns:f=\&amp;quot;&lt;a href=&quot;http://java.sun.com/jsf/core&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/jsf/core&lt;/a&gt;\&amp;quot;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp;template=\&amp;quot;#{theme.template}\&amp;quot;&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;ui:composition xmlns=\&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/xhtml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/1999/xhtml&lt;/a&gt;\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;xmlns:ui=\&amp;quot;&lt;a href=&quot;http://java.sun.com/jsf/facelets&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/jsf/facelets&lt;/a&gt;\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;xmlns:h=\&amp;quot;&lt;a href=&quot;http://java.sun.com/jsf/html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/jsf/html&lt;/a&gt;\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;xmlns:f=\&amp;quot;&lt;a href=&quot;http://java.sun.com/jsf/core&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://java.sun.com/jsf/core&lt;/a&gt;\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;template=\&amp;quot;#{theme.template}\&amp;quot;&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:360
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Just like the locale selector, there is a built-in theme selector to allow &amp;quot;
&lt;br&gt;-&amp;quot;the user to freely switch themes:&amp;quot;
&lt;br&gt;+msgid &amp;quot;Just like the locale selector, there is a built-in theme selector to allow the user to freely switch themes:&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;@@ -728,9 +585,12 @@
&lt;br&gt;&amp;nbsp;&amp;quot;&amp;lt;h:selectOneMenu value=\&amp;quot;#{themeSelector.theme}\&amp;quot;&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;f:selectItems value=\&amp;quot;#{themeSelector.themes}\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;&amp;lt;/h:selectOneMenu&amp;gt;\n&amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;h:commandButton action=\&amp;quot;#{themeSelector.select}\&amp;quot; value=\&amp;quot;Select Theme&amp;quot;
&lt;br&gt;-&amp;quot;\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;h:commandButton action=\&amp;quot;#{themeSelector.select}\&amp;quot; value=\&amp;quot;Select Theme\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;h:selectOneMenu value=\&amp;quot;#{themeSelector.theme}\&amp;quot;&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;f:selectItems value=\&amp;quot;#{themeSelector.themes}\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;/h:selectOneMenu&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;h:commandButton action=\&amp;quot;#{themeSelector.select}\&amp;quot; value=\&amp;quot;Select Theme\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: I18n.xml:367
&lt;br&gt;@@ -741,11 +601,7 @@
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: I18n.xml:369
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The locale selector, theme selector and timezone selector all support &amp;quot;
&lt;br&gt;-&amp;quot;persistence of locale and theme preference to a cookie. Simply set the &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;literal&amp;gt;cookie-enabled&amp;lt;/literal&amp;gt; property in &amp;lt;literal&amp;gt;components.xml&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;literal&amp;gt;:&amp;quot;
&lt;br&gt;+msgid &amp;quot;The locale selector, theme selector and timezone selector all support persistence of locale and theme preference to a cookie. Simply set the &amp;lt;literal&amp;gt;cookie-enabled&amp;lt;/literal&amp;gt; property in &amp;lt;literal&amp;gt;components.xml&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;@@ -762,3 +618,13 @@
&lt;br&gt;&amp;nbsp;&amp;quot;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;&amp;lt;international:locale-selector cookie-enabled=\&amp;quot;true\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;theme:theme-selector cookie-enabled=\&amp;quot;true\&amp;quot;&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;theme:available-themes&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;value&amp;gt;default&amp;lt;/value&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;value&amp;gt;accessible&amp;lt;/value&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;value&amp;gt;printable&amp;lt;/value&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;&amp;lt;/theme:available-themes&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;/theme:theme-selector&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;international:locale-selector cookie-enabled=\&amp;quot;true\&amp;quot;/&amp;gt;&amp;quot;
&lt;br&gt;+
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25948315&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11604---branches-community-Seam_2_2-doc-Seam_Reference_Guide-fr-FR.-tp25948315p25948315.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25945130</id>
	<title>Seam SVN: r11603 - branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR.</title>
	<published>2009-10-18T02:24:04Z</published>
	<updated>2009-10-18T02:24:04Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: essaidetest
&lt;br&gt;Date: 2009-10-18 05:24:03 -0400 (Sun, 18 Oct 2009)
&lt;br&gt;New Revision: 11603
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Guice.po
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Gwt.po
&lt;br&gt;Log:
&lt;br&gt;&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Guice.po
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Guice.po	2009-10-17 22:23:14 UTC (rev 11602)
&lt;br&gt;+++ branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Guice.po	2009-10-18 09:24:03 UTC (rev 11603)
&lt;br&gt;@@ -3,8 +3,8 @@
&lt;br&gt;&amp;nbsp;&amp;quot;Project-Id-Version: PACKAGE VERSION\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Report-Msgid-Bugs-To: &lt;a href=&quot;http://bugs.kde.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.kde.org&lt;/a&gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;POT-Creation-Date: 2009-07-15 11:43+0000\n&amp;quot;
&lt;br&gt;-&amp;quot;PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n&amp;quot;
&lt;br&gt;-&amp;quot;Last-Translator: FULL NAME &amp;lt;EMAIL@ADDRESS&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;PO-Revision-Date: 2009-10-18 11:01+0100\n&amp;quot;
&lt;br&gt;+&amp;quot;Last-Translator: P.J &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25945130&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;essaidetest@...&lt;/a&gt;&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Language-Team: LANGUAGE &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25945130&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;LL@...&lt;/a&gt;&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;MIME-Version: 1.0\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Content-Type: text/plain; charset=UTF-8\n&amp;quot;
&lt;br&gt;@@ -14,46 +14,31 @@
&lt;br&gt;&amp;nbsp;#: Guice.xml:6
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Guice integration&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'intégration Guice&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Guice.xml:8
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Google Guice is a library that provides lightweight dependency injection &amp;quot;
&lt;br&gt;-&amp;quot;through type-safe resolution. The Guice integration (part of the Seam IoC &amp;quot;
&lt;br&gt;-&amp;quot;module) allows use of Guice injection for all Seam components annotated with &amp;quot;
&lt;br&gt;-&amp;quot;the &amp;lt;literal&amp;gt;@Guice&amp;lt;/literal&amp;gt; annotation. In addition to the regular &amp;quot;
&lt;br&gt;-&amp;quot;bijection that Seam performs (which becomes optional), Seam also delegates &amp;quot;
&lt;br&gt;-&amp;quot;to known Guice injectors to satisfy the dependencies of the component. Guice &amp;quot;
&lt;br&gt;-&amp;quot;may be useful to tie non-Seam parts of large or legacy applications together &amp;quot;
&lt;br&gt;-&amp;quot;with Seam.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Google Guice is a library that provides lightweight dependency injection through type-safe resolution. The Guice integration (part of the Seam IoC module) allows use of Guice injection for all Seam components annotated with the &amp;lt;literal&amp;gt;@Guice&amp;lt;/literal&amp;gt; annotation. In addition to the regular bijection that Seam performs (which becomes optional), Seam also delegates to known Guice injectors to satisfy the dependencies of the component. Guice may be useful to tie non-Seam parts of large or legacy applications together with Seam.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Google Guice est une bibliothèque qui fornie une injection de dépendance légère au travers d'une résolution de type en mode sûr. L'intégration de Guice (la partie du module IoC de Seam ) permet l'utilisation de tous les composants de Seam annoté avec l'annotation &amp;lt;literal&amp;gt;@Guice&amp;lt;/literal&amp;gt;. En plus de la bijection classique que Seam réalise (qui devient optionnelle), Seam délègue aussi pour savoir si les injecteurs de Guice satisfons les dependances du composant. Guice peut êtrre utile pour inclure des parties non-Seam de grande applications validées en accord avec Seam.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: note
&lt;br&gt;&amp;nbsp;#: Guice.xml:17
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The Guice integration is bundled in the jboss-seam-ioc library. This &amp;quot;
&lt;br&gt;-&amp;quot;dependency is required for all integration techniques covered in this &amp;quot;
&lt;br&gt;-&amp;quot;chapter. You will also need the Guice JAR file on the classpath.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The Guice integration is bundled in the jboss-seam-ioc library. This dependency is required for all integration techniques covered in this chapter. You will also need the Guice JAR file on the classpath.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'intégration de Guice est livré dans la bibliothèque &amp;nbsp;jboss-seam-ioc. Cette dépendance est nécéssaire pour toutes les techniques d'intégration couverte dans ce chapitre. Vous allez aussi avoir besoin du fichier JAR de Guice dans le classpath.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Guice.xml:24
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Creating a hybrid Seam-Guice component&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La création d'un composant hybride Seam-Guice&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Guice.xml:26
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The goal is to create a hybrid Seam-Guice component. The rule for how to do &amp;quot;
&lt;br&gt;-&amp;quot;this is very simple. If you want to use Guice injection in your Seam &amp;quot;
&lt;br&gt;-&amp;quot;component, annotate it with the &amp;lt;literal&amp;gt;@Guice&amp;lt;/literal&amp;gt; annotation (after &amp;quot;
&lt;br&gt;-&amp;quot;importing the type &amp;lt;literal&amp;gt;org.jboss.seam.ioc.guice.Guice&amp;lt;/literal&amp;gt;).&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The goal is to create a hybrid Seam-Guice component. The rule for how to do this is very simple. If you want to use Guice injection in your Seam component, annotate it with the &amp;lt;literal&amp;gt;@Guice&amp;lt;/literal&amp;gt; annotation (after importing the type &amp;lt;literal&amp;gt;org.jboss.seam.ioc.guice.Guice&amp;lt;/literal&amp;gt;).&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Le but est de créer un composant hybride Seam-Guice. La règle pour faire cela est vraiment très simple. Si vous voulez utiliser l'injection de Guice dans votre composant Seam, annoté le avec l'annotation de &amp;lt;literal&amp;gt;@Guice&amp;lt;/literal&amp;gt; (après l'imporation du type &amp;lt;literal&amp;gt;org.jboss.seam.ioc.guice.Guice&amp;lt;/literal&amp;gt;).&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Guice.xml:33
&lt;br&gt;@@ -67,17 +52,19 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; ...\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;}&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;@Name(\&amp;quot;myGuicyComponent\&amp;quot;)\n&amp;quot;
&lt;br&gt;+&amp;quot;@Guice public class MyGuicyComponent\n&amp;quot;
&lt;br&gt;+&amp;quot;{\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; @Inject MyObject myObject;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; @Inject @Special MyObject mySpecialObject;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; ...\n&amp;quot;
&lt;br&gt;+&amp;quot;}&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Guice.xml:35
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;This Guice injection will happen on every method call, just like with &amp;quot;
&lt;br&gt;-&amp;quot;bijection. Guice injects based on type and binding. To satisfy the &amp;quot;
&lt;br&gt;-&amp;quot;dependencies in the previous example, you might have bound the following &amp;quot;
&lt;br&gt;-&amp;quot;implementations in a Guice module, where &amp;lt;literal&amp;gt;@Special&amp;lt;/literal&amp;gt; is an &amp;quot;
&lt;br&gt;-&amp;quot;annotation you define in your application.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;This Guice injection will happen on every method call, just like with bijection. Guice injects based on type and binding. To satisfy the dependencies in the previous example, you might have bound the following implementations in a Guice module, where &amp;lt;literal&amp;gt;@Special&amp;lt;/literal&amp;gt; is an annotation you define in your application.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'injection de Guice intervient sur chaque appel de méthode tout comme avec la bijection. Guice injecte en se bassant sur le type et la correspondance. Pour satisfaire les dépencandes dans notre exemple précédent, vous devriez avoir lié ces implémentations suivante dans le module Guice, avec &amp;lt;literal&amp;gt;@Special&amp;lt;/literal&amp;gt; comme annotation que vous défininissez dans votre application.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Guice.xml:42
&lt;br&gt;@@ -95,29 +82,35 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;}&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;public class MyGuicyModule implements Module\n&amp;quot;
&lt;br&gt;+&amp;quot;{\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; public void configure(Binder binder)\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;binder.bind(MyObject.class)\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .toInstance(new MyObject(\&amp;quot;regular\&amp;quot;));\n&amp;quot;
&lt;br&gt;+&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;binder.bind(MyObject.class).annotatedWith(Special.class)\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; .toInstance(new MyObject(\&amp;quot;special\&amp;quot;));\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;+&amp;quot;}&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Guice.xml:44
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Great, but which Guice injector will be used to inject the dependencies? &amp;quot;
&lt;br&gt;-&amp;quot;Well, you need to perform some setup first.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Great, but which Guice injector will be used to inject the dependencies? Well, you need to perform some setup first.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Génial, mais avec l'injection de Guice qui va être utilisé pour injecter les dépendances? Et bien, vous avez besoin de réaliser quelques configurations en premier lieu.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Guice.xml:53
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Configuring an injector&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La configuration d'une injection&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Guice.xml:55
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;You tell Seam which Guice injector to use by hooking it into the injection &amp;quot;
&lt;br&gt;-&amp;quot;property of the Guice initialization component in the Seam component &amp;quot;
&lt;br&gt;-&amp;quot;descriptor (components.xml):&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;You tell Seam which Guice injector to use by hooking it into the injection property of the Guice initialization component in the Seam component descriptor (components.xml):&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Vous pouvez dire à Seam quel injecteur de Guice à utiliser quand il intercepte la propriété injectée du composant d'initialisation de Guice dans le descripteur de composant de Seam (components.xml):&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Guice.xml:60
&lt;br&gt;@@ -136,25 +129,30 @@
&lt;br&gt;&amp;nbsp;&amp;quot;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;&amp;lt;/components&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[&amp;lt;components xmlns=\&amp;quot;&lt;a href=&quot;http://jboss.com/products/seam/components&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jboss.com/products/seam/components&lt;/a&gt;\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; xmlns:xsi=\&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; xmlns:guice=\&amp;quot;&lt;a href=&quot;http://jboss.com/products/seam/guice&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jboss.com/products/seam/guice&lt;/a&gt;\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; xsi:schemaLocation=\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://jboss.com/products/seam/guice&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jboss.com/products/seam/guice&lt;/a&gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://jboss.com/products/seam/guice-2.2.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jboss.com/products/seam/guice-2.2.xsd&lt;/a&gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://jboss.com/products/seam/components&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jboss.com/products/seam/components&lt;/a&gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://jboss.com/products/seam/components-2.2.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jboss.com/products/seam/components-2.2.xsd&lt;/a&gt;\&amp;quot;&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;lt;guice:init injector=\&amp;quot;#{myGuiceInjector}\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;/components&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Guice.xml:62
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;literal&amp;gt;myGuiceInjector&amp;lt;/literal&amp;gt; must resolve to a Seam component that &amp;quot;
&lt;br&gt;-&amp;quot;implements the Guice &amp;lt;literal&amp;gt;Injector&amp;lt;/literal&amp;gt; interface.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;&amp;lt;literal&amp;gt;myGuiceInjector&amp;lt;/literal&amp;gt; must resolve to a Seam component that implements the Guice &amp;lt;literal&amp;gt;Injector&amp;lt;/literal&amp;gt; interface.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;&amp;lt;literal&amp;gt;myGuiceInjector&amp;lt;/literal&amp;gt; doit être résolue vers un composant de Seam qui implémente l'interface &amp;lt;literal&amp;gt;Injector&amp;lt;/literal&amp;gt; de Guice.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Guice.xml:67
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Having to create an injector is boiler-plate code, though. What you really &amp;quot;
&lt;br&gt;-&amp;quot;want to be able to do is simply hook up Seam to your Guice modules. &amp;quot;
&lt;br&gt;-&amp;quot;Fortunately, there is a built-in Seam component that implements the &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;literal&amp;gt;Injector&amp;lt;/literal&amp;gt; interface to do exactly that. You can configure &amp;quot;
&lt;br&gt;-&amp;quot;it in the Seam component descriptor with this additional stanza.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Having to create an injector is boiler-plate code, though. What you really want to be able to do is simply hook up Seam to your Guice modules. Fortunately, there is a built-in Seam component that implements the &amp;lt;literal&amp;gt;Injector&amp;lt;/literal&amp;gt; interface to do exactly that. You can configure it in the Seam component descriptor with this additional stanza.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Avoir à créer un injecteur est un code de type copier/coller. Quand vous voulez réellement être capable de simplement intercepter Seam vers vos modules Guice. Heureusement, il ya un composant livré de Seam qui implémente l'interface &amp;lt;literal&amp;gt;Injector&amp;lt;/literal&amp;gt; pour faire exactement tout cela. Vous pouvez le configurer dans le descripteur de composant de Seam avec cette strophe additionnelle.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Guice.xml:74
&lt;br&gt;@@ -167,17 +165,18 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;lt;/guice:modules&amp;gt; &amp;nbsp;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;&amp;lt;/guice:injector&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[&amp;lt;guice:injector name=\&amp;quot;myGuiceInjector\&amp;quot;&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;lt;guice:modules&amp;gt; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;value&amp;gt;com.example.guice.GuiceModule1&amp;lt;/value&amp;gt; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;value&amp;gt;com.example.guice.GuiceModule2&amp;lt;/value&amp;gt; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;lt;/guice:modules&amp;gt; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;/guice:injector&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Guice.xml:76
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Of course you can also use an injector that is already used in other, &amp;quot;
&lt;br&gt;-&amp;quot;possibly non-Seam part of you application. That's one of the main &amp;quot;
&lt;br&gt;-&amp;quot;motivations for creating this integration. Since the injector is defined &amp;quot;
&lt;br&gt;-&amp;quot;with EL expression, you can obtain it in whatever way you like. For &amp;quot;
&lt;br&gt;-&amp;quot;instance, you may use the Seam factory component pattern to provide injector.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Of course you can also use an injector that is already used in other, possibly non-Seam part of you application. That's one of the main motivations for creating this integration. Since the injector is defined with EL expression, you can obtain it in whatever way you like. For instance, you may use the Seam factory component pattern to provide injector.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Bien sur vous pouvez aussi utiliser un injecteur qui est déjà utilisé dans d'autres, particulièrement des parties non-Seam de votre application. Ceci est une des principales motivation de la création de cette intégration. Quand l'injecteur est définie avec une expression EL, vous pouvez obtenir par ce biais ce que vous voulez. Par exemple, vous pouvez utiliser le patron composant de fabrique de Seam pour fournir votre injecteur.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Guice.xml:83
&lt;br&gt;@@ -193,22 +192,27 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;}&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;@Name(\&amp;quot;myGuiceInjectorFactory\&amp;quot;)\n&amp;quot;
&lt;br&gt;+&amp;quot;public InjectorFactory\n&amp;quot;
&lt;br&gt;+&amp;quot;{\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; @Factory(name = \&amp;quot;myGuiceInjector\&amp;quot;, scope = APPLICATION, create = true)\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; public Injector getInjector()\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;// Your code that returns injector &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;+&amp;quot;}&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Guice.xml:88
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Using multiple injectors&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'utilisation de multiples injecteurs&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Guice.xml:90
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;By default, an injector configured in the Seam component descriptor is used. &amp;quot;
&lt;br&gt;-&amp;quot;If you really need to use multiple injectors (AFAIK, you should use multiple &amp;quot;
&lt;br&gt;-&amp;quot;modules instead), you can specify different injector for every Seam &amp;quot;
&lt;br&gt;-&amp;quot;component in the &amp;lt;literal&amp;gt;@Guice&amp;lt;/literal&amp;gt; annotation.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;By default, an injector configured in the Seam component descriptor is used. If you really need to use multiple injectors (AFAIK, you should use multiple modules instead), you can specify different injector for every Seam component in the &amp;lt;literal&amp;gt;@Guice&amp;lt;/literal&amp;gt; annotation.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Par défaut, un injecteur configuré dans le descripteur de composant de Seam est utilisé. Si vous avez réllement besoin d'utiliser plusieurs injecteurs (A ma connaissance vous devriez plutôt utiliser plusieurs modules), vous pouvez spécifier différents injecteurs pour chaque composant de Seam dans l'annotation &amp;lt;literal&amp;gt;@Guice&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Guice.xml:97
&lt;br&gt;@@ -222,11 +226,17 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; ...\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;}&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;@Name(\&amp;quot;myGuicyComponent\&amp;quot;)\n&amp;quot;
&lt;br&gt;+&amp;quot;@Guice(\&amp;quot;myGuiceInjector\&amp;quot;)\n&amp;quot;
&lt;br&gt;+&amp;quot;public class MyGuicyComponent\n&amp;quot;
&lt;br&gt;+&amp;quot;{\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; @Inject MyObject myObject;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; ...\n&amp;quot;
&lt;br&gt;+&amp;quot;}&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Guice.xml:101
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;That's all there is to it! Check out the guice example in the Seam &amp;quot;
&lt;br&gt;-&amp;quot;distribution to see the Seam Guice integration in action!&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;That's all there is to it! Check out the guice example in the Seam distribution to see the Seam Guice integration in action!&amp;quot;
&lt;br&gt;+msgstr &amp;quot;C'est tout ce qu'il y a à faire! Consultez l'exemple guice dans la distribution de Seam pour voir l'intégration de Guice de Seam en action!&amp;quot;
&lt;br&gt;+
&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Gwt.po
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Gwt.po	2009-10-17 22:23:14 UTC (rev 11602)
&lt;br&gt;+++ branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Gwt.po	2009-10-18 09:24:03 UTC (rev 11603)
&lt;br&gt;@@ -6,8 +6,8 @@
&lt;br&gt;&amp;nbsp;&amp;quot;Project-Id-Version: PACKAGE VERSION\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Report-Msgid-Bugs-To: &lt;a href=&quot;http://bugs.kde.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.kde.org&lt;/a&gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;POT-Creation-Date: 2008-12-04 00:58+0000\n&amp;quot;
&lt;br&gt;-&amp;quot;PO-Revision-Date: 2008-04-04 01:24+0000\n&amp;quot;
&lt;br&gt;-&amp;quot;Last-Translator: Automatically generated\n&amp;quot;
&lt;br&gt;+&amp;quot;PO-Revision-Date: 2009-10-18 11:23+0100\n&amp;quot;
&lt;br&gt;+&amp;quot;Last-Translator: P.J &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25945130&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;essaidetest@...&lt;/a&gt;&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Language-Team: none\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;MIME-Version: 1.0\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Content-Type: text/plain; charset=UTF-8\n&amp;quot;
&lt;br&gt;@@ -17,57 +17,43 @@
&lt;br&gt;&amp;nbsp;#: Gwt.xml:5
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Seam and the Google Web Toolkit&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Seam et le Google Web Toolkit&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:7
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;For those that prefer to use the Google Web Toolkit (GWT) to develop dynamic &amp;quot;
&lt;br&gt;-&amp;quot;AJAX applications, Seam provides an integration layer that allows GWT &amp;quot;
&lt;br&gt;-&amp;quot;widgets to interact directly with Seam components.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;For those that prefer to use the Google Web Toolkit (GWT) to develop dynamic AJAX applications, Seam provides an integration layer that allows GWT widgets to interact directly with Seam components.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Pour ceux qui p^réfère utiliser le Google Web Toolkit (GWT) pour développer des applications AJAX dynamique, Seam fourni une couche d'intégration qui permet aux widgets GWT d'interagir directement avecc les composants de Seam.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:12
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;To use GWT, we assume that you are already familiar with the GWT tools - &amp;quot;
&lt;br&gt;-&amp;quot;more information can be found at &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://code.google.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/&lt;/a&gt;&amp;quot;
&lt;br&gt;-&amp;quot;webtoolkit/\&amp;quot;&amp;gt;&lt;a href=&quot;http://code.google.com/webtoolkit/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/webtoolkit/&lt;/a&gt;&amp;lt;/ulink&amp;gt;. This chapter does &amp;quot;
&lt;br&gt;-&amp;quot;not attempt to explain how GWT works or how to use it.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;To use GWT, we assume that you are already familiar with the GWT tools - more information can be found at &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://code.google.com/webtoolkit/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/webtoolkit/&lt;/a&gt;\&amp;quot;&amp;gt;&lt;a href=&quot;http://code.google.com/webtoolkit/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/webtoolkit/&lt;/a&gt;&amp;lt;/ulink&amp;gt;. This chapter does not attempt to explain how GWT works or how to use it.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Pour utiliser GWT, nous allons postuler que vous êtes déjà familier avec les outils GWT - plus d'informations peut ête trouvée sur &amp;lt;ulink url=\&amp;quot;&lt;a href=&quot;http://code.google.com/webtoolkit/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/webtoolkit/&lt;/a&gt;\&amp;quot;&amp;gt;&lt;a href=&quot;http://code.google.com/webtoolkit/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/webtoolkit/&lt;/a&gt;&amp;lt;/ulink&amp;gt;. Ce chapitre n'essaye pas d'expliquer comment GWT fonctionne et comment l'utiliser.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Gwt.xml:19
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Configuration&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La configuration&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:21
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;There is no special configuration required to use GWT in a Seam application, &amp;quot;
&lt;br&gt;-&amp;quot;however the Seam resource servlet must be installed. See &amp;lt;xref linkend=&amp;quot;
&lt;br&gt;-&amp;quot;\&amp;quot;configuration\&amp;quot;/&amp;gt; for details.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;There is no special configuration required to use GWT in a Seam application, however the Seam resource servlet must be installed. See &amp;lt;xref linkend=\&amp;quot;configuration\&amp;quot;/&amp;gt; for details.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Il n'y a pas de configuration spécialé nécéssaire pour utiliser GWT dans une application Seam, cependant le servlet de ressource de Seam doit être installé. Voir &amp;nbsp;&amp;lt;xref linkend=\&amp;quot;configuration\&amp;quot;/&amp;gt; pour les détails.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Gwt.xml:29
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Preparing your component&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La préparation de votre composant&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:31
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The first step in preparing a Seam component to be called via GWT, is to &amp;quot;
&lt;br&gt;-&amp;quot;create both synchronous and asynchronous service interfaces for the methods &amp;quot;
&lt;br&gt;-&amp;quot;you wish to call. Both of these interfaces should extend the GWT interface &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;literal&amp;gt;com.google.gwt.user.client.rpc.RemoteService&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The first step in preparing a Seam component to be called via GWT, is to create both synchronous and asynchronous service interfaces for the methods you wish to call. Both of these interfaces should extend the GWT interface &amp;lt;literal&amp;gt;com.google.gwt.user.client.rpc.RemoteService&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La première étape dans la préparation du composant dfe Seam est d'être appelé via GWT, cela créer deux interfaces de service synchrone et assynchrone pour les méthode que vous souhaitez appeler. Ces deux interfaces devraient étendre l'interface GWT &amp;lt;literal&amp;gt;com.google.gwt.user.client.rpc.RemoteService&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Gwt.xml:37
&lt;br&gt;@@ -77,15 +63,15 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp;public String askIt(String question); &amp;nbsp; &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; }]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[public interface MyService extends RemoteService {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp;public String askIt(String question); &amp;nbsp; &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; }]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:39
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The asynchronous interface should be identical, except that it also contains &amp;quot;
&lt;br&gt;-&amp;quot;an additional &amp;lt;literal&amp;gt;AsyncCallback&amp;lt;/literal&amp;gt; parameter for each of the &amp;quot;
&lt;br&gt;-&amp;quot;methods it declares:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The asynchronous interface should be identical, except that it also contains an additional &amp;lt;literal&amp;gt;AsyncCallback&amp;lt;/literal&amp;gt; parameter for each of the methods it declares:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'interface asynchrone devrait être identique, à la différence qu'il doit contenir un paramètre additionnel &amp;lt;literal&amp;gt;AsyncCallback&amp;lt;/literal&amp;gt; pour chaque méthode qu'il déclare:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Gwt.xml:44
&lt;br&gt;@@ -95,23 +81,21 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; public void askIt(String question, AsyncCallback callback);\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;}]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[public interface MyServiceAsync extends RemoteService {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; public void askIt(String question, AsyncCallback callback);\n&amp;quot;
&lt;br&gt;+&amp;quot;}]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:46
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The asynchronous interface, in this example &amp;lt;literal&amp;gt;MyServiceAsync&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;literal&amp;gt;, will be implemented by GWT and should never be implemented &amp;quot;
&lt;br&gt;-&amp;quot;directly.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The asynchronous interface, in this example &amp;lt;literal&amp;gt;MyServiceAsync&amp;lt;/literal&amp;gt;, will be implemented by GWT and should never be implemented directly.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'interface assynchrone, dans cet exemple &amp;lt;literal&amp;gt;MyServiceAsync&amp;lt;/literal&amp;gt;, sera implémenté par GWT et ne devrait pas être implémenté directement.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:51
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The next step, is to create a Seam component that implements the synchronous &amp;quot;
&lt;br&gt;-&amp;quot;interface:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The next step, is to create a Seam component that implements the synchronous interface:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'étape suivante, est de créer un composant de Seam qui implémente l'interface synchrone:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Gwt.xml:55
&lt;br&gt;@@ -124,8 +108,7 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; public String askIt(String question) {\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; \n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!validate(question)) {\n&amp;quot;
&lt;br&gt;-&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw new IllegalStateException(\&amp;quot;Hey, this shouldn't happen, I &amp;quot;
&lt;br&gt;-&amp;quot;checked on the client, \&amp;quot; +\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw new IllegalStateException(\&amp;quot;Hey, this shouldn't happen, I checked on the client, \&amp;quot; +\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; \&amp;quot;but its always good to double check.\&amp;quot;);\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;}\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;return \&amp;quot;42. Its the real question that you seek now.\&amp;quot;;\n&amp;quot;
&lt;br&gt;@@ -137,56 +120,68 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;}]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[@Name(\&amp;quot;org.jboss.seam.example.remoting.gwt.client.MyService\&amp;quot;)\n&amp;quot;
&lt;br&gt;+&amp;quot;public class ServiceImpl implements MyService {\n&amp;quot;
&lt;br&gt;+&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; @WebRemote\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; public String askIt(String question) {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!validate(question)) {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throw new IllegalStateException(\&amp;quot;Hey, this shouldn't happen, I checked on the client, \&amp;quot; +\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; \&amp;quot;but its always good to double check.\&amp;quot;);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;}\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;return \&amp;quot;42. Its the real question that you seek now.\&amp;quot;;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; public boolean validate(String q) {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;ValidationUtility util = new ValidationUtility();\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;return util.isValid(q);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;+&amp;quot;}]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:57
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The name of the seam component &amp;lt;emphasis&amp;gt;must&amp;lt;/emphasis&amp;gt; match the fully &amp;quot;
&lt;br&gt;-&amp;quot;qualified name of the GWT client interface (as shown), or the seam resource &amp;quot;
&lt;br&gt;-&amp;quot;servlet will not be able to find it when a client makes a GWT call. The &amp;quot;
&lt;br&gt;-&amp;quot;methods that are to be made accessible via GWT also need to be annotated &amp;quot;
&lt;br&gt;-&amp;quot;with the &amp;lt;literal&amp;gt;@WebRemote&amp;lt;/literal&amp;gt; annotation.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The name of the seam component &amp;lt;emphasis&amp;gt;must&amp;lt;/emphasis&amp;gt; match the fully qualified name of the GWT client interface (as shown), or the seam resource servlet will not be able to find it when a client makes a GWT call. The methods that are to be made accessible via GWT also need to be annotated with the &amp;lt;literal&amp;gt;@WebRemote&amp;lt;/literal&amp;gt; annotation.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Le nom du composant seam &amp;lt;emphasis&amp;gt;doit&amp;lt;/emphasis&amp;gt; correspondre au nom pleinement qualifié de l'interface client GWT (comme montré), ou ne servlet de ressource de seam ne sera pas capable de le trouver quand un client fait un appel GWT. Les méthodes qui sont accéssible via GWT doivent aussi être annotées avec l'annotation &amp;lt;literal&amp;gt;@WebRemote&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Gwt.xml:67
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Hooking up a GWT widget to the Seam component&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Interception deu widget GWT vers un composant de Seam&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:69
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The next step, is to write a method that returns the asynchronous interface &amp;quot;
&lt;br&gt;-&amp;quot;to the component. This method can be located inside the widget class, and &amp;quot;
&lt;br&gt;-&amp;quot;will be used by the widget to obtain a reference to the asynchronous client &amp;quot;
&lt;br&gt;-&amp;quot;stub:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The next step, is to write a method that returns the asynchronous interface to the component. This method can be located inside the widget class, and will be used by the widget to obtain a reference to the asynchronous client stub:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La prochaine étape est d'écrire une méthode qui retourne un itnerface assynchrone vers le composant. Cette méthode est localisée dans la classe widget, et sera utilisé avec le widget pour obtenir une référence vers un squelette de client assynchrone:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Gwt.xml:75
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;&amp;lt;![CDATA[private MyServiceAsync getService() { &amp;nbsp; &amp;nbsp; &amp;nbsp; \n&amp;quot;
&lt;br&gt;-&amp;quot; &amp;nbsp; String endpointURL = GWT.getModuleBaseURL() + \&amp;quot;seam/resource/gwt&amp;quot;
&lt;br&gt;-&amp;quot;\&amp;quot;; &amp;nbsp; &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; String endpointURL = GWT.getModuleBaseURL() + \&amp;quot;seam/resource/gwt\&amp;quot;; &amp;nbsp; &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; MyServiceAsync svc = (MyServiceAsync) GWT.create(MyService.class);\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; ((ServiceDefTarget) svc).setServiceEntryPoint(endpointURL);\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; return svc; &amp;nbsp; &amp;nbsp; \n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;}]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[private MyServiceAsync getService() { &amp;nbsp; &amp;nbsp; &amp;nbsp; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; String endpointURL = GWT.getModuleBaseURL() + \&amp;quot;seam/resource/gwt\&amp;quot;; &amp;nbsp; &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; MyServiceAsync svc = (MyServiceAsync) GWT.create(MyService.class);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; ((ServiceDefTarget) svc).setServiceEntryPoint(endpointURL);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; return svc; &amp;nbsp; &amp;nbsp; \n&amp;quot;
&lt;br&gt;+&amp;quot;}]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:77
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The final step is to write the widget code that invokes the method on the &amp;quot;
&lt;br&gt;-&amp;quot;client stub. The following example creates a simple user interface with a &amp;quot;
&lt;br&gt;-&amp;quot;label, text input and a button:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The final step is to write the widget code that invokes the method on the client stub. The following example creates a simple user interface with a label, text input and a button:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La dernière étape est d'écrire le code du widget qui invoque la méthode sur le squelette du client. L'exemple suivant créer un interface utilisateur simple avec un label, une zone de saisie et un bouton:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Gwt.xml:82
&lt;br&gt;@@ -232,50 +227,75 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; \n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; ...]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[\n&amp;quot;
&lt;br&gt;+&amp;quot;public class AskQuestionWidget extends Composite {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; private AbsolutePanel panel = new AbsolutePanel();\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; public AskQuestionWidget() { &amp;nbsp; &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;Label lbl = new Label(\&amp;quot;OK, what do you want to know?\&amp;quot;);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;panel.add(lbl);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;final TextBox box = new TextBox();\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;box.setText(\&amp;quot;What is the meaning of life?\&amp;quot;);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;panel.add(box);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;Button ok = new Button(\&amp;quot;Ask\&amp;quot;);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;ok.addClickListener(new ClickListener() {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void onClick(Widget w) {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ValidationUtility valid = new ValidationUtility();\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!valid.isValid(box.getText())) {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Window.alert(\&amp;quot;A question has to end with a '?'\&amp;quot;);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; askServer(box.getText());\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;});\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;panel.add(ok);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;initWidget(panel);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;+&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; private void askServer(String text) {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;getService().askIt(text, new AsyncCallback() {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void onFailure(Throwable t) {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Window.alert(t.getMessage());\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;+&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void onSuccess(Object data) {\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Window.alert((String) data);\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;}); &amp;nbsp; &amp;nbsp; &amp;nbsp;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; }\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; ...]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:85
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;When clicked, the button invokes the &amp;lt;literal&amp;gt;askServer()&amp;lt;/literal&amp;gt; method &amp;quot;
&lt;br&gt;-&amp;quot;passing the contents of the input text (in this example, validation is also &amp;quot;
&lt;br&gt;-&amp;quot;performed to ensure that the input is a valid question). The &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;literal&amp;gt;askServer()&amp;lt;/literal&amp;gt; method acquires a reference to the &amp;quot;
&lt;br&gt;-&amp;quot;asynchronous client stub (returned by the &amp;lt;literal&amp;gt;getService()&amp;lt;/literal&amp;gt; &amp;quot;
&lt;br&gt;-&amp;quot;method) and invokes the &amp;lt;literal&amp;gt;askIt()&amp;lt;/literal&amp;gt; method. The result (or &amp;quot;
&lt;br&gt;-&amp;quot;error message if the call fails) is shown in an alert window.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;When clicked, the button invokes the &amp;lt;literal&amp;gt;askServer()&amp;lt;/literal&amp;gt; method passing the contents of the input text (in this example, validation is also performed to ensure that the input is a valid question). The &amp;lt;literal&amp;gt;askServer()&amp;lt;/literal&amp;gt; method acquires a reference to the asynchronous client stub (returned by the &amp;lt;literal&amp;gt;getService()&amp;lt;/literal&amp;gt; method) and invokes the &amp;lt;literal&amp;gt;askIt()&amp;lt;/literal&amp;gt; method. The result (or error message if the call fails) is shown in an alert window.&amp;quot;
&lt;br&gt;+msgstr &amp;quot; Quand on clique, le bouton appelle la méthode &amp;lt;literal&amp;gt;askServer()&amp;lt;/literal&amp;gt; en passant le contenu de la zone de saisie (dans cet exemple, la validation est aussi réalisé pour s'assurer que la zone de saiie contient une question valide). La méthode &amp;lt;literal&amp;gt;askServer()&amp;lt;/literal&amp;gt; obtient une référencer vers un squelette de client assynchrone (retournée par la méthode &amp;lt;literal&amp;gt;getService()&amp;lt;/literal&amp;gt;) et invoque la méthode &amp;lt;literal&amp;gt;askIt()&amp;lt;/literal&amp;gt;. Le résultat (ou le message d'erreursi l'appel échoue) est affiché dans une fenètre d'alerte.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:102
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The complete code for this example can be found in the Seam distribution in &amp;quot;
&lt;br&gt;-&amp;quot;the &amp;lt;literal&amp;gt;examples/remoting/gwt&amp;lt;/literal&amp;gt; directory.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The complete code for this example can be found in the Seam distribution in the &amp;lt;literal&amp;gt;examples/remoting/gwt&amp;lt;/literal&amp;gt; directory.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Le code complet pour cet exemple peut être trouvé dans la distribution de Seam dans le dossier &amp;nbsp;&amp;lt;literal&amp;gt;examples/remoting/gwt&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Gwt.xml:109
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;GWT Ant Targets&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Les cibles Ant GWT&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:111
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;For deployment of GWT apps, there is a compile-to-Javascript step (which &amp;quot;
&lt;br&gt;-&amp;quot;compacts and obfuscates the code). There is an ant utility which can be used &amp;quot;
&lt;br&gt;-&amp;quot;instead of the command line or GUI utility that GWT provides. To use this, &amp;quot;
&lt;br&gt;-&amp;quot;you will need to have the ant task jar in your ant classpath, as well as GWT &amp;quot;
&lt;br&gt;-&amp;quot;downloaded (which you will need for hosted mode anyway).&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;For deployment of GWT apps, there is a compile-to-Javascript step (which compacts and obfuscates the code). There is an ant utility which can be used instead of the command line or GUI utility that GWT provides. To use this, you will need to have the ant task jar in your ant classpath, as well as GWT downloaded (which you will need for hosted mode anyway).&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Pour le déploiement des applications GWT, il ya une étape de compilation vers Javascript (avec compactage et cryptage du code). Il y a un utilitaire de ant qui peut être utilisé au lieu de la ligne de commande ou de l'utilitaire GUI que GWT fourni. Pour l'utiliser, vous allez avoir besoin d'avoit le jar de tâche ant dans votre classpath, tout comme le GWT téléchargé (avec ce que vous avez besoin pour votre mode hébergement).&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:117
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Then, in your ant file, place (near the top of your ant file):&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Ensuite, dans votre fichier ant, mettez (presque en haut de votre fichier ant):&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Gwt.xml:121
&lt;br&gt;@@ -287,40 +307,39 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; \n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;lt;property file=\&amp;quot;build.properties\&amp;quot;/&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[&amp;lt;taskdef uri=\&amp;quot;antlib:de.samaflost.gwttasks\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; resource=\&amp;quot;de/samaflost/gwttasks/antlib.xml\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; classpath=\&amp;quot;./lib/gwttasks.jar\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; \n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;lt;property file=\&amp;quot;build.properties\&amp;quot;/&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:123
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Create a &amp;lt;literal&amp;gt;build.properties&amp;lt;/literal&amp;gt; file, which has the contents:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Create a &amp;lt;literal&amp;gt;build.properties&amp;lt;/literal&amp;gt; file, which has the contents:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Créez un fichier &amp;lt;literal&amp;gt;build.properties&amp;lt;/literal&amp;gt;, qui va avoir ce contenu:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Gwt.xml:127
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;&amp;lt;![CDATA[gwt.home=/gwt_home_dir]]&amp;gt;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;&amp;lt;![CDATA[gwt.home=/gwt_home_dir]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:129
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;This of course should point to the directory where GWT is installed. Then to &amp;quot;
&lt;br&gt;-&amp;quot;use it, create a target:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;This of course should point to the directory where GWT is installed. Then to use it, create a target:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Ceci devrait bien sûr pointer vers le dossier où GWT doit être installé. Ensuite, utilisez le pour créer une cible:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Gwt.xml:133
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;![CDATA[&amp;lt;!-- the following are are handy utilities for doing GWT &amp;quot;
&lt;br&gt;-&amp;quot;development.\n&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[&amp;lt;!-- the following are are handy utilities for doing GWT development.\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; To use GWT, you will of course need to download GWT seperately --&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;lt;target name=\&amp;quot;gwt-compile\&amp;quot;&amp;gt;\n&amp;quot;
&lt;br&gt;-&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!-- in this case, we are \&amp;quot;re homing\&amp;quot; the gwt generated stuff, so in &amp;quot;
&lt;br&gt;-&amp;quot;this case\n&amp;quot;
&lt;br&gt;-&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;we can only have one GWT module - we are doing this deliberately to &amp;quot;
&lt;br&gt;-&amp;quot;keep the URL short --&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!-- in this case, we are \&amp;quot;re homing\&amp;quot; the gwt generated stuff, so in this case\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;we can only have one GWT module - we are doing this deliberately to keep the URL short --&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;delete&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fileset dir=\&amp;quot;view\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/delete&amp;gt;\n&amp;quot;
&lt;br&gt;@@ -333,25 +352,32 @@
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/copy&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot; &amp;nbsp; &amp;lt;/target&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;+&amp;quot;&amp;lt;![CDATA[&amp;lt;!-- the following are are handy utilities for doing GWT development.\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; To use GWT, you will of course need to download GWT seperately --&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;lt;target name=\&amp;quot;gwt-compile\&amp;quot;&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;!-- in this case, we are \&amp;quot;re homing\&amp;quot; the gwt generated stuff, so in this case\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;we can only have one GWT module - we are doing this deliberately to keep the URL short --&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;delete&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fileset dir=\&amp;quot;view\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/delete&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;gwt:compile outDir=\&amp;quot;build/gwt\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; gwtHome=\&amp;quot;${gwt.home}\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; classBase=\&amp;quot;${gwt.module.name}\&amp;quot;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sourceclasspath=\&amp;quot;src\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;copy todir=\&amp;quot;view\&amp;quot;&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;fileset dir=\&amp;quot;build/gwt/${gwt.module.name}\&amp;quot;/&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/copy&amp;gt;\n&amp;quot;
&lt;br&gt;+&amp;quot; &amp;nbsp; &amp;lt;/target&amp;gt;]]&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:135
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;This target when called will compile the GWT application, and copy it to the &amp;quot;
&lt;br&gt;-&amp;quot;specified directory (which would be in the &amp;lt;literal&amp;gt;webapp&amp;lt;/literal&amp;gt; part of &amp;quot;
&lt;br&gt;-&amp;quot;your war - remember GWT generates HTML and Javascript artifacts). You never &amp;quot;
&lt;br&gt;-&amp;quot;edit the resulting code that &amp;lt;literal&amp;gt;gwt-compile&amp;lt;/literal&amp;gt; generates - you &amp;quot;
&lt;br&gt;-&amp;quot;always edit in the GWT source directory.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;This target when called will compile the GWT application, and copy it to the specified directory (which would be in the &amp;lt;literal&amp;gt;webapp&amp;lt;/literal&amp;gt; part of your war - remember GWT generates HTML and Javascript artifacts). You never edit the resulting code that &amp;lt;literal&amp;gt;gwt-compile&amp;lt;/literal&amp;gt; generates - you always edit in the GWT source directory.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La cible quand appelée va compiler l'application GWT et la copier dans le dossier spécifiée (ce qui devrait être dans le coin &amp;lt;literal&amp;gt;webapp&amp;lt;/literal&amp;gt; de votre war - n'oubliez pas GWT génère des artefactes HTML et javascript). Vous n'éditez jamais le code résultant que &amp;lt;literal&amp;gt;gwt-compile&amp;lt;/literal&amp;gt; génère - vous devez toujours éditer le source dans le dossier GWT.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Gwt.xml:142
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Remember that GWT comes with a hosted mode browser - you should be using &amp;quot;
&lt;br&gt;-&amp;quot;that if you are developing with GWT. If you aren't using that, and are just &amp;quot;
&lt;br&gt;-&amp;quot;compiling it each time, you aren't getting the most out of the toolkit (in &amp;quot;
&lt;br&gt;-&amp;quot;fact, if you can't or won't use the hosted mode browser, I would go far as &amp;quot;
&lt;br&gt;-&amp;quot;to say you should NOT be using GWT at all - it's that valuable!).&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Remember that GWT comes with a hosted mode browser - you should be using that if you are developing with GWT. If you aren't using that, and are just compiling it each time, you aren't getting the most out of the toolkit (in fact, if you can't or won't use the hosted mode browser, I would go far as to say you should NOT be using GWT at all - it's that valuable!).&amp;quot;
&lt;br&gt;+msgstr &amp;quot;N'oubliez pas que GWT vient avec un mode navigable hébergé - vous devriez l'utiliser pendant que vous développez avec GWT. Si vous ne le faite pas, et compilez à chaque fois, vous n'allez pas avoir le meilleurs de ce kit de développement (dans les fait, si vous ne voulez ou ne pouvez utiliser le mode navigable hébergé, je vous déconseille FORTEMENT d'utiliser GWT - est ce bien clair!).&amp;quot;
&lt;br&gt;+
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;seam-commits mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25945130&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seam-commits@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.jboss.org/mailman/listinfo/seam-commits&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.jboss.org/mailman/listinfo/seam-commits&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Seam-SVN%3A-r11603---branches-community-Seam_2_2-doc-Seam_Reference_Guide-fr-FR.-tp25945130p25945130.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25942325</id>
	<title>Seam SVN: r11602 - branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR.</title>
	<published>2009-10-17T15:23:14Z</published>
	<updated>2009-10-17T15:23:14Z</updated>
	<author>
		<name>seam-commits mailing list</name>
	</author>
	<content type="html">Author: essaidetest
&lt;br&gt;Date: 2009-10-17 18:23:14 -0400 (Sat, 17 Oct 2009)
&lt;br&gt;New Revision: 11602
&lt;br&gt;&lt;br&gt;Modified:
&lt;br&gt;&amp;nbsp; &amp;nbsp;branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Glassfish.po
&lt;br&gt;Log:
&lt;br&gt;&lt;br&gt;&lt;br&gt;Modified: branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Glassfish.po
&lt;br&gt;===================================================================
&lt;br&gt;--- branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Glassfish.po	2009-10-17 20:12:38 UTC (rev 11601)
&lt;br&gt;+++ branches/community/Seam_2_2/doc/Seam_Reference_Guide/fr-FR/Glassfish.po	2009-10-17 22:23:14 UTC (rev 11602)
&lt;br&gt;@@ -3,11 +3,11 @@
&lt;br&gt;&amp;nbsp;#
&lt;br&gt;&amp;nbsp;msgid &amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp;msgstr &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Project-Id-Version: Seam_Reference_Guide \n&amp;quot;
&lt;br&gt;+&amp;quot;Project-Id-Version: Seam_Reference_Guide\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Report-Msgid-Bugs-To: &lt;a href=&quot;http://bugs.kde.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bugs.kde.org&lt;/a&gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;POT-Creation-Date: 2008-12-27 11:29+0000\n&amp;quot;
&lt;br&gt;-&amp;quot;PO-Revision-Date: 2008-10-14 11:38+0000\n&amp;quot;
&lt;br&gt;-&amp;quot;Last-Translator: Automatically generated\n&amp;quot;
&lt;br&gt;+&amp;quot;PO-Revision-Date: 2009-10-18 00:22+0100\n&amp;quot;
&lt;br&gt;+&amp;quot;Last-Translator: P.J &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25942325&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;essaidetest@...&lt;/a&gt;&amp;gt;\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Language-Team: none\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;MIME-Version: 1.0\n&amp;quot;
&lt;br&gt;&amp;nbsp;&amp;quot;Content-Type: text/plain; charset=UTF-8\n&amp;quot;
&lt;br&gt;@@ -17,438 +17,363 @@
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:3
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Seam on GlassFish application server&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Seam avec le serveur d'application GlassFish&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:5
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;GlassFish is an open source application server which fully implements Java &amp;quot;
&lt;br&gt;-&amp;quot;EE 5. The latest stable release is v2 UR2.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;GlassFish is an open source application server which fully implements Java EE 5. The latest stable release is v2 UR2.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;GlassFish est un serveur d'application open source qui implément complètement Java EE 5. La dernière version stable est v2 UR2.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:10
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;First, we'll discuss the GlassFish environment. Then we will go over the how &amp;quot;
&lt;br&gt;-&amp;quot;you deploy the jee5 example. Next, we will deploy the JPA example &amp;quot;
&lt;br&gt;-&amp;quot;application. Finally we show how to get a seam-gen's generated application &amp;quot;
&lt;br&gt;-&amp;quot;running on GlassFish.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;First, we'll discuss the GlassFish environment. Then we will go over the how you deploy the jee5 example. Next, we will deploy the JPA example application. Finally we show how to get a seam-gen's generated application running on GlassFish.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;En premier, nous allons parler de l'environement FlassFish. Ensuite nous allons passer sur comment vous allez déployer l'exemple JEE5. Enfin, nous allons déployer l'application d'exemple JPA. Au final, nous allons vor comment obtenir une application générée par seam-gen pour une exécution sur GlassFish.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:18
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;GlassFish environment and deployment information&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'environement GlassFish et les informations de déploiement&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:21
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Installation&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Installation&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:23
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;All of the examples and information in this chapter are based on the the &amp;quot;
&lt;br&gt;-&amp;quot;latest version of GlassFish at the time of this writing.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;All of the examples and information in this chapter are based on the the latest version of GlassFish at the time of this writing.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Tous les exemples et les informations de ce chapitre sont basés sur la dernière version de GlassFish au moment de son écriture.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: ulink
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:30
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;GlassFish v2 UR2 - download page&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;GlassFish v2 UR2 - page de téléchagement &amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:37
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;After downloading GlassFish, install it:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Après le téléchargement de &amp;nbsp;GlassFish, installez le:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:41
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;$ java -Xmx256m -jar glassfish-installer-v2ur2-b04-linux.jar&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;$ java -Xmx256m -jar glassfish-installer-v2ur2-b04-linux.jar&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:43
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;After installing, setup GlassFish:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Après l'installation, configurez GlassFish:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:47
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;$ cd glassfish; ant -f setup.xml&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;$ cd glassfish; ant -f setup.xml&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:49
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;The created domain's name is &amp;lt;literal&amp;gt;domain1&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Le nom de domaine créé est &amp;lt;literal&amp;gt;domain1&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:53
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Next, we start the embedded JavaDB server:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Ensuite, nous démarrons le serveur JavaDB embarqué:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:57
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;$ bin/asadmin start-database&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;$ bin/asadmin start-database&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:60
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;JavaDB is an embedded database that is included with GlassFish, just as &amp;quot;
&lt;br&gt;-&amp;quot;HSQLDB is included in JBoss AS.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;JavaDB is an embedded database that is included with GlassFish, just as HSQLDB is included in JBoss AS.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;JavaDB est une base de données embarqué qui est inclue dans dans GlassFish, tout comme HSQLDB est inclue dans JBoss AS.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:66
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Now, start the GlassFish server:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Maintenant, démarrez le serveur GlassFish:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:70
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;$ bin/asadmin start-domain domain1&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;$ bin/asadmin start-domain domain1&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:72
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The web administration console is available at &amp;lt;literal&amp;gt;http://&amp;quot;
&lt;br&gt;-&amp;quot;localhost:4848/&amp;lt;/literal&amp;gt;. You can access the web admin console with the &amp;quot;
&lt;br&gt;-&amp;quot;default username (&amp;lt;literal&amp;gt;admin&amp;lt;/literal&amp;gt;) and password &amp;quot;
&lt;br&gt;-&amp;quot;(&amp;lt;literal&amp;gt;adminadmin&amp;lt;/literal&amp;gt;). We will be using the the admin console to &amp;quot;
&lt;br&gt;-&amp;quot;deploy our examples. You can also copy EAR/WAR files to the &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;literal&amp;gt;glassfish/domains/domain1/autodeploy&amp;lt;/literal&amp;gt; directory to deploy &amp;quot;
&lt;br&gt;-&amp;quot;them, although we are not going to cover that.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The web administration console is available at &amp;lt;literal&amp;gt;&lt;a href=&quot;http://localhost:4848/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:4848/&lt;/a&gt;&amp;lt;/literal&amp;gt;. You can access the web admin console with the default username (&amp;lt;literal&amp;gt;admin&amp;lt;/literal&amp;gt;) and password (&amp;lt;literal&amp;gt;adminadmin&amp;lt;/literal&amp;gt;). We will be using the the admin console to deploy our examples. You can also copy EAR/WAR files to the &amp;lt;literal&amp;gt;glassfish/domains/domain1/autodeploy&amp;lt;/literal&amp;gt; directory to deploy them, although we are not going to cover that.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La console web d'administration est disponible à l'adresse &amp;lt;literal&amp;gt;&lt;a href=&quot;http://localhost:4848/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:4848/&lt;/a&gt;&amp;lt;/literal&amp;gt;. Vous pouvez accéder à la console web d'administration avec le nom d'utilisateur par défaut (&amp;lt;literal&amp;gt;admin&amp;lt;/literal&amp;gt;) et le mot de passe (&amp;lt;literal&amp;gt;adminadmin&amp;lt;/literal&amp;gt;). Nous allons utiliser la console d'administration pour déployer nos exemples. Vous pouvez aussi copier les fichiers EAR/WAR dans le dossier &amp;lt;literal&amp;gt;glassfish/domains/domain1/autodeploy&amp;lt;/literal&amp;gt; pour les déployer, mais nous n'allons pas parler de cela.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:82
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;You can stop the server and database using:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Vous pouvez arrêter le serveur et la base de données en utilisant:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:86
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;$ bin/asadmin stop-domain domain1; bin/asadmin stop-database&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;$ bin/asadmin stop-domain domain1; bin/asadmin stop-database&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:91
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;The &amp;lt;literal&amp;gt;jee5/booking&amp;lt;/literal&amp;gt; example&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'exemple &amp;lt;literal&amp;gt;jee5/booking&amp;lt;/literal&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:93
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The &amp;lt;literal&amp;gt;jee5/booking&amp;lt;/literal&amp;gt; example is based on the Hotel Booking &amp;quot;
&lt;br&gt;-&amp;quot;example (which runs on JBoss AS). Out of the box it is also designed to run &amp;quot;
&lt;br&gt;-&amp;quot;on GlassFish. It is located in &amp;lt;literal&amp;gt;$SEAM_DIST/examples/jee5/booking&amp;lt;/&amp;quot;
&lt;br&gt;-&amp;quot;literal&amp;gt;.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The &amp;lt;literal&amp;gt;jee5/booking&amp;lt;/literal&amp;gt; example is based on the Hotel Booking example (which runs on JBoss AS). Out of the box it is also designed to run on GlassFish. It is located in &amp;lt;literal&amp;gt;$SEAM_DIST/examples/jee5/booking&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'exemple &amp;lt;literal&amp;gt;jee5/booking&amp;lt;/literal&amp;gt; est basé sur l'exemple de réservation d'hotel (qui s'exécute sur JBoss AS). Par défaut, il est aussi prévu de fonctionner sur GlassFish. Il ets localisé dans &amp;lt;literal&amp;gt;$SEAM_DIST/examples/jee5/booking&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:101
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Building the &amp;lt;literal&amp;gt;jee5/booking&amp;lt;/literal&amp;gt; example&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Compilation de l'exemple &amp;lt;literal&amp;gt;jee5/booking&amp;lt;/literal&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:103
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;To build the example, simply execute the default &amp;lt;literal&amp;gt;ant&amp;lt;/literal&amp;gt; &amp;quot;
&lt;br&gt;-&amp;quot;target:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;To build the example, simply execute the default &amp;lt;literal&amp;gt;ant&amp;lt;/literal&amp;gt; target:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Pour construire l'exemple, exécuter simplement la cible par défaut &amp;lt;literal&amp;gt;ant&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:108
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;$ ant&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;$ ant&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:110
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;in the &amp;lt;literal&amp;gt;examples/jee5/booking&amp;lt;/literal&amp;gt; directory. This will create &amp;quot;
&lt;br&gt;-&amp;quot;the &amp;lt;literal&amp;gt;dist&amp;lt;/literal&amp;gt; and &amp;lt;literal&amp;gt;exploded-archives&amp;lt;/literal&amp;gt; &amp;quot;
&lt;br&gt;-&amp;quot;directories.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;in the &amp;lt;literal&amp;gt;examples/jee5/booking&amp;lt;/literal&amp;gt; directory. This will create the &amp;lt;literal&amp;gt;dist&amp;lt;/literal&amp;gt; and &amp;lt;literal&amp;gt;exploded-archives&amp;lt;/literal&amp;gt; directories.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;dans le dossier &amp;lt;literal&amp;gt;examples/jee5/booking&amp;lt;/literal&amp;gt;. Ceci va créer les dossiers &amp;lt;literal&amp;gt;dist&amp;lt;/literal&amp;gt; et &amp;lt;literal&amp;gt;exploded-archives&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:117
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Deploying the application to GlassFish&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Le déploiement de l'application dans GlassFish&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:119
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;We will deploy the application on GlassFish using the GlassFish admin &amp;quot;
&lt;br&gt;-&amp;quot;console.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;We will deploy the application on GlassFish using the GlassFish admin console.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Nous allons déployer l'application dans GlassFish en utilisant la console d'administration de GlassFish.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:126
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Log in to the admin console at &amp;lt;literal&amp;gt;&lt;a href=&quot;http://localhost:4848&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:4848&lt;/a&gt;&amp;lt;/literal&amp;gt;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Connectez vous sur la console d'administration à l'adresse &amp;lt;literal&amp;gt;&lt;a href=&quot;http://localhost:4848&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:4848&lt;/a&gt;&amp;lt;/literal&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:131
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Access the &amp;lt;literal&amp;gt;Enterprise Applications&amp;lt;/literal&amp;gt; in the menu option &amp;quot;
&lt;br&gt;-&amp;quot;under the &amp;lt;literal&amp;gt;Applications&amp;lt;/literal&amp;gt; left side menu.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Access the &amp;lt;literal&amp;gt;Enterprise Applications&amp;lt;/literal&amp;gt; in the menu option under the &amp;lt;literal&amp;gt;Applications&amp;lt;/literal&amp;gt; left side menu.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Accédez à &amp;lt;literal&amp;gt;Enterprise Applications&amp;lt;/literal&amp;gt; dans le menu option sous &amp;lt;literal&amp;gt;Applications&amp;lt;/literal&amp;gt; dans le menu à gauche.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:138
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;At the top of the &amp;lt;literal&amp;gt;Enterprise Application&amp;lt;/literal&amp;gt; table select &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;literal&amp;gt;Deploy&amp;lt;/literal&amp;gt;. Follow through the wizard, using these hints:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;At the top of the &amp;lt;literal&amp;gt;Enterprise Application&amp;lt;/literal&amp;gt; table select &amp;lt;literal&amp;gt;Deploy&amp;lt;/literal&amp;gt;. Follow through the wizard, using these hints:&amp;quot;
&lt;br&gt;+msgstr &amp;quot;En haut, le tableau &amp;lt;literal&amp;gt;Enterprise Application&amp;lt;/literal&amp;gt; sélectionnez &amp;lt;literal&amp;gt;Deploy&amp;lt;/literal&amp;gt;. Suivez l'assistant, en utilisant ces indications:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: literal
&lt;br&gt;-#: Glassfish.xml:146 Glassfish.xml:227
&lt;br&gt;+#: Glassfish.xml:146
&lt;br&gt;+#: Glassfish.xml:227
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Preparing for the application installation&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La préparation de l'installation de l'application&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:150
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Browse to &amp;lt;literal&amp;gt;examples/jee5/booking/dist/jboss-seam-jee5.ear&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Browse to &amp;lt;literal&amp;gt;examples/jee5/booking/dist/jboss-seam-jee5.ear&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Navigers vers &amp;lt;literal&amp;gt;examples/jee5/booking/dist/jboss-seam-jee5.ear&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;-#: Glassfish.xml:155 Glassfish.xml:238
&lt;br&gt;+#: Glassfish.xml:155
&lt;br&gt;+#: Glassfish.xml:238
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Select the &amp;lt;literal&amp;gt;OK&amp;lt;/literal&amp;gt; button.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Sélectionnez le bouton &amp;lt;literal&amp;gt;OK&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:164
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;You can now access the application at &amp;lt;literal&amp;gt;&lt;a href=&quot;http://localhost:8081/seam-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8081/seam-&lt;/a&gt;&amp;quot;
&lt;br&gt;-&amp;quot;jee5/&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;You can now access the application at &amp;lt;literal&amp;gt;&lt;a href=&quot;http://localhost:8081/seam-jee5/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8081/seam-jee5/&lt;/a&gt;&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Vous pouvez maintenant accéder à l'application sur &amp;lt;literal&amp;gt;&lt;a href=&quot;http://localhost:8081/seam-jee5/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8081/seam-jee5/&lt;/a&gt;&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:174
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;The &amp;lt;literal&amp;gt;jpa&amp;lt;/literal&amp;gt; booking example&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;L'exemple de réservation &amp;lt;literal&amp;gt;jpa&amp;lt;/literal&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:176
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;This is the Hotel Booking example implemented in Seam POJOs and using &amp;quot;
&lt;br&gt;-&amp;quot;Hibernate JPA with JPA transactions. It does not require EJB3 support to run &amp;quot;
&lt;br&gt;-&amp;quot;on application server.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;This is the Hotel Booking example implemented in Seam POJOs and using Hibernate JPA with JPA transactions. It does not require EJB3 support to run on application server.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Ceci est l'exemple de la réservation d'hotel en implémenté en POJOs de Seam et utilisant les transactions JPA avec d'Hibernate JPA. Il ne nécéssite par le support de EJB3 pour s'exécuter sur le serveur d'application.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:182
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;The example already has a break-out of configurations and build scripts for &amp;quot;
&lt;br&gt;-&amp;quot;many of the common containers including GlassFish.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;The example already has a break-out of configurations and build scripts for many of the common containers including GlassFish.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Cet exemple à déjà à disposition les configurations et les scripts de compilation pour la plus part des containeurs y compris GlassFish.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:188
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Building the &amp;lt;literal&amp;gt;jpa&amp;lt;/literal&amp;gt; example&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;La construction de l'exemple &amp;lt;literal&amp;gt;jpa&amp;lt;/literal&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:190
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;To build the example, use the &amp;lt;literal&amp;gt;glassfish&amp;lt;/literal&amp;gt; target:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Pour compiler l'exemple, utilisez la cible &amp;lt;literal&amp;gt;glassfish&amp;lt;/literal&amp;gt;:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:194
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;$ ant glassfish&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;$ ant glassfish&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:196
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;This will create the container specific &amp;lt;literal&amp;gt;dist-glassfish&amp;lt;/literal&amp;gt; &amp;quot;
&lt;br&gt;-&amp;quot;and &amp;lt;literal&amp;gt;exploded-archives-glasfish&amp;lt;/literal&amp;gt; directories.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;This will create the container specific &amp;lt;literal&amp;gt;dist-glassfish&amp;lt;/literal&amp;gt; and &amp;lt;literal&amp;gt;exploded-archives-glasfish&amp;lt;/literal&amp;gt; directories.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Ceci va construire pour le containeur spécifique les dossiers &amp;lt;literal&amp;gt;dist-glassfish&amp;lt;/literal&amp;gt; and &amp;lt;literal&amp;gt;exploded-archives-glasfish&amp;lt;/literal&amp;gt; &amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:203
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Deploying the &amp;lt;literal&amp;gt;jpa&amp;lt;/literal&amp;gt; example&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Le déploiement de l'exemple &amp;lt;literal&amp;gt;jpa&amp;lt;/literal&amp;gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:205
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;This is very similar to the &amp;lt;literal&amp;gt;jee5&amp;lt;/literal&amp;gt; example at &amp;lt;xref linkend=&amp;quot;
&lt;br&gt;-&amp;quot;\&amp;quot;jee5-glassfish-deploy\&amp;quot;/&amp;gt; except that this is a &amp;lt;literal&amp;gt;war&amp;lt;/literal&amp;gt; and &amp;quot;
&lt;br&gt;-&amp;quot;not an &amp;lt;literal&amp;gt;ear&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;This is very similar to the &amp;lt;literal&amp;gt;jee5&amp;lt;/literal&amp;gt; example at &amp;lt;xref linkend=\&amp;quot;jee5-glassfish-deploy\&amp;quot;/&amp;gt; except that this is a &amp;lt;literal&amp;gt;war&amp;lt;/literal&amp;gt; and not an &amp;lt;literal&amp;gt;ear&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Ceci est très similaire à l'exemple &amp;lt;literal&amp;gt;jee5&amp;lt;/literal&amp;gt; à voir &amp;lt;xref linkend=\&amp;quot;jee5-glassfish-deploy\&amp;quot;/&amp;gt; exception faire que c'est un &amp;lt;literal&amp;gt;war&amp;lt;/literal&amp;gt; et non un &amp;lt;literal&amp;gt;ear&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:213
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;Log in to the administration console:&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Connectez vous à la console d'administraiton:&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: programlisting
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:216
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;&amp;nbsp;msgid &amp;quot;&lt;a href=&quot;http://localhost:4848&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:4848&lt;/a&gt;&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgstr &amp;quot;&lt;a href=&quot;http://localhost:4848&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:4848&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:219
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Access the &amp;lt;literal&amp;gt;Web Applications&amp;lt;/literal&amp;gt; in the menu option under the &amp;quot;
&lt;br&gt;-&amp;quot;&amp;lt;literal&amp;gt;Applications&amp;lt;/literal&amp;gt; left side menu.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Access the &amp;lt;literal&amp;gt;Web Applications&amp;lt;/literal&amp;gt; in the menu option under the &amp;lt;literal&amp;gt;Applications&amp;lt;/literal&amp;gt; left side menu.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Accédez au &amp;lt;literal&amp;gt;Web Applications&amp;lt;/literal&amp;gt; dans le menu d'option sous &amp;lt;literal&amp;gt;Applications&amp;lt;/literal&amp;gt; dans le menu de gauche.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:233
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;Browse to &amp;lt;literal&amp;gt;examples/jpa/dist-glassfish/jboss-seam-jpa.war&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;Browse to &amp;lt;literal&amp;gt;examples/jpa/dist-glassfish/jboss-seam-jpa.war&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Navigez vers &amp;lt;literal&amp;gt;examples/jpa/dist-glassfish/jboss-seam-jpa.war&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: para
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:245
&lt;br&gt;&amp;nbsp;#, no-c-format
&lt;br&gt;-msgid &amp;quot;&amp;quot;
&lt;br&gt;-&amp;quot;You can now access the application at &amp;lt;literal&amp;gt;&lt;a href=&quot;http://localhost:8081/jboss-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8081/jboss-&lt;/a&gt;&amp;quot;
&lt;br&gt;-&amp;quot;seam-jpa/&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;-msgstr &amp;quot;&amp;quot;
&lt;br&gt;+msgid &amp;quot;You can now access the application at &amp;lt;literal&amp;gt;&lt;a href=&quot;http://localhost:8081/jboss-seam-jpa/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8081/jboss-seam-jpa/&lt;/a&gt;&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;+msgstr &amp;quot;Vous pouvez maintenant accéder à l'application sur &amp;lt;literal&amp;gt;&lt;a href=&quot;http://localhost:8081/jboss-seam-jpa/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8081/jboss-seam-jpa/&lt;/a&gt;&amp;lt;/literal&amp;gt;.&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;#. Tag: title
&lt;br&gt;&amp;nbsp;#: Glassfish.xml:255
&lt;br&gt;&amp;nbsp;#, no-c-format
