Re: [VOTE] Release of Trinidad Maven Plugins 2.0.8

2013-11-06 Thread Andy Schwartz
Hey Scott -


I attempted to do a clean Trinidad build against the new plugins.  I
happened to notice this exception during the build:


 [INFO] --- maven-faces-plugin:2.0.8:generate-jsp-taglibs (default) @
trinidad-impl ---

 [INFO] ClassNotFound error resolving type
org.apache.myfaces.trinidad.model.DateListProvider

 java.lang.ClassNotFoundException:
org.apache.myfaces.trinidad.model.DateListProvider

 at
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)

 at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)

 at
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)

 at java.lang.Class.forName0(Native Method)

 at java.lang.Class.forName(Class.java:169)

 at
org.apache.myfaces.trinidadbuild.plugin.faces.util.ClassLoaderUtils.loadClass(ClassLoaderUtils.java:86)

 at
org.apache.myfaces.trinidadbuild.plugin.faces.util.ClassLoaderUtils.loadClass(ClassLoaderUtils.java:47)

 at
org.apache.myfaces.trinidadbuild.plugin.faces.generator.taglib.AbstractTagGenerator.resolveType(AbstractTagGenerator.java:247)

 at
org.apache.myfaces.trinidadbuild.plugin.faces.generator.taglib.TrinidadValidatorTagGenerator.writeSetProperty(TrinidadValidatorTagGenerator.java:115)

 at
org.apache.myfaces.trinidadbuild.plugin.faces.generator.taglib.AbstractValidatorTagGenerator.writeSetProperties(AbstractValidatorTagGenerator.java:185)

 at
org.apache.myfaces.trinidadbuild.plugin.faces.generator.taglib.AbstractValidatorTagGenerator.generateTagHandler(AbstractValidatorTagGenerator.java:62)

 at
org.apache.myfaces.trinidadbuild.plugin.faces.GenerateJspTaglibsMojo._generateTagHandlers(GenerateJspTaglibsMojo.java:794)

 at
org.apache.myfaces.trinidadbuild.plugin.faces.GenerateJspTaglibsMojo.execute(GenerateJspTaglibsMojo.java:104)

 at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)

 at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)

 at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)

 at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)

 at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)

 at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)

 at
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)

 at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)

 at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)

 at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)

 at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)

 at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)

 at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)

 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

 at java.lang.reflect.Method.invoke(Method.java:597)

 at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)

 at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)

 at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)

 at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)

 [INFO] Generated 145 JSP tag(s)


I have no idea whether this exception in new in 2.0.8.  Is this something
that we should look at before rolling out the plugins release?

Andy



On Mon, Nov 4, 2013 at 4:29 PM, Scott O'Bryan darkar...@gmail.com wrote:

 I was running the tasks needed to release the Trinidad Maven Plugins
 version 2.0.8 which is needed as a prerequisite to a Trinidad release.  I
 have compiled the Release Notes[1] for the 2.0.8 release.

 I have generated the tag [2] and have deployed the built artifacts to
 nexus [3].  Lastly I have included a source archive [4].  I've done
 preliminary testing and building, updated the plugins to comply with
 checkstyle, and made sure the build passed rat:check.

 Please take a look at the Trinidad Maven Plugins 2.0.8 release artifacts
 now and vote.

 Please note:

 This vote is majority approval with a minimum of three +1 votes (see
 [5]).

 
 [ ] +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,
   Scott O'Bryan

 [1]
 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310661version=12319290
 [2]
 https

Re: [VOTE] Release of Trinidad Maven Plugins 2.0.8

2013-11-06 Thread Scott O'Bryan
Andy, 

Yeah, I was seeing this too.  I was trying to track this as part of my work for 
the next Trinidad release, but I think your right.  This may be handled better 
in the plugin.  At the very least we should evaluate it.  What's happening here 
is a new check was added to test if a class for an attribute happens to be an 
enumeration.  In the case where we get the error, DateListProvider hasn't been 
built yet since the plugins generate the source BEFORE the plugins are built.

I'm going to generate a JIRA ticket and I for one think we need to fix this 
issue before releasing the plugins.  As such. my vote is a -1 pending this 
issue.
-- 
Scott O'Bryan

On November 6, 2013 at 7:42:03 AM, Andy Schwartz (andy.g.schwa...@gmail.com) 
wrote:

Hey Scott -

I attempted to do a clean Trinidad build against the new plugins.  I happened 
to notice this exception during the build:

 [INFO] --- maven-faces-plugin:2.0.8:generate-jsp-taglibs (default) @ 
 trinidad-impl ---
 [INFO] ClassNotFound error resolving type 
 org.apache.myfaces.trinidad.model.DateListProvider
 java.lang.ClassNotFoundException: 
 org.apache.myfaces.trinidad.model.DateListProvider
     at 
 org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
     at 
 org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
     at 
 org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
     at java.lang.Class.forName0(Native Method)
     at java.lang.Class.forName(Class.java:169)
     at 
 org.apache.myfaces.trinidadbuild.plugin.faces.util.ClassLoaderUtils.loadClass(ClassLoaderUtils.java:86)
     at 
 org.apache.myfaces.trinidadbuild.plugin.faces.util.ClassLoaderUtils.loadClass(ClassLoaderUtils.java:47)
     at 
 org.apache.myfaces.trinidadbuild.plugin.faces.generator.taglib.AbstractTagGenerator.resolveType(AbstractTagGenerator.java:247)
     at 
 org.apache.myfaces.trinidadbuild.plugin.faces.generator.taglib.TrinidadValidatorTagGenerator.writeSetProperty(TrinidadValidatorTagGenerator.java:115)
     at 
 org.apache.myfaces.trinidadbuild.plugin.faces.generator.taglib.AbstractValidatorTagGenerator.writeSetProperties(AbstractValidatorTagGenerator.java:185)
     at 
 org.apache.myfaces.trinidadbuild.plugin.faces.generator.taglib.AbstractValidatorTagGenerator.generateTagHandler(AbstractValidatorTagGenerator.java:62)
     at 
 org.apache.myfaces.trinidadbuild.plugin.faces.GenerateJspTaglibsMojo._generateTagHandlers(GenerateJspTaglibsMojo.java:794)
     at 
 org.apache.myfaces.trinidadbuild.plugin.faces.GenerateJspTaglibsMojo.execute(GenerateJspTaglibsMojo.java:104)
     at 
 org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
     at 
 org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
     at 
 org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
     at 
 org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
     at 
 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
     at 
 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
     at 
 org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
     at 
 org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
     at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
     at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
     at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
 [INFO] Generated 145 JSP tag(s)

I have no idea whether this exception in new in 2.0.8.  Is this something that 
we should look at before rolling out the plugins release?

Andy



On Mon, Nov 4, 2013 at 4:29 PM, Scott O'Bryan darkar...@gmail.com wrote:
I was running the tasks needed to release the Trinidad Maven Plugins version 
2.0.8 which is needed as a prerequisite to a Trinidad release.  I have compiled 
the Release Notes[1] for the 2.0.8 release.  

I have generated the tag [2] and have deployed the built artifacts to nexus

Re: [VOTE] Release of Trinidad Maven Plugins 2.0.8

2013-11-06 Thread Scott O'Bryan
(NativeMethodAccessorImpl.java:39)
     at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
 [INFO] Generated 145 JSP tag(s)

I have no idea whether this exception in new in 2.0.8.  Is this something that 
we should look at before rolling out the plugins release?

Andy



On Mon, Nov 4, 2013 at 4:29 PM, Scott O'Bryan darkar...@gmail.com wrote:
I was running the tasks needed to release the Trinidad Maven Plugins version 
2.0.8 which is needed as a prerequisite to a Trinidad release.  I have compiled 
the Release Notes[1] for the 2.0.8 release.  

I have generated the tag [2] and have deployed the built artifacts to nexus 
[3].  Lastly I have included a source archive [4].  I've done preliminary 
testing and building, updated the plugins to comply with checkstyle, and made 
sure the build passed rat:check.

Please take a look at the Trinidad Maven Plugins 2.0.8 release artifacts now 
and vote.

Please note: 

This vote is majority approval with a minimum of three +1 votes (see [5]). 

 
[ ] +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, 
  Scott O'Bryan

[1] 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310661version=12319290
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.8
[3] https://repository.apache.org/content/repositories/orgapachemyfaces-069
[4] 
https://repository.apache.org/content/repositories/orgapachemyfaces-069/org/apache/myfaces/trinidadbuild/maven-plugin-parent/2.0.8/maven-plugin-parent-2.0.8-source-release.zip
[5] http://www.apache.org/foundation/voting.html#ReleaseVotes



Re: [VOTE] Release of Trinidad Maven Plugins 2.0.8

2013-11-06 Thread Andy Schwartz
)

  at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)

  at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)

  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

  at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

  at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

  at java.lang.reflect.Method.invoke(Method.java:597)

  at
 org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)

  at
 org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)

  at
 org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)

  at
 org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)

  [INFO] Generated 145 JSP tag(s)


  I have no idea whether this exception in new in 2.0.8.  Is this
 something that we should look at before rolling out the plugins release?

 Andy



 On Mon, Nov 4, 2013 at 4:29 PM, Scott O'Bryan darkar...@gmail.com wrote:

  I was running the tasks needed to release the Trinidad Maven Plugins
 version 2.0.8 which is needed as a prerequisite to a Trinidad release.  I
 have compiled the Release Notes[1] for the 2.0.8 release.

 I have generated the tag [2] and have deployed the built artifacts to
 nexus [3].  Lastly I have included a source archive [4].  I've done
 preliminary testing and building, updated the plugins to comply with
 checkstyle, and made sure the build passed rat:check.

 Please take a look at the Trinidad Maven Plugins 2.0.8 release artifacts
 now and vote.

 Please note:

 This vote is majority approval with a minimum of three +1 votes (see
 [5]).

 
 [ ] +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,
   Scott O'Bryan

 [1]
 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310661version=12319290
 [2]
 https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.8
 [3]
 https://repository.apache.org/content/repositories/orgapachemyfaces-069
 [4]
 https://repository.apache.org/content/repositories/orgapachemyfaces-069/org/apache/myfaces/trinidadbuild/maven-plugin-parent/2.0.8/maven-plugin-parent-2.0.8-source-release.zip
 [5] http://www.apache.org/foundation/voting.html#ReleaseVotes





Re: [VOTE] Release of Trinidad Maven Plugins 2.0.8

