Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

javabean连接水晶报表失败

Former Member
0 Kudos

第一次使用水晶。

在使用javabean连接的时候,提示如下:

详细资料:java服务器启动失败。请验证CRConfig.xml文件中的PATH(JDK)、CLASSPATH和IORFileLocation属性。此外,请验证您是否正在使用JDK1.4。

不知道是什么原因?

  • SAP Managed Tags:
2 REPLIES 2

sunny_zhang
Active Contributor
0 Kudos

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>

  • SAP Managed Tags:

0 Kudos

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中不行。

谢谢你的及时回复。

  • SAP Managed Tags: