tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan S. Fisher" <jonat...@springventuregroup.com>
Subject Re: ActiveMQ Artemis?
Date Mon, 05 Oct 2015 20:51:16 GMT
Actually scratch that... I think it's my fault. Checking with the artemis
people on something.


On Mon, Oct 5, 2015 at 3:47 PM, Jonathan S. Fisher <
jonathan@springventuregroup.com> wrote:

> Alrighty, so keeping the jars in tomee/lib,  I now how this tomee.xml
>
> <Resource
> id="ra/activemq"
> class-name="org.apache.activemq.artemis.ra.ActiveMQResourceAdapter">
> </Resource>
> <Resource
> id="jms/connectionFactory"
> type="javax.jms.ConnectionFactory">
> ResourceAdapter = ra/activemq
> DiscoveryGroupAddress = 224.61.61.6
> DiscoveryGroupPort = 61616
> </Resource>
>
> Fails with this stack trace:
>
> Caused by: java.lang.IllegalArgumentException: must provide either
> TransportType or DiscoveryGroupAddress and DiscoveryGroupPort for
> ResourceAdapter Connection Factory
> at
> org.apache.activemq.artemis.ra.ActiveMQResourceAdapter.createActiveMQConnectionFactory(ActiveMQResourceAdapter.java:1707)
> at
> org.apache.activemq.artemis.ra.ActiveMQResourceAdapter.setup(ActiveMQResourceAdapter.java:1552)
> at
> org.apache.activemq.artemis.ra.ActiveMQResourceAdapter.start(ActiveMQResourceAdapter.java:245)
> at
> org.apache.openejb.assembler.classic.Assembler.doCreateResource(Assembler.java:2629)
> at
> org.apache.openejb.assembler.classic.Assembler.createResource(Assembler.java:2442)
> at
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:527)
> at org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:439)
> ... 17 more
>
> Argh...
>
>
>
>
> *Jonathan S. Fisher*
> *VP - Information Technology*
> *Spring Venture Group*
> (o) 913-653-8820
>
> On Mon, Oct 5, 2015 at 3:25 PM, Romain Manni-Bucau <rmannibucau@gmail.com>
> wrote:
>
>> the link in the thread i sent has such a doc. you can also just use
>> class-name now (provider is the previous way to do so)
>>
>>
>> Romain Manni-Bucau
>> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
>> <http://rmannibucau.wordpress.com> | Github <
>> https://github.com/rmannibucau> |
>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
>> <http://www.tomitribe.com>
>>
>> 2015-10-05 22:24 GMT+02:00 Jonathan S. Fisher <
>> jonathan@springventuregroup.com>:
>>
>> > I unzipped the RAR and put the non-conflicting jars into tomee/lib. I
>> also
>> > included this service-jar.xml file into tomee/lib
>> > http://pastebin.com/HuvqBwsL . My tomee.xml attempts to use this
>> > connector:
>> > http://pastebin.com/Pr3xZ2KL
>> >
>> > TomEE fails to start with this message: http://pastebin.com/abgqcHd3
>> I'm
>> > guessing it's not reading the service-jar.xml? Need a hint to proceed, I
>> > can't find the docs on the service jar...
>> >
>> >
>> > On Mon, Oct 5, 2015 at 2:07 PM, Romain Manni-Bucau <
>> rmannibucau@gmail.com>
>> > wrote:
>> >
>> > > I guess you have to deploy the rar (using <Deployments /> in
>> tomee.xml)
>> > and
>> > > configure the resource adapter as explained in this thread
>> > >
>> > >
>> >
>> http://tomee-openejb.979440.n4.nabble.com/Connect-to-external-non-ActiveMQ-JMS-server-td4676331.html
>> > > replacing classes names.
>> > >
>> > >
>> > > Romain Manni-Bucau
>> > > @rmannibucau <https://twitter.com/rmannibucau> |  Blog
>> > > <http://rmannibucau.wordpress.com> | Github <
>> > > https://github.com/rmannibucau> |
>> > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
>> > > <http://www.tomitribe.com>
>> > >
>> > > 2015-10-05 21:04 GMT+02:00 Jonathan S. Fisher <
>> > > jonathan@springventuregroup.com>:
>> > >
>> > > > If I could pick your brain a bit more... They indeed provide a JCA
>> RAR
>> > > > file, but I can't figure out how to deploy to the TomEE
>> installation.
>> > How
>> > > > do I tell TomEE to use Artemis instead of ActiveMQ for the MDB
>> > container?
>> > > > Here is there ra.xml
>> > > >
>> > > >
>> > >
>> >
>> https://github.com/apache/activemq-artemis/blob/master/examples/features/sub-modules/artemis-ra-rar/src/main/resources/ra.xml
>> > > >
>> > > > I'm guessing I put a service-jar.xml in the /lib directory that maps
>> > MDBs
>> > > > to the JCA connector somehow...
>> > > >
>> > > > On Mon, Oct 5, 2015 at 12:55 PM, Romain Manni-Bucau <
>> > > rmannibucau@gmail.com
>> > > > >
>> > > > wrote:
>> > > >
>> > > > > 2015-10-05 10:49 GMT-07:00 Jonathan S. Fisher <
>> > > > > jonathan@springventuregroup.com>:
>> > > > >
>> > > > > > I believe it was formerly HornetQ, not RabbitMQ.
>> > > > > >
>> > > > > >
>> > > > > good catch!
>> > > > >
>> > > > >
>> > > > > > They have a JCA adapter, and it seems to have minimal
>> > dependencies...
>> > > > :(
>> > > > > I
>> > > > > > can't figure out the whole server-xml thing though
>> > > > > >
>> > > > > >
>> > > > > yeah but when starting to use it you quickly end up with jboss*.
>> The
>> > > > config
>> > > > > is also very verbose/declarative compared to AMQ 5 which makes
a
>> lot
>> > of
>> > > > you
>> > > > > out of the box so you need to change your habbits.
>> > > > >
>> > > > >
>> > > > > > On Mon, Oct 5, 2015 at 11:16 AM, Romain Manni-Bucau <
>> > > > > rmannibucau@gmail.com
>> > > > > > >
>> > > > > > wrote:
>> > > > > >
>> > > > > > > the main pitfall for tomee is both are not compatible
-
>> artemis
>> > is
>> > > > > > actually
>> > > > > > > rabbitmq - and configuration is highly different. Dependencies
>> > are
>> > > > also
>> > > > > > > very bad for us for now - brings a lot of deps we likely
dont
>> > want
>> > > in
>> > > > > the
>> > > > > > > container.
>> > > > > > >
>> > > > > > > I know they are working on a better merge between rabbit
and
>> > active
>> > > > mq
>> > > > > so
>> > > > > > > let see how it evolves in coming months.
>> > > > > > >
>> > > > > > >
>> > > > > > > Romain Manni-Bucau
>> > > > > > > @rmannibucau <https://twitter.com/rmannibucau>
|  Blog
>> > > > > > > <http://rmannibucau.wordpress.com> | Github <
>> > > > > > > https://github.com/rmannibucau> |
>> > > > > > > LinkedIn <https://www.linkedin.com/in/rmannibucau>
|
>> Tomitriber
>> > > > > > > <http://www.tomitribe.com>
>> > > > > > >
>> > > > > > > 2015-10-05 9:09 GMT-07:00 Jonathan S. Fisher <
>> > > > > > > jonathan@springventuregroup.com>:
>> > > > > > >
>> > > > > > > > Just curious if anyone has ActiveMQ Artemis running
to
>> replace
>> > > > > ActiveMQ
>> > > > > > > > 5.x? Any pitfalls?
>> > > > > > > >
>> > > > > > > > Going to give this a try using it's RAR adapter
>> > > > > > > >
>> > > > > > > > --
>> > > > > > > > Email Confidentiality Notice: The information
contained in
>> this
>> > > > > > > > transmission is confidential, proprietary or privileged
and
>> may
>> > > be
>> > > > > > > subject
>> > > > > > > > to protection under the law, including the Health
Insurance
>> > > > > Portability
>> > > > > > > and
>> > > > > > > > Accountability Act (HIPAA). The message is intended
for the
>> > sole
>> > > > use
>> > > > > of
>> > > > > > > the
>> > > > > > > > individual or entity to whom it is addressed.
If you are not
>> > the
>> > > > > > intended
>> > > > > > > > recipient, you are notified that any use, distribution
or
>> > copying
>> > > > of
>> > > > > > the
>> > > > > > > > message is strictly prohibited and may subject
you to
>> criminal
>> > or
>> > > > > civil
>> > > > > > > > penalties. If you received this transmission in
error,
>> please
>> > > > contact
>> > > > > > the
>> > > > > > > > sender immediately by replying to this email and
delete the
>> > > > material
>> > > > > > from
>> > > > > > > > any computer.
>> > > > > > > >
>> > > > > > >
>> > > > > >
>> > > > > > --
>> > > > > > Email Confidentiality Notice: The information contained
in this
>> > > > > > transmission is confidential, proprietary or privileged
and may
>> be
>> > > > > subject
>> > > > > > to protection under the law, including the Health Insurance
>> > > Portability
>> > > > > and
>> > > > > > Accountability Act (HIPAA). The message is intended for
the sole
>> > use
>> > > of
>> > > > > the
>> > > > > > individual or entity to whom it is addressed. If you are
not the
>> > > > intended
>> > > > > > recipient, you are notified that any use, distribution or
>> copying
>> > of
>> > > > the
>> > > > > > message is strictly prohibited and may subject you to criminal
>> or
>> > > civil
>> > > > > > penalties. If you received this transmission in error, please
>> > contact
>> > > > the
>> > > > > > sender immediately by replying to this email and delete
the
>> > material
>> > > > from
>> > > > > > any computer.
>> > > > > >
>> > > > >
>> > > >
>> > > > --
>> > > > Email Confidentiality Notice: The information contained in this
>> > > > transmission is confidential, proprietary or privileged and may be
>> > > subject
>> > > > to protection under the law, including the Health Insurance
>> Portability
>> > > and
>> > > > Accountability Act (HIPAA). The message is intended for the sole
>> use of
>> > > the
>> > > > individual or entity to whom it is addressed. If you are not the
>> > intended
>> > > > recipient, you are notified that any use, distribution or copying
of
>> > the
>> > > > message is strictly prohibited and may subject you to criminal or
>> civil
>> > > > penalties. If you received this transmission in error, please
>> contact
>> > the
>> > > > sender immediately by replying to this email and delete the material
>> > from
>> > > > any computer.
>> > > >
>> > >
>> >
>> > --
>> > Email Confidentiality Notice: The information contained in this
>> > transmission is confidential, proprietary or privileged and may be
>> subject
>> > to protection under the law, including the Health Insurance Portability
>> and
>> > Accountability Act (HIPAA). The message is intended for the sole use of
>> the
>> > individual or entity to whom it is addressed. If you are not the
>> intended
>> > recipient, you are notified that any use, distribution or copying of the
>> > message is strictly prohibited and may subject you to criminal or civil
>> > penalties. If you received this transmission in error, please contact
>> the
>> > sender immediately by replying to this email and delete the material
>> from
>> > any computer.
>> >
>>
>
>

-- 
Email Confidentiality Notice: The information contained in this 
transmission is confidential, proprietary or privileged and may be subject 
to protection under the law, including the Health Insurance Portability and 
Accountability Act (HIPAA). The message is intended for the sole use of the 
individual or entity to whom it is addressed. If you are not the intended 
recipient, you are notified that any use, distribution or copying of the 
message is strictly prohibited and may subject you to criminal or civil 
penalties. If you received this transmission in error, please contact the 
sender immediately by replying to this email and delete the material from 
any computer.

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