Ondrej, I agree as well. It definitely should be more turn key in this respect.
John On Fri, Mar 3, 2017 at 8:53 AM Ondrej Mihályi <[email protected]> wrote: > Hi John, > > It sounds to me that DeltaSpike could be improved to make a sophisticated > guess to infer the default value of this configuration from the container > it is running in. At least for WildFly and maybe some other containers > where people report problems. > > Just an idea :) > > Ondrej > > 2017-03-03 12:05 GMT+01:00 John D. Ament <[email protected]>: > > > Hi Konrad, > > > > What that's referring to is that you need to create a > > META-INF/apache-deltaspike.properties and add the following line: > > > > globalAlternatives.org.apache.deltaspike.jpa.spi.transaction. > > TransactionStrategy=org.apache.deltaspike.jpa.impl.transaction. > > ContainerManagedTransactionStrategy > > > > I do something similar to you, and it works perfect. I'm using maven to > > build a WAR file, so it just goes in > > src/main/resources/META-INF/apache-deltaspike.properties > > > > John > > > > On Fri, Mar 3, 2017 at 3:38 AM Instantiation Exception < > > [email protected]> wrote: > > > > > Hi, > > > > > > In my company projects we use WildFly. In the past I tried few times to > > use > > > DeltaSpike Data, but it didn't work. I configured everything according > to > > > documentation. In pure CDI scenario it worked. But when I created > > > @Dependent @Repository and injected it to @Stateless EJB I got some > > > transaction errors when tried to call EJB methods. In documentation I > see > > > warning: > > > > > > Some containers do not support BeanManagedUserTransactionStrategy! As > > JTA > > > > has still some portability issues even in Java EE 7, it might be > > required > > > > that you implement your own TransactionStrategy. We will think about > > > > providing an acceptable solution for this. > > > > > > > > > Is it about WildFly? Is WildFly supported? > > > > > > Best regards, > > > Konrad > > > > > >
