Erro de circular reference com Spring em servidor Linux 64bits

Olá pessoal.

Aqui na empresa estamos enfrentando um problema estranho com um projeto web. Utilizamos o Spring para injeção de dependências e controle das transações (com Hibernate).

Ao implantarmos o WAR do projeto em um servidor novo (Debian Squeeze 64 bits, JRE 1.5, JBoss 4.2.3.GA) ocorre erro de Circular Reference com a criação de alguns Beans (o Spring acusa esse tipo de problema).

O mais estranho é que, se pegarmos o mesmo WAR (sem recompilar), e implantarmos com o mesmo JBoss (que foi copiado do servidor) nas estações de trabalho (Windows XP 32 bits) ou em outro servidor Debian Lenny 32 bits (com o mesmo JBoss), funciona! O JBoss faz deploy, e é possível acessar a aplicação.

Estamos achando que pode ser o ambiente.

Servidor 1) Debian Squeeze 64 bits, JRE 1.5 (testamos 32 e 64 bits), JBoss 4.2.3.GA, 4GB RAM
Servidor 2) Debian Lenny 32 bits, JRE 1.5 32 bits, JBoss 4.2.3.GA, 2GB RAM

O servidor 1 está virtualizado com Xen, e o servidor 2 está virtualizado no VMWare Server 2.

Alguém já passou por alguma coisa parecida???

Estou colocando o stack do erro. Nos ambientes onde tudo funciona, o erro da linha 84 não ocorre (nem o que está nas linhas 82 e 83), o deploy continua normalmente.

