Re: [VOTE] Apache OpenWebBeans-2.0.5

2018-04-28 Thread Joseph Bergmark
+1

On Sat, Apr 28, 2018 at 4:52 PM, Mark Struberg 
wrote:

> good evening!
>
> I'd like to call a VOTE to release Apache OpenWebBeans-2.0.5.
>
> The following tickets got resolved
>
> Bug
> • [OWB-1233] - WrappedValueExpression.equals(Object arg0) always
> false if arg0 is an instance of WrappedValueExpression
> • [OWB-1235] - ConversationScope destroyed upon session
> serialization/deserialization
> • [OWB-1241] - Bean cache ignores qualifier model defined through
> an AnnotatedType
>
> New Feature
> • [OWB-1242] - Add a configuration option to not proxy Principal
>
> Improvement
> • [OWB-1232] - replace warning about interceptors
> • [OWB-1238] - Our VersionVisitor shouldn't visit code
> • [OWB-1243] - improve event performance
>
> Task
> • [OWB-1240] - Non-static inner classes should not get picked up
> as CDI Beans
>
> Dependency upgrade
> • [OWB-1236] - Update to XBean Asm 6 Shaded 4.7
> • [OWB-1237] - upgrade to xbean-4.8
>
>
> The staging repo is
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1041/
>
> The source distribution can be found here:
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1041/org/apache/openwebbeans/openwebbeans/2.0.5/
>
> The sha1 is 7fed2fe13879270ce17ee711232bdca55b08d83b
>
> The tag is https://svn.apache.org/repos/asf/openwebbeans/tags/
> openwebbeans-2.0.5/
> -r 1830447
>
> Please VOTE
>
> [+1] yeah, let's ship it!
> [+0] meh, don't care
> [-1] stop there's a ${showstopper}
>
> The VOTE is open for 72h
>
> txs and LieGrue,
> strub
>
>
>


[jira] [Closed] (OWB-1244) Guess sample application error launching with "mvn tomcat:run"

2018-04-28 Thread Joe Bergmark (JIRA)

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

Joe Bergmark closed OWB-1244.
-
Resolution: Invalid

Works fine if I used tomcat7:run rather than tomcat:run.

> Guess sample application error launching with "mvn tomcat:run"
> --
>
> Key: OWB-1244
> URL: https://issues.apache.org/jira/browse/OWB-1244
> Project: OpenWebBeans
>  Issue Type: Bug
>  Components: Samples & Documentation
>Affects Versions: 2.0.5
>Reporter: Joe Bergmark
>Assignee: Joe Bergmark
>Priority: Trivial
>
> This may be an issue with my environment and I don't believe this is a new 
> issue, but noticed it when I was building and experimenting with the 2.0.5 
> release. 
> When I try to launch the guess sample I get the following error:
> Apr 28, 2018 8:18:51 PM org.apache.catalina.core.ApplicationContext log
> SEVERE: StandardWrapper.Throwable
> java.lang.IllegalStateException: No Factories configured for this 
> Application. This happens if the faces-initialization does not work at all - 
> make sure that you properly include all configuration settings necessary for 
> a basic faces application and that all the necessary libs are included. Also 
> check the logging output of your web application and your container for any 
> exceptions!
> If you did that and find nothing, the mistake might be due to the fact that 
> you use some special web-containers which do not support registering 
> context-listeners via TLD files and a context listener is not setup in your 
> web.xml.
> A typical config looks like this;
> 
>  
> org.apache.myfaces.webapp.StartupServletContextListener
> 
> at javax.faces.FactoryFinder._getFactory(FactoryFinder.java:310)
>  at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:230)
>  at javax.faces.webapp.FacesServlet.init(FacesServlet.java:121)
>  at 
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
>  at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
>  at 
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4350)
>  at org.apache.catalina.core.StandardContext.start(StandardContext.java:4659)
>  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>  at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
>  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>  at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
>  at org.apache.catalina.startup.Embedded.start(Embedded.java:825)
>  at 
> org.codehaus.mojo.tomcat.AbstractRunMojo.startContainer(AbstractRunMojo.java:558)
>  at org.codehaus.mojo.tomcat.AbstractRunMojo.execute(AbstractRunMojo.java:255)
>  at 
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
>  at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
>  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:108)
>  at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
>  at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>  at 
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116)
>  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361)
>  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)
>  at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
>  at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
>  at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>  at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  at java.lang.reflect.Method.invoke(Method.java:498)
>  at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>  at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>  at 
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>  at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>  
> I didn't see this error with the 1.7.5 release.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (OWB-1244) Guess sample application error launching with "mvn tomcat:run"

