Re: [VOTE] release for myfaces core 2.0.0-beta-2

2010-02-16 Thread Gerhard Petracek
+1

regards,
gerhard

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces


2010/2/16 Grant Smith work.gr...@gmail.com

 +1


 On Mon, Feb 15, 2010 at 12:41 PM, Werner Punz werner.p...@gmail.comwrote:

 +1

 Jakob Korherr schrieb:

 +1

 Regards,
 Jakob

 2010/2/15 Leonardo Uribe lu4...@gmail.com mailto:lu4...@gmail.com

+1

2010/2/15 Leonardo Uribe lu4...@gmail.com mailto:lu4...@gmail.com


Hi,

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

This artifacts are very close to pass all TCK tests.

Please note that this vote concerns all of the following parts:
 1. Maven artifact group org.apache.myfaces.shared
v4.0.1-beta-2  [1]
 2. Maven artifact group org.apache.myfaces.core
v2.0.0-beta-2  [1]
 3. Maven artifact group org.apache.myfaces.test v1.0.0-beta [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-beta-2 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/myfaces200beta2http://people.apache.org/%7Elu4242/myfaces200beta2
http://people.apache.org/%7Elu4242/myfaces200beta2

[2] http://www.apache.org/foundation/voting.html#ReleaseVotes
[3] 
 http://people.apache.org/~lu4242/myfaces200beta2binsrchttp://people.apache.org/%7Elu4242/myfaces200beta2binsrc
http://people.apache.org/%7Elu4242/myfaces200beta2binsrc

[4]

 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600styleName=Htmlversion=12314539

 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600styleName=Htmlversion=12314539
 







 --
 Grant Smith - V.P. Information Technology
 Marathon Computer Systems, LLC.




Re: [VOTE] release for myfaces core 2.0.0-beta-2

2010-02-16 Thread Bernd Bohmann
+1

Regards

Bernd

On Tue, Feb 16, 2010 at 9:43 AM, Gerhard Petracek
gerhard.petra...@gmail.com wrote:
 +1
 regards,
 gerhard

 http://www.irian.at

 Your JSF powerhouse -
 JSF Consulting, Development and
 Courses in English and German

 Professional Support for Apache MyFaces


 2010/2/16 Grant Smith work.gr...@gmail.com

 +1

 On Mon, Feb 15, 2010 at 12:41 PM, Werner Punz werner.p...@gmail.com
 wrote:

 +1

 Jakob Korherr schrieb:

 +1

 Regards,
 Jakob

 2010/2/15 Leonardo Uribe lu4...@gmail.com mailto:lu4...@gmail.com

    +1

    2010/2/15 Leonardo Uribe lu4...@gmail.com mailto:lu4...@gmail.com

        Hi,

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

        This artifacts are very close to pass all TCK tests.

        Please note that this vote concerns all of the following parts:
         1. Maven artifact group org.apache.myfaces.shared
        v4.0.1-beta-2  [1]
         2. Maven artifact group org.apache.myfaces.core
        v2.0.0-beta-2  [1]
         3. Maven artifact group org.apache.myfaces.test v1.0.0-beta
 [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-beta-2 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/myfaces200beta2
        http://people.apache.org/%7Elu4242/myfaces200beta2
        [2] http://www.apache.org/foundation/voting.html#ReleaseVotes
        [3] http://people.apache.org/~lu4242/myfaces200beta2binsrc
        http://people.apache.org/%7Elu4242/myfaces200beta2binsrc
        [4]

  https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600styleName=Htmlversion=12314539

  https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10600styleName=Htmlversion=12314539







 --
 Grant Smith - V.P. Information Technology
 Marathon Computer Systems, LLC.





[VOTE] codi as a new myfaces extensions sub-project

2010-02-16 Thread Gerhard Petracek
hi @ all,

we have collected a lot of possible features for ext-cdi/codi and we have
several people who are interested in working on it [1].
so we should vote about the new module officially.

---
[ ] +1 for: codi should become a myfaces extensions sub-project
[ ] +0
[ ] -1 for: codi shouldn't become a myfaces extensions sub-project
---

the module should be hosted at [2].
i think we have a clear winner for the name: MyFaces CODI
(svn and jira will use (ext-)cdi to be consistent with the other extension
modules.)

regards,
gerhard

[1] http://wiki.apache.org/myfaces/Extensions/CDI/DevDoc/Drafts
[2] http://svn.apache.org/repos/asf/myfaces/extensions/cdi/

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces


Re: [VOTE] codi as a new myfaces extensions sub-project

2010-02-16 Thread Gerhard Petracek
+1

regards,
gerhard

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces


2010/2/16 Gerhard Petracek gpetra...@apache.org

 hi @ all,

 we have collected a lot of possible features for ext-cdi/codi and we have
 several people who are interested in working on it [1].
 so we should vote about the new module officially.


 ---
 [ ] +1 for: codi should become a myfaces extensions sub-project
 [ ] +0
 [ ] -1 for: codi shouldn't become a myfaces extensions sub-project

 ---

 the module should be hosted at [2].
 i think we have a clear winner for the name: MyFaces CODI
 (svn and jira will use (ext-)cdi to be consistent with the other extension
 modules.)

 regards,
 gerhard

 [1] http://wiki.apache.org/myfaces/Extensions/CDI/DevDoc/Drafts
 [2] http://svn.apache.org/repos/asf/myfaces/extensions/cdi/

 http://www.irian.at

 Your JSF powerhouse -
 JSF Consulting, Development and
 Courses in English and German

 Professional Support for Apache MyFaces



Re: [VOTE] codi as a new myfaces extensions sub-project

2010-02-16 Thread Matthias Wessendorf
+1

On Tue, Feb 16, 2010 at 12:00 PM, Gerhard Petracek
gerhard.petra...@gmail.com wrote:
 +1
 regards,
 gerhard
 http://www.irian.at

 Your JSF powerhouse -
 JSF Consulting, Development and
 Courses in English and German

 Professional Support for Apache MyFaces


 2010/2/16 Gerhard Petracek gpetra...@apache.org

 hi @ all,
 we have collected a lot of possible features for ext-cdi/codi and we have
 several people who are interested in working on it [1].
 so we should vote about the new module officially.

 ---
 [ ] +1 for: codi should become a myfaces extensions sub-project
 [ ] +0
 [ ] -1 for: codi shouldn't become a myfaces extensions sub-project

 ---
 the module should be hosted at [2].
 i think we have a clear winner for the name: MyFaces CODI
 (svn and jira will use (ext-)cdi to be consistent with the other extension
 modules.)
 regards,
 gerhard
 [1] http://wiki.apache.org/myfaces/Extensions/CDI/DevDoc/Drafts
 [2] http://svn.apache.org/repos/asf/myfaces/extensions/cdi/
 http://www.irian.at

 Your JSF powerhouse -
 JSF Consulting, Development and
 Courses in English and German

 Professional Support for Apache MyFaces





-- 
Matthias Wessendorf

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


AW: [VOTE] codi as a new myfaces extensions sub-project

2010-02-16 Thread Mark Struberg
+1


but maybe we can move svn and Jira to ext-codi instead of ext-cdi?

Btw, the Context for @ViewScoped is already available in my github repo too.

LieGrue,
strub

--- Gerhard Petracek gpetra...@apache.org schrieb am Di, 16.2.2010:

 Von: Gerhard Petracek gpetra...@apache.org
 Betreff: [VOTE] codi as a new myfaces extensions sub-project
 An: MyFaces Development dev@myfaces.apache.org
 Datum: Dienstag, 16. Februar, 2010 12:00 Uhr
 hi @ all,
 we have collected a lot of possible features for
 ext-cdi/codi and we have several people who are interested
 in working on it [1].so we should vote about the
 new module officially.
 
 
 ---[
 ] +1 for: codi should become a myfaces extensions
 sub-project[ ] +0
 
 [ ] -1 for: codi shouldn't become a myfaces
 extensions
 sub-project---
 
 
 the module should be hosted at
 [2].i think we have a clear winner for the name:
 MyFaces CODI(svn and jira will use (ext-)cdi to
 be consistent with the other extension modules.)
 
 
 regards,gerhard
 [1] http://wiki.apache.org/myfaces/Extensions/CDI/DevDoc/Drafts
 [2] http://svn.apache.org/repos/asf/myfaces/extensions/cdi/
 
 http://www.irian.at
 
 Your JSF powerhouse -
 JSF Consulting, Development and
 Courses in English and German
 
 Professional Support for Apache MyFaces
 
 
 
 
 

__
Do You Yahoo!?
Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz gegen 
Massenmails. 
http://mail.yahoo.com


AW: [VOTE] codi as a new myfaces extensions sub-project

2010-02-16 Thread Mario Ivankovits
+1

 

 

Von: gerhard.petra...@gmail.com [mailto:gerhard.petra...@gmail.com] Im
Auftrag von Gerhard Petracek
Gesendet: Dienstag, 16. Februar 2010 12:01
An: MyFaces Development
Betreff: [VOTE] codi as a new myfaces extensions sub-project

 

hi @ all,

 

we have collected a lot of possible features for ext-cdi/codi and we have
several people who are interested in working on it [1].

so we should vote about the new module officially.

 


---

[ ] +1 for: codi should become a myfaces extensions sub-project

[ ] +0

[ ] -1 for: codi shouldn't become a myfaces extensions sub-project


---

 

the module should be hosted at [2].

i think we have a clear winner for the name: MyFaces CODI

(svn and jira will use (ext-)cdi to be consistent with the other extension
modules.)

 

regards,

gerhard

 

[1] http://wiki.apache.org/myfaces/Extensions/CDI/DevDoc/Drafts

[2] http://svn.apache.org/repos/asf/myfaces/extensions/cdi/

 

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces



smime.p7s
Description: S/MIME cryptographic signature


[jira] Commented: (TRINIDAD-1724) Generated Facelets taglib.xml files don't validate against schema

2010-02-16 Thread Bernd Bohmann (JIRA)

[ 
https://issues.apache.org/jira/browse/TRINIDAD-1724?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834164#action_12834164
 ] 

Bernd Bohmann commented on TRINIDAD-1724:
-

I think we use a local version of the xsd or the xsd from 
myfaces-2.0.x/impl/src/main/resources/org/apache/myfaces/resource/web-facelettaglibrary_2_0.xsd
 to support offline build.

 Generated Facelets taglib.xml files don't validate against schema
 -

 Key: TRINIDAD-1724
 URL: https://issues.apache.org/jira/browse/TRINIDAD-1724
 Project: MyFaces Trinidad
  Issue Type: Bug
  Components: Plugins
Affects Versions:  2.0.2-plugins 
Reporter: Catalin Kormos

 At least the tr.taglib.xml I just checked and it contains a lot of 
 method-signature elements, for example:
attribute
   description
 an EL binding to the method that will deliver the file contents.  The 
 method must take two parameters, a FacesContext and an OutputStream.
   /description
   namemethod/name
   requiredtrue/required
   method-signaturevoid myMethod(javax.faces.context.FacesContext, 
 java.io.OutputStream)/method-signature
 /attribute
 Checking the schema method-signature is not allowed in attribute

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (TRINIDAD-1724) Generated Facelets taglib.xml files don't validate against schema

2010-02-16 Thread Bernd Bohmann (JIRA)

[ 
https://issues.apache.org/jira/browse/TRINIDAD-1724?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834164#action_12834164
 ] 

Bernd Bohmann edited comment on TRINIDAD-1724 at 2/16/10 11:27 AM:
---

I think we should use a local version of the xsd or the xsd from 
myfaces-2.0.x/impl/src/main/resources/org/apache/myfaces/resource/web-facelettaglibrary_2_0.xsd
 to support offline build.

  was (Author: bommel):
I think we use a local version of the xsd or the xsd from 
myfaces-2.0.x/impl/src/main/resources/org/apache/myfaces/resource/web-facelettaglibrary_2_0.xsd
 to support offline build.
  
 Generated Facelets taglib.xml files don't validate against schema
 -

 Key: TRINIDAD-1724
 URL: https://issues.apache.org/jira/browse/TRINIDAD-1724
 Project: MyFaces Trinidad
  Issue Type: Bug
  Components: Plugins
Affects Versions:  2.0.2-plugins 
Reporter: Catalin Kormos

 At least the tr.taglib.xml I just checked and it contains a lot of 
 method-signature elements, for example:
attribute
   description
 an EL binding to the method that will deliver the file contents.  The 
 method must take two parameters, a FacesContext and an OutputStream.
   /description
   namemethod/name
   requiredtrue/required
   method-signaturevoid myMethod(javax.faces.context.FacesContext, 
 java.io.OutputStream)/method-signature
 /attribute
 Checking the schema method-signature is not allowed in attribute

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: [VOTE] codi as a new myfaces extensions sub-project

2010-02-16 Thread Gerhard Petracek
hi mark,

we should be consistent with the other modules...
however, if you have an important reason to handle it differently, we can
discuss it again after the vote.

regards,
gerhard

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces


2010/2/16 Mark Struberg strub...@yahoo.de

 +1


 but maybe we can move svn and Jira to ext-codi instead of ext-cdi?

 Btw, the Context for @ViewScoped is already available in my github repo
 too.

 LieGrue,
 strub

 --- Gerhard Petracek gpetra...@apache.org schrieb am Di, 16.2.2010:

  Von: Gerhard Petracek gpetra...@apache.org
  Betreff: [VOTE] codi as a new myfaces extensions sub-project
  An: MyFaces Development dev@myfaces.apache.org
  Datum: Dienstag, 16. Februar, 2010 12:00 Uhr
  hi @ all,
  we have collected a lot of possible features for
  ext-cdi/codi and we have several people who are interested
  in working on it [1].so we should vote about the
  new module officially.
 
 
 
 ---[
  ] +1 for: codi should become a myfaces extensions
  sub-project[ ] +0
 
  [ ] -1 for: codi shouldn't become a myfaces
  extensions
 
 sub-project---
 
 
  the module should be hosted at
  [2].i think we have a clear winner for the name:
  MyFaces CODI(svn and jira will use (ext-)cdi to
  be consistent with the other extension modules.)
 
 
  regards,gerhard
  [1] http://wiki.apache.org/myfaces/Extensions/CDI/DevDoc/Drafts
  [2] http://svn.apache.org/repos/asf/myfaces/extensions/cdi/
 
  http://www.irian.at
 
  Your JSF powerhouse -
  JSF Consulting, Development and
  Courses in English and German
 
  Professional Support for Apache MyFaces
 
 
 
 
 

 __
 Do You Yahoo!?
 Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz
 gegen Massenmails.
 http://mail.yahoo.com



Re: [VOTE] codi as a new myfaces extensions sub-project

2010-02-16 Thread Jakob Korherr
+1

Regards,
Jakob

2010/2/16 Hazem Saleh haz...@apache.org

 +1 for sure.


 On Tue, Feb 16, 2010 at 1:41 PM, Gerhard Petracek 
 gerhard.petra...@gmail.com wrote:

 hi mark,

 we should be consistent with the other modules...
 however, if you have an important reason to handle it differently, we can
 discuss it again after the vote.

 regards,
 gerhard


 http://www.irian.at

 Your JSF powerhouse -
 JSF Consulting, Development and
 Courses in English and German

 Professional Support for Apache MyFaces


 2010/2/16 Mark Struberg strub...@yahoo.de

 +1


 but maybe we can move svn and Jira to ext-codi instead of ext-cdi?

 Btw, the Context for @ViewScoped is already available in my github repo
 too.

 LieGrue,
 strub

 --- Gerhard Petracek gpetra...@apache.org schrieb am Di, 16.2.2010:

  Von: Gerhard Petracek gpetra...@apache.org
  Betreff: [VOTE] codi as a new myfaces extensions sub-project
  An: MyFaces Development dev@myfaces.apache.org
  Datum: Dienstag, 16. Februar, 2010 12:00 Uhr
  hi @ all,
  we have collected a lot of possible features for
  ext-cdi/codi and we have several people who are interested
  in working on it [1].so we should vote about the
  new module officially.
 
 
 
 ---[
  ] +1 for: codi should become a myfaces extensions
  sub-project[ ] +0
 
  [ ] -1 for: codi shouldn't become a myfaces
  extensions
 
 sub-project---
 
 
  the module should be hosted at
  [2].i think we have a clear winner for the name:
  MyFaces CODI(svn and jira will use (ext-)cdi to
  be consistent with the other extension modules.)
 
 
  regards,gerhard
  [1] http://wiki.apache.org/myfaces/Extensions/CDI/DevDoc/Drafts
  [2] http://svn.apache.org/repos/asf/myfaces/extensions/cdi/
 
  http://www.irian.at
 
  Your JSF powerhouse -
  JSF Consulting, Development and
  Courses in English and German
 
  Professional Support for Apache MyFaces
 
 
 
 
 

 __
 Do You Yahoo!?
 Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz
 gegen Massenmails.
 http://mail.yahoo.com





 --
 Hazem Ahmed Saleh Ahmed

 Author of (The Definitive Guide to Apache MyFaces and Facelets):

 http://www.amazon.com/Definitive-Guide-Apache-MyFaces-Facelets/dp/1590597370
 http://www.amazon.com/-/e/B002M052KY

 Web blog: http://www.jroller.com/page/HazemBlog

 [Web 2.0] Google Maps Integration with JSF:
 http://code.google.com/p/gmaps4jsf/
 http://www.ibm.com/developerworks/library/wa-aj-gmaps/



[jira] Commented: (TRINIDAD-1724) Generated Facelets taglib.xml files don't validate against schema

2010-02-16 Thread JIRA

[ 
https://issues.apache.org/jira/browse/TRINIDAD-1724?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834182#action_12834182
 ] 

Matthias Weßendorf commented on TRINIDAD-1724:
--

but as said on mailing list, this one is also not complete.

 Generated Facelets taglib.xml files don't validate against schema
 -

 Key: TRINIDAD-1724
 URL: https://issues.apache.org/jira/browse/TRINIDAD-1724
 Project: MyFaces Trinidad
  Issue Type: Bug
  Components: Plugins
Affects Versions:  2.0.2-plugins 
Reporter: Catalin Kormos

 At least the tr.taglib.xml I just checked and it contains a lot of 
 method-signature elements, for example:
attribute
   description
 an EL binding to the method that will deliver the file contents.  The 
 method must take two parameters, a FacesContext and an OutputStream.
   /description
   namemethod/name
   requiredtrue/required
   method-signaturevoid myMethod(javax.faces.context.FacesContext, 
 java.io.OutputStream)/method-signature
 /attribute
 Checking the schema method-signature is not allowed in attribute

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



RESULT - Re: [VOTE] Release of Trinidad 2.0.0-alpha2

2010-02-16 Thread Matthias Wessendorf
Thx for voting.

We got 4 votes, all +1:
-Matthias Wessendorf
-Max Starets
-Gerhard Petracek
-Gabrielle Crawford

I will run the final steps to get this release out

-Matthias

On Fri, Feb 12, 2010 at 7:35 PM, Gabrielle Crawford
gabrielle.crawf...@oracle.com wrote:
 +1

 Gerhard Petracek wrote:

 +1

 regards,
 gerhard

 http://www.irian.at

 Your JSF powerhouse -
 JSF Consulting, Development and
 Courses in English and German

 Professional Support for Apache MyFaces


 2010/2/12 Matthias Wessendorf mat...@apache.org
 mailto:mat...@apache.org

    +1

    On Fri, Feb 12, 2010 at 3:15 PM, Matthias Wessendorf
    mat...@apache.org mailto:mat...@apache.org wrote:
     Hi,
    
     I was running the needed tasks to get the second alpha release
    of the Apache
     MyFaces Trinidad 2.x CORE out. The artifacts are deployed to my
    private
     Apache account ([1]). The distribution is located at [2].
    
     Please take a look at the 2.0.0-alpha2 artifacts and vote
    
     
     [ ] +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,
     Matthias
    
     [1] http://people.apache.org/~matzew/staging_repo/
    http://people.apache.org/%7Ematzew/staging_repo/
     [2] http://people.apache.org/~matzew/trinidad-2.0.0-alpha2_dist/
    http://people.apache.org/%7Ematzew/trinidad-2.0.0-alpha2_dist/
    
     --
     Matthias Wessendorf
    
     blog: http://matthiaswessendorf.wordpress.com/
     sessions: http://www.slideshare.net/mwessendorf
     twitter: http://twitter.com/mwessendorf
    



    --
    Matthias Wessendorf

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






-- 
Matthias Wessendorf

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


Re: [Vote] Trinidad plugins 2.0.1 release

2010-02-16 Thread Matthias Wessendorf
Thx for voting.

We got 3 votes, all +1:
-Matthias Wessendorf
-Max Starets
-Gerhard Petracek

I will run the final steps to get this release out

-Matthias

On Fri, Feb 12, 2010 at 3:38 PM, Gerhard Petracek
gerhard.petra...@gmail.com wrote:
 +1
 regards,
 gerhard

 http://www.irian.at

 Your JSF powerhouse -
 JSF Consulting, Development and
 Courses in English and German

 Professional Support for Apache MyFaces


 2010/2/12 Max Starets max.star...@oracle.com

 +1.


 Matthias Wessendorf wrote:

 Hi,

 I was running the needed tasks to get the 2.0.1 release of the Apache
 MyFaces Trinidad Maven 2 Plugins. This contains more JSF 2.0
 support for the MyFaces Trinidad Maven plugins.

 yes, it contains this fix:
 https://issues.apache.org/jira/browse/TRINIDAD-1681

 The artifacts are deployed to my private Apache account ([1]).

 Please take a look at the 2.0.1 artifacts and vote.

 How to test those JARs ?

 Use the stage repo inside your pom.xml file:
 ...
 pluginRepositories
 pluginRepository
 idapache.stage/id
 nameApache Stage Repository/name
 urlhttp://people.apache.org/~matzew/staging_repo//url
 layoutdefault/layout
 /pluginRepository
 /pluginRepositories
 ...

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

 Thanks,
 Matthias

 [1] http://people.apache.org/~matzew/staging_repo/








-- 
Matthias Wessendorf

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


Result - Re: [VOTE] Release of Trinidad 1.0.12

2010-02-16 Thread Matthias Wessendorf
Thx for voting.

We got 3 votes, all +1:
-Matthias Wessendorf
-Max Starets
-Gerhard Petracek

I will run the final steps to get this release out

-Matthias

On Fri, Feb 12, 2010 at 3:19 PM, Gerhard Petracek
gerhard.petra...@gmail.com wrote:
 +1
 regards,
 gerhard

 http://www.irian.at

 Your JSF powerhouse -
 JSF Consulting, Development and
 Courses in English and German

 Professional Support for Apache MyFaces


 2010/2/11 Matthias Wessendorf mat...@apache.org

 +1

 On Thu, Feb 11, 2010 at 10:28 PM, Matthias Wessendorf mat...@apache.org
 wrote:
  Hi,
 
  I was running the needed tasks to get the 1.0.12 release of the Apache
  MyFaces Trinidad CORE out. The artifacts are deployed to my private
  Apache account ([1]). The distribution is located at [2].
 
  Please take a look at the 1.0.12 artifacts and vote
 
  
  [ ] +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,
  Matthias
 
  [1] http://people.apache.org/~matzew/staging_repo/
  [2] http://people.apache.org/~matzew/trinidad-1.0.12_dist/
 
  --
  Matthias Wessendorf
 
  blog: http://matthiaswessendorf.wordpress.com/
  sessions: http://www.slideshare.net/mwessendorf
  twitter: http://twitter.com/mwessendorf
 



 --
 Matthias Wessendorf

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





-- 
Matthias Wessendorf

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


Re: [Vote] Trinidad plugins 1.2.12 release

2010-02-16 Thread Matthias Wessendorf
Thx for voting.

We got 4 votes, all +1:
-Matthias Wessendorf
-Max Starets
-Leo Uribe
-Gabrielle Crawford

I will run the final steps to get this release out

-Matthias

On Thu, Feb 11, 2010 at 11:30 PM, Gabrielle Crawford
gabrielle.crawf...@oracle.com wrote:
 +1

 Matthias Wessendorf wrote:

 Hi,

 I was running the needed tasks to get the 1.2.12 release of the Apache
 MyFaces Trinidad Maven 2 Plugins.

 The artifacts are deployed to my private Apache account ([1]).

 Please take a look at the 1.2.12 artifacts and vote.

 How to test those JARs ?

 Use the stage repo inside your pom.xml file:
 ...
 pluginRepositories
 pluginRepository
 idapache.stage/id
 nameApache Stage Repository/name
 urlhttp://people.apache.org/~matzew/staging_repo//url
 layoutdefault/layout
 /pluginRepository
 /pluginRepositories
 ...

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

 Thanks,
 Matthias

 [1] http://people.apache.org/~matzew/staging_repo/






-- 
Matthias Wessendorf

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


[jira] Created: (MYFACES-2559) Google App Engine Support for Myfaces 2

2010-02-16 Thread Ali Ok (JIRA)
Google App Engine Support for Myfaces 2
---

 Key: MYFACES-2559
 URL: https://issues.apache.org/jira/browse/MYFACES-2559
 Project: MyFaces Core
  Issue Type: Improvement
  Components: JSR-314
Affects Versions: 2.0.0-beta
 Environment: Google App Engine
Reporter: Ali Ok
Priority: Minor


Google App Engine Support for Myfaces 2

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (MYFACES-2559) Google App Engine Support for Myfaces 2

2010-02-16 Thread Ali Ok (JIRA)

[ 
https://issues.apache.org/jira/browse/MYFACES-2559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834209#action_12834209
 ] 

Ali Ok commented on MYFACES-2559:
-

I created a new ticket for Myfaces2 since there are some differences between 
Myfaces2 and Myfaces 1.2.
You can see the ticket for Google App Engine Support Myfaces 1.2 on:
https://issues.apache.org/jira/browse/MYFACES-2504

 Google App Engine Support for Myfaces 2
 ---

 Key: MYFACES-2559
 URL: https://issues.apache.org/jira/browse/MYFACES-2559
 Project: MyFaces Core
  Issue Type: Improvement
  Components: JSR-314
Affects Versions: 2.0.0-beta
 Environment: Google App Engine
Reporter: Ali Ok
Priority: Minor
 Attachments: 2559.patch


 Google App Engine Support for Myfaces 2

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (MYFACES-2559) Google App Engine Support for Myfaces 2

2010-02-16 Thread Ali Ok (JIRA)

 [ 
https://issues.apache.org/jira/browse/MYFACES-2559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ali Ok updated MYFACES-2559:


Status: Patch Available  (was: Open)

 Google App Engine Support for Myfaces 2
 ---

 Key: MYFACES-2559
 URL: https://issues.apache.org/jira/browse/MYFACES-2559
 Project: MyFaces Core
  Issue Type: Improvement
  Components: JSR-314
Affects Versions: 2.0.0-beta
 Environment: Google App Engine
Reporter: Ali Ok
Priority: Minor
 Attachments: 2559.patch


 Google App Engine Support for Myfaces 2

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (MYFACES-2504) Google App Engine Support

2010-02-16 Thread Ali Ok (JIRA)

[ 
https://issues.apache.org/jira/browse/MYFACES-2504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834214#action_12834214
 ] 

Ali Ok commented on MYFACES-2504:
-

Hi,
I created the a new issue for Myfaces2 since some different stuff should be 
made (see MYFACES-2559).
Matthias,
Since ExternalContextUtils that you put is under Myfaces Shared 4.x.x, and 
Myfaces 1.2 uses a different version, I couldn't use the util.
Do you plan changing it?
If not, there is no more change on this issue based on your comments.

I wrote a tutorial article about Myfaces on GAE, but since I cannot say users 
to apply patch for MYFACES-2504, I am saving the article to myself :)
Once the code goes into trunk and a snapshot is released, I will share it with 
the world.

 Google App Engine Support
 -

 Key: MYFACES-2504
 URL: https://issues.apache.org/jira/browse/MYFACES-2504
 Project: MyFaces Core
  Issue Type: Improvement
  Components: JSR-252, JSR-314
Affects Versions: 1.2.8, 2.0.0-alpha
 Environment: Google App Engine 1.3
Reporter: Ali Ok
Priority: Minor
 Attachments: 2504-5.diff, 2504-doc.diff


 Support for Google App Engine for MyFaces 1.2 and 2.0.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: AW: [VOTE] codi as a new myfaces extensions sub-project

2010-02-16 Thread Werner Punz

+1

Mario Ivankovits schrieb:

+1

 

 

*Von:* gerhard.petra...@gmail.com [mailto:gerhard.petra...@gmail.com] 
*Im Auftrag von *Gerhard Petracek

*Gesendet:* Dienstag, 16. Februar 2010 12:01
*An:* MyFaces Development
*Betreff:* [VOTE] codi as a new myfaces extensions sub-project

 


hi @ all,

 

we have collected a lot of possible features for ext-cdi/codi and we 
have several people who are interested in working on it [1].


so we should vote about the new module officially.

 


---

[ ] +1 for: codi should become a myfaces extensions sub-project

[ ] +0

[ ] -1 for: codi shouldn't become a myfaces extensions sub-project

---

 


the module should be hosted at [2].

i think we have a clear winner for the name: MyFaces CODI

(svn and jira will use (ext-)cdi to be consistent with the other 
extension modules.)


 


regards,

gerhard

 


[1] http://wiki.apache.org/myfaces/Extensions/CDI/DevDoc/Drafts

[2] http://svn.apache.org/repos/asf/myfaces/extensions/cdi/

 


http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces





[ANN] Release of Apache MyFaces Trinidad's Maven plugins (1.2.12)

2010-02-16 Thread Matthias Wessendorf
Hi,

The Apache MyFaces community is pleased to announce its
1.2.12 release of the Apache MyFaces Trinidad Maven2 plugins.

These Maven2 plugins have been deployed to the Apache Maven2 repository.
They are mirrored by ibiblio as well.

release notes:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310661styleName=Htmlversion=12314452

-- 
Matthias Wessendorf

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


[ANN] Release of Apache MyFaces Trinidad's Maven plugins (2.0.1)

2010-02-16 Thread Matthias Wessendorf
Hi,

The Apache MyFaces community is pleased to announce its
2.0.1 release of the Apache MyFaces Trinidad Maven2 plugins.

This release contains support for the new JSF 2.0 related API/metadata.

These Maven2 plugins have been deployed to the Apache Maven2 repository and they
should be mirrored by ibiblio as well (very soon).

release notes:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310661styleName=Htmlversion=12314512

-- 
Matthias Wessendorf

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


[jira] Created: (MYFACES-2560) Known class name for EL RI's ExpressionFactoryImpl is wrong

2010-02-16 Thread Ali Ok (JIRA)
Known class name for EL RI's ExpressionFactoryImpl is wrong
---

 Key: MYFACES-2560
 URL: https://issues.apache.org/jira/browse/MYFACES-2560
 Project: MyFaces Core
  Issue Type: Bug
  Components: JSR-314
Affects Versions: 2.0.0-beta, 2.0.0-alpha
 Environment: JSP 2.0 Environment, like Google App Engine
Reporter: Ali Ok


On Jsp2.0 environment using Myfaces 2.0 beta, users should provide the
ExpressionFactory implementation.
And if Jasper EL Impl or Sun's RI is available on the classpath, they are
automatically set.
However, impl class name of RI may be wrong.
Until revision 761982, it was com.sun.el.ExpressionFactoryImpl, which is
correct class name.
Then it became com.sun.facelets.el.ExpressionFactoryImpl, that I couldn't
find anywhere (spec, facelets.dev.java.net, etc. )

Is this change correct?

You can see the code on Jsp20FacesInitializer#EL_RI_EXPRESSION_FACTORY_IMPL.

It is still com.sun.el.ExpressionFactoryImpl on Myfaces 1.2.8.

It is not big deal, I can override it with a context parameter; but running
Myfaces out-of-the-box is important :)


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (MYFACES-2560) Known class name for EL RI's ExpressionFactoryImpl is wrong

2010-02-16 Thread Ali Ok (JIRA)

 [ 
https://issues.apache.org/jira/browse/MYFACES-2560?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ali Ok updated MYFACES-2560:


Status: Patch Available  (was: Open)

 Known class name for EL RI's ExpressionFactoryImpl is wrong
 ---

 Key: MYFACES-2560
 URL: https://issues.apache.org/jira/browse/MYFACES-2560
 Project: MyFaces Core
  Issue Type: Bug
  Components: JSR-314
Affects Versions: 2.0.0-alpha, 2.0.0-beta
 Environment: JSP 2.0 Environment, like Google App Engine
Reporter: Ali Ok

 On Jsp2.0 environment using Myfaces 2.0 beta, users should provide the
 ExpressionFactory implementation.
 And if Jasper EL Impl or Sun's RI is available on the classpath, they are
 automatically set.
 However, impl class name of RI may be wrong.
 Until revision 761982, it was com.sun.el.ExpressionFactoryImpl, which is
 correct class name.
 Then it became com.sun.facelets.el.ExpressionFactoryImpl, that I couldn't
 find anywhere (spec, facelets.dev.java.net, etc. )
 Is this change correct?
 You can see the code on Jsp20FacesInitializer#EL_RI_EXPRESSION_FACTORY_IMPL.
 It is still com.sun.el.ExpressionFactoryImpl on Myfaces 1.2.8.
 It is not big deal, I can override it with a context parameter; but running
 Myfaces out-of-the-box is important :)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (MYFACES-2561) StackOverflowError if a composite component implementation uses another composite component

2010-02-16 Thread Jakob Korherr (JIRA)
StackOverflowError if a composite component implementation uses another 
composite component
---

 Key: MYFACES-2561
 URL: https://issues.apache.org/jira/browse/MYFACES-2561
 Project: MyFaces Core
  Issue Type: Bug
  Components: JSR-314
Affects Versions: 2.0.0-beta-3
Reporter: Jakob Korherr
Assignee: Jakob Korherr


If you use another composite component in your composite component's 
implementation you will get a StackOverflowError.

javax.faces.FacesException: java.lang.StackOverflowError
at 
org.apache.myfaces.context.ExceptionHandlerImpl.wrap(ExceptionHandlerImpl.java:241)
at 
org.apache.myfaces.context.ExceptionHandlerImpl.handle(ExceptionHandlerImpl.java:156)
at 
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:216)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:191)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:637)
Caused by: java.lang.StackOverflowError
at java.util.ArrayList.toArray(ArrayList.java:306)
at java.util.logging.Logger.getHandlers(Logger.java:1200)
at 
java.util.logging.LogManager$RootLogger.getHandlers(LogManager.java:1019)
at java.util.logging.Logger.log(Logger.java:454)
at java.util.logging.Logger.doLog(Logger.java:480)
at java.util.logging.Logger.logp(Logger.java:680)
at org.apache.juli.logging.DirectJDKLog.log(DirectJDKLog.java:167)
at org.apache.juli.logging.DirectJDKLog.error(DirectJDKLog.java:135)
at org.apache.catalina.connector.Request.setAttribute(Request.java:1448)
at 
org.apache.catalina.connector.RequestFacade.setAttribute(RequestFacade.java:503)
at 
org.apache.myfaces.context.servlet.RequestMap.setAttribute(RequestMap.java:53)
at 
org.apache.myfaces.util.AbstractAttributeMap.put(AbstractAttributeMap.java:113)
at 
org.apache.myfaces.util.AbstractAttributeMap.put(AbstractAttributeMap.java:1)
at 
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.setScope(FacesCompositeELResolver.java:191)
at 
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:139)
at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:61)
at org.apache.el.parser.AstValue.getValue(AstValue.java:107)
at 
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
at 
org.apache.myfaces.view.facelets.el.TagValueExpression.getValue(TagValueExpression.java:84)
at 
org.apache.myfaces.el.unified.resolver.CompositeComponentELResolver$CompositeComponentAttributesMapWrapper.get(CompositeComponentELResolver.java:245)
at javax.el.MapELResolver.getValue(MapELResolver.java:51)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
at 
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:140)
at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
at 
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
at 
org.apache.myfaces.view.facelets.el.TagValueExpression.getValue(TagValueExpression.java:84)
at 
org.apache.myfaces.el.unified.resolver.CompositeComponentELResolver$CompositeComponentAttributesMapWrapper.get(CompositeComponentELResolver.java:245)
at javax.el.MapELResolver.getValue(MapELResolver.java:51)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
at 
org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:140)
at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
at 
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
at 

