Re: [VOTE][core] fix for MYFACES-3586 (performance of resources in jar files served by ResourceHandlerImpl)

2012-11-28 Thread Werner Punz

+1
I have had similar situations and people definitely need a fix this has 
higher priority than having no new config params.



Werner


Am 27.11.12 16:56, schrieb Leonardo Uribe:

+1, if there are people with interest to get a problem solved,
  it's worth a shot to hear what people says and get it done.


2012/11/27 Leonardo Uribe lu4...@gmail.com:

Hi

Some time ago, it was mentioned the controversy behind a fix
for MYFACES-3586

http://markmail.org/message/xycbf77ku7x5wygj#query:+page:1+mid:jhmcr6a435xma3lu+state:results

Maybe we should reconsider the previous position about this
one and try to fix it, even if that means to include additional web
config params, even if exists better solutions for this one or
even if suppose more work to do.

The reason why we should change our position is users start to
fall on the same hole over and over again. Given the interest on
the problem, it starts to sound better to provide an alternate fix
bundled in myfaces core instead say to the people ... setup a
load balancer in front of your server and cache the resources
there to fix your problem 

Things become a ridiculousness, when you find a similar problem:

https://issues.apache.org/jira/browse/MYFACES-3656
ViewScoped bean fails when SERIALIZE_STATE_IN_SESSION is set to true

Both problems are similar because:

1. Both problems has a known solution.
2. The solution is not perfect / cannot be enabled by default / there are
 better alternatives
3. The typical answer is say ... woops ... try this alternative strategy and
 try to live with the problem ...

Given the latest feedback about MYFACES-3586 and MYFACES-3656,
I think it is desirable to take a look and revote a solution to this problem
again.

Please vote:

+1 if you consider we need to fix this one once for all.
+0 if you don't care about
-1  if you consider do nothing is better and why

Note we need minimum 3 +1 votes to support this initiative and override
the previous decision of the community.

regards,

Leonardo Uribe






Re: [VOTE][core] fix for MYFACES-3586 (performance of resources in jar files served by ResourceHandlerImpl)

2012-11-28 Thread Mark Struberg
The only _real_ solution is to not use the JSF specced resource handling and 
instead only use RESTful URLs.
Since JSF resources may contain EL expressions, they are _not_ cacheable. We 
currently deliver them with a expiry of 14 days, but this is actually wrong! 
The RI has the same bug, so it's at least broken in the same way ;)

To shed more light on the topic you should also quote the original thread about 
Jakobs RelativeResourceHandler. 

http://markmail.org/thread/glr356g45uta5yys

This contains all the really important discussions.
Jakob continued his project over at google code [1]


Fazit: 
* We must NOT cache for JSF spec compliant resource handling because the EL 
inside CSS, etc can change for _every_ request. 

* If we like to have a fully cacheable solution, then we should finally go a 
step back and again remove all the superfluous stuff added to 
commons-resourcehandler and do it cleanly.

We might scan the resources for '#{' but that might become expensive as well.
There was some proposal for JSF-2.2, do you have an update what happened with 
that?



LieGrue,
strub



[1] http://code.google.com/a/apache-extras.org/p/relative-resource-handler/


