Eclipse + EntityBean + jbosscmp-jdbc.xml

3 respostas
P

Olá pessoal, gostaria da ajuda de vcs…

Quando eu criei um Entitybean no eclipse…o eclipse criou um arquivo chamado

nesse arquivo eu tenho que configurar minha Fonte de dados…certo?
ele vem previamente desta forma:

<defaults> 
     <datasource>PLEASE_MODIFY_THIS</datasource> 
     <datasource-mapping>PLEASE_MODIFY_THIS</datasource-mapping> 
     <preferred-relation-mapping>PLEASE_MODIFY_THIS</preferred-relation-mapping> 
   </defaults>

dai o que eu fiz… alterei manualmente para :

<defaults> 
          <datasource>java:/MinhaFonte</datasource> 
          <datasource-mapping>mySQL</datasource-mapping> 
   </defaults>

OK??

só o que que acontece…

depois que eu executo o ant…e eu abro novamente este arquivo…ele vonta tudo como era antes…ou seja escrito…

PLEASE_MODIFY_THIS… nas tres tags…

estou desconfiado do xdoclet…será que tem alguma coisa a ver???tem como colocar essas declarações de fontes diretamente no codigo via xdoclet???

porque acontece isso ?

valeu pessoal!

3 Respostas

H

Olá
Se vc estiver usando Lomboz, ele cria um arquivo chamado ejbGenerate onde estão todas as informações que vc precisa para rodar os ejb, nesse arquivo tem uma tag jboss onde vc pode configurar o data source. Quando vc configura no ejbGenerate ele irá gerar o arquivo jbosscmp.xml ja configurado com o datasource.
Espro ter ajudado
[]’

M

no seu build.xml do ANT, coloque algo parecido com isto

<jboss
          version="3.0"
          xmlencoding="ISO-8859-1"
          destdir="${metainf.dir}" 
          validatexml="true"
          datasource="java:/OracleDS"
          datasourcemapping="Oracle8"
          createTable="no"
          removeTable="no"
       />
P

Valeu pessoal…testei as duas opções e funcionou…

obrigado mesmo…

[]´s

Criado 13 de novembro de 2003
Ultima resposta 17 de nov. de 2003
Respostas 3
Participantes 3