2018-04-28 Thread Joe Bergmark (JIRA)

[ 
https://issues.apache.org/jira/browse/OWB-1244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16457871#comment-16457871
 ] 

Joe Bergmark commented on OWB-1244:
---

If I downgrade the myfaces.version back to 2.2.12 from 2.3.0 it appears to work 
again without changing anything else.  Perhaps some kind of incompatibility 
between the version and either our usage or the tomcat version we are running 
it with?

> Guess sample application error launching with "mvn tomcat:run"
> --
>
> Key: OWB-1244
> URL: https://issues.apache.org/jira/browse/OWB-1244
> Project: OpenWebBeans
>  Issue Type: Bug
>  Components: Samples & Documentation
>Affects Versions: 2.0.5
>Reporter: Joe Bergmark
>Assignee: Joe Bergmark
>Priority: Trivial
>
> This may be an issue with my environment and I don't believe this is a new 
> issue, but noticed it when I was building and experimenting with the 2.0.5 
> release. 
> When I try to launch the guess sample I get the following error:
> Apr 28, 2018 8:18:51 PM org.apache.catalina.core.ApplicationContext log
> SEVERE: StandardWrapper.Throwable
> java.lang.IllegalStateException: No Factories configured for this 
> Application. This happens if the faces-initialization does not work at all - 
> make sure that you properly include all configuration settings necessary for 
> a basic faces application and that all the necessary libs are included. Also 
> check the logging output of your web application and your container for any 
> exceptions!
> If you did that and find nothing, the mistake might be due to the fact that 
> you use some special web-containers which do not support registering 
> context-listeners via TLD files and a context listener is not setup in your 
> web.xml.
> A typical config looks like this;
> 
>  
> org.apache.myfaces.webapp.StartupServletContextListener
> 
> at javax.faces.FactoryFinder._getFactory(FactoryFinder.java:310)
>  at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:230)
>  at javax.faces.webapp.FacesServlet.init(FacesServlet.java:121)
>  at 
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
>  at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
>  at 
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4350)
>  at org.apache.catalina.core.StandardContext.start(StandardContext.java:4659)
>  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>  at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
>  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>  at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
>  at org.apache.catalina.startup.Embedded.start(Embedded.java:825)
>  at 
> org.codehaus.mojo.tomcat.AbstractRunMojo.startContainer(AbstractRunMojo.java:558)
>  at org.codehaus.mojo.tomcat.AbstractRunMojo.execute(AbstractRunMojo.java:255)
>  at 
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
>  at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
>  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:108)
>  at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
>  at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>  at 
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116)
>  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361)
>  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)
>  at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
>  at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
>  at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>  at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  at java.lang.reflect.Method.invoke(Method.java:498)
>  at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>  at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>  at 
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>  at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
>  
> I didn't see this error with the 1.7.5 release.

[jira] [Commented] (OWB-1244) Guess sample application error launching with "mvn tomcat:run"

2018-04-28 Thread Joe Bergmark (JIRA)

[ 
https://issues.apache.org/jira/browse/OWB-1244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16457867#comment-16457867
 ] 

Joe Bergmark commented on OWB-1244:
---

Still digging into this, but it looks like what should be happening is the 
myfaces-impl jar in the WEB-INF/lib has a web-fragment.xml with the 
org.apache.myfaces.webapp.StartupServletContextListener.

Still haven't sorted out if that isn't being found, or if the issue is 
something else entirely.

> Guess sample application error launching with "mvn tomcat:run"
> --
>
> Key: OWB-1244
> URL: https://issues.apache.org/jira/browse/OWB-1244
> Project: OpenWebBeans
>  Issue Type: Bug
>  Components: Samples & Documentation
>Affects Versions: 2.0.5
>Reporter: Joe Bergmark
>Assignee: Joe Bergmark
>Priority: Trivial
>
> This may be an issue with my environment and I don't believe this is a new 
> issue, but noticed it when I was building and experimenting with the 2.0.5 
> release. 
> When I try to launch the guess sample I get the following error:
> Apr 28, 2018 8:18:51 PM org.apache.catalina.core.ApplicationContext log
> SEVERE: StandardWrapper.Throwable
> java.lang.IllegalStateException: No Factories configured for this 
> Application. This happens if the faces-initialization does not work at all - 
> make sure that you properly include all configuration settings necessary for 
> a basic faces application and that all the necessary libs are included. Also 
> check the logging output of your web application and your container for any 
> exceptions!
> If you did that and find nothing, the mistake might be due to the fact that 
> you use some special web-containers which do not support registering 
> context-listeners via TLD files and a context listener is not setup in your 
> web.xml.
> A typical config looks like this;
> 
>  
> org.apache.myfaces.webapp.StartupServletContextListener
> 
> at javax.faces.FactoryFinder._getFactory(FactoryFinder.java:310)
>  at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:230)
>  at javax.faces.webapp.FacesServlet.init(FacesServlet.java:121)
>  at 
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
>  at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
>  at 
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4350)
>  at org.apache.catalina.core.StandardContext.start(StandardContext.java:4659)
>  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>  at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
>  at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>  at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
>  at org.apache.catalina.startup.Embedded.start(Embedded.java:825)
>  at 
> org.codehaus.mojo.tomcat.AbstractRunMojo.startContainer(AbstractRunMojo.java:558)
>  at org.codehaus.mojo.tomcat.AbstractRunMojo.execute(AbstractRunMojo.java:255)
>  at 
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
>  at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
>  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:108)
>  at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
>  at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
>  at 
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116)
>  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361)
>  at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)
>  at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
>  at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
>  at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>  at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  at java.lang.reflect.Method.invoke(Method.java:498)
>  at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
>  at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
>  at 
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
>  at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)

[jira] [Created] (OWB-1244) Guess sample application error launching with "mvn tomcat:run"

2018-04-28 Thread Joe Bergmark (JIRA)
Joe Bergmark created OWB-1244:
-

 Summary: Guess sample application error launching with "mvn 
tomcat:run"
 Key: OWB-1244
 URL: https://issues.apache.org/jira/browse/OWB-1244
 Project: OpenWebBeans
  Issue Type: Bug
  Components: Samples & Documentation
Affects Versions: 2.0.5
Reporter: Joe Bergmark
Assignee: Joe Bergmark


This may be an issue with my environment and I don't believe this is a new 
issue, but noticed it when I was building and experimenting with the 2.0.5 
release. 

When I try to launch the guess sample I get the following error:

Apr 28, 2018 8:18:51 PM org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
java.lang.IllegalStateException: No Factories configured for this Application. 
This happens if the faces-initialization does not work at all - make sure that 
you properly include all configuration settings necessary for a basic faces 
application and that all the necessary libs are included. Also check the 
logging output of your web application and your container for any exceptions!
If you did that and find nothing, the mistake might be due to the fact that you 
use some special web-containers which do not support registering 
context-listeners via TLD files and a context listener is not setup in your 
web.xml.
A typical config looks like this;

 
org.apache.myfaces.webapp.StartupServletContextListener


at javax.faces.FactoryFinder._getFactory(FactoryFinder.java:310)
 at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:230)
 at javax.faces.webapp.FacesServlet.init(FacesServlet.java:121)
 at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
 at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
 at 
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4350)
 at org.apache.catalina.core.StandardContext.start(StandardContext.java:4659)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
 at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
 at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
 at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
 at org.apache.catalina.startup.Embedded.start(Embedded.java:825)
 at 
org.codehaus.mojo.tomcat.AbstractRunMojo.startContainer(AbstractRunMojo.java:558)
 at org.codehaus.mojo.tomcat.AbstractRunMojo.execute(AbstractRunMojo.java:255)
 at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
 at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
 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:108)
 at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
 at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
 at 
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116)
 at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361)
 at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)
 at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
 at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
 at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:498)
 at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
 at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
 at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
 at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)

 

I didn't see this error with the 1.7.5 release.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: [VOTE] Release Apache OpenWebBeans-1.7.5

2018-04-28 Thread Joseph Bergmark
+1

On Sat, Apr 28, 2018 at 8:10 AM, Mark Struberg 
wrote:

> Hi folks!
>
> I did run all required tasks for shipping an OWB-1.7.5 release.
> This version targets CDI-1.2 / EE7 and would fit for the TomEE-7.x line.
>
> The following tickets got resolved
>
> Bug
>
> • [OWB-1197] - OwbSWClassLoader creates wrong URL
> • [OWB-1205] - We should not fire ProcessInjectionPoint for CDI
> Extension Observers
> • [OWB-1209] - Custom bean with isAlternative()=true should not be
> automatically enabled
> • [OWB-1213] - producer of URI or other classes with private ct
> blow up with a NPE
> • [OWB-1222] - subclass proxy fails with Java9
>
> Improvement
>
> • [OWB-1218] - improve toString of producer beans to also log
> owner class
> Task
>
> • [OWB-1239] - update owb-1.7.x to java7
> • [OWB-1240] - Non-static inner classes should not get picked up
> as CDI Beans
>
> Dependency upgrade
>
> • [OWB-1236] - Update to XBean Asm 6 Shaded 4.7
> • [OWB-1237] - upgrade to xbean-4.8
>
> The source tag is -r1830409
> https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.7.5/
>
>
> The release staging repository can be found here:
>
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1040/
>
> The source binary is in
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1040/org/apache/openwebbeans/openwebbeans/1.7.5/
> It's sha1 is ddcf865490468e4e782fd596b815be9824ffe232
>
> I've used my standard sig and key.
>
>
> Please VOTE:
>
> [+1] let's ship it
> [+0] meh, don't care
> [-1] stop there is a ${showstopper}
>
> The VOTE is open for 72h.
>
> txs and LieGrue,
> strub
>
>


[VOTE] Apache OpenWebBeans-2.0.5

2018-04-28 Thread Mark Struberg
good evening!

I'd like to call a VOTE to release Apache OpenWebBeans-2.0.5.

The following tickets got resolved

Bug
• [OWB-1233] - WrappedValueExpression.equals(Object arg0) always false 
if arg0 is an instance of WrappedValueExpression
• [OWB-1235] - ConversationScope destroyed upon session 
serialization/deserialization
• [OWB-1241] - Bean cache ignores qualifier model defined through an 
AnnotatedType

New Feature
• [OWB-1242] - Add a configuration option to not proxy Principal

Improvement
• [OWB-1232] - replace warning about interceptors
• [OWB-1238] - Our VersionVisitor shouldn't visit code
• [OWB-1243] - improve event performance

Task
• [OWB-1240] - Non-static inner classes should not get picked up as CDI 
Beans

Dependency upgrade
• [OWB-1236] - Update to XBean Asm 6 Shaded 4.7
• [OWB-1237] - upgrade to xbean-4.8


The staging repo is
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1041/

The source distribution can be found here:
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1041/org/apache/openwebbeans/openwebbeans/2.0.5/

The sha1 is 7fed2fe13879270ce17ee711232bdca55b08d83b

The tag is 
https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-2.0.5/
-r 1830447

Please VOTE

[+1] yeah, let's ship it!
[+0] meh, don't care
[-1] stop there's a ${showstopper}

The VOTE is open for 72h

txs and LieGrue,
strub




gonna start with the OWB-2.0.5 release

2018-04-28 Thread Mark Struberg
see subject :) 


LieGrue,
strub


[jira] [Updated] (OWB-1237) upgrade to xbean-4.8

2018-04-28 Thread Mark Struberg (JIRA)

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

Mark Struberg updated OWB-1237:
---
Issue Type: Dependency upgrade  (was: New Feature)

> upgrade to xbean-4.8
> 
>
> Key: OWB-1237
> URL: https://issues.apache.org/jira/browse/OWB-1237
> Project: OpenWebBeans
>  Issue Type: Dependency upgrade
>  Components: Core
>Affects Versions: 2.0.4
>Reporter: Mark Struberg
>Assignee: Mark Struberg
>Priority: Major
> Fix For: 1.7.5, 2.0.5
>
>
> Xbean-4.8 includes ASM-6.1.1 which allows us to run on Java10 and 11.
> It is a bytecode compatible replacement to bxean-4.6



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OWB-1214) Package annotation access is fragile

2018-04-28 Thread Mark Struberg (JIRA)

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

Mark Struberg updated OWB-1214:
---
Fix Version/s: (was: 2.0.5)
   2.0.6

> Package annotation access is fragile
> 
>
> Key: OWB-1214
> URL: https://issues.apache.org/jira/browse/OWB-1214
> Project: OpenWebBeans
>  Issue Type: Bug
>Reporter: Romain Manni-Bucau
>Priority: Major
> Fix For: 2.0.6
>
>
> If no classes were loaded from a parent package then the package annotations 
> are ignored (@Vetoed included). You can test it creating a @Vetoed alone in a 
> package root of all beans, there shouldnt be any bean but actually you'll get 
> get.
> Solution is to load ${package}.package-info before getting the package in 
> https://github.com/apache/openwebbeans/blob/8beef6d2d5b27dad1e2577a814fdd9da98a8acb7/webbeans-impl/src/main/java/org/apache/webbeans/config/BeansDeployer.java#L1309



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OWB-1088) fix samples with java 8 and update to tomcat7/8

2018-04-28 Thread Mark Struberg (JIRA)

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

Mark Struberg updated OWB-1088:
---
Fix Version/s: (was: 2.0.5)
   2.0.6

> fix samples with java 8 and update to tomcat7/8
> ---
>
> Key: OWB-1088
> URL: https://issues.apache.org/jira/browse/OWB-1088
> Project: OpenWebBeans
>  Issue Type: Task
>  Components: Samples & Documentation
>Affects Versions: 2.0.0
>Reporter: Reinhard Sandtner
>Assignee: Reinhard Sandtner
>Priority: Major
> Fix For: 2.0.6
>
>
> some of our samples are currently broken under java 8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (OWB-1074) implement automatic supportsConversation() detection

2018-04-28 Thread Mark Struberg (JIRA)

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

Mark Struberg updated OWB-1074:
---
Fix Version/s: (was: 2.0.5)
   2.0.6

> implement automatic supportsConversation() detection
> 
>
> Key: OWB-1074
> URL: https://issues.apache.org/jira/browse/OWB-1074
> Project: OpenWebBeans
>  Issue Type: Improvement
>  Components: Context and Scopes
>Affects Versions: 1.5.0
>Reporter: Mark Struberg
>Priority: Major
> Fix For: 2.0.6
>
>
> Currently we rely on the user to define the configuration option in 
> OpenWebBeansConfiguration
> {code}
> APPLICATION_SUPPORTS_CONVERSATION = 
> "org.apache.webbeans.application.supportsConversation";
> {code}
> This is by default disabled in owb-impl (core) and gets enabled by adding the 
> web or jsf plugins.
> We could improve this by not only allowing {{true}} or {{false}} but also 
> with an {{auto}} mode. 
> In this mode the BeanManager can walk through all registered beans and check 
> whether there is a single @ConversationScoped bean. In that case we will 
> automagically enable CDI conversations, otherwise OWB will dynamically 
> disable conversation support and don't need to do all kinds of work in 
> WebContextsService for example.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (OWB-1243) improve event performance

2018-04-28 Thread Mark Struberg (JIRA)

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

Mark Struberg resolved OWB-1243.

Resolution: Fixed

> improve event performance
> -
>
> Key: OWB-1243
> URL: https://issues.apache.org/jira/browse/OWB-1243
> Project: OpenWebBeans
>  Issue Type: Improvement
>  Components: Core
>Affects Versions: 2.0.4
>Reporter: Mark Struberg
>Assignee: Mark Struberg
>Priority: Major
> Fix For: 2.0.5
>
>
> I've done a few performance benchmarks. 
> We might be able to improve our eventing performance even more with 
> reallyminor changes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: [VOTE] Release Apache OpenWebBeans-1.7.5

2018-04-28 Thread Romain Manni-Bucau
+1


Romain Manni-Bucau
@rmannibucau  |  Blog
 | Old Blog
 | Github  |
LinkedIn  | Book


2018-04-28 15:30 GMT+02:00 Daniel Cunha :

