Mensagem original:
Olá Roque,
estou com um problema aqui no projeto.
Vc pode dar uma olhada no log.
Já posso te adiantar que o security que estamos usando é o 1.1.2, mas as aplicações estão utilizando versões do cartucho diferentes, segue as versões:
cartridge.version=3.1.1.3.4.15-RC5 (Aplicação ControleAcesso)
cartridge.version=3.1.1.3.4.15.2 (Aplicação Rationalis)
Obrigado,
Gustavo Pinto.
Log:
2012-03-12 16:51:17,359 WARN [org.jboss.system.ServiceController] Problem starting service mdarte:service=rationalisInitialService java.lang.VerifyError: (class: accessControl/ControleAcessoImpl, method: trocaSenha signature: (LaccessControl/Operador;Ljava/lang/String;Ljava/lang/String;)Z) Incompatible argument to function
at br.org.femar.InitialService.startService(InitialService.java:31) at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:272) at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:222) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:141) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at org.jboss.mx.server.Invocation.invoke(Invocation.java:72) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:897) at $Proxy0.start(Unknown Source) |
Resposta:
Apesar das duas aplicações estarem utilizando o security 1.1.2 enquanto rodando no JBoss, é preciso verificar essa informação também está presente no build.properties de cada projeto.
Por padrão, a os projeto da versão 3.1.1.3.4.15-RC5 utilizam o security 1.1.2-RC1, enquanto os da versão 3.1.1.3.4.15.2 utilizam o security 1.1.2.
Autor: Roque Pinel
66 comentários