I have the same issue. Does anyone have a complete example XML configuration file for Simple authentication (not using JAAS or anything else)?
My XML file is something like: <plugins> <!-- simple user/password configuration --> <simpleAuthenticationPlugin> <userGroups> <property name="user" value="users"/> </userGroups> <userPasswords> <property name="user" value = "password"/> </userPasswords> </simpleAuthenticationPlugin> <!-- lets configure a destination based authorization mechanism --> <authorizationPlugin> <map> <authorizationMap> <authorizationEntries> <!-- only allow access to authorised users --> <authorizationEntry queue=">" read="users" write="users" admin="users" /> <authorizationEntry topic=">" read="users" write="users" admin="users" /> </authorizationEntries> </authorizationMap> </map> </authorizationPlugin> </plugins> But i get errors... ERROR: java.lang.RuntimeException: Failed to execute start task. Reason: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.activemq.security.AuthorizationEntry' defined in class path resource [activemq.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyAccessExceptionsException: PropertyAccessExceptionsException (3 errors); nested propertyAccessExceptions are: [org.springframework.beans.MethodInvocationException: Property 'admin' threw exception; nested exception is java.lang.NoClassDefFoundError: org/apache/activemq/jaas/GroupPrincipal], [org.springframework.beans.MethodInvocationException: Property 'read' threw exception; nested exception is java.lang.NoClassDefFoundError: org/apache/activemq/jaas/GroupPrincipal], [org.springframework.beans.MethodInvocationException: Property 'write' threw exception; nested exception is java.lang.NoClassDefFoundError: org/apache/activemq/jaas/GroupPrincipal] java.lang.RuntimeException: Failed to execute start task. Reason: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.activemq.security.AuthorizationEntry' defined in class path resource [activemq.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyAccessExceptionsException: PropertyAccessExceptionsException (3 errors); nested propertyAccessExceptions are: [org.springframework.beans.MethodInvocationException: Property 'admin' threw exception; nested exception is java.lang.NoClassDefFoundError: org/apache/activemq/jaas/GroupPrincipal], [org.springframework.beans.MethodInvocationException: Property 'read' threw exception; nested exception is java.lang.NoClassDefFoundError: org/apache/activemq/jaas/Group etc . I'm using AMQ 4.0.2. cheers /Steve nazgul wrote: > > Hi Dietrich, > > Thanks for your example and explanations, it's helpful for sure :) > I'll try to use your method in my broker and I'll inform the results > later. > -- View this message in context: http://www.nabble.com/Help-with-SimpleAuthenticationPlugin-tf1697796.html#a8446342 Sent from the ActiveMQ - User mailing list archive at Nabble.com.