Re: Yan: [jira] [Created] (OWB-603) Incorporate enhanced BeanArchive handling of the preliminary CDI-1.1 specification

2011-08-12 Thread Mark Struberg
yes, I think we should get 1.1.1 out of the door the next 2 weeks anyway ;)

For now I did just commit things which improve our current behaviour  in 
non-BDA mode with Weld. 

An example: in Seam3 some interceptors are defined over and over again in each 
jar. This used to lead to a WebBeansConfigurationException claiming that an 
 is only allowed once.

But actually that is wrong: it must only exist once in the _same_ _beans.xml_!

I'll spare the ordering and enabled stuff from CDI-1.1 for OWB-1.2. 


LieGrue,
strub


--- On Fri, 8/12/11, Gurkan Erdogdu  wrote:

> From: Gurkan Erdogdu 
> Subject: Yan: [jira] [Created] (OWB-603) Incorporate enhanced BeanArchive 
> handling of the preliminary CDI-1.1 specification
> To: "dev@openwebbeans.apache.org" 
> Date: Friday, August 12, 2011, 7:15 PM
> >>>Should we separate owb
> 1.1 (which is an cdi 1.0 implementation) from
> >>>>early cdi 1.1 work somehow?  A new branch
> perhaps?
> 
> +1.
> 
> 
> Gurkan
> 
> 
> 
> 
> Kimden: Joseph Bergmark 
> Kime: dev@openwebbeans.apache.org
> Gönderildiği Tarih: 12 Ağustos 2011 22:13 Cuma
> Konu: Re: [jira] [Created] (OWB-603) Incorporate enhanced
> BeanArchive handling of the preliminary CDI-1.1
> specification
> 
> Should we separate owb 1.1 (which is an cdi 1.0
> implementation) from
> early cdi 1.1 work somehow?  A new branch perhaps?
> 
> Joe
> 
> On Fri, Aug 12, 2011 at 2:51 PM, Mark Struberg (JIRA)
> 
> wrote:
> > Incorporate enhanced BeanArchive handling of the
> preliminary CDI-1.1 specification
> >
> --
> >
> >                 Key: OWB-603
> >                 URL: https://issues.apache.org/jira/browse/OWB-603
> >             Project: OpenWebBeans
> >          Issue Type: Improvement
> >          Components: Interceptor and Decorators
> >    Affects Versions: 1.1.0
> >            Reporter: Mark Struberg
> >            Assignee: Mark Struberg
> >             Fix For: 1.2.0
> >
> >
> > This affects Interceptors, Decorators and
> Alternatives:
> >
> > The CDI-1.0 spec defines that Interceptors, Decorators
> and Alternatives must only count for beans of the very the
> Bean Archive (BDA = the jar file) they are defined in (via
> beans.xml). OWB currently ignores this (there is also no TCK
> for it) because this behaviour is utterly broken.
> > The CDI-1.1 (JSR-346) EG is working on improving
> this:
> > https://issues.jboss.org/browse/CDI-18
> >
> > This is work in progress, but we should stay close to
> the new mechanism because it's better than what we currently
> have.
> >
> > As a first step, we shall remove our
> DeploymentException when the same Interceptor gets enabled
> in more than 1 beans.xml files on the classpath.
> >
> > --
> > This message is automatically generated by JIRA.
> > For more information on JIRA, see: http://www.atlassian.com/software/jira
> >
> >
> >


Yan: [jira] [Created] (OWB-603) Incorporate enhanced BeanArchive handling of the preliminary CDI-1.1 specification

2011-08-12 Thread Gurkan Erdogdu
>>>Should we separate owb 1.1 (which is an cdi 1.0 implementation) from
>>>>early cdi 1.1 work somehow?  A new branch perhaps?

+1.


Gurkan




Kimden: Joseph Bergmark 
Kime: dev@openwebbeans.apache.org
Gönderildiği Tarih: 12 Ağustos 2011 22:13 Cuma
Konu: Re: [jira] [Created] (OWB-603) Incorporate enhanced BeanArchive handling 
of the preliminary CDI-1.1 specification

Should we separate owb 1.1 (which is an cdi 1.0 implementation) from
early cdi 1.1 work somehow?  A new branch perhaps?

Joe

On Fri, Aug 12, 2011 at 2:51 PM, Mark Struberg (JIRA)  wrote:
> Incorporate enhanced BeanArchive handling of the preliminary CDI-1.1 
> specification
> --
>
>                 Key: OWB-603
>                 URL: https://issues.apache.org/jira/browse/OWB-603
>             Project: OpenWebBeans
>          Issue Type: Improvement
>          Components: Interceptor and Decorators
>    Affects Versions: 1.1.0
>            Reporter: Mark Struberg
>            Assignee: Mark Struberg
>             Fix For: 1.2.0
>
>
> This affects Interceptors, Decorators and Alternatives:
>
> The CDI-1.0 spec defines that Interceptors, Decorators and Alternatives must 
> only count for beans of the very the Bean Archive (BDA = the jar file) they 
> are defined in (via beans.xml). OWB currently ignores this (there is also no 
> TCK for it) because this behaviour is utterly broken.
> The CDI-1.1 (JSR-346) EG is working on improving this:
> https://issues.jboss.org/browse/CDI-18
>
> This is work in progress, but we should stay close to the new mechanism 
> because it's better than what we currently have.
>
> As a first step, we shall remove our DeploymentException when the same 
> Interceptor gets enabled in more than 1 beans.xml files on the classpath.
>
> --
> This message is automatically generated by JIRA.
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>
>

Re: [jira] [Created] (OWB-603) Incorporate enhanced BeanArchive handling of the preliminary CDI-1.1 specification

2011-08-12 Thread Joseph Bergmark
Should we separate owb 1.1 (which is an cdi 1.0 implementation) from
early cdi 1.1 work somehow?  A new branch perhaps?

Joe

On Fri, Aug 12, 2011 at 2:51 PM, Mark Struberg (JIRA)  wrote:
> Incorporate enhanced BeanArchive handling of the preliminary CDI-1.1 
> specification
> --
>
>                 Key: OWB-603
>                 URL: https://issues.apache.org/jira/browse/OWB-603
>             Project: OpenWebBeans
>          Issue Type: Improvement
>          Components: Interceptor and Decorators
>    Affects Versions: 1.1.0
>            Reporter: Mark Struberg
>            Assignee: Mark Struberg
>             Fix For: 1.2.0
>
>
> This affects Interceptors, Decorators and Alternatives:
>
> The CDI-1.0 spec defines that Interceptors, Decorators and Alternatives must 
> only count for beans of the very the Bean Archive (BDA = the jar file) they 
> are defined in (via beans.xml). OWB currently ignores this (there is also no 
> TCK for it) because this behaviour is utterly broken.
> The CDI-1.1 (JSR-346) EG is working on improving this:
> https://issues.jboss.org/browse/CDI-18
>
> This is work in progress, but we should stay close to the new mechanism 
> because it's better than what we currently have.
>
> As a first step, we shall remove our DeploymentException when the same 
> Interceptor gets enabled in more than 1 beans.xml files on the classpath.
>
> --
> This message is automatically generated by JIRA.
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>
>


[jira] [Created] (OWB-603) Incorporate enhanced BeanArchive handling of the preliminary CDI-1.1 specification

2011-08-12 Thread Mark Struberg (JIRA)
Incorporate enhanced BeanArchive handling of the preliminary CDI-1.1 
specification
--

 Key: OWB-603
 URL: https://issues.apache.org/jira/browse/OWB-603
 Project: OpenWebBeans
  Issue Type: Improvement
  Components: Interceptor and Decorators
Affects Versions: 1.1.0
Reporter: Mark Struberg
Assignee: Mark Struberg
 Fix For: 1.2.0


This affects Interceptors, Decorators and Alternatives:

The CDI-1.0 spec defines that Interceptors, Decorators and Alternatives must 
only count for beans of the very the Bean Archive (BDA = the jar file) they are 
defined in (via beans.xml). OWB currently ignores this (there is also no TCK 
for it) because this behaviour is utterly broken. 
The CDI-1.1 (JSR-346) EG is working on improving this:
https://issues.jboss.org/browse/CDI-18  

This is work in progress, but we should stay close to the new mechanism because 
it's better than what we currently have.

As a first step, we shall remove our DeploymentException when the same 
Interceptor gets enabled in more than 1 beans.xml files on the classpath. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira