主要是修改数据库文件和builde.xml文件,但是可能是因为版本不一样,有些文档上面指示的路径不是太正确,我这里用的是middlegen-2.1。
配置的路径是在middlegen-2.1文件夹中的samples文件夹里。这里面的config是配置数据库和ejb的,在samples里有个build.xml文件。
主要的两个文件配置如下:
我的数据库是oracle,所以我配置了oracle.xml,内容如下:
<property environment="env"/>
<property name="database.script.file" value="${src.dir}/sql/${name}-oracle.sql"/>
<property name="database.driver.file" value="F:/oracle/product/10.2.0/db_1/jdbc/lib/classes12.jar"/>
<property name="database.driver.classpath" value="${database.driver.file}"/>
<property name="database.driver" value="oracle.jdbc.driver.OracleDriver"/>
<property name="database.url" value="jdbc:oracle:thin:@localhost:1521:orcl"/>
<property name="database.userid" value="scott"/>
<property name="database.password" value="tiger"/>
<property name="database.schema" value="scott"/>
<property name="database.catalog" value=""/>
<!--property name="jboss.datasource.mapping" value="Oracle7"/-->
<property name="jboss.datasource.mapping" value="Oracle10g"/>
<!--property name="jboss.datasource.mapping" value="Oracle9i"/-->
build.xml的配置:
把默认的那个数据库文件换成这样的:
<!ENTITY database SYSTEM "file:./config/database/oracle.xml">
这样做了之后,基本就ok了
如果有什么问题可以参见http://blog.youkuaiyun.com/inber/archive/2006/07/22/958705.aspx
配置的路径是在middlegen-2.1文件夹中的samples文件夹里。这里面的config是配置数据库和ejb的,在samples里有个build.xml文件。
主要的两个文件配置如下:
我的数据库是oracle,所以我配置了oracle.xml,内容如下:
<property environment="env"/>
<property name="database.script.file" value="${src.dir}/sql/${name}-oracle.sql"/>
<property name="database.driver.file" value="F:/oracle/product/10.2.0/db_1/jdbc/lib/classes12.jar"/>
<property name="database.driver.classpath" value="${database.driver.file}"/>
<property name="database.driver" value="oracle.jdbc.driver.OracleDriver"/>
<property name="database.url" value="jdbc:oracle:thin:@localhost:1521:orcl"/>
<property name="database.userid" value="scott"/>
<property name="database.password" value="tiger"/>
<property name="database.schema" value="scott"/>
<property name="database.catalog" value=""/>
<!--property name="jboss.datasource.mapping" value="Oracle7"/-->
<property name="jboss.datasource.mapping" value="Oracle10g"/>
<!--property name="jboss.datasource.mapping" value="Oracle9i"/-->
build.xml的配置:
把默认的那个数据库文件换成这样的:
<!ENTITY database SYSTEM "file:./config/database/oracle.xml">
这样做了之后,基本就ok了
如果有什么问题可以参见http://blog.youkuaiyun.com/inber/archive/2006/07/22/958705.aspx