CompatibilityMatrix

Compatibility Matrix -- MyFaces Core and component libraries

When a MyFaces library (ie something other than the Core framework) is released, it will be compatible with the current release of MyFaces Core, and the current release of Sun Mojarra (formerly "the RI").

While some efforts are made to support other versions, there are no guarantees.

This table is maintained by the MyFaces user community as a guide to what versions of various libraries have been found to be compatible. If you have successfully used a combination that is not currently in this table (or found serious incompatibilities), then please update the table with that information, as a service to your fellow software developers and MyFaces users.

This is a common question, so let's repeat the answer: as a user, it is your responsibility to update this matrix, it generally will not be updated by the MyFaces developers. Please do not ask why this matrix is out of date on the mailing lists.

Component Library

[WWW] MyFaces 1.2.2

MyFaces 1.2.0

[WWW] MyFaces 1.1.5

MyFaces 1.1.4

MyFaces 1.1.3

MyFaces 1.1.2

MyFaces 1.1.1

MyFaces 1.0.9

Sun RI 1.2_07-b03

Sun RI 1.2_04-b16-p02

Tomahawk 1.1.6

Yes

--

--

--

--

--

--

--

Yes

Yes

Tomahawk 1.1.5

--

--

--

--

--

--

--

--

[WWW] Tomahawk 1.1.5-snapshot

--

--

Yes

No [1]

No

No

No

No

Tomahawk 1.1.4-snapshot

--

--

--

--

--

--

--

--

Tomahawk 1.1.3

--

--

No

Yes

Yes

No

No

No

Tomahawk 1.1.2

--

--

No

No

No

Yes

No

No

Tomahawk 1.1.1

--

--

No

No

No

No

Yes

No

Tomahawk 1.0.9

--

--

No

No

No

No

No

Yes

Tobago 1.0.8

--

--

Yes

Trinidad 1.2.4

--

Yes

Trinidad 1.2.6

Yes

No1

No

No

No

No

No

No

Yes

1 - PPR does not work

MyFaces Compatibility Information

[1] [WWW] TOMAHAWK-713 Autoscroll failure with MyFaces 1.1.4 and Tomahawk 1.1.5-SNAPSHOT

MyFaces 1.1.5-SNAPSHOT

Some of the Javascript generated by MyFaces 1.1.3 and 1.1.4 is not compatible with the JSF RI. So in MyFaces 1.1.5-SNAPSHOT, those Javascript methods have been renamed. Provided you're not using the internal Javascript methods on your pages, no application-level code needs to change. You cannot use Tomahawk 1.1.3 with MyFaces 1.1.5-SNAPSHOT because they use incompatible javascript.

last edited 2008-04-30 07:46:01 by MikeMeessen