Ao se colocar o JSF 2.0 no Weblogic 10.3.0.0, os EJB’s não são injetados nos manageds beans do JSF através da anotação @EJB. Para corrigir esse problema, basta utilizar a classe abaixo: E declarar o el-resolver no faces-config.xml:
Mês: janeiro 2011
Ao tentar efetuar o deploy de uma aplicação com JPA (implementação: Hibernate), ocorre o seguinte erro: org.springframework.orm.hibernate3.HibernateQueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken [SELECT p FROM PARAMETRO p WHERE UPPER(RTRIM(p.parametroPK.parametroGeral)) = :parametroGeral AND UPPER(RTRIM(p.parametroPK.codigo)) = :codigo]; nested exception is org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken [SELECT p FROM PARAMETRO p WHERE UPPER(RTRIM(p.parametroPK.parametroGeral)) = :parametroGeral AND UPPER(RTRIM(p.parametroPK.codigo)) = :codigo] Caused by: org.hibernate.QueryException: ClassNotFoundException: […]
Esses dias precisei fazer alguns testes que verificavam se existia uma propriedade de sistema para tomar determinada ação. Ao se passar a propriedade através da seguinte linha de comando: mvn -Dminha.propriedade=valor test Verifiquei que o teste nunca encontrava a propriedade passada através da chamada System.getProperty(“minha.propriedade”). Dois jeitos fáceis para fazer a passagem de propriedade corretamente […]
Primeiramente vamos encontrar o nome do dblink onde a tabela está realmente localizada. Isto é feito através do comando: SELECT DB_LINK FROM ALL_SYNONYMS WHERE SYNONYM_NAME = ‘MINHA_TABELA’ Após isto basta obter as informações da tabela com os seguintes selects: SELECT * FROM ALL_TABLES@MEU_DB_LINK WHERE TABLE_NAME = ‘MINHA_TABELA’ SELECT * FROM USER_TAB_COLUMNS@MEU_DB_LINK WHERE TABLE_NAME = ‘MINHA_TABELA’ […]