2012-08-02 17:04:46,040 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/SIIAC, warUrl=.../tmp/deploy/tmp1059788289477807712SIIAC-exp.war/ 2012-08-02 17:04:51,281 INFO [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/SIIAC]] Initializing Spring root WebApplicationContext 2012-08-02 17:04:51,282 INFO [org.springframework.web.context.ContextLoader] Root WebApplicationContext: initialization started 2012-08-02 17:04:51,416 INFO [org.springframework.web.context.support.XmlWebApplicationContext] Refreshing Root WebApplicationContext: startup date [Thu Aug 02 17:04:51 BRT 2012]; root of context hierarchy 2012-08-02 17:04:51,612 INFO [org.springframework.beans.factory.xml.XmlBeanDefinitionReader] Loading XML bean definitions from ServletContext resource [/WEB-INF/app-config.xml] 2012-08-02 17:04:55,885 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1e45537: defining beans (... definição dos beans ocultada para facilitar leitura ...) 2012-08-02 17:04:57,265 WARN [org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor] Autowired annotation should be used on methods with actual parameters: public org.hibernate.SessionFactory br.com.sistema.persistence.dao.impl.GenericDAO.getSessionFActory() 2012-08-02 17:04:57,503 INFO [org.hibernate.cfg.annotations.Version] Hibernate Annotations 3.2.1.GA 2012-08-02 17:04:57,538 INFO [org.hibernate.cfg.Environment] Hibernate 3.2.4.sp1 2012-08-02 17:04:57,552 INFO [org.hibernate.cfg.Environment] hibernate.properties not found 2012-08-02 17:04:57,560 INFO [org.hibernate.cfg.Environment] Bytecode provider name : javassist 2012-08-02 17:04:57,578 INFO [org.hibernate.cfg.Environment] using JDK 1.4 java.sql.Timestamp handling 2012-08-02 17:04:59,268 INFO [org.hibernate.cfg.AnnotationBinder] Binding entity from annotated class: br.com.sistema.model.TagListaItemDataValidadeVO (... mapeamentos hibernate ocultado para facilitar leitura ..) 2012-08-02 17:05:00,798 INFO [org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean] Building new Hibernate SessionFactory 2012-08-02 17:05:00,989 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.UnidadeId 2012-08-02 17:05:00,998 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.UnidadeId 2012-08-02 17:05:00,999 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.LogEnviaNotificacaoId 2012-08-02 17:05:00,999 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.LogEnviaNotificacaoId 2012-08-02 17:05:01,000 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.EmpregadoCaixaId 2012-08-02 17:05:01,000 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.EmpregadoCaixaId 2012-08-02 17:05:01,000 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.ContaAbertaLoteId 2012-08-02 17:05:01,000 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.ContaAbertaLoteId 2012-08-02 17:05:01,001 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.ParecerId 2012-08-02 17:05:01,004 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.ParecerId 2012-08-02 17:05:01,004 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.VinculacaoUnidadeId 2012-08-02 17:05:01,006 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.VinculacaoUnidadeId 2012-08-02 17:05:01,007 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.CaixaAquiId 2012-08-02 17:05:01,007 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.CaixaAquiId 2012-08-02 17:05:01,010 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.PreferenciasUsuarioId 2012-08-02 17:05:01,012 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.PreferenciasUsuarioId 2012-08-02 17:05:01,013 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.ArquivoImagemParecerId 2012-08-02 17:05:01,013 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.ArquivoImagemParecerId 2012-08-02 17:05:01,013 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.ControleNumeroParecerId 2012-08-02 17:05:01,013 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.ControleNumeroParecerId 2012-08-02 17:05:01,018 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.CaixaPostalUnidadeId 2012-08-02 17:05:01,018 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.CaixaPostalUnidadeId 2012-08-02 17:05:01,019 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.PreferenciaUsuarioCategoriaProdutoId 2012-08-02 17:05:01,019 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.PreferenciaUsuarioCategoriaProdutoId 2012-08-02 17:05:01,022 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.PreferenciaUsuarioServicoId 2012-08-02 17:05:01,023 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.PreferenciaUsuarioServicoId 2012-08-02 17:05:01,023 WARN [org.hibernate.mapping.RootClass] composite-id class does not override equals(): br.com.sistema.model.domain.ResponsavelUnidadeId 2012-08-02 17:05:01,023 WARN [org.hibernate.mapping.RootClass] composite-id class does not override hashCode(): br.com.sistema.model.domain.ResponsavelUnidadeId 2012-08-02 17:05:01,035 INFO [org.hibernate.connection.ConnectionProviderFactory] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider 2012-08-02 17:05:01,419 INFO [org.hibernate.cfg.SettingsFactory] RDBMS: PostgreSQL, version: 8.4.2 2012-08-02 17:05:01,422 INFO [org.hibernate.cfg.SettingsFactory] JDBC driver: PostgreSQL Native Driver, version: PostgreSQL 8.4 JDBC3 (build 701) 2012-08-02 17:05:01,493 INFO [org.hibernate.dialect.Dialect] Using dialect: org.hibernate.dialect.PostgreSQLDialect 2012-08-02 17:05:01,525 INFO [org.hibernate.transaction.TransactionFactoryFactory] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory 2012-08-02 17:05:01,541 INFO [org.hibernate.transaction.TransactionManagerLookupFactory] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) 2012-08-02 17:05:01,541 INFO [org.hibernate.cfg.SettingsFactory] Automatic flush during beforeCompletion(): disabled 2012-08-02 17:05:01,541 INFO [org.hibernate.cfg.SettingsFactory] Automatic session close at end of transaction: disabled 2012-08-02 17:05:01,541 INFO [org.hibernate.cfg.SettingsFactory] JDBC batch size: 15 2012-08-02 17:05:01,541 INFO [org.hibernate.cfg.SettingsFactory] JDBC batch updates for versioned data: disabled 2012-08-02 17:05:01,546 INFO [org.hibernate.cfg.SettingsFactory] Scrollable result sets: enabled 2012-08-02 17:05:01,546 INFO [org.hibernate.cfg.SettingsFactory] JDBC3 getGeneratedKeys(): enabled 2012-08-02 17:05:01,547 INFO [org.hibernate.cfg.SettingsFactory] Connection release mode: auto 2012-08-02 17:05:01,548 INFO [org.hibernate.cfg.SettingsFactory] Default batch fetch size: 1 2012-08-02 17:05:01,554 INFO [org.hibernate.cfg.SettingsFactory] Generate SQL with comments: disabled 2012-08-02 17:05:01,554 INFO [org.hibernate.cfg.SettingsFactory] Order SQL updates by primary key: disabled 2012-08-02 17:05:01,554 INFO [org.hibernate.cfg.SettingsFactory] Order SQL inserts for batching: disabled 2012-08-02 17:05:01,555 INFO [org.hibernate.cfg.SettingsFactory] Query translator: org.hibernate.hql.classic.ClassicQueryTranslatorFactory 2012-08-02 17:05:01,558 INFO [org.hibernate.cfg.SettingsFactory] Query language substitutions: {} 2012-08-02 17:05:01,562 INFO [org.hibernate.cfg.SettingsFactory] JPA-QL strict compliance: disabled 2012-08-02 17:05:01,562 INFO [org.hibernate.cfg.SettingsFactory] Second-level cache: enabled 2012-08-02 17:05:01,562 INFO [org.hibernate.cfg.SettingsFactory] Query cache: disabled 2012-08-02 17:05:01,564 INFO [org.hibernate.cfg.SettingsFactory] Cache provider: org.hibernate.cache.NoCacheProvider 2012-08-02 17:05:01,564 INFO [org.hibernate.cfg.SettingsFactory] Optimize cache for minimal puts: disabled 2012-08-02 17:05:01,564 INFO [org.hibernate.cfg.SettingsFactory] Structured second-level cache entries: disabled 2012-08-02 17:05:01,583 INFO [org.hibernate.cfg.SettingsFactory] Statistics: enabled 2012-08-02 17:05:01,586 INFO [org.hibernate.cfg.SettingsFactory] Deleted entity synthetic identifier rollback: disabled 2012-08-02 17:05:01,586 INFO [org.hibernate.cfg.SettingsFactory] Default entity-mode: pojo 2012-08-02 17:05:01,586 INFO [org.hibernate.cfg.SettingsFactory] Named query checking : enabled 2012-08-02 17:05:01,673 INFO [org.hibernate.impl.SessionFactoryImpl] building session factory 2012-08-02 17:05:04,480 INFO [org.hibernate.impl.SessionFactoryObjectFactory] Not binding factory to JNDI, no JNDI name configured 2012-08-02 17:05:04,565 WARN [org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor] Autowired annotation should be used on methods with actual parameters: public org.hibernate.SessionFactory br.com.sistema.persistence.dao.impl.GenericDAO.getSessionFActory() 2012-08-02 17:05:04,635 WARN [org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor] Autowired annotation should be used on methods with actual parameters: public org.hibernate.SessionFactory br.com.sistema.persistence.dao.impl.GenericDAO.getSessionFActory() 2012-08-02 17:05:04,664 WARN [org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor] Autowired annotation should be used on methods with actual parameters: public org.hibernate.SessionFactory br.com.sistema.persistence.dao.impl.GenericDAO.getSessionFActory() 2012-08-02 17:05:05,157 WARN [org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor] Autowired annotation should be used on methods with actual parameters: public org.hibernate.SessionFactory br.com.sistema.persistence.dao.impl.GenericDAO.getSessionFActory() 2012-08-02 17:05:05,221 WARN [org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor] Autowired annotation should be used on methods with actual parameters: public org.hibernate.SessionFactory br.com.sistema.persistence.dao.impl.GenericDAO.getSessionFActory() 2012-08-02 17:05:05,248 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1e45537: defining beans [gerenteUnidadeDAO,agendaDAO,matrizAcessoDAO,verificacaoContratoObservacaoParecerDAO,feriadoDAO,unidadeNotificadaVerificacaoDAO,resourcePropertiesDAO,preferenciasUsuarioDAO,resultadoApontamentoProdutoDAO,vinculacoesChecklistDAO,produtoDAO,categoriaProdutoDAO,unidadeDAO,informacaoDAO,resultadoApontamentoProdutoParecerDAO,garantiaDAO,restricaoDAO,controleNumeroParecerDAO,verificacaoPreventivaDAO,efetuaVerificacaoDAO,servicoVerificacaoProdutoDAO,preferenciaUsuarioServicoDAO,logImportacaoDAO,detalhesContratoDAO,itemVerificacaoChecklistProdutoDAO,templateParecerDAO,itemVerificacaoDAO,servicoVerificacaoDAO,usuarioDAO,checklistDAO,geraAgendaDAO,arquivoImagemParecerDAO,restricaoApontamentoDAO,apontamentoDAO,canalComercialProdutoDAO,produtoUsuarioDAO,blocoChecklistProdutoDAO,blocoChecklistDAO,verificacaoContratoParecerDAO,tipoGarantiaDAO,verificacaoContratoDAO,verificacaoContratoObservacaoDAO,apontamentoChecklistProdutoDAO,parecerDAO,templateNotificacaoDAO,tipoUnidadeDAO,contratoDAO,propriedadesDAO,trilhaHistoricoDAO,enviaNotificacaoDAO,logEnviaNotificacaoDAO,preferenciasUsuarioCategoriaProdutoDAO,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,definedLanguageNotificacao,converterMonetario,mailSender,definedLanguage,converterUnidade,agendadorTarefas,conversorCanal,servicoProdutoMB,templateParecerMB,informacaoMB,verificacaoPreventivaMB,applicationMB,blocoChecklistMB,tipoGarantiaMB,categoriaProdutoMB,checklistAlteraMB,itemVerificacaoMB,templateNotificacaoMB,preferenciaUsuarioMB,apontamentoMB,checklistMB,loginMB,efetuaVerificacaoMB,contratoMB,relatorioVerificacaoMB,restricaoMB,testeMB,produtoUsuarioMB,agendaMB,cabecalhoDetalhesVerificacaoMB,escolheVerificacaoMB,produtoMB,servicoVerificacaoMB,garantiaMB,usuarioMB,produtoUsuarioFacade,preferenciaUsuarioFacade,vinculacoesChecklistFacade,verificacaoContratoParecerBO,garantiaBO,categoriaProdutoBO,templateParecerBO,preferenciasUsuarioCategoriaProdutoBO,agendaBO,matrizAbrangenciaBO,buildTemplateNotificacaoBO,servicoVerificacaoBO,tipoGarantiaBO,apontamentoChecklistProdutoBO,executeViewActionServletBO,blocoChecklistProdutoBO,restricaoApontamentoBO,informacaoBO,unidadeNotificadaVerificacaoBO,verificacaoPreventivaBO,contratoBO,usuarioADBO,blocoChecklistBO,resourcePropertiesBO,checklistBO,produtoBO,vinculacoesChecklistBO,restricaoBO,logEnviaNotificacaoBO,parecerBO,preferenciasUsuarioBO,unidadeBO,trilhaHistoricoBO,efetuaVerificacaoBO,usuarioBO,itemVerificacaoChecklistProdutoBO,servicoVerificacaoProdutoBO,verificacaoContratoBO,buildTemplateParecerBO,matrizAcessoBO,preferenciaUsuarioServicoBO,apontamentoBO,tipoUnidadeBO,atualizaPrazoVerificacaoBO,insereLogBO,enviaNotificacaoBO,geraAgendaBO,itemVerificacaoBO,produtoUsuarioBO,gerenteUnidadeBO,detalhesContratoBO,templateNotificacaoBO,canalComercialProdutoBO,controlaConcorrenciaVerificacaoProdutoAOP,dataSource,org.springframework.aop.config.internalAutoProxyCreator,sessionFactory,transactionManager,contextApplicationContextProvider,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor]; root of factory hierarchy 2012-08-02 17:05:05,284 INFO [org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean] Closing Hibernate SessionFactory 2012-08-02 17:05:05,286 INFO [org.hibernate.impl.SessionFactoryImpl] closing 2012-08-02 17:05:05,286 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'definedLanguageNotificacao' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/util/DefinedLanguageNotificacao.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'parecerBO' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/bo/impl/ParecerBO.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'buildTemplateParecerBO' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/bo/impl/BuildTemplateParecerBO.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'definedLanguage' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/util/DefinedLanguage.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'parecerBO': Requested bean is currently in creation: Is there an unresolvable circular reference? at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:557) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:842) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:416) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:192) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3856) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4361) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296) at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.apache.catalina.core.StandardContext.init(StandardContext.java:5312) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296) at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301) at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104) at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375) at org.jboss.web.WebModule.startModule(WebModule.java:83) at org.jboss.web.WebModule.startService(WebModule.java:61) at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978) at $Proxy0.start(Unknown Source) at org.jboss.system.ServiceController.start(ServiceController.java:417) at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy44.start(Unknown Source) at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97) at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238) at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87) at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188) at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy45.start(Unknown Source) at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy9.deploy(Unknown Source) at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421) at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'parecerBO' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/bo/impl/ParecerBO.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'buildTemplateParecerBO' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/bo/impl/BuildTemplateParecerBO.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'definedLanguage' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/util/DefinedLanguage.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'parecerBO': Requested bean is currently in creation: Is there an unresolvable circular reference? at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:309) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByName(AbstractAutowireCapableBeanFactory.java:1085) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1035) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511) ... 100 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'buildTemplateParecerBO' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/bo/impl/BuildTemplateParecerBO.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'definedLanguage' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/util/DefinedLanguage.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'parecerBO': Requested bean is currently in creation: Is there an unresolvable circular reference? at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByName(AbstractAutowireCapableBeanFactory.java:1085) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1035) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511) ... 106 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'definedLanguage' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/util/DefinedLanguage.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'parecerBO': Requested bean is currently in creation: Is there an unresolvable circular reference? at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByName(AbstractAutowireCapableBeanFactory.java:1085) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1035) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511) ... 114 more Caused by: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'parecerBO': Requested bean is currently in creation: Is there an unresolvable circular reference? at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByName(AbstractAutowireCapableBeanFactory.java:1085) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1035) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511) ... 122 more 2012-08-02 17:05:05,303 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/SIIAC]] Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'definedLanguageNotificacao' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/util/DefinedLanguageNotificacao.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'parecerBO' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/bo/impl/ParecerBO.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'buildTemplateParecerBO' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/bo/impl/BuildTemplateParecerBO.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'definedLanguage' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/util/DefinedLanguage.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'parecerBO': Requested bean is currently in creation: Is there an unresolvable circular reference? at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:557) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:842) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:416) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:192) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3856) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4361) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296) at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.apache.catalina.core.StandardContext.init(StandardContext.java:5312) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296) at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301) at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104) at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375) at org.jboss.web.WebModule.startModule(WebModule.java:83) at org.jboss.web.WebModule.startService(WebModule.java:61) at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978) at $Proxy0.start(Unknown Source) at org.jboss.system.ServiceController.start(ServiceController.java:417) at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy44.start(Unknown Source) at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97) at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238) at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87) at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188) at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy45.start(Unknown Source) at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy9.deploy(Unknown Source) at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421) at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:274) at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:225) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'parecerBO' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/bo/impl/ParecerBO.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'buildTemplateParecerBO' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/bo/impl/BuildTemplateParecerBO.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'definedLanguage' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/util/DefinedLanguage.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'parecerBO': Requested bean is currently in creation: Is there an unresolvable circular reference? at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:309) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByName(AbstractAutowireCapableBeanFactory.java:1085) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1035) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511) ... 100 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'buildTemplateParecerBO' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/bo/impl/BuildTemplateParecerBO.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'definedLanguage' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/util/DefinedLanguage.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'parecerBO': Requested bean is currently in creation: Is there an unresolvable circular reference? at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByName(AbstractAutowireCapableBeanFactory.java:1085) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1035) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511) ... 106 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'definedLanguage' defined in file [/var/jboss-4.2.3.GA/server/default/tmp/deploy/tmp1059788289477807712SIIAC-exp.war/WEB-INF/classes/br/gov/caixa/siiac/util/DefinedLanguage.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'parecerBO': Requested bean is currently in creation: Is there an unresolvable circular reference? at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByName(AbstractAutowireCapableBeanFactory.java:1085) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1035) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511) ... 114 more Caused by: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'parecerBO': Requested bean is currently in creation: Is there an unresolvable circular reference? at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:251) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByName(AbstractAutowireCapableBeanFactory.java:1085) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1035) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511) ... 122 more

Criamos uma nova máquina virtual (com Xen), porém, agora foi com Debian Squeeze 32bits (mesma JRE 1.5 32 bits e mesmo JBoss 4.2.3).

E o deploy funcionou sem o problema de Circular Reference!! :slight_smile:

O duro é que estamos com limitação de 3GB para a memória do servidor (32 bits) :frowning:

Ninguém teve algo parecido (ou até mesmo outro erro, pois pode haver uma pista) ao realizar deploy em Linux 64 bits?

Pessoal, uma nova informação.

Esse problema não ocorre em Debian Lenny (Debian 5) 64 bits. Só ocorreu em Debian Squeeze (Debian 6) 64 bits.

Só a aplicação com Spring 3.0 dá o problema. Outras aplicações (também com RichFaces e Hibernate) não passam pelo erro.

:cry: