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 > > > > > > > > >
