[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