Xplanner使用oracle数据库(摘自softme)
Xplanner使用oracle数据库(摘自softme)
2005-2-22 14:41:44 brokendoor
不好意思,因为环境限制,我没有在oracle下进行过任何测试。
我终于搞好了,过程比较艰辛:
1、准备oracle数据库
2、按照安装文档修改xplanner.properties的oracle部分
3、在lib目录下建立jdbc-driver,复制classes12.jar和nls_charset12.jar(这个很重要,也搞了我很长时间,我用的是oracle9i)
4、运行ant install.db.schema(这时候我运行几次都不行)发现是出错信息是
java? Caused by: javax.xml.transform.TransformerException?: 未找到外部实体 “http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd”。
我连上网,竟然就好了,顶
4、生成数据后,生成ant build.war
5、剩下的就是发布了
6、改成中文版
按照brokendoor的方法改成中文版,就ok,具体过程
从brokendoor提供的cnxplanner0.6.1.war中复制下面两个class文件
org.softme.util.struts.EncodedMessageResources?
org.softme.util.struts.EncodedMessageResourcesFactory?
2.修改struts-config.xml
<message-resources
factory ="org.softme.util.struts.EncodedMessageResourcesFactory?"
parameter=""
null="false" />
3. 从brokendoor提供的cnxplanner0.6.1.war复制 ResourceBundle?_zh_CN.properties 中文的属性文件,到同一个目录。
4、大功告成