[seam-commits] Seam SVN: r12868 - branches/enterprise/JBPAPP_5_0/doc/Seam_Reference_Guide/en-US.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Thu May 27 10:02:23 EDT 2010


Author: manaRH
Date: 2010-05-27 10:02:22 -0400 (Thu, 27 May 2010)
New Revision: 12868

Modified:
   branches/enterprise/JBPAPP_5_0/doc/Seam_Reference_Guide/en-US/Dependencies.xml
   branches/enterprise/JBPAPP_5_0/doc/Seam_Reference_Guide/en-US/Migration.xml
Log:
JBPAPP-4089 added list of changed jars from seam 2.0 to Seam 2.2

Modified: branches/enterprise/JBPAPP_5_0/doc/Seam_Reference_Guide/en-US/Dependencies.xml
===================================================================
--- branches/enterprise/JBPAPP_5_0/doc/Seam_Reference_Guide/en-US/Dependencies.xml	2010-05-27 09:27:23 UTC (rev 12867)
+++ branches/enterprise/JBPAPP_5_0/doc/Seam_Reference_Guide/en-US/Dependencies.xml	2010-05-27 14:02:22 UTC (rev 12868)
@@ -1111,7 +1111,7 @@
                 				<para>runtime</para>
               				</entry>
               				<entry align="center">
-                				<para>EAR</para>
+                				<filename>EAR</filename>
               				</entry>
               				<entry>
                 			  <para></para>
@@ -1167,7 +1167,7 @@
                 				<para>runtime</para>
               				</entry>
               				<entry align="center">
-                				<para>EAR</para>
+                				<filename>EAR</filename>
               				</entry>
               				<entry>
                 				<para></para>
@@ -1182,7 +1182,7 @@
                 				<para>runtime</para>
               				</entry>
               				<entry align="center">
-                				<para>EAR</para>
+                				<filename>EAR</filename>
               				</entry>
               				<entry>
                 				<para></para>

Modified: branches/enterprise/JBPAPP_5_0/doc/Seam_Reference_Guide/en-US/Migration.xml
===================================================================
--- branches/enterprise/JBPAPP_5_0/doc/Seam_Reference_Guide/en-US/Migration.xml	2010-05-27 09:27:23 UTC (rev 12867)
+++ branches/enterprise/JBPAPP_5_0/doc/Seam_Reference_Guide/en-US/Migration.xml	2010-05-27 14:02:22 UTC (rev 12868)
@@ -196,7 +196,7 @@
 </event>]]></programlisting>
          </note>
          <para>
-            In Seam 2.1, security events use the <literal>org.jboss.seam.security></literal> prefix instead of <literal>org.jboss.seam</literal>. (For example, <literal>org.jboss.seam.security.notLoggedIn</literal>.)
+            In Seam 2.2, security events use the <literal>org.jboss.seam.security></literal> prefix instead of <literal>org.jboss.seam</literal>. (For example, <literal>org.jboss.seam.security.notLoggedIn</literal>.)
          </para>
          <note>
             <para>
@@ -323,10 +323,325 @@
       </section>
    </section>
    <section id="MigrationFrom20">
-      <title>Migrating from Seam 2.0 to Seam 2.1 or 2.2</title>
+      <title>Migrating from Seam 2.0 to Seam 2.2</title>
       <para>
          This section describes the changes between Seam 2.0 and Seam 2.1 or 2.2. If you are trying to migrate from Seam 1.2.x, you will need to read the previous section, <xref linkend="MigrationFrom12"/>, before following any steps outlined in this section.
       </para>
+      
+      <section id="Migration20.JarChanges">
+      	<title>Changes to dependency jar names</title>
+      	<para>
+      		The following table describes new jars in Seam distribution:
+	      	<table>
+				<title></title>
+				 <tgroup cols="2">
+					<colspec colnum="1" colwidth="4*"></colspec>
+					 <colspec colnum="2" colwidth="2*"></colspec>
+					 <thead>
+						<row>
+							<entry align="center">
+								<para>
+									Name
+								</para>
+							</entry>
+							<entry align="center">
+								<para>
+									Note
+								</para>
+							</entry>
+						</row>
+					</thead>
+					<tbody>
+						<row>
+							<entry>
+								<para> <filename>drools-api.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Drools 5 API </para>
+							</entry>													
+						</row>					
+						<row>
+							<entry>
+								<para> <filename>drools-decisiontables.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Drools 5 decision rules features </para>
+							</entry>													
+						</row>
+						<row>
+							<entry>
+								<para> <filename>drools-templates.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Drools 5 rule template features </para>
+							</entry>													
+						</row>
+						<row>
+							<entry>
+								<para> <filename>mvel2.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Expression language dependency for Drools 5 </para>
+							</entry>													
+						</row>						
+						<row>
+							<entry>
+								<para> <filename>jboss-seam-excel.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> MS Excel integration module in Seam  </para>
+							</entry>													
+						</row>			
+						
+						<row>
+							<entry>
+								<para> <filename>jxl.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Dependency for MS Excel integration module in Seam  </para>
+							</entry>													
+						</row>			
+						<row>
+							<entry>
+								<para> <filename>jboss-seam-resteasy.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Resteasy integration module in Seam  </para>
+							</entry>													
+						</row>
+						<row>
+							<entry>
+								<para> <filename>resteasy-atom-provider.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Dependency for Resteasy integration module in Seam  </para>
+							</entry>													
+						</row>		
+						<row>
+							<entry>
+								<para> <filename>resteasy-jaxb-provider.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Dependency for Resteasy integration module in Seam  </para>
+							</entry>													
+						</row>			
+						<row>
+							<entry>
+								<para> <filename>resteasy-jaxrs.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Dependency for Resteasy integration module in Seam  </para>
+							</entry>													
+						</row>	
+						<row>
+							<entry>
+								<para> <filename>jaxrs-api.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Dependency for Resteasy integration module in Seam - JAXRS API </para>
+							</entry>													
+						</row>							
+						<row>
+							<entry>
+								<para> <filename>slf4j-api.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Logging bridge for log4j usued by Hibernate and other dependencies in Seam  </para>
+							</entry>													
+						</row>							
+						<row>
+							<entry>
+								<para> <filename>slf4j-log4j12.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Logging bridge for log4j usued by Hibernate and other dependencies in Seam  </para>
+							</entry>													
+						</row>			
+						<row>
+							<entry>
+								<para> <filename>openid4java.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> OpenID java API for integration in Security Seam module  </para>
+							</entry>													
+						</row>	
+						<row>
+							<entry>
+								<para> <filename>openxri-syntax.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> OpenXRI parser, a dependency for OpenID integration</para>
+							</entry>													
+						</row>	
+						<row>
+							<entry>
+								<para> <filename>openxri-client.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> OpenXRI resolver, a dependency for OpenID integration </para>
+							</entry>													
+						</row>							
+						<row>
+							<entry>
+								<para> <filename>itext-rtf.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Dependency for extended export features into RTF by itext </para>
+							</entry>													
+						</row>	
+						<row>
+							<entry>
+								<para> <filename>darkx.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> New plugable Richfaces skin DarkX </para>
+							</entry>													
+						</row>
+						<row>
+							<entry>
+								<para> <filename>glassx.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> New plugable Richfaces skin GlassX </para>
+							</entry>													
+						</row>
+						<row>
+							<entry>
+								<para> <filename>laguna.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> New plugable Richfaces skin Laguna </para>
+							</entry>													
+						</row>
+						<row>
+							<entry>
+								<para> <filename>htmlparser.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> HTML parser, dependency for OpenID features </para>
+							</entry>													
+						</row>		
+						<row>
+							<entry>
+								<para> <filename>testng-jdk50.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> TestNG framework </para>
+							</entry>													
+						</row>		
+						<row>
+							<entry>
+								<para> <filename>jcl-over-slf4j</filename> </para>
+							</entry>
+							<entry>
+								<para> Bridging legacy logging APIs, a dependency for Resteasy integration module </para>
+							</entry>													
+						</row>	
+						<row>
+							<entry>
+								<para> <filename>ehcache.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Alternative cache provider </para>
+							</entry>													
+						</row>	
+						<row>
+							<entry>
+								<para> <filename>FastInfoset.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Required by Resteasy integration module</para>
+							</entry>													
+						</row>							
+													
+					</tbody>
+				</tgroup>
+			</table>
+      	</para>
+      	<para>
+      		The following table describes deleted jars from Seam distribution:
+	      	<table>
+				<title></title>
+				 <tgroup cols="2">
+					<colspec colnum="1" colwidth="4*"></colspec>
+					 <colspec colnum="2" colwidth="2*"></colspec>
+					 <thead>
+						<row>
+							<entry align="center">
+								<para>
+									Name
+								</para>
+							</entry>
+							<entry align="center">
+								<para>
+									Note
+								</para>
+							</entry>
+						</row>
+					</thead>
+					<tbody>
+						<row>
+							<entry>
+								<para> <filename>hibernate3.jar</filename> </para>
+							</entry>	
+							<entry>
+								<para> hibernate is now divided into modules, there is hibernate-core.jar instead of hibernate3.jar </para>
+							</entry>												
+						</row>						
+						<row>
+							<entry>
+								<para> <filename>dom4j.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> dom4j is provided by JBoss AS </para>
+							</entry>													
+						</row>			
+						<row>
+							<entry>
+								<para> <filename>javasist.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Javasist is provided by JBoss AS </para>
+							</entry>													
+						</row>			
+						<row>
+							<entry>
+								<para> <filename>activation.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Activation is bundled with Java 6 so not required to be in distribution </para>
+							</entry>													
+						</row>
+						<row>
+							<entry>
+								<para> <filename>testng.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> TestNG framework replaced by testng-jdk50.jar  </para>
+							</entry>													
+						</row>		
+						<row>
+							<entry>
+								<para> <filename>commons-lang.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Commons Lang library is not needed any more </para>
+							</entry>													
+						</row>	
+						<row>
+							<entry>
+								<para> <filename>mvel.jar</filename> </para>
+							</entry>
+							<entry>
+								<para> Mvel dependency was upgraded/replaced by Mvel2 </para>
+							</entry>													
+						</row>												
+					</tbody>
+				</tgroup>
+			</table>
+      	</para>
+      </section>
+            
       <section id="Migration20.Changes">
          <title>Changes to Components</title>
          <formalpara id="Migration20.Changes.Testing">
@@ -501,21 +816,13 @@
          <formalpara id="Migration20.Changes.Cache">
             <title>Changes to Cache Support</title>
             <para>
-               Cache support in Seam has been rewritten to support JBoss Cache, JBoss POJO Cache, JBoss
-Cache 2 and EHCache. If you use JBoss AS 4.2.x, JBoss Cache 1.x will be used. If you use JBoss 5.x, then JBoss Cache 2 will be installed. Further information is available in <xref linkend="cache"/>.
+               Cache support in Seam has been rewritten to support JBoss Cache 3.2, JBoss Cache 2 and EHCache. Further information is available in <xref linkend="cache"/>.
             </para>
           </formalpara>
             <para>
-               The <literal><![CDATA[<s:cache />]]></literal> has not changed, but the <literal>pojoCache</literal> component can no longer be injected. Instead, configure JBoss POJO Cache as your cache provider in <filename>components.xml</filename>, like so:
+               The <literal><![CDATA[<s:cache />]]></literal> has not changed, but the <literal>pojoCache</literal> component can no longer be supported. 
             </para>
-<programlisting role="XML"><![CDATA[<cache:jboss-pojo-cache-provider />]]>
-</programlisting>
             <para>
-               Then, inject it:
-            </para>
-<programlisting><![CDATA[@In CacheProvider<PojoCache> cacheProvider;]]>
-</programlisting>
-            <para>
                The <literal>CacheProvider</literal> provides a Map-like interface. The <literal>getDelegate()</literal> method can then be used to retrieve the underlying cache.
             </para>
          <formalpara>



More information about the seam-commits mailing list