We want Search to store the index using JMS+Infinispan as backend, plus:
1) Infinispan as second level cache
When a user enable the second level cache in an application deployed on WildFly.
The dependency to infinispan should be added auto-magically and we want to check that it still work with the search-infinispan module.
2) Infinspan setup by the user
In this scenario the user will configure a cache in the WildFly configuration and it will use it to store get something.
This cache will run in parallel to the one used by search to store the index.
In this scenario the infinispan module will be added to the deployment dependencies.