[jira] [Created] (OWB-735) remove CreationalContextWrapper

2012-12-07 Thread Mark Struberg (JIRA)
Mark Struberg created OWB-735:
-

 Summary: remove CreationalContextWrapper
 Key: OWB-735
 URL: https://issues.apache.org/jira/browse/OWB-735
 Project: OpenWebBeans
  Issue Type: Improvement
  Components: Context and Scopes
Affects Versions: 1.2.0
Reporter: Mark Struberg
Assignee: Mark Struberg
 Fix For: 1.2.0


currently we create a Wrapper for 'foreign' CreationalContexts. Imo we don't 
need to do it as a user must only use CreationalContexts he created via 
BeanManager#createCreationalContext

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


further owb-1.2.x work

2012-12-07 Thread Mark Struberg
Hi folks!

I try to sum up what I like to do next. 

I tried to get my head over Producer and InjectionTarget.
I think it's not very clear what must be done from the spec perspective and I 
know that we initially developed this under enormous time constraints. Thus the 
part is in a pretty bad shape.

Let me first explain what those 2 interfaces make

a.) they are specced in CDI SPI 11.2, so we need to implement them.

b.) they can get exchanged via portable CDI Extensions

 It's not yet clear if the ProcessProducer#setProducer (and similar for 
InjectionTarget) are only meant to _wrap_ existing Producers or if an Extension 
can plugin in a completely own implementation.

c.) currently we have Bean -> Producer/InjectionTarget -> Bean. But that's 
bollocks! The Producer/InjectionTarget should really only invoke the respective 
methods and must not have any Bean information at all. Instead we should slice 
out all the respective information (producer method/disposal methos/ inject ct/ 
postconstruct  method/ predestroy method/ ...) from the various Beans and move 
them to Producer and InjectionTarget


d.) some of the methods do not pass the CreationalContext, so we need to do any 
interceptor stuff 'outside'. We could create an own Interceptor as last in the 
chain which calls the Producer/IT.

e.) We really have way too many Beans I fear ^^

f.) Our contexts should get cleaned up. They are a mess and unnecessarily 
complex.


g.) I started with an own Arquillian adaptor. Time to finish that work ;)

LieGrue,
strub



[jira] [Updated] (OWB-715) Remove EL22 implementation from Core to Own Project

2012-12-07 Thread Jean-Louis MONTEIRO (JIRA)

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

Jean-Louis MONTEIRO updated OWB-715:


Fix Version/s: (was: 1.1.7)
   1.2.0

> Remove EL22 implementation from Core to Own Project
> ---
>
> Key: OWB-715
> URL: https://issues.apache.org/jira/browse/OWB-715
> Project: OpenWebBeans
>  Issue Type: Improvement
>  Components: Core, Java EE Integration
>Affects Versions: 1.1.6, 1.1.7
>Reporter: Gurkan Erdogdu
>Assignee: Gurkan Erdogdu
> Fix For: 1.2.0
>
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> Currently EL 2.2 integration code is located in the openwebbeans-impl 
> project. It is more reasonable to include EL 2.2 integration into its own 
> project and use only SPI logic in core.

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


[jira] [Updated] (OWB-717) Remove Failover implementation from Web to Own Project

2012-12-07 Thread Jean-Louis MONTEIRO (JIRA)

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

Jean-Louis MONTEIRO updated OWB-717:


Fix Version/s: (was: 1.1.7)
   1.2.0
Affects Version/s: 1.1.6

> Remove Failover  implementation from Web to Own Project
> ---
>
> Key: OWB-717
> URL: https://issues.apache.org/jira/browse/OWB-717
> Project: OpenWebBeans
>  Issue Type: Improvement
>  Components: Core
>Affects Versions: 1.1.6, 1.1.7
>Reporter: Gurkan Erdogdu
>Assignee: Gurkan Erdogdu
> Fix For: 1.2.0
>
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> Currently failover logic is located in openwebbeans-web. Move failover logic 
> to its own project, openwebbeans-clustering

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


Re: [VOTE] release OpenWebBeans-1.1.6

2012-12-07 Thread Gurkan Erdogdu
+1




 Kimden: Mark Struberg 
Kime: openwebbeans-dev  
Gönderildiği Tarih: 5 Aralık 2012 23:24 Çarşamba
Konu: [VOTE] release OpenWebBeans-1.1.6
 
Hi!
I'd like to call a VOTE on releasing Apache OpenWebBeans-1.1.7.
This is a bugfix release of OpenWebBeans-1.1.x in the owb_1.1.x branch. It 
mainly contains compatibility/portability/performance improvements and small 
bugfixes.

The ReleaseNotes are available online: 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310844&version=12323362


Maven staging repo:
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-117/


SVN source tag :
https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.1.7/