> +1
>
> 2018-04-28 9:10 GMT-03:00 Mark Struberg :
>
> > Hi folks!
> >
> > I did run all required tasks for shipping an OWB-1.7.5 release.
> > This version targets CDI-1.2 / EE7 and would fit for the TomEE-7.x line.
> >
> > The following tickets got resolved
> >
> > Bug
> >
> > • [OWB-1197] - OwbSWClassLoader creates wrong URL
> > • [OWB-1205] - We should not fire ProcessInjectionPoint for CDI
> > Extension Observers
> > • [OWB-1209] - Custom bean with isAlternative()=true should not
> be
> > automatically enabled
> > • [OWB-1213] - producer of URI or other classes with private ct
> > blow up with a NPE
> > • [OWB-1222] - subclass proxy fails with Java9
> >
> > Improvement
> >
> > • [OWB-1218] - improve toString of producer beans to also log
> > owner class
> > Task
> >
> > • [OWB-1239] - update owb-1.7.x to java7
> > • [OWB-1240] - Non-static inner classes should not get picked up
> > as CDI Beans
> >
> > Dependency upgrade
> >
> > • [OWB-1236] - Update to XBean Asm 6 Shaded 4.7
> > • [OWB-1237] - upgrade to xbean-4.8
> >
> > The source tag is -r1830409
> > https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.7.5/
> >
> >
> > The release staging repository can be found here:
> >
> > https://repository.apache.org/content/repositories/
> > orgapacheopenwebbeans-1040/
> >
> > The source binary is in
> > https://repository.apache.org/content/repositories/
> > orgapacheopenwebbeans-1040/org/apache/openwebbeans/openwebbeans/1.7.5/
> > It's sha1 is ddcf865490468e4e782fd596b815be9824ffe232
> >
> > I've used my standard sig and key.
> >
> >
> > Please VOTE:
> >
> > [+1] let's ship it
> > [+0] meh, don't care
> > [-1] stop there is a ${showstopper}
> >
> > The VOTE is open for 72h.
> >
> > txs and LieGrue,
> > strub
> >
> >
>
>
> --
> Daniel "soro" Cunha
> https://twitter.com/dvlc_
>


[jira] [Created] (OWB-1243) improve event performance

2018-04-28 Thread Mark Struberg (JIRA)
Mark Struberg created OWB-1243:
--

 Summary: improve event performance
 Key: OWB-1243
 URL: https://issues.apache.org/jira/browse/OWB-1243
 Project: OpenWebBeans
  Issue Type: Improvement
  Components: Core
Affects Versions: 2.0.4
Reporter: Mark Struberg
Assignee: Mark Struberg
 Fix For: 2.0.5


I've done a few performance benchmarks. 
We might be able to improve our eventing performance even more with reallyminor 
changes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: [VOTE] Release Apache OpenWebBeans-1.7.5

2018-04-28 Thread Daniel Cunha
+1

2018-04-28 9:10 GMT-03:00 Mark Struberg :

> Hi folks!
>
> I did run all required tasks for shipping an OWB-1.7.5 release.
> This version targets CDI-1.2 / EE7 and would fit for the TomEE-7.x line.
>
> The following tickets got resolved
>
> Bug
>
> • [OWB-1197] - OwbSWClassLoader creates wrong URL
> • [OWB-1205] - We should not fire ProcessInjectionPoint for CDI
> Extension Observers
> • [OWB-1209] - Custom bean with isAlternative()=true should not be
> automatically enabled
> • [OWB-1213] - producer of URI or other classes with private ct
> blow up with a NPE
> • [OWB-1222] - subclass proxy fails with Java9
>
> Improvement
>
> • [OWB-1218] - improve toString of producer beans to also log
> owner class
> Task
>
> • [OWB-1239] - update owb-1.7.x to java7
> • [OWB-1240] - Non-static inner classes should not get picked up
> as CDI Beans
>
> Dependency upgrade
>
> • [OWB-1236] - Update to XBean Asm 6 Shaded 4.7
> • [OWB-1237] - upgrade to xbean-4.8
>
> The source tag is -r1830409
> https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.7.5/
>
>
> The release staging repository can be found here:
>
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1040/
>
> The source binary is in
> https://repository.apache.org/content/repositories/
> orgapacheopenwebbeans-1040/org/apache/openwebbeans/openwebbeans/1.7.5/
> It's sha1 is ddcf865490468e4e782fd596b815be9824ffe232
>
> I've used my standard sig and key.
>
>
> Please VOTE:
>
> [+1] let's ship it
> [+0] meh, don't care
> [-1] stop there is a ${showstopper}
>
> The VOTE is open for 72h.
>
> txs and LieGrue,
> strub
>
>


-- 
Daniel "soro" Cunha
https://twitter.com/dvlc_


[VOTE] Release Apache OpenWebBeans-1.7.5

2018-04-28 Thread Mark Struberg
Hi folks!

I did run all required tasks for shipping an OWB-1.7.5 release.
This version targets CDI-1.2 / EE7 and would fit for the TomEE-7.x line.

The following tickets got resolved

Bug

• [OWB-1197] - OwbSWClassLoader creates wrong URL
• [OWB-1205] - We should not fire ProcessInjectionPoint for CDI 
Extension Observers
• [OWB-1209] - Custom bean with isAlternative()=true should not be 
automatically enabled
• [OWB-1213] - producer of URI or other classes with private ct blow up 
with a NPE
• [OWB-1222] - subclass proxy fails with Java9

Improvement

• [OWB-1218] - improve toString of producer beans to also log owner 
class
Task

• [OWB-1239] - update owb-1.7.x to java7
• [OWB-1240] - Non-static inner classes should not get picked up as CDI 
Beans

Dependency upgrade

• [OWB-1236] - Update to XBean Asm 6 Shaded 4.7
• [OWB-1237] - upgrade to xbean-4.8

The source tag is -r1830409
https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.7.5/


The release staging repository can be found here:

https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1040/

The source binary is in
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-1040/org/apache/openwebbeans/openwebbeans/1.7.5/
It's sha1 is ddcf865490468e4e782fd596b815be9824ffe232

I've used my standard sig and key.


Please VOTE:

[+1] let's ship it
[+0] meh, don't care
[-1] stop there is a ${showstopper}

The VOTE is open for 72h.

txs and LieGrue,
strub



[jira] [Updated] (OWB-897) Interceptors do not work on processed injection targets

2018-04-28 Thread Mark Struberg (JIRA)

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

Mark Struberg updated OWB-897:
--
Fix Version/s: (was: 1.7.5)
   1.7.6

> Interceptors do not work on processed injection targets
> ---
>
> Key: OWB-897
> URL: https://issues.apache.org/jira/browse/OWB-897
> Project: OpenWebBeans
>  Issue Type: Bug
>  Components: Interceptor and Decorators
>Affects Versions: 1.2.0
>Reporter: Harald Wellmann
>Assignee: Romain Manni-Bucau
>Priority: Major
> Fix For: 1.7.6
>
>
> I have a portable extension which processes injection targets and replaces 
> them with a custom implementation of 
> javax.enterprise.inject.spi.InjectionTarget.
> This breaks interceptors on beans injected into beans which are processed 
> injection targets. The injected contextual references are missing the 
> expected proxy.
> The following code snippets look suspicious:
> org.apache.webbeans.component.InjectionTargetBean.defineBeanInterceptorStack():
> if (this instanceof InterceptedMarker && getInjectionTarget() 
> instanceof InjectionTargetImpl) { ... }
> .
> This means that interceptors only get processed if the injection target is an 
> instance of InjectionTargetImpl, which does not cover the case of a custom 
> injection target provided by a portable extension.
> org.apache.webbeans.container.InjectionTargetFactoryImpl.createInjectionTarget(Bean):
> This method directly returns the injection target processed by the extension. 
> This target should probably be wrapped by OWB's own implementation to make 
> interceptors work.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Resolved] (OWB-1237) upgrade to xbean-4.8

2018-04-28 Thread Mark Struberg (JIRA)

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

Mark Struberg resolved OWB-1237.

Resolution: Fixed

> upgrade to xbean-4.8
> 
>
> Key: OWB-1237
> URL: https://issues.apache.org/jira/browse/OWB-1237
> Project: OpenWebBeans
>  Issue Type: New Feature
>  Components: Core
>Affects Versions: 2.0.4
>Reporter: Mark Struberg
>Assignee: Mark Struberg
>Priority: Major
> Fix For: 1.7.5, 2.0.5
>
>
> Xbean-4.8 includes ASM-6.1.1 which allows us to run on Java10 and 11.
> It is a bytecode compatible replacement to bxean-4.6



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)