Of course, like any other CDI-1.1 container.
CDI-1.1 just needs a few more members on some interfaces and enums. Like e.g. 
AROUND_INVOKE.
Wonder whether Weld2 will run...


I did fix this now.


LieGrue,
strub




> On Sunday, 24 August 2014, 13:45, John D. Ament <[email protected]> 
> wrote:
> > Mark,
> 
> Seems like the real issue is that OWB2 doesn't run when CDI 1.0 APIs are on
> the classpath.  Is that the case here?
> 
> John
> 
> 
> 
> On Sun, Aug 24, 2014 at 3:36 AM, Mark Struberg <[email protected]> wrote:
> 
>>  Hi John!
>> 
>>  Was partly an error on my side as I mixed up files from cdictrl-servlet
>>  with the modules/servlet during the review.
>> 
>>  I've now updated the cdictrl-servlet pom to also support other profiles
>>  than only 'Weld' and 'OWB'. We might still need to updated 
> this for Weld2.
>> 
>>  I've also updated the buildall.sh script which helps testing quiet a 
> few
>>  combinations locally.
>>  Feel free to update this file. But please only with profiles which do not
>>  need any local installations (means only the 'embedded' modes plz).
>> 
>>  Will commit shortly.
>> 
>>  LieGrue,
>>  strub
>> 
>> 
>> 
>>  On Saturday, 23 August 2014, 23:45, John D. Ament 
> <[email protected]>
>>  wrote:
>> 
>> 
>>  >
>>  >
>>  >Hi Mark!
>>  >
>>  >
>>  >
>>  >
>>  >On Sat, Aug 23, 2014 at 2:51 PM, Mark Struberg 
> <[email protected]> wrote:
>>  >
>>  >> Hi!
>>  >>
>>  >> cdictrl-servlet directly defines cdi-1.0 artifacts. This breaks 
> Weld-1.2
>>  >> and OWB-2.x.
>>  >>
>>  >
>>  >Yes, I was thinking that as well.  Probably don't need a dependency 
> on
>>  >CDI-1.0 APIs anyways.  I can remove that.  However, as far as I know 
> this
>>  >doesn't break CDI 1.1/1.2 compatibility.  I've built it locally 
> on OWB
>>  >1.2.x, Weld 1.1.10, 2.2.1 all seemed fine.  I'm actually running a 
> perf
>>  >test against Weld 2.2.3 on one of my apps via the module this weekend.
>>  >
>>  >
>>  >>
>>  >> The whole module is actually pretty weird.
>>  >>
>>  >> It is a submodule of cdictrl but I seems to have not much to do 
> with
>>  >> cdictrl. Instead it even has dependencies to deltaspike-core...
>>  >>
>>  >>
>>  >I'm not sure what you mean here.  It declares a dependency on 
> cdictrl-api,
>>  >not deltaspike-core.  See [1].
>>  >
>>  >
>>  >> How do we proceed?
>>  >> Sorry that this slipped through our quality control.
>>  >>
>>  >>
>>  >Well, I first proposed this back in March/April.  Little feedback was
>>  >given.  If you have other issues with it, please don't hesitate to 
> drop a
>>  >mail or raise a JIRA ticket.
>>  >
>>  >
>>  >>
>>  >> LieGrue,
>>  >> strub
>>  >>
>>  >
>>  >- John
>>  >
>>  >
>>  >[1]:
>>  >
>> 
> https://github.com/apache/deltaspike/blob/master/deltaspike/cdictrl/servlet/pom.xml
>>  >
>>  >
>>  >
>>  >
>> 
>

Reply via email to