Infinispan
  1. Infinispan
  2. ISPN-1962

infinispan cdi implementation is not 1.0 or 1.1 compliant

    Details

    • Similar Issues:
      Show 10 results 

      Description

      As discussed on infinispan and weld forum (see references), the

      org.infinispan.cdi.InfinispanExtension::registerCacheConfigurations(@Observes AfterDeploymentValidation event, CacheManagerEventBridge eventBridge, @Any Instance<EmbeddedCacheManager> cacheManagers, BeanManager beanManager)

      is not compliant to cdi 1.0 specification as it should only accept a BeanManager.

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            Pete Muir added a comment -

            Kevin, can you take a look at this?

            Show
            Pete Muir added a comment - Kevin, can you take a look at this?
            Hide
            Manik Surtani added a comment -

            Is it that we're only CDI 1.1 compliant right now, then?

            Show
            Manik Surtani added a comment - Is it that we're only CDI 1.1 compliant right now, then?
            Hide
            Manik Surtani added a comment -

            (added Pete to the watchers list on this issue - Pete, could you comment on my last comment here?)

            Show
            Manik Surtani added a comment - (added Pete to the watchers list on this issue - Pete, could you comment on my last comment here?)
            Hide
            Jozef Hartinger added a comment -

            This is not compliant with CDI 1.0 nor CDI 1.1

            Show
            Jozef Hartinger added a comment - This is not compliant with CDI 1.0 nor CDI 1.1
            Hide
            Manik Surtani added a comment -

            Dare I ask, how was this tested then?

            Show
            Manik Surtani added a comment - Dare I ask, how was this tested then?
            Hide
            Mathieu Lachance added a comment -

            Hi Manick, see attachment in forum :
            https://community.jboss.org/thread/197565
            simple maven project using : weld-se 2.0.0.Alpha1 + infinispan-core 5.1.3.CR1 + infinispan-cdi 5.1.3.CR1

            Show
            Mathieu Lachance added a comment - Hi Manick, see attachment in forum : https://community.jboss.org/thread/197565 simple maven project using : weld-se 2.0.0.Alpha1 + infinispan-core 5.1.3.CR1 + infinispan-cdi 5.1.3.CR1
            Hide
            Manik Surtani added a comment -

            @Mathieu I wasn't referring to your proving the problem - I meant how was the infinispan-cdi module tested if it doesn't work with either CDI 1.0 or 1.1!

            Show
            Manik Surtani added a comment - @Mathieu I wasn't referring to your proving the problem - I meant how was the infinispan-cdi module tested if it doesn't work with either CDI 1.0 or 1.1!
            Hide
            Manik Surtani added a comment -

            Here's a test we should add to our test suite, using Weld-SE: https://gist.github.com/2720713

            Show
            Manik Surtani added a comment - Here's a test we should add to our test suite, using Weld-SE: https://gist.github.com/2720713
            Show
            Pete Muir added a comment - https://github.com/infinispan/infinispan/pull/1171

              People

              • Assignee:
                Kevin Pollet
                Reporter:
                Mathieu Lachance
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Development