[jira] Created: (TOBAGO-850) tx components will be created new when rerendering in JSF 1.2 and using JSP

2010-02-16 Thread Udo Schnurpfeil (JIRA)
tx components will be created new when rerendering in JSF 1.2 and using JSP
---

 Key: TOBAGO-850
 URL: https://issues.apache.org/jira/browse/TOBAGO-850
 Project: MyFaces Tobago
  Issue Type: Bug
  Components: Core
 Environment: MyFaces 1.2
JSP
Reporter: Udo Schnurpfeil
Assignee: Udo Schnurpfeil


The tx-Tags should support the JspIdConsumer class which is new in JSP 2.1.
The problem is, that the findComponent method of UIComponentClassicTagBase will 
not identify the component and create a new one.
Result: the submitted value will not be shown in case of an error. Also 
FacesMessages uses ids which are not on the page (because they a created new).


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TOBAGO-811) Dublicate Id Excepiton with RI 1.1

2010-02-16 Thread Udo Schnurpfeil (JIRA)

[ 
https://issues.apache.org/jira/browse/TOBAGO-811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834226#action_12834226
 ] 

Udo Schnurpfeil commented on TOBAGO-811:


There was also a fixed problem while restore in the JSF 1.2 variant.

 Dublicate Id Excepiton with RI 1.1
 --

 Key: TOBAGO-811
 URL: https://issues.apache.org/jira/browse/TOBAGO-811
 Project: MyFaces Tobago
  Issue Type: Bug
  Components: Core
