Installation Note 49398: SAS® Enterprise Case Management application fails to deploy to Oracle WebLogic in an environment that includes SAS/SECURE™ software
When you deploy SAS Enterprise Case Management to the WebLogic server in an environment that contains SAS/SECURE software, the deployment fails. In addition, the following message appears in the log file of the WebLogic Managed Server that is deploying SAS Enterprise Case Management:
####<Oct 25, 2012 2:51:03 PM EDT> <Warning> <HTTP>
<ITSUSMPW00834> <SASServer8>
<[STANDBY] ExecuteThread: '4' for queue: 'weblogic.kernel.Default
(self-tuning)'> <<WLS Kernel>> <> <> <1351191063733> <BEA-101162> <User defined
listener org.springframework.web.context.ContextLoaderListener failed:
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'platformServicesResolver' defined in ServletContext resource
[/WEB-INF/spring-config/infrastructure-config.xml]: Invocation of init method
failed; nested exception is java.lang.NullPointerException.
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'platformServicesResolver' defined in ServletContext resource
[/WEB-INF/spring-config/infrastructure-config.xml]: Invocation of init method
failed; nested exception is java.lang.NullPointerException
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.ini
tializeBean(AbstractAutowireCapableBeanFactory.java:1420)
. . .more message lines. . .
Caused By:
java.lang.NullPointerException
at com.sas.net.crypto.rsa.RsaCrypto.I(GHTQ)
at com.sas.net.crypto.rsa.RsaCipher.close(GHTQ)
at com.sas.iom.orb.brg.Engine.closeCipher(Engine.java:5026)
This problem is a result of compatibility issues between WebLogic and SAS/SECURE software. To
resolve the problem, create a file named weblogic-application.xml file in the
SAS–configuration–directory/Lev1/Web/Staging/exploded/sas.solutions.casemgmt.ear/ directory. The file should contain the
following information:
<prefer-application-packages>
<package-name>com.sas.*</package-name><
<package-name>com.rsa.*</package-name>
</prefer-application-packages>
After you create this file, you can attempt to deploy the exploded EAR file manually from the
WebLogic Server Administration Console.
Operating System and Release Information
| SAS System | Oracle WebLogic Server | Microsoft Windows Server 2003 Datacenter Edition | 10.3 | 10.3 | 9.3 TS1M2 | 9.3 TS1M2 |
| Microsoft Windows Server 2003 Enterprise Edition | 10.3 | 10.3 | 9.3 TS1M2 | 9.3 TS1M2 |
| Microsoft Windows Server 2003 Standard Edition | 10.3 | 10.3 | 9.3 TS1M2 | 9.3 TS1M2 |
| Microsoft Windows Server 2008 | 10.3 | 10.3 | 9.3 TS1M2 | 9.3 TS1M2 |
| 64-bit Enabled AIX | 10.3 | 10.3 | 9.3 TS1M2 | 9.3 TS1M2 |
| 64-bit Enabled Solaris | 10.3 | 10.3 | 9.3 TS1M2 | 9.3 TS1M2 |
| HP-UX IPF | 10.3 | 10.3 | 9.3 TS1M2 | 9.3 TS1M2 |
| Linux for x64 | 10.3 | 10.3 | 9.3 TS1M2 | 9.3 TS1M2 |
| Solaris for x64 | 10.3 | 10.3 | 9.3 TS1M2 | 9.3 TS1M2 |
*
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.
| Type: | Installation Note |
| Priority: | medium |
| Date Modified: | 2013-03-27 07:56:18 |
| Date Created: | 2013-03-11 16:32:14 |