Hi. I was succesfull in making AMQ working with the 1. removed simple-authentication and used jaas plugin instead, in the default activemq-security.xml.Tthe rest of the config file is unaltered. 2. a login.info that used properties files for users and groups, in the /conf folder. 3. users.properties contains system=manager 4. groups.properties contains admins=admin,system
basically, the steps described at http://activemq.apache.org/security.html No other step was necessary, right? Anyway, I succeded. Now amq is not starting anymore with that config, while a default start still works. Both the old instance and a new one configured from scratch. I've added some INFO and DEBUG to logs in the end of email. The logs stop and the process got killed without any other information. After the log there is the complete activemq-security.xml which is btw the defautl one with the jaas plugin. With no error I've no idea where to look at... 2011-03-23 10:20:12,537 | DEBUG | Now attempting to figure out the type of resource: conf/activemq-security.xml | org.apache.activemq.xbean.XBeanBrokerFactory | main 2011-03-23 10:20:12,763 | INFO | Refreshing org.apache.activemq.xbean.XBeanBrokerFactory$1@1edc073: startup date [Wed Mar 23 10:20:12 UTC 2011]; root of context hierarchy | org.apache.activemq.xbean.XBeanBrokerFactory$1 | main 2011-03-23 10:20:13,156 | INFO | Loading XML bean definitions from file [/home/data/apache-activemq-5.4.2/conf/activemq-security.xml] | org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader | main 2011-03-23 10:20:15,108 | INFO | Loading XML bean definitions from file [/home/data/apache-activemq-5.4.2/conf/jetty.xml] | org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader | main 2011-03-23 10:20:15,546 | INFO | Loading XML bean definitions from file [/home/data/apache-activemq-5.4.2/conf/camel.xml] | org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader | main 2011-03-23 10:20:15,870 | INFO | camel-osgi.jar/camel-spring-osgi.jar not detected in classpath | org.apache.camel.spring.handler.CamelNamespaceHandler | main 2011-03-23 10:20:15,870 | DEBUG | Using org.apache.camel.spring.CamelContextFactoryBean as CamelContextBeanDefinitionParser | org.apache.camel.spring.handler.CamelNamespaceHandler | main 2011-03-23 10:20:18,764 | DEBUG | Registered default: org.apache.camel.spring.CamelProducerTemplateFactoryBean with id: template on camel context: camel | org.apache.camel.spring.handler.CamelNamespaceHandler | main 2011-03-23 10:20:18,764 | DEBUG | Registered default: org.apache.camel.spring.CamelConsumerTemplateFactoryBean with id: consumerTemplate on camel context: camel | org.apache.camel.spring.handler.CamelNamespaceHandler | main 2011-03-23 10:20:18,964 | DEBUG | Bean factory for org.apache.activemq.xbean.XBeanBrokerFactory$1@1edc073: org.springframework.beans.factory.support.DefaultListableBeanFactory@57ae58: defining beans [environmentVariablesConfiguration,configurationEncryptor,propertyConfigurer,org.apache.activemq.xbean.XBeanBrokerService#0,org.apache.activemq.broker.util.CommandAgent#0,securityLoginService,securityConstraint,securityConstraintMapping,securityHandler,contexts,Server,template,consumerTemplate,camel:beanPostProcessor,camel,activemq]; root of factory hierarchy | org.apache.activemq.xbean.XBeanBrokerFactory$1 | main 2011-03-23 10:20:19,473 | INFO | Loading properties file from URL [file:/home/data/activemq/conf/credentials-enc.properties] | org.jasypt.spring.properties.EncryptablePropertyPlaceholderConfigurer | main -- Daniele Dellafiore http://danieledellafiore.net