tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Romain Manni-Bucau <rmannibu...@gmail.com>
Subject Re: Apache TomEE 1.7.1 and Arquillian Persistence Extension Alpha7
Date Wed, 01 Oct 2014 15:41:02 GMT
FYI https://issues.apache.org/jira/browse/TOMEE-1368


Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau


2014-10-01 16:47 GMT+02:00 Alex Soto <asotobu@gmail.com>:
> Today computers are against me :( I am using Alpha3 of APE and with
> tomee-remote 1.7.1 next exception is thrown Caused by:
> org.jboss.arquillian.core.spi.InvocationException:
> java.lang.IllegalStateException: No transaction associated with current
> thread
>
> I have tried different things and mix versions downgrading plugin and tomee
> version without much success.
>
> 2014-10-01 15:42 GMT+02:00 Alex Soto <asotobu@gmail.com>:
>
>> Ohh that would be cool!
>>
>> 2014-10-01 15:40 GMT+02:00 Romain Manni-Bucau <rmannibucau@gmail.com>:
>>
>>> yep, but we can upgrade tomee version. This should be no more than 1h of
>>> work.
>>>
>>>
>>> Romain Manni-Bucau
>>> Twitter: @rmannibucau
>>> Blog: http://rmannibucau.wordpress.com/
>>> LinkedIn: http://fr.linkedin.com/in/rmannibucau
>>> Github: https://github.com/rmannibucau
>>>
>>>
>>> 2014-10-01 14:23 GMT+02:00 Alex Soto <asotobu@gmail.com>:
>>> > :( we need to fix it :) this october we are going to release a new APE
>>> with
>>> > mongodb support. Any ideas how we Can fix this? I suppose that embed
>>> error
>>> > is on APE itself
>>> >
>>> > El dimecres, 1 octubre de 2014, Romain Manni-Bucau <
>>> rmannibucau@gmail.com>
>>> > va escriure:
>>> >
>>> >> alpha3 works for sure since that's the one we use everywhere. Main
>>> >> issue (second error) is we rely on it in all of our adapters
>>> >>
>>> >>
>>> >> Romain Manni-Bucau
>>> >> Twitter: @rmannibucau
>>> >> Blog: http://rmannibucau.wordpress.com/
>>> >> LinkedIn: http://fr.linkedin.com/in/rmannibucau
>>> >> Github: https://github.com/rmannibucau
>>> >>
>>> >>
>>> >> 2014-10-01 13:27 GMT+02:00 Alex Soto <asotobu@gmail.com
>>> <javascript:;>>:
>>> >> > Hi Romain, I havre tried with remote adapter and excluding
>>> >> > arquillian-transaction-jta dependency and next exception is thrown:
>>> >> >
>>> >> > java.lang.NullPointerException
>>> >> > at
>>> >> >
>>> >>
>>> org.jboss.arquillian.transaction.impl.lifecycle.TransactionHandler.testRequiresRollbackDueToFailure(TransactionHandler.java:150)
>>> >> > at
>>> >> >
>>> >>
>>> org.jboss.arquillian.transaction.impl.lifecycle.TransactionHandler.rollbackRequired(TransactionHandler.java:140)
>>> >> >
>>> >> > on the other way if I remove the openejb-transaction-provider (and
of
>>> >> > course add the arquillian transaction), I get next exception:
>>> >> >
>>> >> > java.lang.NoClassDefFoundError:
>>> >> > org/apache/openejb/arquillian/transaction/OpenEJBTransactionProvider
>>> >> > at
>>> >> >
>>> >>
>>> org.apache.tomee.arquillian.remote.RemoteTomEEEJBEnricherArchiveAppender.createAuxiliaryArchive(RemoteTomEEEJBEnricherArchiveAppender.java:33)
>>> >> > at
>>> >> >
>>> >>
>>> org.jboss.arquillian.container.test.impl.client.deployment.DeploymentGenerator.loadAuxiliaryArchives(DeploymentGenerator.java:209)
>>> >> >
>>> >> > I am going to start a downgrade of APE to see if there is one version
>>> >> which
>>> >> > works. Anyway any thoughts on that?
>>> >> >
>>> >> > 2014-10-01 12:38 GMT+02:00 Alex Soto <asotobu@gmail.com
>>> <javascript:;>>:
>>> >> >
>>> >> >> No idea I am going to try it, I have read some old posts but
APE and
>>> >> TomEE
>>> >> >> embedded, now let me finish another example using (cukesInSpace)
and
>>> >> then I
>>> >> >> will run.
>>> >> >>
>>> >> >> 2014-10-01 12:34 GMT+02:00 Romain Manni-Bucau <
>>> rmannibucau@gmail.com
>>> >> <javascript:;>>:
>>> >> >>
>>> >> >>> Hi
>>> >> >>>
>>> >> >>> you can exclude openejb-transaction-provider or exclude
(better)
>>> >> >>> arquillian-transaction-jta.
>>> >> >>>
>>> >> >>> It didn't work in embedded mode with version 1.0.0.Alpha3
cause
>>> >> >>> embedded mode is not supported AFAIK, that's why you have
to use
>>> the
>>> >> >>> workaround I mentionned in several threads/posts. Do you
think it
>>> is
>>> >> >>> fixed in alpha7.
>>> >> >>>
>>> >> >>>
>>> >> >>> Romain Manni-Bucau
>>> >> >>> Twitter: @rmannibucau
>>> >> >>> Blog: http://rmannibucau.wordpress.com/
>>> >> >>> LinkedIn: http://fr.linkedin.com/in/rmannibucau
>>> >> >>> Github: https://github.com/rmannibucau
>>> >> >>>
>>> >> >>>
>>> >> >>> 2014-10-01 11:29 GMT+02:00 Alex Soto <asotobu@gmail.com
>>> <javascript:;>
>>> >> >:
>>> >> >>> > Hi guys,
>>> >> >>> >
>>> >> >>> > I am developing an example of Arquillian Persistence
Extension
>>> >> (Alpha7)
>>> >> >>> > with Apache TomEE 1.7.1.
>>> >> >>> >
>>> >> >>> > First I have tried to run the example using Apache
TomEE embedded
>>> >> >>> adapter.
>>> >> >>> > AndI have found that the dataset was not populated
to database.
>>> >> BEfore
>>> >> >>> > trying to know if the problem could be at TomEE or
Arquillian or
>>> in
>>> >> >>> both,I
>>> >> >>> > have tried the same example but using TomEE Remote
adapter. In
>>> that
>>> >> >>> case,
>>> >> >>> > next exception is thrown:
>>> >> >>> >
>>> >> >>> > Multiple service implementations found for interface
>>> >> >>> >
>>> org.jboss.arquillian.transaction.spi.provider.TransactionProvider.
>>> >> >>> >
>>> org.jboss.arquillian.transaction.jta.provider.JtaTransactionProvider,
>>> >> >>> >
>>> org.apache.openejb.arquillian.transaction.OpenEJBTransactionProvider
>>> >> >>> >
>>> >> >>> > Yes I know the cause (message is quite informative),
and probably
>>> >> this
>>> >> >>> is
>>> >> >>> > exactly the same why embedded tomee does not work.
>>> >> >>> >
>>> >> >>> > Do you have any advice to fix this problem in a clear
way?
>>> >> >>> >
>>> >> >>> > Side note: APE Alpha7 added as a project arquillian
transaction
>>> so
>>> >> maybe
>>> >> >>> > for this reason the problem has not been appeared
since now.
>>> >> >>> >
>>> >> >>> > Alex.
>>> >> >>> >
>>> >> >>> > --
>>> >> >>> > +----------------------------------------------------------+
>>> >> >>> >   Alex Soto Bueno - Computer Engineer
>>> >> >>> >   www.lordofthejars.com
>>> >> >>> > +----------------------------------------------------------+
>>> >> >>>
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> --
>>> >> >> +----------------------------------------------------------+
>>> >> >>   Alex Soto Bueno - Computer Engineer
>>> >> >>   www.lordofthejars.com
>>> >> >> +----------------------------------------------------------+
>>> >> >>
>>> >> >
>>> >> >
>>> >> >
>>> >> > --
>>> >> > +----------------------------------------------------------+
>>> >> >   Alex Soto Bueno - Computer Engineer
>>> >> >   www.lordofthejars.com
>>> >> > +----------------------------------------------------------+
>>> >>
>>> >
>>> >
>>> > --
>>> > Enviat amb Gmail Mobile
>>>
>>
>>
>>
>> --
>> +----------------------------------------------------------+
>>   Alex Soto Bueno - Computer Engineer
>>   www.lordofthejars.com
>> +----------------------------------------------------------+
>>
>
>
>
> --
> +----------------------------------------------------------+
>   Alex Soto Bueno - Computer Engineer
>   www.lordofthejars.com
> +----------------------------------------------------------+

Mime
View raw message