08-27-2009 4:08 AM
第一次使用水晶。
在使用javabean连接的时候,提示如下:
详细资料:java服务器启动失败。请验证CRConfig.xml文件中的PATH(JDK)、CLASSPATH和IORFileLocation属性。此外,请验证您是否正在使用JDK1.4。
不知道是什么原因?
08-27-2009 4:34 AM
1.CR是什么版本?
2.CR装在什么操作系统上?操作系统的版本是多少?
3.CR通过JavaBean连接什么数据库?数据库装在哪里?
4.CR机子有没有装过JDK?版本是多少?安装的路径是什么?
5.有没有编辑过CRConfig.xml文件?怎么更改的?
6.CR连接数据库所使用的Bean也就是jar文件或者class文件存放在哪里?
7.如果是XIR2以上版本的CR,CRConfig.xml文件大概位于...\Program Files\Business Objects\common\3.5\java\
在该文件中设置JDK的path,例如:<JavaDir>C:\Program Files\Java\JRE\bin</JavaDir>
在该文件中设置Java Bean的class path:
1)如果Java Bean class文件没有打包为jar文件,则直接指定为该class文件所在的文件夹,例如:
<JavaBeans>
<CacheRowSetSize>100</CacheRowSetSize>
<JavaBeansClassPath>C:\jbean</JavaBeansClassPath>
</JavaBeans>
2)如果Java Bean class文件打包为jar文件,则指定该jar文件的完全路径,;例如:
<JavaBeans>
<CacheRowSetSize>100</CacheRowSetSize>
<JavaBeansClassPath>C:\myjbean.jar</JavaBeansClassPath>
</JavaBeans>
08-27-2009 5:56 AM
1.CR是什么版本?
Crystal Reports XI Release 2
2.CR装在什么操作系统上?操作系统的版本是多少?
系统XP,SP3
3.CR通过JavaBean连接什么数据库?数据库装在哪里?
连接oracle数据库,数据库在本机。
4.CR机子有没有装过JDK?版本是多少?安装的路径是什么?
装过jdk1.6,现在降到jdk1.5-16。安装路径在path中有有设置,本机J2EE的项目PLM MatrixOne用tomcat发布,没有任何问题。水晶报表的CRconfig文件中配置的jdk是水晶报表自带的。路径:D:\BusinessObjects\j2sdk1.4.2_08\bin
5.有没有编辑过CRConfig.xml文件?怎么更改的?
编辑过。安装帮助中关于crconfig的参数说明更改。
6.CR连接数据库所使用的Bean也就是jar文件或者class文件存放在哪里?
jar包在本机路径,crconfig中已经配置。
7.如果是XIR2以上版本的CR,CRConfig.xml文件大概位于...\Program Files\Business Objects\common\3.5\java\
在该文件中设置JDK的path,例如:<JavaDir>C:\Program Files\Java\JRE\bin</JavaDir>
在该文件中设置Java Bean的class path:
1)如果Java Bean class文件没有打包为jar文件,则直接指定为该class文件所在的文件夹,例如:
<JavaBeans>
<CacheRowSetSize>100</CacheRowSetSize>
<JavaBeansClassPath>C:\jbean</JavaBeansClassPath>
</JavaBeans>
2)如果Java Bean class文件打包为jar文件,则指定该jar文件的完全路径,;例如:
<JavaBeans>
<CacheRowSetSize>100</CacheRowSetSize>
<JavaBeansClassPath>C:\myjbean.jar</JavaBeansClassPath>
</JavaBeans>
这些配置均已经更改过。
其他:比较奇怪的是在业务视图管理器中的javabean连接中可以看到jar包数据源。在 Crystal Reports XI Release 2中不行。
谢谢你的及时回复。