tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rafael Pestano <rmpest...@gmail.com>
Subject Re: Can we run Arquillian Test on a local(not unziped from internet) or real Tomee instance through TomEE Remote Adapter
Date Fri, 26 Aug 2016 13:17:44 GMT
Great! how do you swich from managed to remote modes in option 3?

2016-08-26 10:02 GMT-03:00 Romain Manni-Bucau <rmannibucau@gmail.com>:

> 2016-08-26 14:55 GMT+02:00 Rafael Pestano <rmpestano@gmail.com>:
>
> > I see, I think it simplifies configuration (e.g one container in
> > arquillian.xml plus no need to use dedicate maven plugin to
> > download/extract distribution)
> >
> >
> You still need to configure the container so you can
>
> 1. customize a tomee:
>
> <?xml version="1.0"?>
> <arquillian xmlns="http://jboss.org/schema/arquillian"
>             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>             xsi:schemaLocation="
>               http://jboss.org/schema/arquillian
>               http://jboss.org/schema/arquillian/arquillian_1_0.xsd">
>
>   <container qualifier="tomee" default="true">
>     <configuration>
>       <property name="conf">src/test/conf</property>
>       <property name="classifier">plus</property>
>       <property name="httpsPort">-1</property>
>       <property name="httpPort">-1</property>
>       <property name="stopPort">-1</property>
>       <property name="ajpPort">-1</property>
>       <property name="simpleLog">true</property>
>       <property name="cleanOnStartUp">true</property>
>       <property name="dir">target/tribestream</property>
>       <property name="removeUnusedWebapps">false</property>
>       <property
> name="appWorkingDir">target/arquillian-test-working-dir</property>
>       <property name="properties">
>         openejb.deploymentId.format={appId}/{ejbJarId}/{ejbName}
>         com.tomitribe.tribestream.monitoring.core.gauge.activated = true
>         com.tomitribe.tribestream.monitoring.core.healthcheck.activated =
> true
>         com.tomitribe.tribestream.monitoring.store.DataStoreFactory =
> com.tomitribe.tribestream.monitoring.store.DebugSynchronousStoreFactory
>       </property>
>       <property name="catalina_opts">-Duser.language=en
> -Duser.region=en_US</property>
>
>       <property name="additionalLibs">
>         mvn:supergroup:superartifact:version
>
>         mvn:supergroup2:superartifact2:version
>
> </property>
>
>     </configuration>
>   </container>
>
> </arquillian>
>
>
>
> 2. or just download an already built custom tomee:
>
> <?xml version="1.0"?>
> <arquillian xmlns="http://jboss.org/schema/arquillian"
>             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>             xsi:schemaLocation="
>               http://jboss.org/schema/arquillian
>               http://jboss.org/schema/arquillian/arquillian_1_0.xsd">
>
>   <container qualifier="tomee" default="true">
>     <configuration>
>       <property name="conf">src/test/conf</property>
>       <property name="groupId">org.com.mytomee</property>
>       <property name="artifactId">mytomee</property>
>       <property name="version">1.2.0</property>
>       <property name="classifier" />
>
>     </configuration>
>   </container>
>
> </arquillian>
>
>
> 3. or mix them all ;)
>
>
> 2016-08-26 9:50 GMT-03:00 Romain Manni-Bucau <rmannibucau@gmail.com>:
> >
> > > TomEE already supports it built-in so chameleon doesnt bring much if
> you
> > > are not multi-container dependent (you can set maven coordinates in the
> > > arquillian.xml).
> > >
> > >
> > > Romain Manni-Bucau
> > > @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> > > <https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog
> > > <http://rmannibucau.wordpress.com> | Github <https://github.com/
> > > rmannibucau> |
> > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
> > > <http://www.tomitribe.com> | JavaEE Factory
> > > <https://javaeefactory-rmannibucau.rhcloud.com>
> > >
> > > 2016-08-26 14:45 GMT+02:00 Rafael Pestano <rmpestano@gmail.com>:
> > >
> > > > I was going to suggest arquillian-chameleon because it can download
> > your
> > > > customized tomee instance from a maven repository (here we upload our
> > > > customized jboss to artifactory and ahare it across environments) but
> > > there
> > > > is an issue with tomee:
> > > > https://github.com/arquillian/arquillian-container-
> chameleon/issues/31
> > > >
> > > > 2016-08-25 17:15 GMT-03:00 Romain Manni-Bucau <rmannibucau@gmail.com
> >:
> > > >
> > > > > Tip: additionalLibs property allows to do the same using a list of
> > > local
> > > > > path or mvn coordinates for libs. Avoid binaries in scm
> > > > >
> > > > > Le 25 août 2016 20:51, "Felipe Jaekel" <fkjaekel@gmail.com>
a
> écrit
> > :
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > If you want to use a real instance because of configuration
and
> > libs,
> > > > you
> > > > > > can copy them to your project and use the following properties:
> > > > > >
> > > > > > <property name="lib">src/test/tomee/lib</property>
> > > > > > <property name="conf">src/test/tomee/conf</property>
> > > > > >
> > > > > > 2016-08-25 13:31 GMT-03:00 Lowe_Shi <socketcs@126.com>:
> > > > > >
> > > > > > > Hi everyone,
> > > > > > > I'm new in Arquillian and Tomee. I have the follow question:
> > > > > > > Can we run Arquillian Test on a local(not unziped from
> internet)
> > or
> > > > > real
> > > > > > > Tomee instance through TomEE Remote Adapter?
> > > > > > > Any suggestions is appreciated.
> > > > > > > Thanks
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > View this message in context: http://tomee-openejb.979440.
> > > > > > > n4.nabble.com/Can-we-run-Arquillian-Test-on-a-local-
> > > > > > > not-unziped-from-internet-or-real-Tomee-instance-through-
> > > > > > > TomEEr-tp4679899.html
> > > > > > > Sent from the TomEE Users mailing list archive at Nabble.com.
> > > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Att,
> > > >
> > > > Rafael M. Pestano
> > > >
> > > > Desenvolvedor Java Cia. de Processamento de Dados do Rio Grande do
> Sul
> > > > http://rpestano.wordpress.com/
> > > > @realpestano
> > > >
> > >
> >
> >
> >
> > --
> > Att,
> >
> > Rafael M. Pestano
> >
> > Desenvolvedor Java Cia. de Processamento de Dados do Rio Grande do Sul
> > http://rpestano.wordpress.com/
> > @realpestano
> >
>



-- 
Att,

Rafael M. Pestano

Desenvolvedor Java Cia. de Processamento de Dados do Rio Grande do Sul
http://rpestano.wordpress.com/
@realpestano

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