Matthias,

I'm not sure you understand what Ivan is requesting. The osgi package version metadata does not specify what jar myfaces is built against, but does restrict which package versions myfaces can be used with in an osgi environment. While the osgi package version metadata is not part of javaee specs, there seems to be general agreement that the spec version should be used as the package version for api jars. So, in order for myfaces to be used in a javee 6 environment, it needs to allow wiring to a servlet 3.0 spec jar. That doesn't mean that you need to build myfaces against a servlet 3 jar, nor does it prevent myfaces from working with servlet 2.5 spec jars in, say, a javaee 5 environment.

I'd appreciate it if someone could update trunk for this so we can continue with integrating myfaces 2 in geronimo. I've attached a suitable patch to MYFACES-2290 as https://issues.apache.org/jira/secure/attachment/12428613/allow-ee6-versioned-apis.diff

With this patch we can at least start a server that has loaded myfaces 2. Hopefully soon we'll be able to run the ee6 version of the tck.

many thanks
david jencks

On Nov 26, 2009, at 6:23 AM, Matthias Wessendorf wrote:

Ivan,

we can't use servlet 3.0.0 yet. Not yet final ...
and jsf 2.0 has _no_ dependency to it...

-Matthias

On Thu, Nov 26, 2009 at 3:17 PM, Ivan <xhh...@gmail.com> wrote:
Hi, is it possible to update the accepted servlet spec version to 3.0.0 in
the configurations of maven-bundle-plugin?
Thanks !

2009/11/26 Werner Punz <werner.p...@gmail.com>

+1

Leonardo Uribe schrieb:

Hi,

I was running the needed tasks to get the 2.0.0-alpha release of Apache
MyFaces core out.

Please note that this vote concerns all of the following parts:
1. Maven artifact group "org.apache.myfaces.shared" v4.0.1- alpha [1]
 2. Maven artifact group "org.apache.myfaces.test" v1.0.0-alpha [1]
3. Maven artifact group "org.apache.myfaces.core" v2.0.0-alpha [1]

The artifacts are deployed to my private Apache account ([1] and [3]
for binary and source packages).

The release notes could be found at [4].

Also the clirr test does not show binary incompatibilities with
myfaces-api.

Please take a look at the "2.0.0-alpha" artifacts and vote!

Please note: This vote is "majority approval" with a minimum of three
 +1 votes (see [3]).

------------------------------------------------
[ ] +1 for community members who have reviewed the bits
[ ] +0
[ ] -1 for fatal flaws that should cause these bits not to be released,
 and why..............
------------------------------------------------

Thanks,
Leonardo Uribe

[1] http://people.apache.org/~lu4242/myfaces200alpha
 [2] http://www.apache.org/foundation/voting.html#ReleaseVotes
[3] http://people.apache.org/~lu4242/myfaces200alphabinsrc
 [4]
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600&styleName=Html&version=12313389





--
Ivan




--
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf

Reply via email to