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.

        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: