Bom dia galera,
Sou eu novamente.
Estou com dificuldade de configurar um parâmetro de inicialização no jBoss.
Preciso tirar o nome de propriedade de hibernate.dialect do persistence.xml e colocar no jBoss.
e chamar desse modo:
<property name="hibernate.dialect" value="${gcard.hibernate.dialect}"/>
já tentei colocar no run.bat.conf , isso como parametro, na seguinte linha:
[code]set "JAVA_OPTS=%JAVA_OPTS% -Duser.language=pt -Duser.region=BR -Dgcard.hibernate.dialect=org.hibernate.dialect.FirebirdDialect"[/code]
Como posso configurar isso?
fre_d
Março 16, 2011, 11:42am
#2
Olá,
Qual a versão do JBoss ?
Você pode alterar o PersistenceUnitDeployer (arquivo: jpa-deployers-jboss-beans.xml) e tentar colocar a property nesse arquivo. Não sei se vai funcionar.
A versao do jBoss é a 5.
Qual o caminho deste arquivo?
fre_d
Março 16, 2011, 12:54pm
#4
Te enviei uma mp !!
Abraço,
Fred
I:\jboss-5.0.0.GA\server\default\deployers\ejb3.deployer\META-INF
[quote=rrmartins]A versao do jBoss é a 5.
Qual o caminho deste arquivo?
[/quote]
Não funcionou.
Aparente mente ele nao acha o dialeto. Mais tambem nao deu erro.
No codigo da aplicação devo colocar alguma coisa dentro do persistence.xml que chame essa tag?
se tiver, como seria?
Eu resolvi, colocando a seguinte linha no run.bat.conf :
run.bat.conf :
set "JAVA_OPTS=%JAVA_OPTS% -Duser.language=pt -Duser.region=BR -Dgcard.hibernate.dialect=org.hibernate.dialect.FirebirdDialect"
E no persistence.xml :
Deixo em branco, por opção, somente com as classes mapeadas e com :
<property name="hibernate.show_sql" value="true"/>
<property name="hibernate.format_sql" value="true"/>
Valeu galera.