初始化服务Crystal Report 2016时出现内存不足错误

2020-09-08 06:00发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们正在尝试将Crystal Report服务器从Crystal Report 10升级到Crystal Report2016。但是,当我们尝试从Java Web应用程序初始化服务时,抛出了内存不足错误。 错误消息如下所示:

由以下原因引起:com.crystaldecisions.sdk.occa.report.lib.ReportSDKException:发生内存不足错误。  --- Java堆空间----错误代码:-2147215361错误代码名称:outOfMemoryError
 在com.crystaldecisions.proxy.remoteagent.TCPIPCommunicationAdapter.request(未知来源)
 在com.crystaldecisions.proxy.remoteagent.x.a(未知来源)
 在com.crystaldecisions.sdk.occa.report.application.ReportAppSession.a(未知来源)
 在com.crystaldecisions.sdk.occa.report.application.ReportAppSession.do(未知源)
 在com.crystaldecisions.sdk.occa.report.application.ReportAppSession.initialize(未知来源)
 在com.phs.reportframework.crystalreports.CRReportServer.getReportAppSession(CRReportServer.java:272)

这是我们调用initialize方法的代码的一部分:

 reportAppSession.createService(" com.crystaldecisions.sdk.occa.report.application.ReportClientDocument");
 reportAppSession.setReportAppServer(" 192.180.200.11:80");
 reportAppSession.initialize(); 

我们尝试如下在报表服务器中的CRConfig.xml中增加JVMMaxHeap和JVMMinHeap:

  2048000000 
  1024000000  

我们还尝试增加tomcat文件夹中catalina.bat中的堆大小:

设置CATALINA_OPTS ="-Xms1024m -Xmx3072m" 

我们还尝试将-ipport 1566放在Report Application Server的命令行参数中。

我们有没有遗漏的配置?

感谢您的快速答复。

谢谢。

此致

Michael Liaw

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们正在尝试将Crystal Report服务器从Crystal Report 10升级到Crystal Report2016。但是,当我们尝试从Java Web应用程序初始化服务时,抛出了内存不足错误。 错误消息如下所示:

由以下原因引起:com.crystaldecisions.sdk.occa.report.lib.ReportSDKException:发生内存不足错误。  --- Java堆空间----错误代码:-2147215361错误代码名称:outOfMemoryError
 在com.crystaldecisions.proxy.remoteagent.TCPIPCommunicationAdapter.request(未知来源)
 在com.crystaldecisions.proxy.remoteagent.x.a(未知来源)
 在com.crystaldecisions.sdk.occa.report.application.ReportAppSession.a(未知来源)
 在com.crystaldecisions.sdk.occa.report.application.ReportAppSession.do(未知源)
 在com.crystaldecisions.sdk.occa.report.application.ReportAppSession.initialize(未知来源)
 在com.phs.reportframework.crystalreports.CRReportServer.getReportAppSession(CRReportServer.java:272)

这是我们调用initialize方法的代码的一部分:

 reportAppSession.createService(" com.crystaldecisions.sdk.occa.report.application.ReportClientDocument");
 reportAppSession.setReportAppServer(" 192.180.200.11:80");
 reportAppSession.initialize(); 

我们尝试如下在报表服务器中的CRConfig.xml中增加JVMMaxHeap和JVMMinHeap:

  2048000000 
  1024000000  

我们还尝试增加tomcat文件夹中catalina.bat中的堆大小:

设置CATALINA_OPTS ="-Xms1024m -Xmx3072m" 

我们还尝试将-ipport 1566放在Report Application Server的命令行参数中。

我们有没有遗漏的配置?

感谢您的快速答复。

谢谢。

此致

Michael Liaw

付费偷看设置
发送
2条回答
nice_wp
1楼-- · 2020-09-08 06:19

如果您手动创建服务,该服务会启动吗?

compass1988
2楼-- · 2020-09-08 06:11

嗨,唐,

问题已解决。 这是由于在下面的行中设置了错误的端口号。

 reportAppSession.setReportAppServer(" 192.180.200.11:80"); 

感谢您的回复。

一周热门 更多>