Hey,

Just wanted to let you guys know that I tried running ActiveMQ using
the Harmony JVM and here are the results:

Harmon: latest from tonight
Platform: Linux SUSE 10
ActiveMQ: 4.0.2 RC6

Using default config it bombed with:

[EMAIL PROTECTED]:~/Desktop/incubator-activemq-4.0.2/bin> ./activemq
ACTIVEMQ_HOME: /home/chirino/Desktop/incubator-activemq-4.0.2
Loading message broker from: xbean:activemq.xml
Created MBeanServer with ID: UID[-6822e1e4:10e87cde34a:-8000]:dualcoreamd:1
INFO  BrokerService                  - ActiveMQ 4.0.2 JMS Message
Broker (localhost) is starting
INFO  BrokerService                  - For help or more information
please see: http://incubator.apache.org/activemq/
WARN  ManagementContext              - Failed to start jmx connector:
javax.naming.NoInitialContextException: Failed to create
InitialContext using factory specified in hashtable
[EMAIL PROTECTED]
[Root exception is java.lang.ClassNotFoundException: class <null> not
found]
INFO  JDBCPersistenceAdapter         - Database driver recognized:
[apache_derby_embedded_jdbc_driver]
java: 
/home/chirino/sandbox/harmony/enhanced/drlvm/trunk/vm/vmcore/src/object/object_handles.cpp:100:
void GcFrame::add_object(ManagedObject**): Assertion `__null == *p ||
(*p >= vm_heap_base_address() && *p < vm_heap_ceiling_address())'
failed.
SIGABRT in VM code.
Stack trace:
addr2line: '[vdso]': No such file
[EMAIL PROTECTED]:~/Desktop/incubator-activemq-4.0.2/bin>


But if you disable persistence in ActiveMQ, it runs great!  See:

[EMAIL PROTECTED]:~/Desktop/incubator-activemq-4.0.2/bin> ./activemq
ACTIVEMQ_HOME: /home/chirino/Desktop/incubator-activemq-4.0.2
Loading message broker from: xbean:activemq.xml
Created MBeanServer with ID: UID[-68563ba8:10e87cea873:-8000]:dualcoreamd:1
INFO  BrokerService                  - ActiveMQ 4.0.2 JMS Message
Broker (localhost) is starting
INFO  BrokerService                  - For help or more information
please see: http://incubator.apache.org/activemq/
WARN  ManagementContext              - Failed to start jmx connector:
javax.naming.NoInitialContextException: Failed to create
InitialContext using factory specified in hashtable
[EMAIL PROTECTED]
[Root exception is java.lang.ClassNotFoundException: class <null> not
found]
INFO  TransportServerThreadSupport   - Listening for connections at:
tcp://dualcoreamd:61616
WARN  MulticastDiscoveryAgent        - brokerName not set
INFO  TransportConnector             - Connector default Started
INFO  TransportServerThreadSupport   - Listening for connections at:
stomp://dualcoreamd:61613
INFO  TransportConnector             - Connector stomp Started
INFO  NetworkConnector               - Network Connector default Started
INFO  BrokerService                  - ActiveMQ JMS Message Broker
(localhost, ID:dualcoreamd-27697-1161919638290-0:0) started

Kudos to the Harmony team!  Great work!

--
Regards,
Hiram

Blog: http://hiramchirino.com

Reply via email to