2013-11-06 Thread Blake Sullivan
)
  at 
  org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
  at 
  org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
  at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
  at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
  at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at 
  sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  at 
  sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  at java.lang.reflect.Method.invoke(Method.java:597)
  at 
  org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
  at 
  org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
  at 
  org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
  at 
  org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
  [INFO] Generated 145 JSP tag(s)
 
 I have no idea whether this exception in new in 2.0.8.  Is this something 
 that we should look at before rolling out the plugins release?
 
 Andy
 
 
 
 On Mon, Nov 4, 2013 at 4:29 PM, Scott O'Bryan darkar...@gmail.com wrote:
 I was running the tasks needed to release the Trinidad Maven Plugins 
 version 2.0.8 which is needed as a prerequisite to a Trinidad release.  I 
 have compiled the Release Notes[1] for the 2.0.8 release.  
 
 I have generated the tag [2] and have deployed the built artifacts to nexus 
 [3].  Lastly I have included a source archive [4].  I've done preliminary 
 testing and building, updated the plugins to comply with checkstyle, and 
 made sure the build passed rat:check.
 
 Please take a look at the Trinidad Maven Plugins 2.0.8 release artifacts 
 now and vote.
 
 Please note: 
 
 This vote is majority approval with a minimum of three +1 votes (see 
 [5]). 
 
  
 [ ] +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, 
   Scott O'Bryan
 
 [1] 
 https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310661version=12319290
 [2] 
 https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.8
 [3] https://repository.apache.org/content/repositories/orgapachemyfaces-069
 [4] 
 https://repository.apache.org/content/repositories/orgapachemyfaces-069/org/apache/myfaces/trinidadbuild/maven-plugin-parent/2.0.8/maven-plugin-parent-2.0.8-source-release.zip
 [5] http://www.apache.org/foundation/voting.html#ReleaseVotes
 
 



Re: [VOTE] Release of Trinidad Maven Plugins 2.0.8

2013-11-06 Thread Scott O'Bryan
)
     at 
 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
     at 
 org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
     at 
 org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
     at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
     at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
     at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
 [INFO] Generated 145 JSP tag(s)

I have no idea whether this exception in new in 2.0.8.  Is this something that 
we should look at before rolling out the plugins release?

Andy



On Mon, Nov 4, 2013 at 4:29 PM, Scott O'Bryan darkar...@gmail.com wrote:
I was running the tasks needed to release the Trinidad Maven Plugins version 
2.0.8 which is needed as a prerequisite to a Trinidad release.  I have compiled 
the Release Notes[1] for the 2.0.8 release.  

I have generated the tag [2] and have deployed the built artifacts to nexus 
[3].  Lastly I have included a source archive [4].  I've done preliminary 
testing and building, updated the plugins to comply with checkstyle, and made 
sure the build passed rat:check.

Please take a look at the Trinidad Maven Plugins 2.0.8 release artifacts now 
and vote.

Please note: 

This vote is majority approval with a minimum of three +1 votes (see [5]). 

 
[ ] +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, 
  Scott O'Bryan

[1] 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310661version=12319290
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.8
[3] https://repository.apache.org/content/repositories/orgapachemyfaces-069
[4] 
https://repository.apache.org/content/repositories/orgapachemyfaces-069/org/apache/myfaces/trinidadbuild/maven-plugin-parent/2.0.8/maven-plugin-parent-2.0.8-source-release.zip
[5] http://www.apache.org/foundation/voting.html#ReleaseVotes





[RESULT] [VOTE] Release of Trinidad Maven Plugins 2.0.8

2013-11-06 Thread Scott O'Bryan
This vote is now closed and has passed.  We have 4 binding +1 votes:

Blake Sullivan
Andy Schwartz
Max Starets
Scott O'Bryan

Thanks to everyone who voted, I'll prepare the artifacts and the announcement.

-- 
Scott O'Bryan


Re: [VOTE] Release of Trinidad Maven Plugins 2.0.8

2013-11-06 Thread Scott O'Bryan
)
     at 
 org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
     at 
 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
     at 
 org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
     at 
 org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
     at 
 org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
     at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
     at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
     at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
     at 
 org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
 [INFO] Generated 145 JSP tag(s)

I have no idea whether this exception in new in 2.0.8.  Is this something that 
we should look at before rolling out the plugins release?

Andy



On Mon, Nov 4, 2013 at 4:29 PM, Scott O'Bryan darkar...@gmail.com wrote:
I was running the tasks needed to release the Trinidad Maven Plugins version 
2.0.8 which is needed as a prerequisite to a Trinidad release.  I have compiled 
the Release Notes[1] for the 2.0.8 release.  

I have generated the tag [2] and have deployed the built artifacts to nexus 
[3].  Lastly I have included a source archive [4].  I've done preliminary 
testing and building, updated the plugins to comply with checkstyle, and made 
sure the build passed rat:check.

Please take a look at the Trinidad Maven Plugins 2.0.8 release artifacts now 
and vote.

Please note: 

This vote is majority approval with a minimum of three +1 votes (see [5]). 

 
[ ] +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, 
  Scott O'Bryan

[1] 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310661version=12319290
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.8
[3] https://repository.apache.org/content/repositories/orgapachemyfaces-069
[4] 
https://repository.apache.org/content/repositories/orgapachemyfaces-069/org/apache/myfaces/trinidadbuild/maven-plugin-parent/2.0.8/maven-plugin-parent-2.0.8-source-release.zip
[5] http://www.apache.org/foundation/voting.html#ReleaseVotes






[VOTE] Release of Trinidad Maven Plugins 2.0.8

2013-11-04 Thread Scott O'Bryan
I was running the tasks needed to release the Trinidad Maven Plugins version 
2.0.8 which is needed as a prerequisite to a Trinidad release.  I have compiled 
the Release Notes[1] for the 2.0.8 release.  

I have generated the tag [2] and have deployed the built artifacts to nexus 
[3].  Lastly I have included a source archive [4].  I've done preliminary 
testing and building, updated the plugins to comply with checkstyle, and made 
sure the build passed rat:check.

Please take a look at the Trinidad Maven Plugins 2.0.8 release artifacts now 
and vote.

Please note: 

This vote is majority approval with a minimum of three +1 votes (see [5]). 

 
[ ] +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, 
  Scott O'Bryan

[1] 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310661version=12319290
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.8
[3] https://repository.apache.org/content/repositories/orgapachemyfaces-069
[4] 
https://repository.apache.org/content/repositories/orgapachemyfaces-069/org/apache/myfaces/trinidadbuild/maven-plugin-parent/2.0.8/maven-plugin-parent-2.0.8-source-release.zip
[5] http://www.apache.org/foundation/voting.html#ReleaseVotes

[ANNOUNCE] Release of Apache MyFaces Trinidad Maven Plugins v. 2.0.7

2011-12-23 Thread Scott O'Bryan
The Apache MyFaces team is please to announce the release of Apache 
MyFaces Trinidad Maven Plugins v. 2.0.7.


Apache MyFaces Trinidad Maven Plugins provide the ability to package 
translations, automatically create JSF component and renderkit artifacts 
from meta-data, and provide JDeveloper integration for all maven projects.


This release contains several bug fixes and a few improvements to 
increase the usability of these plugins.  They are available in the 
central maven repository under Group ID org.apache.myfaces.trinidadbuild.


Release Notes: 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310661version=12317949 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310661version=12317949


Thanks,
  Scott O'Bryan


Result (was: [VOTE] Release of Trinidad Maven Plugins v. 2.0.7)

2011-12-22 Thread Scott O'Bryan

Thank you all for voting!

4 +1 votes:
  - Scott O'Bryan
  - Matt Cooper
  - Dave Robinson
  - Nathan Hokanson

no 0 or -1 votes.

Sincerely,
  Scott

On 12/19/2011 03:54 PM, Scott O'Bryan wrote:

Hello Everyone,

I was running the tasks needed to get the Trinidad Maven Plugins v. 
2.0.7 released and now I need a vote as to whether everything looks 
good or not.  There were some minor fixes and the plugins including 
adding support marking deprecated tag in tag documentation and the 
removal of some system.out's that made the plugin overly verbose.  
This tag is needed for the upcoming Trinidad release.


I have generated the tag and deployed all the artifacts to the Nexus 
Repository for review.  The artifacts are as follows:


* The generated repository artifacts [1]
* The updated svn repository [2]

Please take a look at the artifacts and don't forget to vote early and 
often.  :D  The vote will stay open for at least 72 hours to give 
people a chance to respond.


Thanks,
  Scott O'Bryan

[1] 
https://repository.apache.org/content/repositories/orgapachemyfaces-372/
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.7 




Re: Result (was: [VOTE] Release of Trinidad Maven Plugins v. 2.0.7)

2011-12-22 Thread Gerhard Petracek
hi scott,

thx for releasing it. however, 3 binding votes are required (right now we
have 2).

regards,
gerhard



2011/12/22 Scott O'Bryan darkar...@gmail.com

  Thank you all for voting!

 4 +1 votes:
   - Scott O'Bryan
   - Matt Cooper
   - Dave Robinson
   - Nathan Hokanson

 no 0 or -1 votes.

 Sincerely,
   Scott

 On 12/19/2011 03:54 PM, Scott O'Bryan wrote:

 Hello Everyone,

 I was running the tasks needed to get the Trinidad Maven Plugins v. 2.0.7
 released and now I need a vote as to whether everything looks good or not.
 There were some minor fixes and the plugins including adding support
 marking deprecated tag in tag documentation and the removal of some
 system.out's that made the plugin overly verbose.  This tag is needed for
 the upcoming Trinidad release.

 I have generated the tag and deployed all the artifacts to the Nexus
 Repository for review.  The artifacts are as follows:

 * The generated repository artifacts [1]
 * The updated svn repository [2]

 Please take a look at the artifacts and don't forget to vote early and
 often.  :D  The vote will stay open for at least 72 hours to give people a
 chance to respond.

 Thanks,
   Scott O'Bryan

 [1] https://repository.apache.org/content/repositories/orgapachemyfaces-004
 https://repository.apache.org/content/repositories/orgapachemyfaces-372/
 [2]
 https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.7https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.6




Re: Result (was: [VOTE] Release of Trinidad Maven Plugins v. 2.0.7)

2011-12-22 Thread Scott O'Bryan
Gerhard,  since when have we started requiring binding votes?  Was this 
new?  For releases we decided a long time ago that community support 
was fine didn't we?


On Thu 22 Dec 2011 10:27:18 AM MST, Gerhard Petracek wrote:

hi scott,

thx for releasing it. however, 3 binding votes are required (right now 
we have 2).


regards,
gerhard



2011/12/22 Scott O'Bryan darkar...@gmail.com 
mailto:darkar...@gmail.com


Thank you all for voting!

4 +1 votes:
  - Scott O'Bryan
  - Matt Cooper
  - Dave Robinson
  - Nathan Hokanson

no 0 or -1 votes.

Sincerely,
  Scott

On 12/19/2011 03:54 PM, Scott O'Bryan wrote:

Hello Everyone,

I was running the tasks needed to get the Trinidad Maven Plugins
v. 2.0.7 released and now I need a vote as to whether everything
looks good or not.  There were some minor fixes and the plugins
including adding support marking deprecated tag in tag
documentation and the removal of some system.out's that made the
plugin overly verbose.  This tag is needed for the upcoming
Trinidad release.

I have generated the tag and deployed all the artifacts to the
Nexus Repository for review.  The artifacts are as follows:

* The generated repository artifacts [1]
* The updated svn repository [2]

Please take a look at the artifacts and don't forget to vote
early and often.  :D  The vote will stay open for at least 72
hours to give people a chance to respond.

Thanks,
  Scott O'Bryan

[1]

https://repository.apache.org/content/repositories/orgapachemyfaces-004https://repository.apache.org/content/repositories/orgapachemyfaces-372/
[2]

https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.7

https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.6






Re: Result (was: [VOTE] Release of Trinidad Maven Plugins v. 2.0.7)

