java.lang.IllegalStateException in the application server logs
SummaryAfter user upgrade to Pega 7.2.2, the exception "
java.lang.IllegalStateException: Unable to configure jsr356 at that stage. ServerContainer is null" is thrown during the application Server startup.
The application is running on WebLogic Server Version: 184.108.40.206.0 with Jap Version Java HotSpot(TM) 64-Bit Server VM Version 24.71-b01.
As user's application does not support mobile devices, they would like to know how the above exception can be disabled
Error Messages2017-05-05 14:36:55,117  [ STANDARD] [ ] [ ] (e.container.JSR356AsyncSupport) ERROR - WebLogic Server 220.127.116.11.0 Wed May 21 18:53:34 PDT 2014 1604337 Oracle WebLogic Server Module Dependencies 12.1 Tue Mar 11 15:35:15 MDT 2014 WebLogic Jersey Server Integration 3.0 Fri Feb 21 10:55:11 UTC 2014 must use JDK 1.8+ with WebSocket
2017-05-05 14:36:55,119  [ STANDARD] [ ] [ ] (pr.DefaultAsyncSupportResolver) ERROR - Real error: Unable to configure jsr356 at that stage. ServerContainer is null
java.lang.IllegalStateException: Unable to configure jsr356 at that stage. ServerContainer is null
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
Steps to Reproduce
Upgrade to Pega 7.2.2.
During server start up the exception can be seen in the server logs
Root CauseA defect or configuration issue in the operating environment.
As user's applications does not support mobile devices, the push notifications feature does not work.
ResolutionPerform the following local-change:
Set the value for "server-push/enabled" to 'false' in prconfig.xml file to disable the feature.
Published May 19, 2017 - Updated June 29, 2017