Symptom
The Report Application Server (RAS) 9 web components have been installed on a server running BEA Systems WebLogic Server. When a report containing large charts is viewed with the zoom level set to 300% or 400% the viewer will stop responding.
Resolution
This is a known issue with Crystal Reports version 9.2.0.448. This issue has been assigned Track ID ADAPT00087726. As of the publish date of this article, there is no file update to correct this issue.
To workaround this issue, update your BEA Systems WebLogic Server start command file to use the maximum java memory heap allocation size. Increase the setting from default 64KB to 256KB. Without this change, the web report viewers will stop responding when they preview a report with a large chart and a zoom factor of 300% to 400%.
To make changes to the heap allocation, follow these steps:
1. Go to the Weblogic domain directory:
X:\bea\wlserver6.1\config\domain
2. Open the startWebLogic.cmd file in a text editor.
3. On line 77, change the memory values from -ms64m to -ms256m and -mx64m to -mx256m
Line 77 should then look like this:
"%JAVA_HOME%\bin\java" -hotspot -ms256m -mx256m -classpath "%CLASSPATH%"
-Dweblogic.Domain=mydomain -Dweblogic.Name=myserver "-Dbea.home=C:\bea"
-Dweblogic.management.password=%WLS_PW%
-Dweblogic.ProductionModeEnabled=%STARTMODE% "
-Djava.security.policy==C:\bea\wlserver6.1/lib/weblogic.policy" weblogic.Server
Additional information on how to specify the minimum and maximum values for Java heap memory can be found at:
http://download.oracle.com/docs/cd/E13222_01/wls/docs81/perform/JVMTuning.html
Keywords
ACTIVEX ACTX JAVA PLUG-IN VIEWER VIEWERS RAS FAIL LARGE GRAPH ZOOM BEA Crystal Reports Web Report Viewers WebLogic Server Memory Large Graph , c2011639 , KBA , BI-RA-CR , Crystal Reports designer or Business View Manager , Problem