2011-12-22 Thread Mark Struberg
Good catch Gerhard.


I now checked the artifacts and they look ok.

So here is my (late) +1 (binding)


Scott, others, next time please just ping again on the list if you miss a 
reviewer of the release as we really need 3 binding +1 _before_ the vote can be 
closed.

Here is a list of the binding apacheIds:
http://people.apache.org/committers-by-project.html#myfaces-pmc

Guess you know all of this and it just slept through ;)


LieGrue,
strub


 From: Gerhard Petracek gpetra...@apache.org
To: MyFaces Development dev@myfaces.apache.org 
Sent: Thursday, December 22, 2011 6:27 PM
Subject: Re: Result (was: [VOTE] Release of Trinidad Maven Plugins v. 2.0.7)
 

hi scott,


thx for releasing it. however, 3 binding votes are required (right now we have 
2).


regards,
gerhard




2011/12/22 Scott O'Bryan darkar...@gmail.com

Thank you all for voting!

4 +1 votes:
  - Scott O'Bryan
  - Matt Cooper
  - Dave Robinson
  - Nathan Hokanson

no 0 or -1 votes.

Sincerely,
  Scott

On 12/19/2011 03:54 PM, Scott O'Bryan wrote: 
Hello Everyone, 

I was running the tasks needed to get the Trinidad Maven Plugins
  v. 2.0.7 released and now I need a vote as to whether everything
  looks good or not.  There were some minor fixes and the plugins
  including adding support marking deprecated tag in tag
  documentation and the removal of some system.out's that made the
  plugin overly verbose.  This tag is needed for the upcoming
  Trinidad release. 

I have generated the tag and deployed all the artifacts to the
  Nexus Repository for review.  The artifacts are as follows: 

* The generated repository artifacts [1] 
* The updated svn repository [2] 

Please take a look at the artifacts and don't forget to vote early
  and often.  :D  The vote will stay open for at least 72 hours to
  give people a chance to respond. 

Thanks, 
  Scott O'Bryan 

[1] https://repository.apache.org/content/repositories/orgapachemyfaces-372/
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.7





Re: Result (was: [VOTE] Release of Trinidad Maven Plugins v. 2.0.7)

2011-12-22 Thread Scott O'Bryan
I know we talked about this on the PMC list before and I thought the 
outcome of that was to not distinguish between binding and 
non-binding votes for the purposes of releases.  I need to look at 
the Apache rules again, but I didn't think it specified which is why 
the question came up.  :)


Or maybe because it's been so long...

Scott.  Anyway Mark, thanks for the vote.

Scott

On Thu 22 Dec 2011 10:33:50 AM MST, Mark Struberg wrote:

Good catch Gerhard.


I now checked the artifacts and they look ok.

So here is my (late) +1 (binding)


Scott, others, next time please just ping again on the list if you miss a 
reviewer of the release as we really need 3 binding +1 _before_ the vote can be 
closed.

Here is a list of the binding apacheIds:
http://people.apache.org/committers-by-project.html#myfaces-pmc

Guess you know all of this and it just slept through ;)


LieGrue,
strub



From: Gerhard Petracekgpetra...@apache.org
To: MyFaces Developmentdev@myfaces.apache.org
Sent: Thursday, December 22, 2011 6:27 PM
Subject: Re: Result (was: [VOTE] Release of Trinidad Maven Plugins v. 2.0.7)


hi scott,


thx for releasing it. however, 3 binding votes are required (right now we have 
2).


regards,
gerhard




2011/12/22 Scott O'Bryandarkar...@gmail.com

Thank you all for voting!


4 +1 votes:
   - Scott O'Bryan
   - Matt Cooper
   - Dave Robinson
   - Nathan Hokanson

no 0 or -1 votes.

Sincerely,
   Scott

On 12/19/2011 03:54 PM, Scott O'Bryan wrote:
Hello Everyone,


I was running the tasks needed to get the Trinidad Maven Plugins

   v. 2.0.7 released and now I need a vote as to whether everything
   looks good or not.  There were some minor fixes and the plugins
   including adding support marking deprecated tag in tag
   documentation and the removal of some system.out's that made the
   plugin overly verbose.  This tag is needed for the upcoming
   Trinidad release.


I have generated the tag and deployed all the artifacts to the

   Nexus Repository for review.  The artifacts are as follows:


* The generated repository artifacts [1]
* The updated svn repository [2]

Please take a look at the artifacts and don't forget to vote early

   and often.  :D  The vote will stay open for at least 72 hours to
   give people a chance to respond.


Thanks,
   Scott O'Bryan

[1] https://repository.apache.org/content/repositories/orgapachemyfaces-372/
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.7






Re: Result (was: [VOTE] Release of Trinidad Maven Plugins v. 2.0.7)

2011-12-22 Thread Mark Struberg


Scott, I think that's nothing the MyFaces PMC can decide single handedly as 
it's a general ASF policy:

http://www.apache.org/foundation/voting.html

Of course we _do_ honour non-binding votes in a few ways. If they are +1 then 
we are happy to get a release done which is better tested. If there are -1 
votes from users, backed with a strong argument or broken use case, then it 
will for sure cause a discussion and the vote might get abandoned or PMC 
members will change their vote to -1 as well.


LieGrue,
strub



- Original Message -
 From: Scott O'Bryan darkar...@gmail.com
 To: MyFaces Development dev@myfaces.apache.org
 Cc: Gerhard Petracek gpetra...@apache.org
 Sent: Thursday, December 22, 2011 6:32 PM
 Subject: Re: Result (was: [VOTE] Release of Trinidad Maven Plugins v. 2.0.7)
 
G erhard,  since when have we started requiring binding votes?  Was this 
 new?  For releases we decided a long time ago that community support 
 was fine didn't we?
 
 On Thu 22 Dec 2011 10:27:18 AM MST, Gerhard Petracek wrote:
  hi scott,
 
  thx for releasing it. however, 3 binding votes are required (right now 
  we have 2).
 
  regards,
  gerhard
 
 
 
  2011/12/22 Scott O'Bryan darkar...@gmail.com 
  mailto:darkar...@gmail.com
 
      Thank you all for voting!
 
      4 +1 votes:
        - Scott O'Bryan
        - Matt Cooper
        - Dave Robinson
        - Nathan Hokanson
 
      no 0 or -1 votes.
 
      Sincerely,
        Scott
 
      On 12/19/2011 03:54 PM, Scott O'Bryan wrote:
      Hello Everyone,
 
      I was running the tasks needed to get the Trinidad Maven Plugins
      v. 2.0.7 released and now I need a vote as to whether everything
      looks good or not.  There were some minor fixes and the plugins
      including adding support marking deprecated tag in tag
      documentation and the removal of some system.out's that made 
 the
      plugin overly verbose.  This tag is needed for the upcoming
      Trinidad release.
 
      I have generated the tag and deployed all the artifacts to the
      Nexus Repository for review.  The artifacts are as follows:
 
      * The generated repository artifacts [1]
      * The updated svn repository [2]
 
      Please take a look at the artifacts and don't forget to vote
      early and often.  :D  The vote will stay open for at least 72
      hours to give people a chance to respond.
 
      Thanks,
        Scott O'Bryan
 
      [1]
     
 https://repository.apache.org/content/repositories/orgapachemyfaces-004https://repository.apache.org/content/repositories/orgapachemyfaces-372/
      [2]
     
 https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.7
     
 https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.6
 
 
 



Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.7

2011-12-20 Thread Matt Cooper
+1

On Mon, Dec 19, 2011 at 4:00 PM, Dave Robinson drmaill...@gmail.com wrote:

 +1


 On Mon, Dec 19, 2011 at 3:54 PM, Scott O'Bryan darkar...@gmail.comwrote:

  Hello Everyone,

 I was running the tasks needed to get the Trinidad Maven Plugins v. 2.0.7
 released and now I need a vote as to whether everything looks good or not.
 There were some minor fixes and the plugins including adding support
 marking deprecated tag in tag documentation and the removal of some
 system.out's that made the plugin overly verbose.  This tag is needed for
 the upcoming Trinidad release.

 I have generated the tag and deployed all the artifacts to the Nexus
 Repository for review.  The artifacts are as follows:

 * The generated repository artifacts [1]
 * The updated svn repository [2]

 Please take a look at the artifacts and don't forget to vote early and
 often.  :D  The vote will stay open for at least 72 hours to give people a
 chance to respond.

 Thanks,
   Scott O'Bryan

 [1] https://repository.apache.org/content/repositories/orgapachemyfaces-004
 https://repository.apache.org/content/repositories/orgapachemyfaces-372/
 [2]
 https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.7https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.6





Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.7

2011-12-20 Thread Nathan Hokanson
+1

On Mon, Dec 19, 2011 at 4:00 PM, Dave Robinson drmaill...@gmail.com wrote:

 +1


 On Mon, Dec 19, 2011 at 3:54 PM, Scott O'Bryan darkar...@gmail.comwrote:

  Hello Everyone,

 I was running the tasks needed to get the Trinidad Maven Plugins v. 2.0.7
 released and now I need a vote as to whether everything looks good or not.
 There were some minor fixes and the plugins including adding support
 marking deprecated tag in tag documentation and the removal of some
 system.out's that made the plugin overly verbose.  This tag is needed for
 the upcoming Trinidad release.

 I have generated the tag and deployed all the artifacts to the Nexus
 Repository for review.  The artifacts are as follows:

 * The generated repository artifacts [1]
 * The updated svn repository [2]

 Please take a look at the artifacts and don't forget to vote early and
 often.  :D  The vote will stay open for at least 72 hours to give people a
 chance to respond.

 Thanks,
   Scott O'Bryan

 [1] https://repository.apache.org/content/repositories/orgapachemyfaces-004
 https://repository.apache.org/content/repositories/orgapachemyfaces-372/
 [2]
 https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.7https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.6





Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.7

2011-12-20 Thread Scott O'Bryan

+1

On 12/19/2011 03:54 PM, Scott O'Bryan wrote:

Hello Everyone,

I was running the tasks needed to get the Trinidad Maven Plugins v. 
2.0.7 released and now I need a vote as to whether everything looks 
good or not.  There were some minor fixes and the plugins including 
adding support marking deprecated tag in tag documentation and the 
removal of some system.out's that made the plugin overly verbose.  
This tag is needed for the upcoming Trinidad release.


I have generated the tag and deployed all the artifacts to the Nexus 
Repository for review.  The artifacts are as follows:


* The generated repository artifacts [1]
* The updated svn repository [2]

Please take a look at the artifacts and don't forget to vote early and 
often.  :D  The vote will stay open for at least 72 hours to give 
people a chance to respond.


Thanks,
  Scott O'Bryan

[1] 
https://repository.apache.org/content/repositories/orgapachemyfaces-372/
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.7 




[VOTE] Release of Trinidad Maven Plugins v. 2.0.7

2011-12-19 Thread Scott O'Bryan

Hello Everyone,

I was running the tasks needed to get the Trinidad Maven Plugins v. 
2.0.7 released and now I need a vote as to whether everything looks good 
or not.  There were some minor fixes and the plugins including adding 
support marking deprecated tag in tag documentation and the removal of 
some system.out's that made the plugin overly verbose.  This tag is 
needed for the upcoming Trinidad release.


I have generated the tag and deployed all the artifacts to the Nexus 
Repository for review.  The artifacts are as follows:


* The generated repository artifacts [1]
* The updated svn repository [2]

Please take a look at the artifacts and don't forget to vote early and 
often.  :D  The vote will stay open for at least 72 hours to give people 
a chance to respond.


Thanks,
  Scott O'Bryan

[1] https://repository.apache.org/content/repositories/orgapachemyfaces-372/
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.7 



Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.7

2011-12-19 Thread Dave Robinson
+1

On Mon, Dec 19, 2011 at 3:54 PM, Scott O'Bryan darkar...@gmail.com wrote:

  Hello Everyone,

 I was running the tasks needed to get the Trinidad Maven Plugins v. 2.0.7
 released and now I need a vote as to whether everything looks good or not.
 There were some minor fixes and the plugins including adding support
 marking deprecated tag in tag documentation and the removal of some
 system.out's that made the plugin overly verbose.  This tag is needed for
 the upcoming Trinidad release.

 I have generated the tag and deployed all the artifacts to the Nexus
 Repository for review.  The artifacts are as follows:

 * The generated repository artifacts [1]
 * The updated svn repository [2]

 Please take a look at the artifacts and don't forget to vote early and
 often.  :D  The vote will stay open for at least 72 hours to give people a
 chance to respond.

 Thanks,
   Scott O'Bryan

 [1] https://repository.apache.org/content/repositories/orgapachemyfaces-004
 https://repository.apache.org/content/repositories/orgapachemyfaces-372/
 [2]
 https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.7https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.6



[RESULTS] Release of Trinidad Maven Plugins v. 2.0.6

2011-09-09 Thread Scott O'Bryan
Here are the results of MyFaces plugins [1]..  It's been a very busy few 
weeks - sorry for the delay.


+1: Matt Cooper, Scott O'Bryan, Max Starets


Thanks for voting,
  Scott O'Bryan

[1] 
http://mail-archives.apache.org/mod_mbox/myfaces-dev/201108.mbox/%3c4e39a765.4070...@gmail.com%3E 



