Oh yes, Mark changed something about it and the default scanning mode of
CDI doesn't help. Maybe we need to just ignore the classes explicitly


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2017-06-20 3:23 GMT+02:00 John D. Ament <[email protected]>:

> Ok, so I started to add the missing dependencies, that's not going to
> work.  In scheduler I added log4j then it complained about some terracotta
> class.  I think there's a regression in the arquillian adapter,
> specifically how it handles classes that may not be present.
>
> On Mon, Jun 19, 2017 at 8:39 PM John D. Ament <[email protected]>
> wrote:
>
> > I had a hunch it was that, so did a dependency tree - no luck.
> >
> > https://paste.apache.org/X3c5
> >
> > John
> >
> >
> > On Mon, Jun 19, 2017 at 3:22 AM Romain Manni-Bucau <
> [email protected]>
> > wrote:
> >
> >> IncompatibleClassChangeError, classpath is probably corrupted with an
> owb 1.0 dependency somehow
> >>
> >>
> >>
> >> Romain Manni-Bucau
> >> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> >> <https://blog-rmannibucau.rhcloud.com> | Old Blog
> >> <http://rmannibucau.wordpress.com> | Github
> >> <https://github.com/rmannibucau> | LinkedIn
> >> <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
> >> <https://javaeefactory-rmannibucau.rhcloud.com>
> >>
> >> 2017-06-19 8:19 GMT+02:00 Mark Struberg <[email protected]>:
> >>
> >>> Oh txs for the catch, will check.
> >>>
> >>> LieGrue,
> >>> Strub
> >>>
> >>> Am 19.06.2017 um 04:47 schrieb John D. Ament <[email protected]>:
> >>>
> >>> Hmm so DeltaSpike is seeing 11 test failures with OWB2.
> >>>
> >>>
> >>> https://builds.apache.org/view/A-D/view/DeltaSpike/job/
> DeltaSpike%20OWB%202.0.0/lastCompletedBuild/testReport/
> >>>
> >>> CDI Ctrl Servlet - it looks like a weird error, the impl of this bean
> >>> hasn't been changed in 2 years.  Not sure if this is a new validation
> in
> >>> place.
> >>>
> >>> ClasspathResourceTest - I'm not sure if the path is getting skewed due
> >>> to duplicate resources, or the same resource being added multiple
> times.
> >>>
> >>> JSF & Scheduler look like changes in the dependency structure.  If on
> >>> purpose, I'll push up a fix sometime tomorrow.
> >>>
> >>> On Sun, Jun 18, 2017 at 10:04 AM Romain Manni-Bucau <
> >>> [email protected]> wrote:
> >>>
> >>>> 2 things to check before the release:
> >>>>
> >>>> 1. se API (not covered by tck and poorly covered by us ATM)
> >>>> 2. the fastMatching flag should get removed if we can (created due to
> 1
> >>>> tck)
> >>>>
> >>>>
> >>>> Romain Manni-Bucau
> >>>> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> >>>> <https://blog-rmannibucau.rhcloud.com> | Old Blog
> >>>> <http://rmannibucau.wordpress.com> | Github
> >>>> <https://github.com/rmannibucau> | LinkedIn
> >>>> <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory
> >>>> <https://javaeefactory-rmannibucau.rhcloud.com>
> >>>>
> >>>> 2017-06-18 15:41 GMT+02:00 Mark Struberg <[email protected]>:
> >>>>
> >>>>> OWB itself did always ignore it and log a warning. This code did not
> >>>>> get changed for a while.
> >>>>>
> >>>>> But we have/had a bug in the arquillian connector which lead to
> >>>>> blowing up on NoClassDefFound.
> >>>>> I need to check whether we fixed this already with another commit.
> >>>>>
> >>>>> The ticket is https://issues.apache.org/jira/browse/OWB-1179
> >>>>>
> >>>>> LieGrue,
> >>>>> strub
> >>>>>
> >>>>>
> >>>>>
> >>>>> > Am 18.06.2017 um 13:45 schrieb John D. Ament <
> [email protected]
> >>>>> >:
> >>>>> >
> >>>>> > Just wondering, did you change the behavior when a class isn't
> found
> >>>>> to
> >>>>> > ignore the bean? Prior versions of OWB would throw an exception.
> >>>>> >
> >>>>> > John
> >>>>> >
> >>>>> > On Sat, Jun 17, 2017 at 4:43 PM Mark Struberg <
> >>>>> [email protected]>
> >>>>> > wrote:
> >>>>> >
> >>>>> >> Yes, it should 'just work' afaict.
> >>>>> >> We even kept the SPI the same.
> >>>>> >> We most likely will add an async event related API for better
> >>>>> integration
> >>>>> >> within TomEE in the future.
> >>>>> >> But this should still be perfectly backward compatible as OWB will
> >>>>> provide
> >>>>> >> a default implementation anyway!
> >>>>> >>
> >>>>> >> If you catch any (unexpected) problems then just ping us.
> >>>>> >>
> >>>>> >> txs and LieGrue,
> >>>>> >> strub
> >>>>> >>
> >>>>> >>
> >>>>> >>> Am 17.06.2017 um 22:36 schrieb John D. Ament <
> >>>>> [email protected]>:
> >>>>> >>>
> >>>>> >>> So... just to confirm.  Outside of changing the geronimo specs,
> >>>>> taking a
> >>>>> >> OWB 1.x profile that I may have will just work with OWB 2?
> >>>>> >>>
> >>>>> >>> John
> >>>>> >>>
> >>>>> >>> On Sat, Jun 17, 2017 at 1:53 PM Mark Struberg <
> >>>>> [email protected]>
> >>>>> >> wrote:
> >>>>> >>> Yes, it is 1:1 backward compatible.
> >>>>> >>>
> >>>>> >>> The only thing you need to update is the jcdi and
> >>>>> common-annotations API:
> >>>>> >>>
> >>>>> >>> <dependency>
> >>>>> >>>    <groupId>org.apache.geronimo.specs</groupId>
> >>>>> >>>    <artifactId>geronimo-annotation_1.3_spec</artifactId>
> >>>>> >>>    <version>1.0-SNAPSHOT</version>
> >>>>> >>> </dependency>
> >>>>> >>>
> >>>>> >>> <dependency>
> >>>>> >>>    <groupId>org.apache.geronimo.specs</groupId>
> >>>>> >>>    <artifactId>geronimo-jcdi_2.0_spec</artifactId>
> >>>>> >>>    <version>1.0-SNAPSHOT</version>
> >>>>> >>> </dependency>
> >>>>> >>>
> >>>>> >>> They will be released this week as well.
> >>>>> >>>
> >>>>> >>> LieGrue,
> >>>>> >>> strub
> >>>>> >>>
> >>>>> >>>
> >>>>> >>>> Am 17.06.2017 um 19:41 schrieb Ludovic Pénet <[email protected]
> >:
> >>>>> >>>>
> >>>>> >>>> Is it a drop i' remplacement ?
> >>>>> >>>> If yes, I would gladky test this works, before test driving the
> >>>>> new
> >>>>> >> features.
> >>>>> >>>>
> >>>>> >>>> Ludovic
> >>>>> >>>>
> >>>>> >>>> Le 17 juin 2017 19:38:01 GMT+02:00, Mark Struberg <
> >>>>> [email protected]>
> >>>>> >> a écrit :
> >>>>> >>>> Hi folks!
> >>>>> >>>>
> >>>>> >>>> We are finished with implementing all CDI-2.0 features and now
> >>>>> >> successfully pass the standalone TCK!
> >>>>> >>>> A recent owb-2.0.0-SNAPSHOT is deployed to the Apache Snapshots
> >>>>> >> repository [1].
> >>>>> >>>> This get's deployed via Jenkins each night.
> >>>>> >>>>
> >>>>> >>>> It would be great if you could try it out and give us some
> >>>>> feedback!
> >>>>> >>>> We gonna release it somewhen next week.
> >>>>> >>>>
> >>>>> >>>> txs and LieGrue,
> >>>>> >>>> strub
> >>>>> >>>>
> >>>>> >>>>
> >>>>> >>>> [1] https://repository.apache.org/content/groups/snapshots/
> >>>>> >>>>
> >>>>> >>>> --
> >>>>> >>>> Envoyé de mon appareil Android avec K-9 Mail. Veuillez excuser
> ma
> >>>>> >> brièveté.
> >>>>> >>>
> >>>>> >>
> >>>>> >>
> >>>>>
> >>>>>
> >>>>
> >>
>

Reply via email to