SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 70787: SAS® Web Applications fail to load in a clustered SAS® 9.4 middle-tier environment

DetailsHotfixAboutRate It

When you start the SAS 9.4 secondary node for the middle-tier node in a clustered environment, you cannot load any SAS 9.4 web application. As a result, an error similar to the following occurs in the SASServer1_1 server logs:

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ticket_granting_registry_region' defined in URL [jar:file:/install/cfgsas1/SASHome/SASVersionedJarRepository/eclipse/plugins/sas.svcs.security.authentication.server_904801.5.0.20240304104949_v940m8f/sas.svcs.security.authentication.server.jar!/META-INF/wip-cache-client-config.xml]: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: An IOException was thrown while serializing.
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) ~[?:?]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) ~[?:?]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[?:?]
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[?:?]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[?:?]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[?:?]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[?:?]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:936) ~[?:?]
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:921) ~[?:?]
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[?:?]
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) ~[?:?]
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:731) ~[?:?]
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) ~[?:?]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:307) ~[?:?]
    at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:175) ~[?:?]
    at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:155) ~[?:?]
    at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:97) ~[?:?]
    at org.apereo.cas.util.spring.boot.AbstractCasSpringBootServletInitializer.onStartup(AbstractCasSpringBootServletInitializer.java:33) ~[?:?]
    at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:174) ~[?:?]
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5219) ~[catalina.jar:9.0.65]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[catalina.jar:9.0.65]
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:726) ~[catalina.jar:9.0.65]
    ... 11 more
Caused by: java.lang.IllegalArgumentException: An IOException was thrown while serializing.

If you encounter this issue, SAS recommends running with only the primary node.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Web Application ServerMicrosoft® Windows® for x649.489.4 TS1M8
64-bit Enabled AIX9.489.4 TS1M8
64-bit Enabled Solaris9.489.4 TS1M8
Linux for x649.489.4 TS1M8
Solaris for x649.489.4 TS1M8
* 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.