tags:

views:

195

answers:

3

Hi,

does anyone here knows if there exists a JMS server that could be executed on Tomcat or without an application server?

+4  A: 

ActiveMQ comes with a standalone broker which can be run independently from the command line.

Cowan
+5  A: 

Yes, several.

and several others, but those are are the big ones.

skaffman
Why not ActiveMQ? (actually, thanks for the tips. I'm trying HornetQ now)
Kico Lobo
I've tried using ActiveMQ in versions 3, 4 and 5, and every time I've abandoned it due to being horribly buggy and unstable. I've learned my lesson. Hornet is quite tasty, though, and goes for stability over features.
skaffman
A: 

Open Message Queue (OpenMQ) is the default JMS broker in the GlassFish application server.

OpenMQ supports non Java clients and also runs standalone.

The next version (4.4) is about to be released with J2EE 6 and NetBeans 6.8. OpenMQ is ready for production use.

mjustin