- Original Message -
 From: Werner Punz werner.p...@gmail.com
 To: MyFaces Development dev@myfaces.apache.org
 Cc: 
 Sent: Wednesday, November 28, 2012 9:39 AM
 Subject: Re: [VOTE][core] fix for MYFACES-3586 (performance of resources in 
 jar files served by ResourceHandlerImpl)
 
 +1
 I have had similar situations and people definitely need a fix this has 
 higher priority than having no new config params.
 
 
 Werner
 
 
 Am 27.11.12 16:56, schrieb Leonardo Uribe:
  +1, if there are people with interest to get a problem solved,
        it's worth a shot to hear what people says and get it done.
 
 
  2012/11/27 Leonardo Uribe lu4...@gmail.com:
  Hi
 
  Some time ago, it was mentioned the controversy behind a fix
  for MYFACES-3586
 
 
 http://markmail.org/message/xycbf77ku7x5wygj#query:+page:1+mid:jhmcr6a435xma3lu+state:results
 
  Maybe we should reconsider the previous position about this
  one and try to fix it, even if that means to include additional web
  config params, even if exists better solutions for this one or
  even if suppose more work to do.
 
  The reason why we should change our position is users start to
  fall on the same hole over and over again. Given the interest on
  the problem, it starts to sound better to provide an alternate fix
  bundled in myfaces core instead say to the people ... setup a
  load balancer in front of your server and cache the resources
  there to fix your problem 
 
  Things become a ridiculousness, when you find a similar problem:
 
  https://issues.apache.org/jira/browse/MYFACES-3656
  ViewScoped bean fails when SERIALIZE_STATE_IN_SESSION is set to true
 
  Both problems are similar because:
 
  1. Both problems has a known solution.
  2. The solution is not perfect / cannot be enabled by default / there 
 are
       better alternatives
  3. The typical answer is say ... woops ... try this alternative 
 strategy and
       try to live with the problem ...
 
  Given the latest feedback about MYFACES-3586 and MYFACES-3656,
  I think it is desirable to take a look and revote a solution to this 
 problem
  again.
 
  Please vote:
 
  +1 if you consider we need to fix this one once for all.
  +0 if you don't care about
  -1  if you consider do nothing is better and why
 
  Note we need minimum 3 +1 votes to support this initiative and override
  the previous decision of the community.
 
  regards,
 
  Leonardo Uribe
 



[jira] [Created] (MYFACES-3657) 2.2 branch: checkstyle violation prevents compile

2012-11-28 Thread Werner Punz (JIRA)
Werner Punz created MYFACES-3657:


 Summary: 2.2 branch: checkstyle violation prevents compile
 Key: MYFACES-3657
 URL: https://issues.apache.org/jira/browse/MYFACES-3657
 Project: MyFaces Core
  Issue Type: Bug
Affects Versions: 2.2.0
Reporter: Werner Punz
Priority: Minor


We have a checkstyle violation in our 2.2 branch impl, this needs to be fixed

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (MYFACES-3657) 2.2 branch: checkstyle violation prevents compile

2012-11-28 Thread Werner Punz (JIRA)

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

Werner Punz resolved MYFACES-3657.
--

   Resolution: Fixed
Fix Version/s: 2.2.0

 2.2 branch: checkstyle violation prevents compile
 -

 Key: MYFACES-3657
 URL: https://issues.apache.org/jira/browse/MYFACES-3657
 Project: MyFaces Core
  Issue Type: Bug
Affects Versions: 2.2.0
Reporter: Werner Punz
Priority: Minor
 Fix For: 2.2.0


 We have a checkstyle violation in our 2.2 branch impl, this needs to be fixed

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


Re: [VOTE][core] fix for MYFACES-3586 (performance of resources in jar files served by ResourceHandlerImpl)

2012-11-28 Thread Leonardo Uribe
Hi

This vote is only for fix the performance problem over the
default ResourceHandlerImpl bundled in MyFaces Core. The
idea is create a temporal folder and uncompress the resources
there. Also, adopt the idea of use a soft reference map to avoid
read the file, but that memory cache needs some rules.

In theory, nothing has happened in JSF 2.2, but Jakob, should
know that better than me (I don't see any changes on the spec
for this part).

I know there are more problems and tha a full solution for
ResourceHandler stuff is use only RESTful URLs, but that's for
another discussion. We need a proposal and check point by point
what to do, but that's for another discussion. If you want to start
the discussion, please do it but in another mail, because it is a
different topic.

EL expressions inside css files are considered application-scoped,
which means once evaluated they never change. It is not a problem
for the cache here. The solution proposed is feasible, but it cannot
be enabled by default.

Please vote +1, +0 or -1 over provide a fix for MYFACES-3586 inside
MyFaces Core.

