Pessoal, bom dia! Estou configurando o esquema de segurança da minha aplicação e precisarei de uma classe para fazer a autenticação de meus usuários. Fiz tudo conforme manda o figurino, isto é, criar uma classe que implemente as interfaces LoginCommand e LoginCommandExt, e a defini no services-config.xml como:
<login-command class="teste.Login" server="JBoss" /> Contudo, quando tento fazer esta autenticação, uma exceção é levantada, como segue: 2011-11-28 08:12:52,452 ERROR [org.apache.catalina.core.ContainerBase. [jboss.web].[localhost].[/teste].[MessageBrokerServlet]] (http-0.0.0.0-8080-1) Allocate exception for servlet MessageBrokerServlet: flex.messaging.MessageException: Given type 'teste.Login' is not of expected type 'flex.messaging.security.LoginCommand'. at flex.messaging.util.ClassUtil.createDefaultInstance(ClassUtil.java: 115) [:4.0.0.14931] at flex.messaging.util.ClassUtil.createDefaultInstance(ClassUtil.java: 88) [:4.0.0.14931] at flex.messaging.config.MessagingConfiguration.initLoginCommand(MessagingConfiguration.java: 259) [:4.0.0.14931] at flex.messaging.config.MessagingConfiguration.createAuthorizationManager(MessagingConfiguration.java: 227) [:4.0.0.14931] at flex.messaging.config.MessagingConfiguration.configureBroker(MessagingConfiguration.java: 105) [:4.0.0.14931] at flex.messaging.MessageBrokerServlet.init(MessageBrokerServlet.java: 132) [:4.0.0.14931] at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java: 1208) [:6.1.0.Final] at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java: 955) [:6.1.0.Final] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 188) [:6.1.0.Final] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: 161) [:6.1.0.Final] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java: 181) [:6.1.0.Final] at org.jboss.modcluster.catalina.CatalinaContext $RequestListenerValve.event(CatalinaContext.java:285) [:1.1.0.Final] at org.jboss.modcluster.catalina.CatalinaContext $RequestListenerValve.invoke(CatalinaContext.java:261) [:1.1.0.Final] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java: 88) [:6.1.0.Final] at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java: 100) [:6.1.0.Final] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java: 159) [:6.1.0.Final] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: 102) [:6.1.0.Final] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java: 158) [:6.1.0.Final] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: 109) [:6.1.0.Final] at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java: 53) [:6.1.0.Final] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 362) [:6.1.0.Final] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java: 877) [:6.1.0.Final] at org.apache.coyote.http11.Http11Protocol $Http11ConnectionHandler.process(Http11Protocol.java:654) [: 6.1.0.Final] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java: 951) [:6.1.0.Final] at java.lang.Thread.run(Thread.java:662) [:1.6.0_25] Alguém poderia me ajudar? Obrigado! -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev