Thanks Dejan, it worked! And I am able to connect to the server using STOMP too.. this is great. :-)
Dejan Bosanac wrote: > > Hi, > > I've run into the same problem with a simple authentication plugin once > and > solved it by removing everything from the config except the broker > configuration (jetty and camel context were removed), so if you don't need > them you can try it as a quick dirty fix. I didn't have time to > investigate > it further back then and I'm sure there is a better solution for this (if > not then it is a bug :) ). > > > -- > Dejan Bosanac > www.scriptinginjava.net > > > On Feb 20, 2008 3:43 PM, accom06 <[EMAIL PROTECTED]> wrote: > >> >> Hi, >> >> I managed to setup ActiveMQ with JAAS. I understand that I may use >> LoginContext to authenticate my application with the Server. However, I >> am >> having this error when I startup ActiveMQ. >> >> ----- >> >> WARN TransportConnection - Failed to add Connection >> java.lang.SecurityException: User name or password is invalid. >> at >> org.apache.activemq.security.JaasAuthenticationBroker.addConnection(J >> aasAuthenticationBroker.java:83) >> at >> org.apache.activemq.broker.BrokerFilter.addConnection(BrokerFilter.ja >> va:81) >> at >> org.apache.activemq.broker.MutableBrokerFilter.addConnection(MutableB >> rokerFilter.java:91) >> at >> org.apache.activemq.broker.TransportConnection.processAddConnection(T >> ransportConnection.java:657) >> at >> org.apache.activemq.command.ConnectionInfo.visit(ConnectionInfo.java: >> 125) >> at >> org.apache.activemq.broker.TransportConnection.service(TransportConne >> ction.java:281) >> at >> org.apache.activemq.broker.TransportConnection$1.onCommand(TransportC >> onnection.java:178) >> at >> org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCo >> rrelator.java:100) >> at >> org.apache.activemq.transport.TransportFilter.onCommand(TransportFilt >> er.java:67) >> at >> org.apache.activemq.transport.vm.VMTransport.iterate(VMTransport.java >> :202) >> at >> org.apache.activemq.thread.DedicatedTaskRunner.runTask(DedicatedTaskR >> unner.java:98) >> at >> org.apache.activemq.thread.DedicatedTaskRunner$1.run(DedicatedTaskRun >> ner.java:36) >> Caused by: javax.security.auth.login.LoginException: det gσr inte att >> hitta >> Logi >> nModule-klassen: PropertiesLoginModule >> at >> javax.security.auth.login.LoginContext.invoke(LoginContext.java:808) >> ----- >> >> I believe the problem is caused by Name and PasswordCallback() returning >> null.. >> The question is why do i need to authenticate the server and How may I do >> it..? >> >> Thank you very much. >> Aaron >> -------------------- >> String username = ((NameCallback)callbacks[0]).getName(); >> System.out.println("Username: "+username); >> String password = new >> String(((PasswordCallback)callbacks[1]).getPassword()); >> System.out.println("Password: "+password); >> ------------------- >> -- >> View this message in context: >> http://www.nabble.com/Failed-to-start-server-after-enabling-JAAS-LoginModule-tp15590438s2354p15590438.html >> Sent from the ActiveMQ - User mailing list archive at Nabble.com. >> >> > > > ----- > Dejan Bosanac > www.scriptinginjava.net > -- View this message in context: http://www.nabble.com/Failed-to-start-server-after-enabling-JAAS-LoginModule-tp15590438s2354p15609018.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.