Bom dia, estou utilizando o Jboss + CMP + Postgres…
Criei uma sequence para geração dos meus id e gostaria de saber como faço para que o Jboss acesse essa sequence e gere os id da minha tabela?
<unknown-pk>
<unknown-pk-class>java.lang.Short</unknown-pk-class>
<field-name>id</field-name>
<read-only>true</read-only>
<column-name>co_tp_perfil</column-name>
<auto-increment />
</unknown-pk>
<entity-command name="nu_seq_tipoperfil_seq" />
Obrigado
Galera… fiz isso aqui, mas ele está falando que o meu campo nao pode ser nulo. Testei a sequence e ela está funcionando normalmente… Abaixo uma parte do meu jbosscmp.xml
<unknown-pk>
<unknown-pk-class>java.lang.Integer</unknown-pk-class>
<field-name>id</field-name>
<read-only>true</read-only>
<column-name>co_tp_perfil</column-name>
<jdbc-type>INTEGER</jdbc-type>
<sql-type>INT2</sql-type>
</unknown-pk>
<entity-command name="keygen">
<attribute name="sequence">segweb_fnde.nu_seq_tipoperfil_seq</attribute>
</entity-command>
</entity>
</enterprise-beans>
<entity-commands>
<entity-command name=“keygen” class=“org.jboss.ejb.plugins.cmp.jdbc.keygen.JDBCPostgreSQLCreateCommand”/>
</entity-commands>
</jbosscmp-jdbc>