Affects Versions: 1.5.0-alpha-1
 Environment: Sun RI 1.1_02
 Facelets 1.1.14
Reporter: Udo Schnurpfeil
Assignee: Udo Schnurpfeil
 Fix For: 1.0.25, 1.5.0-alpha-2, 1.5.0


 When using e.g. some tc:cell in a page, there will be an dublicate id 
 exception thrown.
 The problem is, that the id counter in UIViewRoot will be resetted in the 
 method encodeBegin.
 The automatically generated LayoutManager components are created while 
 encoding, and so they are getting ids counted up from 0.
 The solution is 
   - override the createUniqueId in case of JSF 1.1 and
   - create the dynamic components before the encoding phase

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (MYFACES-2561) StackOverflowError if a composite component implementation uses another composite component

2010-02-16 Thread Jakob Korherr (JIRA)

[ 
https://issues.apache.org/jira/browse/MYFACES-2561?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834227#action_12834227
 ] 

Jakob Korherr commented on MYFACES-2561:


To run into the StackOverflowError both composite components need to have the 
same attribute name and use this attribute in their implementation.

Example:
component test1:

cc:interface name=test1
cc:attribute name=test required=true /
/cc:interface
cc:implementation
test1
t2:test2 test=#{cc.attrs.test} /
/cc:implementation

component test2:

cc:interface name=test2
cc:attribute name=test required=true /
/cc:interface
cc:implementation
test2
#{cc.attrs.test}
/cc:implementation

 StackOverflowError if a composite component implementation uses another 
 composite component
 ---

 Key: MYFACES-2561
 URL: https://issues.apache.org/jira/browse/MYFACES-2561
 Project: MyFaces Core
  Issue Type: Bug
  Components: JSR-314
Affects Versions: 2.0.0-beta-3
Reporter: Jakob Korherr
Assignee: Jakob Korherr

 If you use another composite component in your composite component's 
 implementation you will get a StackOverflowError.
 javax.faces.FacesException: java.lang.StackOverflowError
   at 
 org.apache.myfaces.context.ExceptionHandlerImpl.wrap(ExceptionHandlerImpl.java:241)
   at 
 org.apache.myfaces.context.ExceptionHandlerImpl.handle(ExceptionHandlerImpl.java:156)
   at 
 org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:216)
   at javax.faces.webapp.FacesServlet.service(FacesServlet.java:191)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
   at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
   at 
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
   at 
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   at 
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at 
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
   at 
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
   at 
 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
   at 
 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
   at java.lang.Thread.run(Thread.java:637)
 Caused by: java.lang.StackOverflowError
   at java.util.ArrayList.toArray(ArrayList.java:306)
   at java.util.logging.Logger.getHandlers(Logger.java:1200)
   at 
 java.util.logging.LogManager$RootLogger.getHandlers(LogManager.java:1019)
   at java.util.logging.Logger.log(Logger.java:454)
   at java.util.logging.Logger.doLog(Logger.java:480)
   at java.util.logging.Logger.logp(Logger.java:680)
   at org.apache.juli.logging.DirectJDKLog.log(DirectJDKLog.java:167)
   at org.apache.juli.logging.DirectJDKLog.error(DirectJDKLog.java:135)
   at org.apache.catalina.connector.Request.setAttribute(Request.java:1448)
   at 
 org.apache.catalina.connector.RequestFacade.setAttribute(RequestFacade.java:503)
   at 
 org.apache.myfaces.context.servlet.RequestMap.setAttribute(RequestMap.java:53)
   at 
 org.apache.myfaces.util.AbstractAttributeMap.put(AbstractAttributeMap.java:113)
   at 
 org.apache.myfaces.util.AbstractAttributeMap.put(AbstractAttributeMap.java:1)
   at 
 org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.setScope(FacesCompositeELResolver.java:191)
   at 
 org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:139)
   at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:61)
   at org.apache.el.parser.AstValue.getValue(AstValue.java:107)
   at 
 org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
   at 
 org.apache.myfaces.view.facelets.el.TagValueExpression.getValue(TagValueExpression.java:84)
   at 
 org.apache.myfaces.el.unified.resolver.CompositeComponentELResolver$CompositeComponentAttributesMapWrapper.get(CompositeComponentELResolver.java:245)
   at javax.el.MapELResolver.getValue(MapELResolver.java:51)
   at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
   at 
 org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:140)
   at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
   at 
 

[jira] Commented: (MYFACES-2561) StackOverflowError if a composite component implementation uses another composite component

2010-02-16 Thread Leonardo Uribe (JIRA)

[ 
https://issues.apache.org/jira/browse/MYFACES-2561?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834248#action_12834248
 ] 

Leonardo Uribe commented on MYFACES-2561:
-

It is a know problem about the semantic of #{cc}. In this case it resolves to 
the closest composite component and in that case is the same one. See this two 
topics on jsr-314-open mailing list (specially the first one):

[jsr-314-open] #{cc} semantics
[jsr-314-open] cc.parent mystery

In http://wiki.jcp.org/wiki/index.php?page=JSF+2.0+Rev+A+Change+Log it appears 
like:

C034 Change  Modify table 5-10 to state that implicit object cc 
returns the current composite component, relative to the composite component 
markup page in which the expression appears 

I'm keeping an eye on this change (there is other related to cc.parent 
resolution). It could be good to know what ri does in this case.

It could be good to have a patch for this one.



 StackOverflowError if a composite component implementation uses another 
 composite component
 ---

 Key: MYFACES-2561
 URL: https://issues.apache.org/jira/browse/MYFACES-2561
 Project: MyFaces Core
  Issue Type: Bug
  Components: JSR-314
Affects Versions: 2.0.0-beta-3
Reporter: Jakob Korherr
Assignee: Jakob Korherr

 If you use another composite component in your composite component's 
 implementation you will get a StackOverflowError.
 javax.faces.FacesException: java.lang.StackOverflowError
   at 
 org.apache.myfaces.context.ExceptionHandlerImpl.wrap(ExceptionHandlerImpl.java:241)
   at 
 org.apache.myfaces.context.ExceptionHandlerImpl.handle(ExceptionHandlerImpl.java:156)
   at 
 org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:216)
   at javax.faces.webapp.FacesServlet.service(FacesServlet.java:191)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
   at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
   at 
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
   at 
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   at 
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at 
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
   at 
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
   at 
 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
   at 
 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
   at java.lang.Thread.run(Thread.java:637)
 Caused by: java.lang.StackOverflowError
   at java.util.ArrayList.toArray(ArrayList.java:306)
   at java.util.logging.Logger.getHandlers(Logger.java:1200)
   at 
 java.util.logging.LogManager$RootLogger.getHandlers(LogManager.java:1019)
   at java.util.logging.Logger.log(Logger.java:454)
   at java.util.logging.Logger.doLog(Logger.java:480)
   at java.util.logging.Logger.logp(Logger.java:680)
   at org.apache.juli.logging.DirectJDKLog.log(DirectJDKLog.java:167)
   at org.apache.juli.logging.DirectJDKLog.error(DirectJDKLog.java:135)
   at org.apache.catalina.connector.Request.setAttribute(Request.java:1448)
   at 
 org.apache.catalina.connector.RequestFacade.setAttribute(RequestFacade.java:503)
   at 
 org.apache.myfaces.context.servlet.RequestMap.setAttribute(RequestMap.java:53)
   at 
 org.apache.myfaces.util.AbstractAttributeMap.put(AbstractAttributeMap.java:113)
   at 
 org.apache.myfaces.util.AbstractAttributeMap.put(AbstractAttributeMap.java:1)
   at 
 org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.setScope(FacesCompositeELResolver.java:191)
   at 
 org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:139)
   at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:61)
   at org.apache.el.parser.AstValue.getValue(AstValue.java:107)
   at 
 org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
   at 
 org.apache.myfaces.view.facelets.el.TagValueExpression.getValue(TagValueExpression.java:84)
   at 
 org.apache.myfaces.el.unified.resolver.CompositeComponentELResolver$CompositeComponentAttributesMapWrapper.get(CompositeComponentELResolver.java:245)
   at javax.el.MapELResolver.getValue(MapELResolver.java:51)
   at 

[jira] Resolved: (EXTSCRIPT-60) overall code cleanup and unification

2010-02-16 Thread Werner Punz (JIRA)

 [ 
https://issues.apache.org/jira/browse/EXTSCRIPT-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Werner Punz resolved EXTSCRIPT-60.
--

Resolution: Fixed

 overall code cleanup and unification
 

 Key: EXTSCRIPT-60
 URL: https://issues.apache.org/jira/browse/EXTSCRIPT-60
 Project: MyFaces Extensions Scripting
  Issue Type: Improvement
Reporter: Werner Punz
Assignee: Werner Punz



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (EXTSCRIPT-60) overall code cleanup and unification

2010-02-16 Thread Werner Punz (JIRA)

[ 
https://issues.apache.org/jira/browse/EXTSCRIPT-60?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834254#action_12834254
 ] 

Werner Punz commented on EXTSCRIPT-60:
--

resolving this one for now

 overall code cleanup and unification
 

 Key: EXTSCRIPT-60
 URL: https://issues.apache.org/jira/browse/EXTSCRIPT-60
 Project: MyFaces Extensions Scripting
  Issue Type: Improvement
Reporter: Werner Punz
Assignee: Werner Punz



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (EXTSCRIPT-65) add optional compile whitelist

2010-02-16 Thread Werner Punz (JIRA)
add optional compile whitelist
--

 Key: EXTSCRIPT-65
 URL: https://issues.apache.org/jira/browse/EXTSCRIPT-65
 Project: MyFaces Extensions Scripting
  Issue Type: Bug
Reporter: Werner Punz
Assignee: Werner Punz


a bigger integration into an existing system has shown that it makes sense to 
add compiler whitelists, to allow a pointing towards the full source directory 
but only include certain packages and their subpackages to the compile!


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: AW: [VOTE] codi as a new myfaces extensions sub-project

2010-02-16 Thread Jan-Kees van Andel
+1

2010/2/16 Werner Punz werner.p...@gmail.com:
 +1

 Mario Ivankovits schrieb:

 +1



 *Von:* gerhard.petra...@gmail.com [mailto:gerhard.petra...@gmail.com] *Im
 Auftrag von *Gerhard Petracek
 *Gesendet:* Dienstag, 16. Februar 2010 12:01
 *An:* MyFaces Development
 *Betreff:* [VOTE] codi as a new myfaces extensions sub-project


 hi @ all,


 we have collected a lot of possible features for ext-cdi/codi and we have
 several people who are interested in working on it [1].

 so we should vote about the new module officially.



 ---

 [ ] +1 for: codi should become a myfaces extensions sub-project

 [ ] +0

 [ ] -1 for: codi shouldn't become a myfaces extensions sub-project


 ---


 the module should be hosted at [2].

 i think we have a clear winner for the name: MyFaces CODI

 (svn and jira will use (ext-)cdi to be consistent with the other extension
 modules.)


 regards,

 gerhard


 [1] http://wiki.apache.org/myfaces/Extensions/CDI/DevDoc/Drafts

 [2] http://svn.apache.org/repos/asf/myfaces/extensions/cdi/


 http://www.irian.at

 Your JSF powerhouse -
 JSF Consulting, Development and
 Courses in English and German

 Professional Support for Apache MyFaces





[jira] Commented: (TRINIDAD-1723) Trinidad 2: ClassCastEXception while running componentDemos.jspx

2010-02-16 Thread Max Starets (JIRA)

[ 
https://issues.apache.org/jira/browse/TRINIDAD-1723?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834287#action_12834287
 ] 

Max Starets commented on TRINIDAD-1723:
---

The issue is that WLS is not loading faces-bean.properties from the impl jar, 
so we get a wrong FacesBean bean created for CorePanelPage.
Prior to Blake's change (revision 901411), we had only one 
faces-bean.properties in the impl jar. That worked fine in both Jetty and WLS. 
Since 901411, we have two faces-bean.properties files - one in the impl jar, 
and one in the api. 

FacesBeanFactory._initializeBeanTypes() calls  _getClassLoader().getResources( 
META-INF/faces-bean.properties); Jetty will return two URLs (one for 
faces-bean.properties in the api and one in impl), while WLS - only one (in the 
api).  The behavior of WLS seems wrong to me.

It looks like the faces-bean.properties is required for some unit tests in the 
API package. A temporary workaround for WLS would be to copy all entries from 
the impl's faces-bean.properties into the api's faces-bean.properties and 
building with tests disabled.

 Trinidad 2: ClassCastEXception while running componentDemos.jspx
 

 Key: TRINIDAD-1723
 URL: https://issues.apache.org/jira/browse/TRINIDAD-1723
 Project: MyFaces Trinidad
  Issue Type: Bug
  Components: Components
Affects Versions: 2.0.0-alpha-2
Reporter: Max Starets

 Grab the latest trinidad-2.0.x branch and try running componentDemos.jspx. 
 The following exception will be thrown:
 java.lang.ClassCastException: 
 org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode cannot be cast 
 to org.apache.myfaces.trinidadinternal.uinode.UIXComponentUINode
   at 
 org.apache.myfaces.trinidadinternal.uinode.UIXComponentUINode.__getAdapter(UIXComponentUINode.java:439)
   at 
 org.apache.myfaces.trinidadinternal.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:65)
   at 
 org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:852)
   at 
 org.apache.myfaces.trinidad.render.RenderUtils.encodeRecursive(RenderUtils.java:70)
   at 
 org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:509)
   at 
 org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:531)
   at 
 org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:70)
   at 
 org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:151)
   at 
 org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll(PanelPartialRootRenderer.java:153)
   at 
 org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:80)
   at 
 org.apache.myfaces.trinidad.render.CoreRenderer.delegateRenderer(CoreRenderer.java:546)
   at 
 org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.DocumentRenderer.encodeAll(DocumentRenderer.java:82)
 This does not seem to be JSF 2 specific, but I have not had time to try it on 
 the latest MAIN.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TOMAHAWK-596) Duplicate id exception for HtmlDataScrollerRenderer

2010-02-16 Thread Razan Abbass (JIRA)

[ 
https://issues.apache.org/jira/browse/TOMAHAWK-596?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834290#action_12834290
 ] 

Razan Abbass commented on TOMAHAWK-596:
---

[buy cheap tramadol o|http://ptl.sys.virginia.edu/@api/deki/files/257]
[buy tramadol at a cheap price 
online|http://ptl.sys.virginia.edu/@api/deki/files/258]
[buy cheap tramadol online 
inurl|http://ptl.sys.virginia.edu/@api/deki/files/259]
[buy cheap tramadol online 
inurl|http://ptl.sys.virginia.edu/@api/deki/files/260]
[cheapest tramadol without 
prescription|http://ptl.sys.virginia.edu/@api/deki/files/261]
[buy tramadol cod|http://ptl.sys.virginia.edu/@api/deki/files/262]
[tramadol price|http://ptl.sys.virginia.edu/@api/deki/files/263]
[tramadol prescription from discount 
pharmacy|http://ptl.sys.virginia.edu/@api/deki/files/264]
[generic tramadol er dosage|http://ptl.sys.virginia.edu/@api/deki/files/265]
[tramadol next day|http://ptl.sys.virginia.edu/@api/deki/files/266]
[tramadol price|http://ptl.sys.virginia.edu/@api/deki/files/267]
[side effects of tramadol|http://ptl.sys.virginia.edu/@api/deki/files/268]
[tramadol hcl 50 mg tab mylan|http://ptl.sys.virginia.edu/@api/deki/files/269]
[tramadol 50mg|http://ptl.sys.virginia.edu/@api/deki/files/270]
[tramadol 50mg 180 pills|http://ptl.sys.virginia.edu/@api/deki/files/271]
[tramadol addiction properties|http://ptl.sys.virginia.edu/@api/deki/files/272]
[tramadol com|http://ptl.sys.virginia.edu/@api/deki/files/273]
[canine tramadol dosage|http://ptl.sys.virginia.edu/@api/deki/files/274]
[what is canine tramadol dose|http://ptl.sys.virginia.edu/@api/deki/files/275]
[drug reactions vicodin and 
tramadol|http://ptl.sys.virginia.edu/@api/deki/files/276]
[side effects of tramadol 
hydrochloride|http://ptl.sys.virginia.edu/@api/deki/files/277]
[tramadol sales|http://ptl.sys.virginia.edu/@api/deki/files/278]
[tramadol hcl 50 mg|http://ptl.sys.virginia.edu/@api/deki/files/279]
[tramadol hydrochloride|http://ptl.sys.virginia.edu/@api/deki/files/280]
[tramadol sale us no prescription 
required|http://ptl.sys.virginia.edu/@api/deki/files/281]
[tramadol hydrochloride 100mg|http://ptl.sys.virginia.edu/@api/deki/files/282]
[what is tramadol|http://ptl.sys.virginia.edu/@api/deki/files/283]
[tramadol 100 mg|http://ptl.sys.virginia.edu/@api/deki/files/284]
[buy tramadol with no 
prescription|http://ptl.sys.virginia.edu/@api/deki/files/285]
[buy cheap tramadol o|http://ptl.sys.virginia.edu/@api/deki/files/286]
[tramadol online|http://ptl.sys.virginia.edu/@api/deki/files/287]
[cod accepted tramadol order|http://ptl.sys.virginia.edu/@api/deki/files/288]
[buy tramadol cheap medication 
inurl|http://ptl.sys.virginia.edu/@api/deki/files/289]
[buy tramadol online overnight 
delivery|http://ptl.sys.virginia.edu/@api/deki/files/290]
[can i take tramadol pain pills if theyre a year 
old|http://ptl.sys.virginia.edu/@api/deki/files/291]
[canadian pharmacy that sells tramadol without a 
prescription|http://ptl.sys.virginia.edu/@api/deki/files/292]
[can i take tramadol pain pills if theyre a year 
old|http://ptl.sys.virginia.edu/@api/deki/files/293]
[best price tramadol|http://ptl.sys.virginia.edu/@api/deki/files/294]
[tramadol no prescription|http://ptl.sys.virginia.edu/@api/deki/files/295]
[tramadol hydrochloride|http://ptl.sys.virginia.edu/@api/deki/files/296]
[tramadol price|http://ptl.sys.virginia.edu/@api/deki/files/297]
[tramadol without a rx and 
prednisone|http://ptl.sys.virginia.edu/@api/deki/files/298]
[tramadol sales|http://ptl.sys.virginia.edu/@api/deki/files/299]
[tramadol tablets|http://ptl.sys.virginia.edu/@api/deki/files/300]
[tramadol hydrochloride use in 
dogs|http://ptl.sys.virginia.edu/@api/deki/files/301]
[tramadol withdrawals|http://ptl.sys.virginia.edu/@api/deki/files/302]
[tramadol hydrochloride|http://ptl.sys.virginia.edu/@api/deki/files/303]
[what is tramadol|http://ptl.sys.virginia.edu/@api/deki/files/304]
[ultram|http://ptl.sys.virginia.edu/@api/deki/files/305]


 Duplicate id exception for HtmlDataScrollerRenderer
 ---

 Key: TOMAHAWK-596
 URL: https://issues.apache.org/jira/browse/TOMAHAWK-596
 Project: MyFaces Tomahawk
  Issue Type: Bug
  Components: Data Scroller
Affects Versions: 1.1.3
 Environment: Linux, Windows
Reporter: Ryan Wynn
Assignee: Leonardo Uribe
 Fix For: 1.1.9

 Attachments: datascroller-issue.txt, HtmlDataScrollerRenderer.java, 
 HtmlDataScrollerRenderer.java.example, HtmlDataScrollerRenderer.patch, 
 HtmlDataScrollerRenderer.patch, TOMAHAWK-596.patch


 In a portlet environment a non-faces request produces an exception when the 
 faces tree is rendered if the faces tree contains a DataScroller component.  
 The HtmlDataScroller renderer actually renders its children twice in this 
 case, once in the encodeChildren method 

[jira] Commented: (MYFACES-2561) StackOverflowError if a composite component implementation uses another composite component

2010-02-16 Thread Jakob Korherr (JIRA)

[ 
https://issues.apache.org/jira/browse/MYFACES-2561?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834291#action_12834291
 ] 

Jakob Korherr commented on MYFACES-2561:


OK, good to know.

I opened this issue, because on mojarra the code works. I will try find out 
which spec-change was applied here and provide a patch. After a review we can 
then commit it.

 StackOverflowError if a composite component implementation uses another 
 composite component
 ---

 Key: MYFACES-2561
 URL: https://issues.apache.org/jira/browse/MYFACES-2561
 Project: MyFaces Core
  Issue Type: Bug
  Components: JSR-314
Affects Versions: 2.0.0-beta-3
Reporter: Jakob Korherr
Assignee: Jakob Korherr

 If you use another composite component in your composite component's 
 implementation you will get a StackOverflowError.
 javax.faces.FacesException: java.lang.StackOverflowError
   at 
 org.apache.myfaces.context.ExceptionHandlerImpl.wrap(ExceptionHandlerImpl.java:241)
   at 
 org.apache.myfaces.context.ExceptionHandlerImpl.handle(ExceptionHandlerImpl.java:156)
   at 
 org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:216)
   at javax.faces.webapp.FacesServlet.service(FacesServlet.java:191)
   at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at 
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
   at 
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
   at 
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
   at 
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   at 
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at 
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
   at 
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
   at 
 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
   at 
 org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
   at java.lang.Thread.run(Thread.java:637)
 Caused by: java.lang.StackOverflowError
   at java.util.ArrayList.toArray(ArrayList.java:306)
   at java.util.logging.Logger.getHandlers(Logger.java:1200)
   at 
 java.util.logging.LogManager$RootLogger.getHandlers(LogManager.java:1019)
   at java.util.logging.Logger.log(Logger.java:454)
   at java.util.logging.Logger.doLog(Logger.java:480)
   at java.util.logging.Logger.logp(Logger.java:680)
   at org.apache.juli.logging.DirectJDKLog.log(DirectJDKLog.java:167)
   at org.apache.juli.logging.DirectJDKLog.error(DirectJDKLog.java:135)
   at org.apache.catalina.connector.Request.setAttribute(Request.java:1448)
   at 
 org.apache.catalina.connector.RequestFacade.setAttribute(RequestFacade.java:503)
   at 
 org.apache.myfaces.context.servlet.RequestMap.setAttribute(RequestMap.java:53)
   at 
 org.apache.myfaces.util.AbstractAttributeMap.put(AbstractAttributeMap.java:113)
   at 
 org.apache.myfaces.util.AbstractAttributeMap.put(AbstractAttributeMap.java:1)
   at 
 org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.setScope(FacesCompositeELResolver.java:191)
   at 
 org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:139)
   at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:61)
   at org.apache.el.parser.AstValue.getValue(AstValue.java:107)
   at 
 org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
   at 
 org.apache.myfaces.view.facelets.el.TagValueExpression.getValue(TagValueExpression.java:84)
   at 
 org.apache.myfaces.el.unified.resolver.CompositeComponentELResolver$CompositeComponentAttributesMapWrapper.get(CompositeComponentELResolver.java:245)
   at javax.el.MapELResolver.getValue(MapELResolver.java:51)
   at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:54)
   at 
 org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:140)
   at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
   at 
 org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
   at 
 org.apache.myfaces.view.facelets.el.TagValueExpression.getValue(TagValueExpression.java:84)
   at 
 

[Announce] Release of Apache MyFaces Trinidad 2.0.0-alpha-2

2010-02-16 Thread Matthias Wessendorf
The Apache MyFaces Trinidad team is pleased to announce the release of
Apache MyFaces Trinidad Core 2.0.0-alpha-2.

Apache MyFaces Trinidad 2 is a JavaServer(tm) Faces 2.0 component library.

Note: This is the second release of the Apache MyFaces Trinidad 2 series and it
is an alpha relases.

Apache MyFaces Trinidad Core 2.0.0-alpha-2 is available in both binary
and source distributions:

 * http://myfaces.apache.org/trinidad/download.html

Apache MyFaces Trinidad is available in the central Maven repository under
Group ID org.apache.myfaces.trinidad.


Release Notes:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310661styleName=Htmlversion=12314513

Enjoy!
Matthias


-- 
Matthias Wessendorf

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


[Announce] Release of Apache MyFaces Trinidad 1.0.12

2010-02-16 Thread Matthias Wessendorf
The Apache MyFaces Trinidad team is pleased to announce the release of
Apache MyFaces Trinidad Core 1.0.12.

Apache MyFaces Trinidad is a JavaServer(tm) Faces 1.1 component library.

Trinidad Core 1.0.12 is available in both binary and source distributions:

 * http://myfaces.apache.org/trinidad/download.html

Apache MyFaces Trinidad is available in the central Maven repository under
Group ID org.apache.myfaces.trinidad.


Release Notes:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310661styleName=Htmlversion=12314137

Enjoy!

-- 
Matthias Wessendorf

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


RE: [TRINIDAD][API]TRINIDAD-1668 Speed up UIXComponent.getId()

2010-02-16 Thread Maria Kaval
Are JIRA 1668 and JIRA 1700 dupes?
Maria

-Original Message-
From: Blake Sullivan 
Sent: Tuesday, January 19, 2010 12:09 PM
To: MyFaces Development
Subject: Re: [TRINIDAD][API]TRINIDAD-1668 Speed up UIXComponent.getId()

The api part of the fix is that UIXFacesBeanImpl and 
UIXEditableFacesBeanImpl have been moved to 
org.apache.myfaces.trinidad.component.  There is nothing interesting 
about these classes and it was kind of rude that they were present only 
in impl, since everyone needs an implementation (for example, the test 
code had copies of these classes).  By moving these classes to api, 
FacesBeanImpl can tell when it is OK to optimize by storing the id 
locally and when it isn't.

There is also one subtle behavior change.  getId() never returns null in 
the current code.  The old code would return null for getId() (but not 
for getClientId()) until the id was set.  That behavior was bad since it 
resulted in cases where the last element of the clientId was not the 
component's id.  The JSF RI code as slightly better, but still incorrect 
behavior--it sets the component's id as a side effect of calling 
getClientId() if the component's id isn't set.

-- Blake Sullivan


Blake Sullivan said the following On 1/6/2010 4:20 PM PT:
 OK.  I got smarter and looked more carefully at the FacesBean 
 implementations. The best solution is to modify 
 org.apache.myfaces.trinidadinternal.bean.UIXFacesBeanImpl to hang onto 
 the UIXComponent passed to init() and then override setProperty(), 
 getLocalPropertyImpl(), saveState(), and restoreState() to handle the 
 id attribute by calling _component.getId()/setId() as appropriate.  No 
 api changes and the change is encapsulated in UIXFacesBeanImpl and 
 UIXComponentBase.

 -- Blake Sullivan


 \Simon Lessard said the following On 1/6/2010 10:40 AM PT:
 Hi Blake,

 Yep, that's exactly what I meant. I'm aware that the main risk lies with
 compatibility, but I think it's minimal.


 Regards,

 ~ Simon

 On Tue, Jan 5, 2010 at 8:00 PM, Blake Sullivan 
 blake.sulli...@oracle.comwrote:

  
  Simon Lessard said the following On 1/5/2010 2:34 PM PT:

 Blake,

 For 1, both possibilities exist. However, I would prefer them to not be
 available on the FacesBean from a performance PoV. Those don't have 
 indexed
 property keys anyway so the lookup for them is actually quite 
 inefficient.
 That would requires some additional changes to the state saving though.


  Hmm.  I believe that FlaggedPropertyMap uses a HashMap to store 
 these, so
 they aren't that bad.(this isn't necessarily the best choice for 
 size
 reasons, but that's a separate issue)

 We are talking about optimization at the constant level--all proposed
 mechanism are O(1) in all cases right now.  The differences between the
 different proposals are:


  1) Current
  2) ValueExpression Proposal
  3) Split AttributeMap and FacesBean (Simon's proposal A)
  4) Simon's  Custom Properties in FacesBean-B
   UIComponent.getFoo()
  Flagged Map Access
  Flagged Map Access Flagged Map Access Flagged Map Access  *
 UIComponent.getId()* *Map Access (since id always set)
 * *Direct
 * *Direct
 * *Direct*
   FacesBean.getProperty(FOO_KEY)
  Flagged Map Access Flagged Map Access Flagged Map Access

  Flagged Map Access  *UIComponent.getAttributes().get(foo)
 * *2 Map Accesses* *2 Map Accesses* *2 Map Accesses (one flagged) and a
 reflection call
 * *2 Map Accesses (one flagged) and a reflection call*  *
 UIComponent.getAttributes().get(id)
 * *2 Map Accesses
 * *2 Map Accesses, 1 cast and  function call
 * *1 Map Access and reflection call
 * *1 Map Access and reflection call*  
 *UIComponent.getAttributes().get(custom
 foo)* *2 Map Accesses* *2 Map Accesses* *Map access
 * *2 Map Accesses (one flagged) and a reflection call*  *
 *I've bold-faced the rows that are actually different.

 The proposals also differ slightly with regards to whether the same 
 values
 are available through the attributeMap, UIComponent direct accessor, 
 and the
 FacesBean.  The current implementation makes all three of these 
 identical.
 The ValueExpression does likewise.  In the split implementation custom
 attributes aren't available from the FacesBean.  In the custom 
 properties
 case, proeprties that were optimized, wouldn't be available from the
 FacesBean, which may or may not be OK (some Renderer apis 
 unfortunately only
 pass FacesBeans and not the UIComponent as well)

 Another option for speeding up attributes like getId(), would be to 
 add a
 different flag to the PROPERTY_KEYS, requesting that the storage of 
 this
 particular property be optimized.  Depending on how flexible the use of
 these keys needed to be, this could result in only the lowest keys 
 being
 allowed to be optimized (so that one index would suffice), or adding a
 separate optimized index.  This would result in hybrid storage where 
 the
 optimized keys were available for direct access from an array.  
 However,
 while this has some storage size 

[jira] Resolved: (TRINIDAD-1722) Trinidad 2: Wrong locale rule used in skinng

2010-02-16 Thread Max Starets (JIRA)

 [ 
https://issues.apache.org/jira/browse/TRINIDAD-1722?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Max Starets resolved TRINIDAD-1722.
---

   Resolution: Fixed
Fix Version/s: 2.0.0-alpha-2
 Assignee: Max Starets

Thanks for the patch, Andy Schwartz!

 Trinidad 2: Wrong locale rule used in skinng
 

 Key: TRINIDAD-1722
 URL: https://issues.apache.org/jira/browse/TRINIDAD-1722
 Project: MyFaces Trinidad
  Issue Type: Bug
  Components: Skinning
Affects Versions: 2.0.0-alpha-2
Reporter: Max Starets
Assignee: Max Starets
 Fix For: 2.0.0-alpha-2

 Attachments: trinidad-1722.patch


 To reproduce the issue,  run table.jspx in Firefox with the latest 2.0.x 
 branch. Notice that the font size is huge. For some strange reason, the skin 
 picks up the following Thai locale rule in base-desktop.xss:
 !-- And on Thai Gecko - see bug 3897341 - bump the font size up --
 styleSheet platforms=windows linux browsers=gecko locales=th
   style name=AFDefaultFontFamily
 property name=font-familyBrowallia 
 New,Arial,Helvetica,Geneva,sans-serif/property
 property name=font-size16pt/property
   /style
 If you remove the rule, everything runs fine. If you use IE, it works fine 
 too.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TRINIDAD-1723) Trinidad 2: ClassCastEXception while running componentDemos.jspx

2010-02-16 Thread Jeanne Waldman (JIRA)

[ 
https://issues.apache.org/jira/browse/TRINIDAD-1723?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834515#action_12834515
 ] 

Jeanne Waldman commented on TRINIDAD-1723:
--

Good find. I agree that this definitely seems like a bug in WLS.

 Trinidad 2: ClassCastEXception while running componentDemos.jspx
 

 Key: TRINIDAD-1723
 URL: https://issues.apache.org/jira/browse/TRINIDAD-1723
 Project: MyFaces Trinidad
  Issue Type: Bug
  Components: Components
Affects Versions: 2.0.0-alpha-2
Reporter: Max Starets

 Grab the latest trinidad-2.0.x branch and try running componentDemos.jspx. 
 The following exception will be thrown:
 java.lang.ClassCastException: 
 org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode cannot be cast 
 to org.apache.myfaces.trinidadinternal.uinode.UIXComponentUINode
   at 
 org.apache.myfaces.trinidadinternal.uinode.UIXComponentUINode.__getAdapter(UIXComponentUINode.java:439)
   at 
 org.apache.myfaces.trinidadinternal.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:65)
   at 
 org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:852)
   at 
 org.apache.myfaces.trinidad.render.RenderUtils.encodeRecursive(RenderUtils.java:70)
   at 
 org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:509)
   at 
 org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:531)
   at 
 org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:70)
   at 
 org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:151)
   at 
 org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll(PanelPartialRootRenderer.java:153)
   at 
 org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:80)
   at 
 org.apache.myfaces.trinidad.render.CoreRenderer.delegateRenderer(CoreRenderer.java:546)
   at 
 org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.DocumentRenderer.encodeAll(DocumentRenderer.java:82)
 This does not seem to be JSF 2 specific, but I have not had time to try it on 
 the latest MAIN.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (TRINIDAD-1728) Trinidad not supporting Opera Mobile in HTC

2010-02-16 Thread Mamallan Uthaman (JIRA)
Trinidad not supporting Opera Mobile in HTC
---

 Key: TRINIDAD-1728
 URL: https://issues.apache.org/jira/browse/TRINIDAD-1728
 Project: MyFaces Trinidad
  Issue Type: Bug
  Components: Components
Affects Versions: 1.2.13-core 
 Environment: HTC Opera Mobile
Reporter: Mamallan Uthaman
Priority: Minor


Trinidad is not handling requests from Opera Mobile running in HTC. The reason 
is current user-agent parsing logic for Opera mobile cannot handle requests 
from HTC.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (TRINIDAD-1729) provide a hook for for an external decorator of Skin InputStreamProvider

2010-02-16 Thread Jeanne Waldman (JIRA)
provide a hook for for an external decorator of Skin InputStreamProvider


 Key: TRINIDAD-1729
 URL: https://issues.apache.org/jira/browse/TRINIDAD-1729
 Project: MyFaces Trinidad
  Issue Type: Improvement
  Components: Skinning
Reporter: Jeanne Waldman
Assignee: Jeanne Waldman


A third party (Oracle MDS) would like to use their own InputStreamProvider to 
find skinning css files (like purple-desktop.css) in their own system. The 
current ways to find css files do not work for them.
1. We first discussed decorating ExternalContext.getResource(), since in
Trinidad we create the URL by calling FacesContext's ExternalContext's
getResource(style-sheet-name). For an example, see
http://insights2jsf.wordpress.com/2009/07/03/using-custom-factories-or-howto-wrap-facescontext/
2. This won't work for them because it returns an URL object
3. using ExternalContext's getResourceAsStream won't work because you can't 
find out if the file has been modified.
4. What would work is if they decorate or extend the InputStreamProvider, and 
we check this if none of the other means finds the .css file. The other means 
are those found in SkinStyleSheetProvider.java
5. To allow them to plugin their InputStreamProvider we
can do this with a service provider interface where we open up
META-INF/services/fully qualified classname of service and load all of the
services that way.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TRINIDAD-1728) Trinidad not supporting Opera Mobile in HTC

2010-02-16 Thread Mamallan Uthaman (JIRA)

 [ 
https://issues.apache.org/jira/browse/TRINIDAD-1728?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mamallan Uthaman updated TRINIDAD-1728:
---

Status: Patch Available  (was: Open)

 Trinidad not supporting Opera Mobile in HTC
 ---

 Key: TRINIDAD-1728
 URL: https://issues.apache.org/jira/browse/TRINIDAD-1728
 Project: MyFaces Trinidad
  Issue Type: Bug
  Components: Components
Affects Versions: 1.2.13-core 
 Environment: HTC Opera Mobile
Reporter: Mamallan Uthaman
Priority: Minor

 Trinidad is not handling requests from Opera Mobile running in HTC. The 
 reason is current user-agent parsing logic for Opera mobile cannot handle 
 requests from HTC.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Issue Comment Edited: (TRINIDAD-1728) Trinidad not supporting Opera Mobile in HTC

2010-02-16 Thread Mamallan Uthaman (JIRA)

[ 
https://issues.apache.org/jira/browse/TRINIDAD-1728?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12834611#action_12834611
 ] 

Mamallan Uthaman edited comment on TRINIDAD-1728 at 2/17/10 2:32 AM:
-

This patch applies to the branches 1.2.12.2 and  1.2.12.1

  was (Author: mamallan.uthaman):
This patch applies to the branches 1.2.12.2 and  1.2.12.21
  
 Trinidad not supporting Opera Mobile in HTC
 ---

 Key: TRINIDAD-1728
 URL: https://issues.apache.org/jira/browse/TRINIDAD-1728
 Project: MyFaces Trinidad
  Issue Type: Bug
  Components: Components
Affects Versions: 1.2.13-core 
 Environment: HTC Opera Mobile
Reporter: Mamallan Uthaman
Priority: Minor
 Attachments: TRINIDAD-1728.patch


 Trinidad is not handling requests from Opera Mobile running in HTC. The 
 reason is current user-agent parsing logic for Opera mobile cannot handle 
 requests from HTC.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[Trinidad] Patch Review for Mobile Development

2010-02-16 Thread mamallan . uthaman

Hi all,

I have uploaded a patch (TRINIDAD- 1728) for handling Opera-Mobile 
browser that runs in HTC device. You are welcome to review the patch.


Thanks
Mamallan