Re: [VOTE[ Release of Trinidad Maven Plugins v. 2.0.6

2011-08-09 Thread Matt Cooper
+1

On Thu, Aug 4, 2011 at 1:45 PM, Scott O'Bryan darkar...@gmail.com wrote:

 +1


 On 08/03/2011 03:43 PM, Max Starets wrote:

 +1

 On 8/3/2011 3:54 PM, Scott O'Bryan wrote:

 Hello Everyone,

 I was running the tasks needed to get the Trinidad Maven Plugins v.
 2.0.6released and now I need a vote as to whether everything looks good or
 not.  There were some minor fixes and the plugins including adding support
 for more JSF 2.0 stuff as well as support for later versions of JDeveloper
 and Maven 3.  This tag has been in use on Trinidad Trunk for some time and
 should now be ready for a real release.

 I have generated the tag and deployed all the artifacts to the Nexus
 Repository for review.  The artifacts are as follows:

 * The generated repository artifacts [1]
 * The updated svn repository [2]

 Please take a look at the artifacts and don't forget to vote early and
 often.  :D  The vote will stay open for at least 72 hours to give people a
 chance to respond.

 Thanks,
  Scott O'Bryan

 [1] https://repository.apache.org/**content/repositories/**
 orgapachemyfaces-004https://repository.apache.org/content/repositories/orgapachemyfaces-004
 [2] https://svn.apache.org/repos/**asf/myfaces/trinidad-maven/**
 tags/maven-plugin-parent-2.0.6https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.6





Re: [VOTE[ Release of Trinidad Maven Plugins v. 2.0.6

2011-08-04 Thread Scott O'Bryan

+1

On 08/03/2011 03:43 PM, Max Starets wrote:

+1

On 8/3/2011 3:54 PM, Scott O'Bryan wrote:

Hello Everyone,

I was running the tasks needed to get the Trinidad Maven Plugins v. 
2.0.6released and now I need a vote as to whether everything looks 
good or not.  There were some minor fixes and the plugins including 
adding support for more JSF 2.0 stuff as well as support for later 
versions of JDeveloper and Maven 3.  This tag has been in use on 
Trinidad Trunk for some time and should now be ready for a real release.


I have generated the tag and deployed all the artifacts to the Nexus 
Repository for review.  The artifacts are as follows:


* The generated repository artifacts [1]
* The updated svn repository [2]

Please take a look at the artifacts and don't forget to vote early 
and often.  :D  The vote will stay open for at least 72 hours to give 
people a chance to respond.


Thanks,
  Scott O'Bryan

[1] 
https://repository.apache.org/content/repositories/orgapachemyfaces-004
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.6




[VOTE[ Release of Trinidad Maven Plugins v. 2.0.6

2011-08-03 Thread Scott O'Bryan

Hello Everyone,

I was running the tasks needed to get the Trinidad Maven Plugins v. 
2.0.6released and now I need a vote as to whether everything looks good 
or not.  There were some minor fixes and the plugins including adding 
support for more JSF 2.0 stuff as well as support for later versions of 
JDeveloper and Maven 3.  This tag has been in use on Trinidad Trunk for 
some time and should now be ready for a real release.


I have generated the tag and deployed all the artifacts to the Nexus 
Repository for review.  The artifacts are as follows:


* The generated repository artifacts [1]
* The updated svn repository [2]

Please take a look at the artifacts and don't forget to vote early and 
often.  :D  The vote will stay open for at least 72 hours to give people 
a chance to respond.


Thanks,
  Scott O'Bryan

[1] https://repository.apache.org/content/repositories/orgapachemyfaces-004
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.6


Re: [VOTE[ Release of Trinidad Maven Plugins v. 2.0.6

2011-08-03 Thread Max Starets

+1

On 8/3/2011 3:54 PM, Scott O'Bryan wrote:

Hello Everyone,

I was running the tasks needed to get the Trinidad Maven Plugins v. 
2.0.6released and now I need a vote as to whether everything looks 
good or not.  There were some minor fixes and the plugins including 
adding support for more JSF 2.0 stuff as well as support for later 
versions of JDeveloper and Maven 3.  This tag has been in use on 
Trinidad Trunk for some time and should now be ready for a real release.


I have generated the tag and deployed all the artifacts to the Nexus 
Repository for review.  The artifacts are as follows:


* The generated repository artifacts [1]
* The updated svn repository [2]

Please take a look at the artifacts and don't forget to vote early and 
often.  :D  The vote will stay open for at least 72 hours to give 
people a chance to respond.


Thanks,
  Scott O'Bryan

[1] 
https://repository.apache.org/content/repositories/orgapachemyfaces-004
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.6


Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-28 Thread Scott O'Bryan

Forgot to vote..  :)  +1

On 03/24/2011 10:32 AM, Scott O'Bryan wrote:

Hello Everyone,

I was running the tasks needed to get the Trinidad Maven Plugins v. 
2.0.5 released and not I need a vote as to whether everything looks 
good or not.  There were some minor fixes and the plugins now mark the 
trinidad package as being metadata complete in order to help avoid 
having to scan the jar for class annotations at runtime.


I have generated the tag and deployed all the artifacts to the Nexus 
Repository for review.  The artifacts are as follows:


* The generated repository artifacts [1]
* The updated svn repository [2]

Please take a look at the artifacts and don't forget to vote early and 
often.  :D  The vote will stay open for at least 72 hours to give 
people a chance to respond.


Thanks,
  Scott O'Bryan

[1] 
https://repository.apache.org/content/repositories/orgapachemyfaces-035
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.5




[RESULTS] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-28 Thread Scott O'Bryan

Hi,

Thanks to all the people who voted.

We have 5 +1 votes:

Max Starets
Andy Schwartz
Leonardo Uribe
Blake Sullivan
Scott O'Bryan

No +0 or -1 votes.  I will now proceed with the release.

Scott



Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-25 Thread Andy Schwartz
On Thu, Mar 24, 2011 at 6:06 PM, Leonardo Uribe lu4...@gmail.com wrote:
 I have created these issues:

 http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-952

Thank you Leonardo!

Although we are in between JSRs now, I sent mail to the old
jsr-314-open list to see whether we can address this in 2.2:

http://lists.jboss.org/pipermail/jsr-314-open-mirror/2011-March/000752.html

Andy


Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-25 Thread Max Starets

Thanks, Leonardo!

You rock!

Max

On 3/24/2011 6:06 PM, Leonardo Uribe wrote:

Hi

I have created these issues:

http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-952

https://issues.apache.org/jira/browse/MYFACES-3082

I agree with the proposed behavior, and I don't think do it could
cause any problems. So from my side there is no objections about the
artifacts proposed. Thanks for the clarification.

Leonardo

2011/3/24 Andy Schwartz andy.g.schwa...@gmail.com:
  

Gang -

Looking back at the EG emails, I realize now that I dropped the ball
on making sure that my proposed changes actually made it into the
spec.

Here was my original email (Metadata complete jar files) from
Septeber 3, 2009:



Gang -

Section 11.5.1 of the spec defines the following annotation scanning behavior:

  

Requirements for scanning of classes for annotations
* If the faces-config element in the WEB-INF/faces-config.xml file contains 
metadata-complete attribute whose value is “true”, the implementation must not 
perform annotation scanning on any classes except for those classes provided by the 
implementation itself. Otherwise, continue as follows.
* If the runtime discovers a conflict between an entry in the Application 
Configuration Resources and an annotation, the entry in the Application 
Configuration Resources takes precedence.
* All classes in WEB-INF/classes must be scanned.
* For every jar in the application's WEB-INF/lib directory, if the jar contains 
a “META-INF/faces-config.xml” file or a file that matches the regular 
expression “.*\.faces-config.xml” (even an empty one), all classes in that jar 
must be scanned.


Since application developers have the ability to disable annotation scanning at 
a global level, this means that any component set that wants to support this 
mode would need to provide a metadata complete faces-config.xml file. I don't 
think this is a hardship for most component vendors, since presumably component 
vendors are going to want to provide design-time metadata (eg. JSR-276 
metadata), which, for the moment, requires a faces-config.xml file anyway.

A question that came up here is whether we can tweak section 11.5.1 to accommodate 
metadata complete jar files. That is, can we specify that any jar that contains a 
faces-config.xml with a metadata-complete=true attribute would not be 
scanned? This would allow component vendors to indicate that their jar files are metadata 
complete, and thus avoid the cost of annotation scanning for the contents of the jar.

Note that while the annotation scan is typically a one time hit (during 
application startup), design-time tools may end up starting/stopping JSF 
repeatedly during the development process. Thus, avoiding unnecessary scanning 
should provide for a more efficient development experience.

Any thoughts on whether we could/should make this change? Does anyone know of 
reasons why we avoided specifying this originally?

Also - if we agree to make this change, is this small enough that we could get 
this into the the next MR?

Andy
  

Both Dan and Pete responded in support.  There were no other responses
on the EG list.

I should have followed up to make sure that the spec update happened,
but apparently never did.  I will do that now. :-)

Sorry about the confusion. :-(

Andy




[VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Scott O'Bryan

Hello Everyone,

I was running the tasks needed to get the Trinidad Maven Plugins v. 
2.0.5 released and not I need a vote as to whether everything looks good 
or not.  There were some minor fixes and the plugins now mark the 
trinidad package as being metadata complete in order to help avoid 
having to scan the jar for class annotations at runtime.


I have generated the tag and deployed all the artifacts to the Nexus 
Repository for review.  The artifacts are as follows:


* The generated repository artifacts [1]
* The updated svn repository [2]

Please take a look at the artifacts and don't forget to vote early and 
often.  :D  The vote will stay open for at least 72 hours to give people 
a chance to respond.


Thanks,
  Scott O'Bryan

[1] https://repository.apache.org/content/repositories/orgapachemyfaces-035
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.5


Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Max Starets

+1

On 3/24/2011 12:32 PM, Scott O'Bryan wrote:

Hello Everyone,

I was running the tasks needed to get the Trinidad Maven Plugins v. 
2.0.5 released and not I need a vote as to whether everything looks 
good or not.  There were some minor fixes and the plugins now mark the 
trinidad package as being metadata complete in order to help avoid 
having to scan the jar for class annotations at runtime.


I have generated the tag and deployed all the artifacts to the Nexus 
Repository for review.  The artifacts are as follows:


* The generated repository artifacts [1]
* The updated svn repository [2]

Please take a look at the artifacts and don't forget to vote early and 
often.  :D  The vote will stay open for at least 72 hours to give 
people a chance to respond.


Thanks,
  Scott O'Bryan

[1] 
https://repository.apache.org/content/repositories/orgapachemyfaces-035
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.5 



Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Andy Schwartz
+1.  Thanks for putting this together Scott!

Andy


Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Leonardo Uribe
Hi

As a side note:

SO  There were some minor fixes and the plugins now mark the trinidad package
SO  as being metadata complete in order to help avoid having to
scan the jar for
SO  class annotations at runtime.

Reading JSF 2.0 spec, metadata-complete is only used on
WEB-INF/faces-config.xml. Is it a change for 2.1? or maybe there is
something missing on the spec?

regards,

Leonardo Uribe

2011/3/24 Andy Schwartz andy.g.schwa...@gmail.com:
 +1.  Thanks for putting this together Scott!

 Andy



Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Max Starets

Hey Leonrado,

The change is to allow the plugin to generate metadata-complete=true for 
trinidad-impl's faces-config.xml.

See https://issues.apache.org/jira/browse/TRINIDAD-2068

Max


On 3/24/2011 3:50 PM, Leonardo Uribe wrote:

Hi

As a side note:

SO  There were some minor fixes and the plugins now mark the trinidad package
SO  as being metadata complete in order to help avoid having to
scan the jar for
SO  class annotations at runtime.

Reading JSF 2.0 spec, metadata-complete is only used on
WEB-INF/faces-config.xml. Is it a change for 2.1? or maybe there is
something missing on the spec?

regards,

Leonardo Uribe

2011/3/24 Andy Schwartz andy.g.schwa...@gmail.com:
  

+1.  Thanks for putting this together Scott!

Andy




Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Blake Sullivan

+1

-- Blake Sullivan

On 3/24/11 9:32 AM, Scott O'Bryan wrote:

Hello Everyone,

I was running the tasks needed to get the Trinidad Maven Plugins v. 
2.0.5 released and not I need a vote as to whether everything looks 
good or not.  There were some minor fixes and the plugins now mark the 
trinidad package as being metadata complete in order to help avoid 
having to scan the jar for class annotations at runtime.


I have generated the tag and deployed all the artifacts to the Nexus 
Repository for review.  The artifacts are as follows:


* The generated repository artifacts [1]
* The updated svn repository [2]

Please take a look at the artifacts and don't forget to vote early and 
often.  :D  The vote will stay open for at least 72 hours to give 
people a chance to respond.


Thanks,
  Scott O'Bryan

[1] 
https://repository.apache.org/content/repositories/orgapachemyfaces-035
[2] 
https://svn.apache.org/repos/asf/myfaces/trinidad-maven/tags/maven-plugin-parent-2.0.5




Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Leonardo Uribe
Hi

2011/3/24 Max Starets max.star...@oracle.com:
 Hey Leonrado,

 The change is to allow the plugin to generate metadata-complete=true for
 trinidad-impl's faces-config.xml.
 See https://issues.apache.org/jira/browse/TRINIDAD-2068


The problem here is this config will be ignored by myfaces core,
because we don't have any code that check for it before scan for
annotations. In practice, trinidad jars are scanned for JSF 2.0
annotations, no matter if myfaces or mojarra are used. I understand
the intention, but to complete it, it is necessary to commit some
changes on myfaces core 2.0.x (and mojarra). I checked it some days
ago and the documentation is not clear:

...The metadata-complete attribute defines whether this
JavaServer Faces application is complete, or whether
the class files available to this module and packaged with
this application should be examined for annotations
that specify configuration information

... This attribute is only inspected on the application
configuration resource file located at WEB-INF/faces-config.xml.
The presence of this attribute on any application configuration
resource other than the one located at WEB-INF/faces-config.xml,
including any files named using the javax.faces.CONFIG_FILES
attribute, must be ignored. ...

regards,

Leonardo

 Max


 On 3/24/2011 3:50 PM, Leonardo Uribe wrote:

 Hi

 As a side note:

 SO  There were some minor fixes and the plugins now mark the trinidad
 package
 SO  as being metadata complete in order to help avoid having to
 scan the jar for
 SO  class annotations at runtime.

 Reading JSF 2.0 spec, metadata-complete is only used on
 WEB-INF/faces-config.xml. Is it a change for 2.1? or maybe there is
 something missing on the spec?

 regards,

 Leonardo Uribe

 2011/3/24 Andy Schwartz andy.g.schwa...@gmail.com:


 +1.  Thanks for putting this together Scott!

 Andy





Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Scott O'Bryan
Well there ya go.  Thanks for commenting Leonardo.  I did not know 
that..  :D


Is this going to be a showstopper for the release or (since it's 
ignored) are people okay with having it in our FacesConfig for now?  I 
personally think it can't hurt but the spec does seem pretty clear on 
the subject.


On 03/24/2011 03:13 PM, Leonardo Uribe wrote:

Hi

2011/3/24 Max Staretsmax.star...@oracle.com:

Hey Leonrado,

The change is to allow the plugin to generate metadata-complete=true for
trinidad-impl's faces-config.xml.
See https://issues.apache.org/jira/browse/TRINIDAD-2068


The problem here is this config will be ignored by myfaces core,
because we don't have any code that check for it before scan for
annotations. In practice, trinidad jars are scanned for JSF 2.0
annotations, no matter if myfaces or mojarra are used. I understand
the intention, but to complete it, it is necessary to commit some
changes on myfaces core 2.0.x (and mojarra). I checked it some days
ago and the documentation is not clear:

...The metadata-complete attribute defines whether this
JavaServer Faces application is complete, or whether
the class files available to this module and packaged with
this application should be examined for annotations
that specify configuration information

... This attribute is only inspected on the application
configuration resource file located at WEB-INF/faces-config.xml.
The presence of this attribute on any application configuration
resource other than the one located at WEB-INF/faces-config.xml,
including any files named using the javax.faces.CONFIG_FILES
attribute, must be ignored. ...

regards,

Leonardo


Max


On 3/24/2011 3:50 PM, Leonardo Uribe wrote:

Hi

As a side note:

SO  There were some minor fixes and the plugins now mark the trinidad
package
SO  as being metadata complete in order to help avoid having to
scan the jar for
SO  class annotations at runtime.

Reading JSF 2.0 spec, metadata-complete is only used on
WEB-INF/faces-config.xml. Is it a change for 2.1? or maybe there is
something missing on the spec?

regards,

Leonardo Uribe

2011/3/24 Andy Schwartzandy.g.schwa...@gmail.com:


+1.  Thanks for putting this together Scott!

Andy






Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Max Starets

Leonardo,

I have tested metadata-complete with Mojarra, and it is not ignored. I 
can point you to the Mojarra code that does the check.
From what I understand, this feature was included a while ago (during 
the initial 2.0 release) after Andy Schwartz lobbied for it. It looks 
like the spec was not properly updated,


I still would like to proceed with the plugin change since we can take 
advantage of skipping annotation scanning at least with Mojarra.


Max

On 3/24/2011 5:13 PM, Leonardo Uribe wrote:

Hi

2011/3/24 Max Starets max.star...@oracle.com:
  

Hey Leonrado,

The change is to allow the plugin to generate metadata-complete=true for
trinidad-impl's faces-config.xml.
See https://issues.apache.org/jira/browse/TRINIDAD-2068




The problem here is this config will be ignored by myfaces core,
because we don't have any code that check for it before scan for
annotations. In practice, trinidad jars are scanned for JSF 2.0
annotations, no matter if myfaces or mojarra are used. I understand
the intention, but to complete it, it is necessary to commit some
changes on myfaces core 2.0.x (and mojarra). I checked it some days
ago and the documentation is not clear:

...The metadata-complete attribute defines whether this
JavaServer Faces application is complete, or whether
the class files available to this module and packaged with
this application should be examined for annotations
that specify configuration information

... This attribute is only inspected on the application
configuration resource file located at WEB-INF/faces-config.xml.
The presence of this attribute on any application configuration
resource other than the one located at WEB-INF/faces-config.xml,
including any files named using the javax.faces.CONFIG_FILES
attribute, must be ignored. ...

regards,

Leonardo

  

Max


On 3/24/2011 3:50 PM, Leonardo Uribe wrote:


Hi

As a side note:

SO  There were some minor fixes and the plugins now mark the trinidad
package
SO  as being metadata complete in order to help avoid having to
scan the jar for
SO  class annotations at runtime.

Reading JSF 2.0 spec, metadata-complete is only used on
WEB-INF/faces-config.xml. Is it a change for 2.1? or maybe there is
something missing on the spec?

regards,

Leonardo Uribe

2011/3/24 Andy Schwartz andy.g.schwa...@gmail.com:

  

+1.  Thanks for putting this together Scott!

Andy





Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Max Starets

Leonardo,

The check in Mojarra is done in 
com.sun.faces.config.ConfigManager.getAnnotationScanURLs().


Andy can probably dig out EG e-mails where this was agreed.

Thanks,
Max

On 3/24/2011 5:35 PM, Max Starets wrote:

Leonardo,

I have tested metadata-complete with Mojarra, and it is not ignored. I 
can point you to the Mojarra code that does the check.
From what I understand, this feature was included a while ago (during 
the initial 2.0 release) after Andy Schwartz lobbied for it. It looks 
like the spec was not properly updated,


I still would like to proceed with the plugin change since we can take 
advantage of skipping annotation scanning at least with Mojarra.


Max

On 3/24/2011 5:13 PM, Leonardo Uribe wrote:

Hi

2011/3/24 Max Starets max.star...@oracle.com:
  

Hey Leonrado,

The change is to allow the plugin to generate metadata-complete=true for
trinidad-impl's faces-config.xml.
See https://issues.apache.org/jira/browse/TRINIDAD-2068




The problem here is this config will be ignored by myfaces core,
because we don't have any code that check for it before scan for
annotations. In practice, trinidad jars are scanned for JSF 2.0
annotations, no matter if myfaces or mojarra are used. I understand
the intention, but to complete it, it is necessary to commit some
changes on myfaces core 2.0.x (and mojarra). I checked it some days
ago and the documentation is not clear:

...The metadata-complete attribute defines whether this
JavaServer Faces application is complete, or whether
the class files available to this module and packaged with
this application should be examined for annotations
that specify configuration information

... This attribute is only inspected on the application
configuration resource file located at WEB-INF/faces-config.xml.
The presence of this attribute on any application configuration
resource other than the one located at WEB-INF/faces-config.xml,
including any files named using the javax.faces.CONFIG_FILES
attribute, must be ignored. ...

regards,

Leonardo

  

Max


On 3/24/2011 3:50 PM, Leonardo Uribe wrote:


Hi

As a side note:

SO  There were some minor fixes and the plugins now mark the trinidad
package
SO  as being metadata complete in order to help avoid having to
scan the jar for
SO  class annotations at runtime.

Reading JSF 2.0 spec, metadata-complete is only used on
WEB-INF/faces-config.xml. Is it a change for 2.1? or maybe there is
something missing on the spec?

regards,

Leonardo Uribe

2011/3/24 Andy Schwartz andy.g.schwa...@gmail.com:

  

+1.  Thanks for putting this together Scott!

Andy





Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Scott O'Bryan
I, for one, am all for having it in.  It's not like it will break anything
and if it gives a performance boost, all the better.

Max, we may want to generate a bug against the spec to see if they can fix
that.  Is that possible?

On Mar 24, 2011, at 3:49 PM, Max Starets max.star...@oracle.com wrote:

Leonardo,

The check in Mojarra is done in
com.sun.faces.config.ConfigManager.getAnnotationScanURLs().

Andy can probably dig out EG e-mails where this was agreed.

Thanks,
Max

On 3/24/2011 5:35 PM, Max Starets wrote:

Leonardo,

I have tested metadata-complete with Mojarra, and it is not ignored. I can
point you to the Mojarra code that does the check.
From what I understand, this feature was included a while ago (during the
initial 2.0 release) after Andy Schwartz lobbied for it. It looks like the
spec was not properly updated,

I still would like to proceed with the plugin change since we can take
advantage of skipping annotation scanning at least with Mojarra.

Max

On 3/24/2011 5:13 PM, Leonardo Uribe wrote:

Hi

2011/3/24 Max Starets max.star...@oracle.com max.star...@oracle.com:


 Hey Leonrado,

The change is to allow the plugin to generate metadata-complete=true for
trinidad-impl's faces-config.xml.
See https://issues.apache.org/jira/browse/TRINIDAD-2068


The problem here is this config will be ignored by myfaces core,
because we don't have any code that check for it before scan for
annotations. In practice, trinidad jars are scanned for JSF 2.0
annotations, no matter if myfaces or mojarra are used. I understand
the intention, but to complete it, it is necessary to commit some
changes on myfaces core 2.0.x (and mojarra). I checked it some days
ago and the documentation is not clear:

...The metadata-complete attribute defines whether this
JavaServer Faces application is complete, or whether
the class files available to this module and packaged with
this application should be examined for annotations
that specify configuration information

... This attribute is only inspected on the application
configuration resource file located at WEB-INF/faces-config.xml.
The presence of this attribute on any application configuration
resource other than the one located at WEB-INF/faces-config.xml,
including any files named using the javax.faces.CONFIG_FILES
attribute, must be ignored. ...

regards,

Leonardo



 Max


On 3/24/2011 3:50 PM, Leonardo Uribe wrote:


 Hi

As a side note:

SO  There were some minor fixes and the plugins now mark the trinidad
package
SO  as being metadata complete in order to help avoid having to
scan the jar for
SO  class annotations at runtime.

Reading JSF 2.0 spec, metadata-complete is only used on
WEB-INF/faces-config.xml. Is it a change for 2.1? or maybe there is
something missing on the spec?

regards,

Leonardo Uribe

2011/3/24 Andy Schwartz andy.g.schwa...@gmail.com andy.g.schwa...@gmail.com:



 +1.  Thanks for putting this together Scott!

Andy


Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Andy Schwartz
Gang -

Looking back at the EG emails, I realize now that I dropped the ball
on making sure that my proposed changes actually made it into the
spec.

Here was my original email (Metadata complete jar files) from
Septeber 3, 2009:

 Gang -

 Section 11.5.1 of the spec defines the following annotation scanning behavior:

  Requirements for scanning of classes for annotations
  * If the faces-config element in the WEB-INF/faces-config.xml file 
  contains metadata-complete attribute whose value is “true”, the 
  implementation must not perform annotation scanning on any classes except 
  for those classes provided by the implementation itself. Otherwise, 
  continue as follows.
  * If the runtime discovers a conflict between an entry in the Application 
  Configuration Resources and an annotation, the entry in the Application 
  Configuration Resources takes precedence.
  * All classes in WEB-INF/classes must be scanned.
  * For every jar in the application's WEB-INF/lib directory, if the jar 
  contains a “META-INF/faces-config.xml” file or a file that matches the 
  regular expression “.*\.faces-config.xml” (even an empty one), all classes 
  in that jar must be scanned.


 Since application developers have the ability to disable annotation scanning 
 at a global level, this means that any component set that wants to support 
 this mode would need to provide a metadata complete faces-config.xml file. I 
 don't think this is a hardship for most component vendors, since presumably 
 component vendors are going to want to provide design-time metadata (eg. 
 JSR-276 metadata), which, for the moment, requires a faces-config.xml file 
 anyway.

 A question that came up here is whether we can tweak section 11.5.1 to 
 accommodate metadata complete jar files. That is, can we specify that any jar 
 that contains a faces-config.xml with a metadata-complete=true attribute 
 would not be scanned? This would allow component vendors to indicate that 
 their jar files are metadata complete, and thus avoid the cost of annotation 
 scanning for the contents of the jar.

 Note that while the annotation scan is typically a one time hit (during 
 application startup), design-time tools may end up starting/stopping JSF 
 repeatedly during the development process. Thus, avoiding unnecessary 
 scanning should provide for a more efficient development experience.

 Any thoughts on whether we could/should make this change? Does anyone know of 
 reasons why we avoided specifying this originally?

 Also - if we agree to make this change, is this small enough that we could 
 get this into the the next MR?

 Andy

Both Dan and Pete responded in support.  There were no other responses
on the EG list.

I should have followed up to make sure that the spec update happened,
but apparently never did.  I will do that now. :-)

Sorry about the confusion. :-(

Andy


Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Leonardo Uribe
Hi

I have created these issues:

http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-952

https://issues.apache.org/jira/browse/MYFACES-3082

I agree with the proposed behavior, and I don't think do it could
cause any problems. So from my side there is no objections about the
artifacts proposed. Thanks for the clarification.

Leonardo

2011/3/24 Andy Schwartz andy.g.schwa...@gmail.com:
 Gang -

 Looking back at the EG emails, I realize now that I dropped the ball
 on making sure that my proposed changes actually made it into the
 spec.

 Here was my original email (Metadata complete jar files) from
 Septeber 3, 2009:

 Gang -

 Section 11.5.1 of the spec defines the following annotation scanning 
 behavior:

  Requirements for scanning of classes for annotations
  * If the faces-config element in the WEB-INF/faces-config.xml file 
  contains metadata-complete attribute whose value is “true”, the 
  implementation must not perform annotation scanning on any classes except 
  for those classes provided by the implementation itself. Otherwise, 
  continue as follows.
  * If the runtime discovers a conflict between an entry in the Application 
  Configuration Resources and an annotation, the entry in the Application 
  Configuration Resources takes precedence.
  * All classes in WEB-INF/classes must be scanned.
  * For every jar in the application's WEB-INF/lib directory, if the jar 
  contains a “META-INF/faces-config.xml” file or a file that matches the 
  regular expression “.*\.faces-config.xml” (even an empty one), all classes 
  in that jar must be scanned.


 Since application developers have the ability to disable annotation scanning 
 at a global level, this means that any component set that wants to support 
 this mode would need to provide a metadata complete faces-config.xml file. I 
 don't think this is a hardship for most component vendors, since presumably 
 component vendors are going to want to provide design-time metadata (eg. 
 JSR-276 metadata), which, for the moment, requires a faces-config.xml file 
 anyway.

 A question that came up here is whether we can tweak section 11.5.1 to 
 accommodate metadata complete jar files. That is, can we specify that any 
 jar that contains a faces-config.xml with a metadata-complete=true 
 attribute would not be scanned? This would allow component vendors to 
 indicate that their jar files are metadata complete, and thus avoid the cost 
 of annotation scanning for the contents of the jar.

 Note that while the annotation scan is typically a one time hit (during 
 application startup), design-time tools may end up starting/stopping JSF 
 repeatedly during the development process. Thus, avoiding unnecessary 
 scanning should provide for a more efficient development experience.

 Any thoughts on whether we could/should make this change? Does anyone know 
 of reasons why we avoided specifying this originally?

 Also - if we agree to make this change, is this small enough that we could 
 get this into the the next MR?

 Andy

 Both Dan and Pete responded in support.  There were no other responses
 on the EG list.

 I should have followed up to make sure that the spec update happened,
 but apparently never did.  I will do that now. :-)

 Sorry about the confusion. :-(

 Andy



Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Scott O'Bryan

Hey Andy,

I'm wondering if there should be a TCK check for this as well since the 
behavior has come into question.


Scott

On 03/24/2011 03:57 PM, Andy Schwartz wrote:

Gang -

Looking back at the EG emails, I realize now that I dropped the ball
on making sure that my proposed changes actually made it into the
spec.

Here was my original email (Metadata complete jar files) from
Septeber 3, 2009:


Gang -

Section 11.5.1 of the spec defines the following annotation scanning behavior:


Requirements for scanning of classes for annotations
* If thefaces-config  element in the WEB-INF/faces-config.xml file contains 
metadata-complete attribute whose value is “true”, the implementation must not 
perform annotation scanning on any classes except for those classes provided by the 
implementation itself. Otherwise, continue as follows.
* If the runtime discovers a conflict between an entry in the Application 
Configuration Resources and an annotation, the entry in the Application 
Configuration Resources takes precedence.
* All classes in WEB-INF/classes must be scanned.
* For every jar in the application's WEB-INF/lib directory, if the jar contains 
a “META-INF/faces-config.xml” file or a file that matches the regular 
expression “.*\.faces-config.xml” (even an empty one), all classes in that jar 
must be scanned.


Since application developers have the ability to disable annotation scanning at 
a global level, this means that any component set that wants to support this 
mode would need to provide a metadata complete faces-config.xml file. I don't 
think this is a hardship for most component vendors, since presumably component 
vendors are going to want to provide design-time metadata (eg. JSR-276 
metadata), which, for the moment, requires a faces-config.xml file anyway.

A question that came up here is whether we can tweak section 11.5.1 to accommodate 
metadata complete jar files. That is, can we specify that any jar that contains a 
faces-config.xml with a metadata-complete=true attribute would not be 
scanned? This would allow component vendors to indicate that their jar files are metadata 
complete, and thus avoid the cost of annotation scanning for the contents of the jar.

Note that while the annotation scan is typically a one time hit (during 
application startup), design-time tools may end up starting/stopping JSF 
repeatedly during the development process. Thus, avoiding unnecessary scanning 
should provide for a more efficient development experience.

Any thoughts on whether we could/should make this change? Does anyone know of 
reasons why we avoided specifying this originally?

Also - if we agree to make this change, is this small enough that we could get 
this into the the next MR?

Andy

Both Dan and Pete responded in support.  There were no other responses
on the EG list.

I should have followed up to make sure that the spec update happened,
but apparently never did.  I will do that now. :-)

Sorry about the confusion. :-(

Andy




Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Scott O'Bryan
Is that a +1?  :D

On Mar 24, 2011, at 4:06 PM, Leonardo Uribe lu4...@gmail.com wrote:

 Hi

 I have created these issues:

 http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-952

 https://issues.apache.org/jira/browse/MYFACES-3082

 I agree with the proposed behavior, and I don't think do it could
 cause any problems. So from my side there is no objections about the
 artifacts proposed. Thanks for the clarification.

 Leonardo

 2011/3/24 Andy Schwartz andy.g.schwa...@gmail.com:
 Gang -

 Looking back at the EG emails, I realize now that I dropped the ball
 on making sure that my proposed changes actually made it into the
 spec.

 Here was my original email (Metadata complete jar files) from
 Septeber 3, 2009:

 Gang -

 Section 11.5.1 of the spec defines the following annotation scanning 
 behavior:

 Requirements for scanning of classes for annotations
 * If the faces-config element in the WEB-INF/faces-config.xml file 
 contains metadata-complete attribute whose value is “true”, the 
 implementation must not perform annotation scanning on any classes except 
 for those classes provided by the implementation itself. Otherwise, 
 continue as follows.
 * If the runtime discovers a conflict between an entry in the Application 
 Configuration Resources and an annotation, the entry in the Application 
 Configuration Resources takes precedence.
 * All classes in WEB-INF/classes must be scanned.
 * For every jar in the application's WEB-INF/lib directory, if the jar 
 contains a “META-INF/faces-config.xml” file or a file that matches the 
 regular expression “.*\.faces-config.xml” (even an empty one), all classes 
 in that jar must be scanned.


 Since application developers have the ability to disable annotation 
 scanning at a global level, this means that any component set that wants to 
 support this mode would need to provide a metadata complete 
 faces-config.xml file. I don't think this is a hardship for most component 
 vendors, since presumably component vendors are going to want to provide 
 design-time metadata (eg. JSR-276 metadata), which, for the moment, 
 requires a faces-config.xml file anyway.

 A question that came up here is whether we can tweak section 11.5.1 to 
 accommodate metadata complete jar files. That is, can we specify that any 
 jar that contains a faces-config.xml with a metadata-complete=true 
 attribute would not be scanned? This would allow component vendors to 
 indicate that their jar files are metadata complete, and thus avoid the 
 cost of annotation scanning for the contents of the jar.

 Note that while the annotation scan is typically a one time hit (during 
 application startup), design-time tools may end up starting/stopping JSF 
 repeatedly during the development process. Thus, avoiding unnecessary 
 scanning should provide for a more efficient development experience.

 Any thoughts on whether we could/should make this change? Does anyone know 
 of reasons why we avoided specifying this originally?

 Also - if we agree to make this change, is this small enough that we could 
 get this into the the next MR?

 Andy

 Both Dan and Pete responded in support.  There were no other responses
 on the EG list.

 I should have followed up to make sure that the spec update happened,
 but apparently never did.  I will do that now. :-)

 Sorry about the confusion. :-(

 Andy



Re: [VOTE] Release of Trinidad Maven Plugins v. 2.0.5

2011-03-24 Thread Leonardo Uribe
+1

2011/3/24 Scott O'Bryan darkar...@gmail.com:
 Is that a +1?  :D

 On Mar 24, 2011, at 4:06 PM, Leonardo Uribe lu4...@gmail.com wrote:

 Hi

 I have created these issues:

 http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-952

 https://issues.apache.org/jira/browse/MYFACES-3082

 I agree with the proposed behavior, and I don't think do it could
 cause any problems. So from my side there is no objections about the
 artifacts proposed. Thanks for the clarification.

 Leonardo

 2011/3/24 Andy Schwartz andy.g.schwa...@gmail.com:
 Gang -

 Looking back at the EG emails, I realize now that I dropped the ball
 on making sure that my proposed changes actually made it into the
 spec.

 Here was my original email (Metadata complete jar files) from
 Septeber 3, 2009:

 Gang -

 Section 11.5.1 of the spec defines the following annotation scanning 
 behavior:

 Requirements for scanning of classes for annotations
 * If the faces-config element in the WEB-INF/faces-config.xml file 
 contains metadata-complete attribute whose value is “true”, the 
 implementation must not perform annotation scanning on any classes except 
 for those classes provided by the implementation itself. Otherwise, 
 continue as follows.
 * If the runtime discovers a conflict between an entry in the Application 
 Configuration Resources and an annotation, the entry in the Application 
 Configuration Resources takes precedence.
 * All classes in WEB-INF/classes must be scanned.
 * For every jar in the application's WEB-INF/lib directory, if the jar 
 contains a “META-INF/faces-config.xml” file or a file that matches the 
 regular expression “.*\.faces-config.xml” (even an empty one), all 
 classes in that jar must be scanned.


 Since application developers have the ability to disable annotation 
 scanning at a global level, this means that any component set that wants 
 to support this mode would need to provide a metadata complete 
 faces-config.xml file. I don't think this is a hardship for most component 
 vendors, since presumably component vendors are going to want to provide 
 design-time metadata (eg. JSR-276 metadata), which, for the moment, 
 requires a faces-config.xml file anyway.

 A question that came up here is whether we can tweak section 11.5.1 to 
 accommodate metadata complete jar files. That is, can we specify that any 
 jar that contains a faces-config.xml with a metadata-complete=true 
 attribute would not be scanned? This would allow component vendors to 
 indicate that their jar files are metadata complete, and thus avoid the 
 cost of annotation scanning for the contents of the jar.

 Note that while the annotation scan is typically a one time hit (during 
 application startup), design-time tools may end up starting/stopping JSF 
 repeatedly during the development process. Thus, avoiding unnecessary 
 scanning should provide for a more efficient development experience.

 Any thoughts on whether we could/should make this change? Does anyone know 
 of reasons why we avoided specifying this originally?

 Also - if we agree to make this change, is this small enough that we could 
 get this into the the next MR?

 Andy

 Both Dan and Pete responded in support.  There were no other responses
 on the EG list.

 I should have followed up to make sure that the spec update happened,
 but apparently never did.  I will do that now. :-)

 Sorry about the confusion. :-(

 Andy




Re: [Trinidad] maven plugins

2010-04-05 Thread Max Starets

+1
Jeanne Waldman wrote:

+1

Matthias Wessendorf wrote, On 4/2/2010 1:58 AM PT:

Hi,

currently the work for JSF2 (and Trinidad2) is on a branch, since
Trinidad2 (JSF2-based) is now trunk,
I feel that we should make the 2.0-specific maven work trunk and the
current trunk will be a branch.

Any concerns?

-Matthias

  




[Trinidad] maven plugins

2010-04-02 Thread Matthias Wessendorf
Hi,

currently the work for JSF2 (and Trinidad2) is on a branch, since
Trinidad2 (JSF2-based) is now trunk,
I feel that we should make the 2.0-specific maven work trunk and the
current trunk will be a branch.

Any concerns?

-Matthias

-- 
Matthias Wessendorf

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


Re: [Trinidad] maven plugins

2010-04-02 Thread Jeanne Waldman

+1

Matthias Wessendorf wrote, On 4/2/2010 1:58 AM PT:

Hi,

currently the work for JSF2 (and Trinidad2) is on a branch, since
Trinidad2 (JSF2-based) is now trunk,
I feel that we should make the 2.0-specific maven work trunk and the
current trunk will be a branch.

Any concerns?

-Matthias

  


Re: [Trinidad] Maven Plugins

2007-12-20 Thread Matthias Wessendorf
ok...
looks like myfaces-build-tools won the race.

structure will be

/myfaces-build-tools
 -/maven2-plugins
   -/all the current (trin) plugins
 -tbc


-M


On Dec 15, 2007 11:12 PM, Matthias Wessendorf [EMAIL PROTECTED] wrote:
 Hi,

 there is this maven plugins folder for the Trinidad Plugins (see [1]).
 The Trinidad inside the name may confuse people. The plugins
 are generally usable outside of Trinidad as well.
 The maven-faces-plugin for instance, is used in other projects, such
 as MyFaces Core, or MyFaces Commons.

 The idea is to move them into a different location.
 A name like  myfaces developers toolkit, myfaces dev tools, or
 what ever you like ?

 The idea would be to keep it abstract like

 /myfaces-dev-tools
   -/maven2-plugins
   -tbc

 that would allow us to have maven3 or ant or what ever support as well.

 Greetings,
 Matze  Manfred


 [1] https://svn.apache.org/repos/asf/myfaces/trinidad-maven/trunk/

 --
 Matthias Wessendorf

 further stuff:
 blog: http://matthiaswessendorf.wordpress.com/
 sessions: http://www.slideshare.net/mwessendorf
 mail: matzew-at-apache-dot-org




-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
mail: matzew-at-apache-dot-org


Re: [Trinidad] Maven Plugins

2007-12-20 Thread Matthias Wessendorf
Did a relocate of the plugins to:

https://svn.apache.org/repos/asf/myfaces/myfaces-build-tools/trunk/maven2-plugins/

the current trinidad-pluings are still in their trinidad-maven trunk;

I renamed the plugins to be compliant to the naming-schema

maven-blah-plugin means that blah is a plugin from the maven folks;
they are now named:
myfaces-whatever-plugin
(like myfaces-jdev-plugin)

Need to work on the groupIds, the java packages etc.
Nice task for between the years :-)

On Dec 20, 2007 11:28 AM, Matthias Wessendorf [EMAIL PROTECTED] wrote:
 ok...
 looks like myfaces-build-tools won the race.

 structure will be

 /myfaces-build-tools
  -/maven2-plugins
-/all the current (trin) plugins
  -tbc


 -M


 On Dec 15, 2007 11:12 PM, Matthias Wessendorf [EMAIL PROTECTED] wrote:

  Hi,
 
  there is this maven plugins folder for the Trinidad Plugins (see [1]).
  The Trinidad inside the name may confuse people. The plugins
  are generally usable outside of Trinidad as well.
  The maven-faces-plugin for instance, is used in other projects, such
  as MyFaces Core, or MyFaces Commons.
 
  The idea is to move them into a different location.
  A name like  myfaces developers toolkit, myfaces dev tools, or
  what ever you like ?
 
  The idea would be to keep it abstract like
 
  /myfaces-dev-tools
-/maven2-plugins
-tbc
 
  that would allow us to have maven3 or ant or what ever support as well.
 
  Greetings,
  Matze  Manfred
 
 
  [1] https://svn.apache.org/repos/asf/myfaces/trinidad-maven/trunk/
 
  --
  Matthias Wessendorf
 
  further stuff:
  blog: http://matthiaswessendorf.wordpress.com/
  sessions: http://www.slideshare.net/mwessendorf
  mail: matzew-at-apache-dot-org
 



 --
 Matthias Wessendorf

 further stuff:
 blog: http://matthiaswessendorf.wordpress.com/
 sessions: http://www.slideshare.net/mwessendorf
 mail: matzew-at-apache-dot-org




-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
mail: matzew-at-apache-dot-org


Re: [Trinidad] Maven Plugins

2007-12-20 Thread Simon Kitching
Thanks for the build-tools stuff Matthias. That's a very nice tidyup. Having 
myfaces-core depend on stuff called trinidad was rather confusing...

 Matthias Wessendorf [EMAIL PROTECTED] schrieb:
 Did a relocate of the plugins to:
 
 https://svn.apache.org/repos/asf/myfaces/myfaces-build-tools/trunk/maven2-plugins/
 
 the current trinidad-pluings are still in their trinidad-maven trunk;
 
 I renamed the plugins to be compliant to the naming-schema
 
 maven-blah-plugin means that blah is a plugin from the maven folks;
 they are now named:
 myfaces-whatever-plugin
 (like myfaces-jdev-plugin)
 
 Need to work on the groupIds, the java packages etc.
 Nice task for between the years :-)
 
 On Dec 20, 2007 11:28 AM, Matthias Wessendorf [EMAIL PROTECTED] wrote:
  ok...
  looks like myfaces-build-tools won the race.
 
  structure will be
 
  /myfaces-build-tools
   -/maven2-plugins
 -/all the current (trin) plugins
   -tbc
 
 
  -M
 
 
  On Dec 15, 2007 11:12 PM, Matthias Wessendorf [EMAIL PROTECTED] wrote:
 
   Hi,
  
   there is this maven plugins folder for the Trinidad Plugins (see [1]).
   The Trinidad inside the name may confuse people. The plugins
   are generally usable outside of Trinidad as well.
   The maven-faces-plugin for instance, is used in other projects, such
   as MyFaces Core, or MyFaces Commons.
  
   The idea is to move them into a different location.
   A name like  myfaces developers toolkit, myfaces dev tools, or
   what ever you like ?
  
   The idea would be to keep it abstract like
  
   /myfaces-dev-tools
 -/maven2-plugins
 -tbc
  
   that would allow us to have maven3 or ant or what ever support as well.
  
   Greetings,
   Matze  Manfred
  
  
   [1] https://svn.apache.org/repos/asf/myfaces/trinidad-maven/trunk/
  
   --
   Matthias Wessendorf
  
   further stuff:
   blog: http://matthiaswessendorf.wordpress.com/
   sessions: http://www.slideshare.net/mwessendorf
   mail: matzew-at-apache-dot-org
  
 
 
 
  --
  Matthias Wessendorf
 
  further stuff:
  blog: http://matthiaswessendorf.wordpress.com/
  sessions: http://www.slideshare.net/mwessendorf
  mail: matzew-at-apache-dot-org
 
 
 
 
 -- 
 Matthias Wessendorf
 
 further stuff:
 blog: http://matthiaswessendorf.wordpress.com/
 sessions: http://www.slideshare.net/mwessendorf
 mail: matzew-at-apache-dot-org



Re: [Trinidad] Maven Plugins

2007-12-19 Thread Matthias Wessendorf
no other comments ?

that would mean to me, everbody is fine w/ the change.

-M

On Dec 16, 2007 3:29 PM, Manfred Geiler [EMAIL PROTECTED] wrote:
 yes, myfaces-build-tools is a much better name

 --Manfred



 On 12/16/07, Bruno Aranda [EMAIL PROTECTED] wrote:
  +1 About the naming, though, this seems to be more myfaces-build-tools
  than myfaces-dev-tools, because as far as I understand, this artifacts
  are used during the build, not for just development...
 
  Thanks for the good work!
 
  Bruno
 
  On 15/12/2007, Matthias Wessendorf [EMAIL PROTECTED] wrote:
   Bernd's wagon could be also hosted there as well.
  
   -M
  
   On Dec 15, 2007 11:12 PM, Matthias Wessendorf [EMAIL PROTECTED] wrote:
Hi,
   
there is this maven plugins folder for the Trinidad Plugins (see [1]).
The Trinidad inside the name may confuse people. The plugins
are generally usable outside of Trinidad as well.
The maven-faces-plugin for instance, is used in other projects, such
as MyFaces Core, or MyFaces Commons.
   
The idea is to move them into a different location.
A name like  myfaces developers toolkit, myfaces dev tools, or
what ever you like ?
   
The idea would be to keep it abstract like
   
/myfaces-dev-tools
  -/maven2-plugins
  -tbc
   
that would allow us to have maven3 or ant or what ever support as 
well.
   
Greetings,
Matze  Manfred
   
   
[1] https://svn.apache.org/repos/asf/myfaces/trinidad-maven/trunk/
   
--
Matthias Wessendorf
   
further stuff:
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
mail: matzew-at-apache-dot-org
   
  
  
  
   --
   Matthias Wessendorf
  
   further stuff:
   blog: http://matthiaswessendorf.wordpress.com/
   sessions: http://www.slideshare.net/mwessendorf
   mail: matzew-at-apache-dot-org
  
 


 --
 http://www.irian.at
 Your JSF powerhouse - JSF Consulting,
 Development and Courses in English and
 German

 Professional Support for Apache MyFaces




-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
mail: matzew-at-apache-dot-org


Re: [Trinidad] Maven Plugins

2007-12-16 Thread Manfred Geiler
yes, myfaces-build-tools is a much better name

--Manfred


On 12/16/07, Bruno Aranda [EMAIL PROTECTED] wrote:
 +1 About the naming, though, this seems to be more myfaces-build-tools
 than myfaces-dev-tools, because as far as I understand, this artifacts
 are used during the build, not for just development...

 Thanks for the good work!

 Bruno

 On 15/12/2007, Matthias Wessendorf [EMAIL PROTECTED] wrote:
  Bernd's wagon could be also hosted there as well.
 
  -M
 
  On Dec 15, 2007 11:12 PM, Matthias Wessendorf [EMAIL PROTECTED] wrote:
   Hi,
  
   there is this maven plugins folder for the Trinidad Plugins (see [1]).
   The Trinidad inside the name may confuse people. The plugins
   are generally usable outside of Trinidad as well.
   The maven-faces-plugin for instance, is used in other projects, such
   as MyFaces Core, or MyFaces Commons.
  
   The idea is to move them into a different location.
   A name like  myfaces developers toolkit, myfaces dev tools, or
   what ever you like ?
  
   The idea would be to keep it abstract like
  
   /myfaces-dev-tools
 -/maven2-plugins
 -tbc
  
   that would allow us to have maven3 or ant or what ever support as well.
  
   Greetings,
   Matze  Manfred
  
  
   [1] https://svn.apache.org/repos/asf/myfaces/trinidad-maven/trunk/
  
   --
   Matthias Wessendorf
  
   further stuff:
   blog: http://matthiaswessendorf.wordpress.com/
   sessions: http://www.slideshare.net/mwessendorf
   mail: matzew-at-apache-dot-org
  
 
 
 
  --
  Matthias Wessendorf
 
  further stuff:
  blog: http://matthiaswessendorf.wordpress.com/
  sessions: http://www.slideshare.net/mwessendorf
  mail: matzew-at-apache-dot-org
 



-- 
http://www.irian.at
Your JSF powerhouse - JSF Consulting,
Development and Courses in English and
German

Professional Support for Apache MyFaces


[Trinidad] Maven Plugins

2007-12-15 Thread Matthias Wessendorf
Hi,

there is this maven plugins folder for the Trinidad Plugins (see [1]).
The Trinidad inside the name may confuse people. The plugins
are generally usable outside of Trinidad as well.
The maven-faces-plugin for instance, is used in other projects, such
as MyFaces Core, or MyFaces Commons.

The idea is to move them into a different location.
A name like  myfaces developers toolkit, myfaces dev tools, or
what ever you like ?

The idea would be to keep it abstract like

/myfaces-dev-tools
  -/maven2-plugins
  -tbc

that would allow us to have maven3 or ant or what ever support as well.

Greetings,
Matze  Manfred


[1] https://svn.apache.org/repos/asf/myfaces/trinidad-maven/trunk/

-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
mail: matzew-at-apache-dot-org


Re: [Trinidad] Maven Plugins

2007-12-15 Thread Matthias Wessendorf
Bernd's wagon could be also hosted there as well.

-M

On Dec 15, 2007 11:12 PM, Matthias Wessendorf [EMAIL PROTECTED] wrote:
 Hi,

 there is this maven plugins folder for the Trinidad Plugins (see [1]).
 The Trinidad inside the name may confuse people. The plugins
 are generally usable outside of Trinidad as well.
 The maven-faces-plugin for instance, is used in other projects, such
 as MyFaces Core, or MyFaces Commons.

 The idea is to move them into a different location.
 A name like  myfaces developers toolkit, myfaces dev tools, or
 what ever you like ?

 The idea would be to keep it abstract like

 /myfaces-dev-tools
   -/maven2-plugins
   -tbc

 that would allow us to have maven3 or ant or what ever support as well.

 Greetings,
 Matze  Manfred


 [1] https://svn.apache.org/repos/asf/myfaces/trinidad-maven/trunk/

 --
 Matthias Wessendorf

 further stuff:
 blog: http://matthiaswessendorf.wordpress.com/
 sessions: http://www.slideshare.net/mwessendorf
 mail: matzew-at-apache-dot-org




-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
mail: matzew-at-apache-dot-org


Re: [Trinidad] Maven Plugins

2007-12-15 Thread Bruno Aranda
+1 About the naming, though, this seems to be more myfaces-build-tools
than myfaces-dev-tools, because as far as I understand, this artifacts
are used during the build, not for just development...

Thanks for the good work!

Bruno

On 15/12/2007, Matthias Wessendorf [EMAIL PROTECTED] wrote:
 Bernd's wagon could be also hosted there as well.

 -M

 On Dec 15, 2007 11:12 PM, Matthias Wessendorf [EMAIL PROTECTED] wrote:
  Hi,
 
  there is this maven plugins folder for the Trinidad Plugins (see [1]).
  The Trinidad inside the name may confuse people. The plugins
  are generally usable outside of Trinidad as well.
  The maven-faces-plugin for instance, is used in other projects, such
  as MyFaces Core, or MyFaces Commons.
 
  The idea is to move them into a different location.
  A name like  myfaces developers toolkit, myfaces dev tools, or
  what ever you like ?
 
  The idea would be to keep it abstract like
 
  /myfaces-dev-tools
-/maven2-plugins
-tbc
 
  that would allow us to have maven3 or ant or what ever support as well.
 
  Greetings,
  Matze  Manfred
 
 
  [1] https://svn.apache.org/repos/asf/myfaces/trinidad-maven/trunk/
 
  --
  Matthias Wessendorf
 
  further stuff:
  blog: http://matthiaswessendorf.wordpress.com/
  sessions: http://www.slideshare.net/mwessendorf
  mail: matzew-at-apache-dot-org
 



 --
 Matthias Wessendorf

 further stuff:
 blog: http://matthiaswessendorf.wordpress.com/
 sessions: http://www.slideshare.net/mwessendorf
 mail: matzew-at-apache-dot-org