regards,

Leonardo Uribe

2012/11/28 Mark Struberg strub...@yahoo.de:
 The only _real_ solution is to not use the JSF specced resource handling and 
 instead only use RESTful URLs.
 Since JSF resources may contain EL expressions, they are _not_ cacheable. We 
 currently deliver them with a expiry of 14 days, but this is actually wrong! 
 The RI has the same bug, so it's at least broken in the same way ;)

 To shed more light on the topic you should also quote the original thread 
 about Jakobs RelativeResourceHandler.

 http://markmail.org/thread/glr356g45uta5yys

 This contains all the really important discussions.
 Jakob continued his project over at google code [1]


 Fazit:
 * We must NOT cache for JSF spec compliant resource handling because the EL 
 inside CSS, etc can change for _every_ request.

 * If we like to have a fully cacheable solution, then we should finally go a 
 step back and again remove all the superfluous stuff added to 
 commons-resourcehandler and do it cleanly.

 We might scan the resources for '#{' but that might become expensive as well.
 There was some proposal for JSF-2.2, do you have an update what happened with 
 that?



 LieGrue,
 strub



 [1] http://code.google.com/a/apache-extras.org/p/relative-resource-handler/


 - Original Message -
 From: Werner Punz werner.p...@gmail.com
 To: MyFaces Development dev@myfaces.apache.org
 Cc:
 Sent: Wednesday, November 28, 2012 9:39 AM
 Subject: Re: [VOTE][core] fix for MYFACES-3586 (performance of resources in 
 jar files served by ResourceHandlerImpl)

 +1
 I have had similar situations and people definitely need a fix this has
 higher priority than having no new config params.


 Werner


 Am 27.11.12 16:56, schrieb Leonardo Uribe:
  +1, if there are people with interest to get a problem solved,
it's worth a shot to hear what people says and get it done.


  2012/11/27 Leonardo Uribe lu4...@gmail.com:
  Hi

  Some time ago, it was mentioned the controversy behind a fix
  for MYFACES-3586


 http://markmail.org/message/xycbf77ku7x5wygj#query:+page:1+mid:jhmcr6a435xma3lu+state:results

  Maybe we should reconsider the previous position about this
  one and try to fix it, even if that means to include additional web
  config params, even if exists better solutions for this one or
  even if suppose more work to do.

  The reason why we should change our position is users start to
  fall on the same hole over and over again. Given the interest on
  the problem, it starts to sound better to provide an alternate fix
  bundled in myfaces core instead say to the people ... setup a
  load balancer in front of your server and cache the resources
  there to fix your problem 

  Things become a ridiculousness, when you find a similar problem:

  https://issues.apache.org/jira/browse/MYFACES-3656
  ViewScoped bean fails when SERIALIZE_STATE_IN_SESSION is set to true

  Both problems are similar because:

  1. Both problems has a known solution.
  2. The solution is not perfect / cannot be enabled by default / there
 are
   better alternatives
  3. The typical answer is say ... woops ... try this alternative
 strategy and
   try to live with the problem ...

  Given the latest feedback about MYFACES-3586 and MYFACES-3656,
  I think it is desirable to take a look and revote a solution to this
 problem
  again.

  Please vote:

  +1 if you consider we need to fix this one once for all.
  +0 if you don't care about
  -1  if you consider do nothing is better and why

  Note we need minimum 3 +1 votes to support this initiative and override
  the previous decision of the community.

  regards,

  Leonardo Uribe




[ANNOUNCE] Knee Deep in IT: Project Experiences with JSF 2.0, Javascript

2012-11-28 Thread Kito Mann
Hello everyone,

I'm pleased to announce a new article on JSFCentral.com about how a
team at Sandia
National Laboratories became highly productive using JSF to implement a
complex UX design with minimal need for custom Javascript. This article
walks through release cycles that transitioned a team to JSF from straight
Javascript.

Read the full article here:
http://www.jsfcentral.com/articles/kneee_deep_in_it.html

___

Kito D. Mann | @kito99 | Author, JSF in Action
Virtua, Inc. | http://www.virtua.com | JSF/Java EE training and consulting
http://www.JSFCentral.com - JavaServer Faces FAQ, news, and info |
@jsfcentral
+1 203-404-4848 x246

* Listen to the latest headlines in the JSF and Java EE newscast: *
http://blogs.jsfcentral.com/JSFNewscast/*
* Sign up for the JSFCentral Newsletter: http://oi.vresp.com/?fid=ac048d0e17


Re: Documentation

2012-11-28 Thread Leonardo Uribe
Hi

Yes, it is something like that, but it requires some extra details

1. Define a local server to do the site:stage-deploy using scp (note
the change in the pom.xml related to myfaces-local-staging)

server
  idmyfaces-local-staging/id
  usernamemylocaluser/username
  passwordmylocalpwd/password
/server

2. The idea is use two folders (/myfaces-site/checkout and
/myfaces-site/site), and do a hard copy from site to checkout before
commit the content under checkout folder.

The idea is write a guide and do the necessary changes in all pom.xml files.

I have deployed the site for the release, but it seems something is
still not working well for svnpubsub, so I reopened the issue on
INFRA.

regards,

Leonardo Uribe

2012/11/27, Grant Smith grantsm...@apache.org:
 Leo,

 OK, I'll wait for you to finish the release process before I try to make
 any documentation changes. If I understand you correctly, once you make the
 above changes, all I need to do to build the docs and deploy them are:

 1. mvn site:stage-deploy (in EACH of the modules)
 2. svn commit

 Is that correct ?

 Thanks,
 -Grant.


 On Tue, Nov 27, 2012 at 7:18 AM, Leonardo Uribe lu4...@gmail.com wrote:

 Hi

 This is the provisional changes done in site pom.xml to deploy the
 site. I have locally two folders:

 /home/lu4242/myfaces-site/checkout
 /home/lu4242/myfaces-site/site

 The idea is do the changes in myfaces-site/site and then do a manual
 copy/commit for checkout.

 regards,

 Leonardo

 Index: .
 ===
 --- .   (revision 1401760)
 +++ .   (working copy)
 @@ -34,23 +34,54 @@
descriptionThis is the MyFaces Site/description
urlhttp://myfaces.apache.org/url

 +  properties
 +

 site.mainDirectory${user.home}/myfaces-site/checkout/site.mainDirectory
 +siteContent.path${user.home}/myfaces-site/site/siteContent.path
 +!-- it's a default location for performance reason (not checkout
 the content all the time)
 + you can override this value in your settings. --
 +scmCheckout.path\${site.mainDirectory}/scmCheckout.path
 +
 siteDeploy.urlfile://${user.home}/myfaces-site/site/siteDeploy.url
 +  /properties
 +
build
  defaultGoalsite/defaultGoal
  extensions
extension
  groupIdorg.apache.maven.wagon/groupId
  artifactIdwagon-ssh-external/artifactId
 -version1.0-beta-7/version
 +version2.2/version
/extension
  /extensions
  pluginManagement
  plugins
plugin
  artifactIdmaven-site-plugin/artifactId
 -version3.0/version
 +version3.1/version
/plugin
  /plugins
  /pluginManagement
 +plugins
 +  plugin
 +groupIdorg.apache.maven.plugins/groupId
 +artifactIdmaven-scm-publish-plugin/artifactId
 +version1.0-beta-1/version
 +configuration
 +  pubScmUrlscm:svn:
 https://svn.apache.org/repos/asf/myfaces/site/publish//pubScmUrl
 +  tryUpdatetrue/tryUpdate
 +  checkoutDirectory${scmCheckout.path}/checkoutDirectory
 +  content\${siteContent.path}/content
 +/configuration
 +  /plugin
 +  plugin
 +groupIdorg.apache.maven.plugins/groupId
 +artifactIdmaven-site-plugin/artifactId
 +configuration
 +
 stagingRepositoryIdmyfaces-local-staging/stagingRepositoryId
 +  stagingSiteURL${siteDeploy.url}/stagingSiteURL
 +/configuration
 +  /plugin
 +/plugins
 +
/build
reporting
plugins
 @@ -65,7 +96,7 @@
  developerConnectionscm:svn:
 https://svn.apache.org/repos/asf/myfaces/site/trunk/developerConnection
  urlhttp://svn.apache.org/viewcvs.cgi/myfaces/site/trunk/url
/scm
 -
 +!--
distributionManagement
  site
idapache.website/id
 @@ -73,6 +104,14 @@
urlscpexe://people.apache.org/www/myfaces.apache.org/url
  /site
/distributionManagement
 -
 +--
 +  distributionManagement
 +site
 +  idmyfaces-local-staging/id
 +  nameApache Website/name
 +  urlscp://localhost/home/lu4242/myfaces-site/url
 +/site
 +  /distributionManagement
 +
  /project



 2012/11/27, Leonardo Uribe lu4...@gmail.com:
  Hi
 
  Since svnpubsub is working, do a site:deploy does not work. Instead,
  you need to:
 
  1. checkout locally
 
  http://svn.apache.org/repos/asf/myfaces/site/publish/
 
  WARNING: Our site is huge, that will take a lot of time
 
  2. Use a local site:stage-deploy like is described here:
 
 
 http://maven.apache.org/plugins/maven-scm-publish-plugin/examples/multi-module-configuration.html
 
  Remember all our projects are multi-module, so
  maven-scm-publish-plugin does not help.
 
  3. Manual commit
 
  We need to update all myfaces projects to use this strategy, the idea
  is do that with the current release process of myfaces core 2.1.10 /
  2.0.16 . I'm still trying to find how to do the necessary changes in
  our pom.xml
 

Re: Documentation

2012-11-28 Thread Leonardo Uribe
Hi

The server entry goes into .m2/settings.xml

regards,

Leonardo

2012/11/28, Leonardo Uribe lu4...@gmail.com:
 Hi

 Yes, it is something like that, but it requires some extra details

 1. Define a local server to do the site:stage-deploy using scp (note
 the change in the pom.xml related to myfaces-local-staging)

 server
   idmyfaces-local-staging/id
   usernamemylocaluser/username
   passwordmylocalpwd/password
 /server

 2. The idea is use two folders (/myfaces-site/checkout and
 /myfaces-site/site), and do a hard copy from site to checkout before
 commit the content under checkout folder.

 The idea is write a guide and do the necessary changes in all pom.xml
 files.

 I have deployed the site for the release, but it seems something is
 still not working well for svnpubsub, so I reopened the issue on
 INFRA.

 regards,

 Leonardo Uribe

 2012/11/27, Grant Smith grantsm...@apache.org:
 Leo,

 OK, I'll wait for you to finish the release process before I try to make
 any documentation changes. If I understand you correctly, once you make
 the
 above changes, all I need to do to build the docs and deploy them are:

 1. mvn site:stage-deploy (in EACH of the modules)
 2. svn commit

 Is that correct ?

 Thanks,
 -Grant.


 On Tue, Nov 27, 2012 at 7:18 AM, Leonardo Uribe lu4...@gmail.com wrote:

 Hi

 This is the provisional changes done in site pom.xml to deploy the
 site. I have locally two folders:

 /home/lu4242/myfaces-site/checkout
 /home/lu4242/myfaces-site/site

 The idea is do the changes in myfaces-site/site and then do a manual
 copy/commit for checkout.

 regards,

 Leonardo

 Index: .
 ===
 --- .   (revision 1401760)
 +++ .   (working copy)
 @@ -34,23 +34,54 @@
