So I have an ActiveMQ server working just great. I can connect to it via
python and send and receive messages over topics, no problems.

But now I'm trying to create a Java program that will consume messages.
Whenever it gets to connection.createSession the program hangs up forever.

The code:
ActiveMQConnectionFactory connectionFactory = new
ActiveMQConnectionFactory();
connectionFactory.setUserName("theUsername");
connectionFactory.setPassword("thePassword");
connectionFactory.setBrokerURL("stomp://my.server.com:61613");

Connection connection = connectionFactory.createConnection();
Session session = connection.createSession(false,
Session.SESSION_TRANSACTED);


I've tried several different things including specific topicConnections,
etc.
None of them work, once it hits createSession it hangs forever.

If I pause the running process here is the stack trace:
Unsafe.park(boolean, long) line: not available [native method] [local
variables unavailable]  
LockSupport.park(Object) line: 158      
AbstractQueuedSynchronizer$ConditionObject.await() line: 1925   
ArrayBlockingQueue<E>.take() line: 317  
FutureResponse.getResult() line: 40     
ResponseCorrelator.request(Object) line: 80     
ActiveMQConnection.syncSendPacket(Command) line: 1233   
ActiveMQConnection.ensureConnectionInfoSent() line: 1339        
ActiveMQConnection.createSession(boolean, int) line: 298        


The active MQ thread has:
SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int) line:
not available [native method]   
SocketInputStream.read(byte[], int, int) line: 129      
TcpBufferedInputStream.fill() line: 50  
TcpBufferedInputStream.read() line: 58  
DataInputStream.readByte() line: 248    
StompWireFormat.readLine(DataInput, int, String) line: 186      
StompWireFormat.unmarshal(DataInput) line: 94   
TcpTransport.readCommand() line: 210    
TcpTransport.doRun() line: 202  
TcpTransport.run() line: 185    
Thread.run() line: 619 [local variables unavailable]    

Anyone have any ideas on what I can do?

I'm running Stomp 5.2.0 on a Linux machine with Java 1.6

I'd appreciate any and all help/advice/tips!
-- 
View this message in context: 
http://www.nabble.com/connection.createSession-hangs-up-tp24064922p24064922.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to