Talvez isto pode ajudar.
Ele deve estar trabalhando com o banco default dele, mesmo que vc esteja
direcionando no arquivo jbosscmp-ejb.xml, fa�a um teste altere a configura��o do
arquivo standardjaws.xml que se encontra no diret�rio \jboss\server\default\conf
<jaws> <default-entity> <type-mappings> </type-mapping-definition> Espero ter ajudado.
Otus
Alvaro Mota <[EMAIL PROTECTED]> wrote:
<datasource>java:/testeXDB
<type-mapping>Oracle8</type-mapping>
<debug>false</debug>
<create-table>true</create-table>
<remove-table>false</remove-table>
<tuned-updates>true</tuned-updates>
<read-only>false</read-only>
<time-out>300</time-out>
<row-locking>false</row-locking>
<read-ahead>false</read-ahead>
</default-entity>
<type-mapping-definition>
<name>Oracle8</name>
</type-mappings>
Srs.
Estou usando o JBOSS 3.0.3 com o Oracle8.1.7, ambiente linux.
Considere a seguinte configura��o do elemento defaults para o meu
jbosscmp-ejb.xml.
Ele ir� criar as tabelas no deploy. Tudo bem, segundo a documenta��o
o nome da tabela nao � requerido, o valor default � o ejb-name. (pagina
15 JBOSSCMP).
Considere o seguinte Entity,
...... etc....
O que esperava � que no deploy ele criasse uma tabela com nome Maca
colunas macaId etc.
Mas ele d� o seguinte erro.
01:01:56,219 INFO [EMacaEJB] Table 'MACA' already exists
Mas a tabela n�o existe e n�o foi criada. Se eu trocar o nome da tabela
para MacaXXX, por exemplo ele cria perfeitamente.
Algu�m sabe o porque deste comportamento?
Dei uma olhada no
/opt/jboss/server/default/conf/standardjbosscmp-jdbc.xml
n�o vi nada relacionado.
Ser� um BUG???
Obrigado
Alvaro
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
Yahoo! GeoCities
Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios.
