Installation Note 43789: SASĀ® Deployment Wizard fails in the Load Content step while trying to run "load Workflows" using IBM JRE
The Load Content step of SAS Deployment Wizard fails for SAS® Enterprise GRC Middle Tier. The problem occurs with any SAS Enterprise GRC installation that uses IBM JRE 1.6. The ormonitorweb_loadContent_*.log displays messages like the following:
[load Workflows] - Destroying singletons in
org.springframework.beans.factory.support.DefaultListableBeanFactory@40d040d0:
defining beans [sas.svcs.localConfigurer,sas.svcs.cache]; root of factory
hierarchy
[load Workflows] Check in failed with exception:
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'sas.svcs.cache': Invocation of init method failed; nested exception
is java.lang.IllegalStateException: Unable to start distributed cache.
[antcall] Exiting
/apps/sas/SASHome/SASEnterpriseGRCMidTier/4.31/Config/ormonitorweb_co
nfig.xml.
As a result, content is not loaded for SAS Enterprise GRC workflows. The ManualLoadContent script also fails with the same messages.
To avoid the "load Workflows" messages, edit the "ormonitorweb_config.xml" file after you install, but before configuring the Middle Tier. If "load Workflows" fails, then edit the "ormonitorweb_config.xml" file before running the ManualLoadContent script.
Regardless of whether "load Workflows" fails, edit the "ormonitorweb_config.xml" file, which is in this location:
In the "ormonitorweb_config.xml" file, find a section that is similar to this one:
<failonerror="true">
<jvmarg value="-XX:MaxPermSize=256m"/>
<jvmarg value="-Djava.system.class.loader=com.sas.app.AppClassLoader"/>
<jvmarg value="-Dsas.app.launch.config=${webinfpltfm.install.dir}/Picklists/wars/sas.workflow/picklist"/>
<jvmarg value="-Dsas.app.repository.path=${install.vjr.repository.path}"/>
<jvmarg value="-Dmulticast.address=${midtier.multicast.address}"/>
<jvmarg value="-Dmulticast.port=${midtier.multicast.port}"/>
<jvmarg value="${midtier.java.option1}"/>
<jvmarg value="${midtier.java.option2}"/>
<jvmarg value="${midtier.java.option3}"/>
<arg value="${metadata.connection.userid}" />
Add the following line in the list of JVM arguments:
<jvmarg value="-Dsas.ext.config=${sas.ext.config.file}" />
Run the ManualLoadContent script, or retry the SAS Deployment Wizard configuration step, as appropriate to your situation.
Operating System and Release Information
SAS System | SAS Enterprise GRC | 64-bit Enabled AIX | 4.31 | 5.1 | 9.3 TS1M0 | 9.3 TS1M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
[load Workflows] Check in failed with exception:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sas.svcs.cache': Invocation of init method failed; nested exception is java.lang.IllegalStateException: Unable to start distributed cache.
Type: | Installation Note |
Priority: | alert |
Date Modified: | 2012-04-26 15:18:10 |
Date Created: | 2011-07-20 11:30:53 |