jboss下cmp的问题

04-03-30 yye_jdon
我在jboss下发布一个cmp成功,客户端创建及find也成功,可是我在数据库里查看数据并没有插入进去,我search了一下jboss目录,发现只有在\jboss-3.2.3\server\default\data\hypersonic\localDB.script文件中有一条insert语句,请问,是我的配置有什么问题吗?
以下是我的jbosscmp-jdbc.xml文件的部分内容:
<defaults>
<datasource>java:/SapdbDS</datasource>
<!-- <datasource-mapping>Hypersonic SQL</datasource-mapping>-->
<create-table>true</create-table>
<remove-table>false</remove-table>
<read-only>false</read-only>
<read-time-out>300000</read-time-out>
<row-locking>false</row-locking>
<pk-constraint>true</pk-constraint>
<preferred-relation-mapping>foreign-key</preferred-relation-mapping>
<read-ahead>
<strategy>on-load</strategy>
<page-size>1000</page-size>
<eager-load-group>*</eager-load-group>
</read-ahead>
<list-cache-max>1000</list-cache-max>

</defaults>

banq
2004-03-31 09:48
建议使用MySQL这样数据库操练学习,可见我的教材

yye_jdon
2004-03-31 23:14
谢谢,问题已经解决了,原来我在.jar包里的jbosscmp-jdbc.xml文件没用,我把文件名改成jaws.xml,然后按照jaws.dtd把文件内容改了一下,就可以了,不过还有个问题,jaws.xml中的nullable到底是怎么用的?我用<nullable/>或者<nullable>true</nullable>都没有用。