Source release:
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-117/org/apache/openwebbeans/openwebbeans/1.1.7/openwebbeans-1.1.7-source-release.zip


Binary release:
https://repository.apache.org/content/repositories/orgapacheopenwebbeans-117/org/apache/openwebbeans/openwebbeans-distribution/1.1.7/openwebbeans-distribution-1.1.7-binary.tar.gz


PGP release key 2FDB81B1
http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS


The VOTE will be open for 72 hours.
[ ] +1 approve 
[ ] +0 no opinion 
[ ] -1 veto (and reason why)

LieGrue, 
strub

Re: [VOTE] release OpenWebBeans-1.1.7

2012-12-07 Thread Gerhard Petracek
+1

regards,
gerhard



2012/12/7 Mark Struberg 

>
>
> +1
>
> LieGrue,
> strub
>
>
>
>
>
>
> >
> > From: Mark Struberg 
> >To: "dev@openwebbeans.apache.org" 
> >Sent: Wednesday, December 5, 2012 10:26 PM
> >Subject: Re: [VOTE] release OpenWebBeans-1.1.7
> >
> >whoops, title is wrong, we go for 1.1.7 :)
> >
> >
> >
> >- Original Message -
> >> From: Mark Struberg 
> >> To: openwebbeans-dev 
> >> Cc:
> >> Sent: Wednesday, December 5, 2012 10:24 PM
> >> Subject: [VOTE] release OpenWebBeans-1.1.6
> >>
> >> Hi!
> >> I'd like to call a VOTE on releasing Apache OpenWebBeans-1.1.7.
> >> This is a bugfix release of OpenWebBeans-1.1.x in the owb_1.1.x branch.
> It
> >> mainly contains compatibility/portability/performance improvements and
> small
> >> bugfixes.
> >>
> >> The ReleaseNotes are available online:
> >>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310844&version=12323362
> >>
> >>
> >> Maven staging repo:
> >>
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-117/
> >>
> >>
> >> SVN source tag :
> >> https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.1.7/
> >>
> >>
> >> Source release:
> >>
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-117/org/apache/openwebbeans/openwebbeans/1.1.7/openwebbeans-1.1.7-source-release.zip
> >>
> >>
> >> Binary release:
> >>
> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-117/org/apache/openwebbeans/openwebbeans-distribution/1.1.7/openwebbeans-distribution-1.1.7-binary.tar.gz
> >>
> >>
> >> PGP release key 2FDB81B1
> >> http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
> >>
> >>
> >> The VOTE will be open for 72 hours.
> >> [ ] +1 approve
> >> [ ] +0 no opinion
> >> [ ] -1 veto (and reason why)
> >>
> >> LieGrue,
> >> strub
> >>
> >
> >
> >
>


Re: [VOTE] release OpenWebBeans-1.1.7

2012-12-07 Thread Mark Struberg


+1

LieGrue,
strub






>
> From: Mark Struberg 
>To: "dev@openwebbeans.apache.org"  
>Sent: Wednesday, December 5, 2012 10:26 PM
>Subject: Re: [VOTE] release OpenWebBeans-1.1.7
> 
>whoops, title is wrong, we go for 1.1.7 :)
>
>
>
>- Original Message -
>> From: Mark Struberg 
>> To: openwebbeans-dev 
>> Cc: 
>> Sent: Wednesday, December 5, 2012 10:24 PM
>> Subject: [VOTE] release OpenWebBeans-1.1.6
>> 
>> Hi!
>> I'd like to call a VOTE on releasing Apache OpenWebBeans-1.1.7.
>> This is a bugfix release of OpenWebBeans-1.1.x in the owb_1.1.x branch. It 
>> mainly contains compatibility/portability/performance improvements and small 
>> bugfixes.
>> 
>> The ReleaseNotes are available online: 
>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310844&version=12323362
>> 
>> 
>> Maven staging repo:
>> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-117/
>> 
>> 
>> SVN source tag :
>> https://svn.apache.org/repos/asf/openwebbeans/tags/openwebbeans-1.1.7/
>> 
>> 
>> Source release:
>> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-117/org/apache/openwebbeans/openwebbeans/1.1.7/openwebbeans-1.1.7-source-release.zip
>> 
>> 
>> Binary release:
>> https://repository.apache.org/content/repositories/orgapacheopenwebbeans-117/org/apache/openwebbeans/openwebbeans-distribution/1.1.7/openwebbeans-distribution-1.1.7-binary.tar.gz
>> 
>> 
>> PGP release key 2FDB81B1
>> http://svn.apache.org/repos/asf/openwebbeans/trunk/KEYS
>> 
>> 
>> The VOTE will be open for 72 hours.
>> [ ] +1 approve 
>> [ ] +0 no opinion 
>> [ ] -1 veto (and reason why)
>> 
>> LieGrue, 
>> strub
>> 
>
>
>