descriptionThis is the MyFaces Site/description
urlhttp://myfaces.apache.org/url

 +  properties
 +

 site.mainDirectory${user.home}/myfaces-site/checkout/site.mainDirectory
 +siteContent.path${user.home}/myfaces-site/site/siteContent.path
 +!-- it's a default location for performance reason (not checkout
 the content all the time)
 + you can override this value in your settings. --
 +scmCheckout.path\${site.mainDirectory}/scmCheckout.path
 +
 siteDeploy.urlfile://${user.home}/myfaces-site/site/siteDeploy.url
 +  /properties
 +
build
  defaultGoalsite/defaultGoal
  extensions
extension
  groupIdorg.apache.maven.wagon/groupId
  artifactIdwagon-ssh-external/artifactId
 -version1.0-beta-7/version
 +version2.2/version
/extension
  /extensions
  pluginManagement
  plugins
plugin
  artifactIdmaven-site-plugin/artifactId
 -version3.0/version
 +version3.1/version
/plugin
  /plugins
  /pluginManagement
 +plugins
 +  plugin
 +groupIdorg.apache.maven.plugins/groupId
 +artifactIdmaven-scm-publish-plugin/artifactId
 +version1.0-beta-1/version
 +configuration
 +  pubScmUrlscm:svn:
 https://svn.apache.org/repos/asf/myfaces/site/publish//pubScmUrl
 +  tryUpdatetrue/tryUpdate
 +  checkoutDirectory${scmCheckout.path}/checkoutDirectory
 +  content\${siteContent.path}/content
 +/configuration
 +  /plugin
 +  plugin
 +groupIdorg.apache.maven.plugins/groupId
 +artifactIdmaven-site-plugin/artifactId
 +configuration
 +
 stagingRepositoryIdmyfaces-local-staging/stagingRepositoryId
 +  stagingSiteURL${siteDeploy.url}/stagingSiteURL
 +/configuration
 +  /plugin
 +/plugins
 +
/build
reporting
plugins
 @@ -65,7 +96,7 @@
  developerConnectionscm:svn:
 https://svn.apache.org/repos/asf/myfaces/site/trunk/developerConnection
  urlhttp://svn.apache.org/viewcvs.cgi/myfaces/site/trunk/url
/scm
 -
 +!--
distributionManagement
  site
idapache.website/id
 @@ -73,6 +104,14 @@
urlscpexe://people.apache.org/www/myfaces.apache.org/url
  /site
/distributionManagement
 -
 +--
 +  distributionManagement
 +site
 +  idmyfaces-local-staging/id
 +  nameApache Website/name
 +  urlscp://localhost/home/lu4242/myfaces-site/url
 +/site
 +  /distributionManagement
 +
  /project



 2012/11/27, Leonardo Uribe lu4...@gmail.com:
  Hi
 
  Since svnpubsub is working, do a site:deploy does not work. Instead,
  you need to:
 
  1. checkout locally
 
  http://svn.apache.org/repos/asf/myfaces/site/publish/
 
  WARNING: Our site is huge, that will take a lot of time
 
  2. Use a local site:stage-deploy like is described here:
 
 
 http://maven.apache.org/plugins/maven-scm-publish-plugin/examples/multi-module-configuration.html
 
  Remember all our projects are multi-module, so
  maven-scm-publish-plugin does not help.
 
  3. Manual commit
 
  We need to update all myfaces projects to use this strategy, the idea
  is do that with the 

Result (was: Re: [VOTE] Release of Extensions Validator 1.2.6 and 2.0.6)

2012-11-28 Thread Gerhard Petracek
thank you for voting!

3 binding +1 votes (pmc):
 - Grant Smith
 - Werner Punz
 - Gerhard Petracek

2 non-binding +1 votes:
 - Hazem Saleh
 - Thomas Andraschko

no -1 votes

regards,
gerhard



2012/11/25 Gerhard Petracek gpetra...@apache.org

 Hi,

 I was running the needed tasks to get the 6th release of Apache MyFaces
 Extensions Validator out.
 The artifacts are deployed to Nexus [1].

 These 2 releases contain the following modules for JSF 1.2, JSF 2.x:
  - ExtVal Core
  - ExtVal Property-Validation
  - ExtVal Bean-Validation (Integration + additional features for using JSR
 303 with JSF 1.2 and 2.x)
  - Trinidad-Support-Module
  - Generic-Support-Module

 Please take a look at the 1.2.6 and 2.0.6 artifacts and vote!

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

 
 [ ] +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,
 Gerhard

 [1]
 https://repository.apache.org/content/repositories/orgapachemyfaces-071/org/apache/myfaces/extensions/validator/
 [2] http://www.apache.org/foundation/voting.html#ReleaseVotes



Re: Result (was: Re: [VOTE] Release of Extensions Validator 1.2.6 and 2.0.6)

2012-11-28 Thread Mark Struberg


count me in for another +1 ;)
Sorry that I missed the eot, pretty busy around here...


LieGrue,
strub




 From: Gerhard Petracek gpetra...@apache.org
To: dev@myfaces.apache.org 
Sent: Wednesday, November 28, 2012 7:49 PM
Subject: Result (was: Re: [VOTE] Release of Extensions Validator 1.2.6 and 
2.0.6)
 

thank you for voting!


3 binding +1 votes (pmc):
 - Grant Smith
 - Werner Punz
 - Gerhard Petracek


2 non-binding +1 votes:
 - Hazem Saleh
 - Thomas Andraschko


no -1 votes


regards,
gerhard




2012/11/25 Gerhard Petracek gpetra...@apache.org

Hi,


I was running the needed tasks to get the 6th release of Apache MyFaces 
Extensions Validator out.
The artifacts are deployed to Nexus [1].


These 2 releases contain the following modules for JSF 1.2, JSF 2.x:
 - ExtVal Core
 - ExtVal Property-Validation
 - ExtVal Bean-Validation (Integration + additional features for using JSR 
303 with JSF 1.2 and 2.x)
 - Trinidad-Support-Module
 - Generic-Support-Module


Please take a look at the 1.2.6 and 2.0.6 artifacts and vote!


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



[ ] +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,
Gerhard


[1] 
https://repository.apache.org/content/repositories/orgapachemyfaces-071/org/apache/myfaces/extensions/validator/
[2] http://www.apache.org/foundation/voting.html#ReleaseVotes





[jira] [Reopened] (TRINIDAD-2259) Serious problem with Facelets - launchDialog.xhtml from examples doesn't work as facelet - problem with partialSubmit=true

2012-11-28 Thread Max Starets (JIRA)

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

Max Starets reopened TRINIDAD-2259:
---

  Assignee: Max Starets

Reopening this issue, since there are other problems with the dialog beyond the 
null source error in JSF Ajax implementation

 Serious problem with Facelets - launchDialog.xhtml from examples doesn't work 
 as facelet - problem with partialSubmit=true
 --

 Key: TRINIDAD-2259
 URL: https://issues.apache.org/jira/browse/TRINIDAD-2259
 Project: MyFaces Trinidad
  Issue Type: Bug
  Components: Facelets
Affects Versions: 2.0.1-core
 Environment: mojarra 2.0.9
Reporter: Daniel Charczynski
Assignee: Max Starets
Priority: Critical
 Fix For: 2.0.2-core


 launchDialog.xhtml from examples doesn't work as facelet
 problem with ReturnEvent
 There is simple way to reproduce this issue
 1 download trinidad 2.0.1 examples 
 http://www.apache.org/dyn/closer.cgi/myfaces/binaries/trinidad-2.0.1-example.zip
 2. download and extract tomcat 6.x 
 3. put mojarra 2.0.9 into tomcat libs 
 4. put jstl 1.2.1 api and impl libs into tomcat libs
 do some changes in trinidad-demo.war
 5. copy launchDialog.jspx to launchDialog.xhtml 
 6 change jsp:root  tag of  launchDialog.xhtml  to 
 ui:composition
   xmlns:ui=http://java.sun.com/jsf/facelets;
   xmlns:f=http://java.sun.com/jsf/core;
   xmlns:tr=http://myfaces.apache.org/trinidad;
   xmlns:trd=http://myfaces.apache.org/trinidad/demo;
   xmlns:trh=http://myfaces.apache.org/trinidad/html;
 and end jsp:root to ui:composition
 7. deploy trinidad-demo.war and start server
 8. go to http://localhost:8080/trinidad-demo/faces/demos/launchDialog.xhtml   
 and clickAdd button   - should not work :(
 IT WILL WORK WHEN
  - go to http://localhost:8080/trinidad-demo/faces/demos/launchDialog.xhtml
  - click  (first ellipsis button)
  - close popup
  - Click Add button :)
 important thing is to go load 
 http://localhost:8080/trinidad-demo/faces/demos/launchDialog.xhtml page 
 directly from browser - every test - in order to clear all parameters
 simillar issue is when you change javax.faces.FACELETS_VIEW_MAPPINGS to 
 *.jspx and go to 
 http://localhost:8080/trinidad-demo/faces/demos/launchDialog.jspx

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TRINIDAD-2259) Serious problem with Facelets - launchDialog.xhtml from examples doesn't work as facelet - problem with partialSubmit=true

2012-11-28 Thread Max Starets (JIRA)

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

Max Starets commented on TRINIDAD-2259:
---

The org.apache.myfaces.trinidadinternal.PPR_OVER_JSF_AJAX workaround would 
still apply though

 Serious problem with Facelets - launchDialog.xhtml from examples doesn't work 
 as facelet - problem with partialSubmit=true
 --

 Key: TRINIDAD-2259
 URL: https://issues.apache.org/jira/browse/TRINIDAD-2259
 Project: MyFaces Trinidad
  Issue Type: Bug
  Components: Facelets
Affects Versions: 2.0.1-core
 Environment: mojarra 2.0.9
Reporter: Daniel Charczynski
Assignee: Max Starets
Priority: Critical
 Fix For: 2.0.2-core


 launchDialog.xhtml from examples doesn't work as facelet
 problem with ReturnEvent
 There is simple way to reproduce this issue
 1 download trinidad 2.0.1 examples 
 http://www.apache.org/dyn/closer.cgi/myfaces/binaries/trinidad-2.0.1-example.zip
 2. download and extract tomcat 6.x 
 3. put mojarra 2.0.9 into tomcat libs 
 4. put jstl 1.2.1 api and impl libs into tomcat libs
 do some changes in trinidad-demo.war
 5. copy launchDialog.jspx to launchDialog.xhtml 
 6 change jsp:root  tag of  launchDialog.xhtml  to 
 ui:composition
   xmlns:ui=http://java.sun.com/jsf/facelets;
   xmlns:f=http://java.sun.com/jsf/core;
   xmlns:tr=http://myfaces.apache.org/trinidad;
   xmlns:trd=http://myfaces.apache.org/trinidad/demo;
   xmlns:trh=http://myfaces.apache.org/trinidad/html;
 and end jsp:root to ui:composition
 7. deploy trinidad-demo.war and start server
 8. go to http://localhost:8080/trinidad-demo/faces/demos/launchDialog.xhtml   
 and clickAdd button   - should not work :(
 IT WILL WORK WHEN
  - go to http://localhost:8080/trinidad-demo/faces/demos/launchDialog.xhtml
  - click  (first ellipsis button)
  - close popup
  - Click Add button :)
 important thing is to go load 
 http://localhost:8080/trinidad-demo/faces/demos/launchDialog.xhtml page 
 directly from browser - every test - in order to clear all parameters
 simillar issue is when you change javax.faces.FACELETS_VIEW_MAPPINGS to 
 *.jspx and go to 
 http://localhost:8080/trinidad-demo/faces/demos/launchDialog.jspx

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira