tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Soto <asot...@gmail.com>
Subject Re: Apache TomEE 1.7.1 and Arquillian Persistence Extension Alpha7
Date Wed, 01 Oct 2014 13:42:31 GMT
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
+----------------------------------------------------------+

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message