2.2. Migrating from Seam 2.0 to Seam 2.1 or 2.2


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, Section 2.1, “Migrating from Seam 1.2.x to Seam 2.0”, before following any steps outlined in this section.

2.2.1. Changes to dependency jar names

Refer to Table 2.1, “Included JARs” and Table 2.2, “Removed JARs” for a list of JARs which are included, and other that have been removed from the Seam framework.
Expand
Table 2.1. Included JARs
File Name Description
ant-launcher.jar
common-codec.jar
commons-httpclient.jar
concurrent.jar
darkX.jar
New pluggable RichFaces skin DarkX
drools-api.jar
Drools 5 API
drools-decisiontables.jar
Drools 5 decision rules features
drools-templates.jar
Drools 5 rule template features
ehcache.jar
glassX.jar
New pluggable RichFaces skin GlassX
hibernate-core.jar
htmlparser.jar
HTML parser, dependency for OpenID features
httpclient.jar
httpcore.jar
itext-rtf.jar
Dependency for extended options when exporting into RTF from itext
jaxrs-api.jar
jbosscache-core.jar
jboss-common-core.jar
jboss-logging.spi.jar
jboss-seam-excel.jar
Microsoft Excel integration module
jboss-seam-resteasy.jar
RestEasy integration module
jboss-transaction-api.jar
jboss-vfs.jar
jcip-annotations.jar
jcl-over-slf4j.jar
Bridging latency logging APIs, a dependency for Resteasy integration module
jettison.jar
jms.jar
joda-time.jar
junit.jar
jxl.jar
Dependency for Microsoft Excel integration module
laguna.jar
New pluggable RichFaces skin laguna
mvel2.jar
Expression language dependency for Drools 5
openid4java.jar
OpenID Java API for integrating in Security Seam module
openxri-client.jar
OpenRXI resolver, a dependency for OpenID integration
openrxi-syntax.jar
OpenXRI parser, a dependency for OpenID integration
resteasy-atom-provider.jar
Dependency for Resteasy integration module
resteasy-jaxb-provider.jar
Dependency for Resteasy integration module in Seam
resteasy-jaxrs.jar
Dependency for Resteasy integration module
resteasy-jettison-provider.jar
slf4j-api.jar
Logging bridge for log4j, used by Hibernate and other dependencies
slf4j-log4j12.jar
Logging bridge for log4j, used by Hibernate and other dependencies
testng-jdk15.jar
TestNG framework
Many of the removed JARs have been excluded for several versions of the Platform. This list is mainly included for historical purposes.
Expand
Table 2.2. Removed JARs
JAR Reason for Removal
activation.jar
Activation is bundled with Java 6, so it can be removed from the distribution.
commons-lang.jar
Commons Lang Library is no longer required.
geronimo-jms_1.1_spec.jar
geronimo-jtaB_spec-1.0.1.jar
hibernate3.jar
jboss-cache-jdk50.jar
jboss-jmx.jar
jboss-system.jar
mvel.jar
testng.jar
Back to top
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2025 Red Hat