Attempt to use MAG Apple Push Notification fails with a Java Exception
search cancel

Attempt to use MAG Apple Push Notification fails with a Java Exception

book

Article ID: 185897

calendar_today

Updated On:

Products

CA API Gateway CA Mobile API Gateway

Issue/Introduction

"Send Apple Push Notification" fails with Java Exception when  non default JCE provider is used.

Environment

API Gateway 9.4 CRXX
MAG 4.2.00.

Resolution

If you follow the instructions here, to configure the MS SQL JDBC Driver for SSL, then any attempt to use the Apple Push Notification assertion just results in a Java Exception.

The JDBC driver requires "Bouncy Castle" to be the JCE provider. Set the following system property in /opt/SecureSpan/Gateway/node/default/etc/conf/system.properties, then restart the Gateway: com.l7tech.common.security.jceProviderEngineName=bc

https://techdocs.broadcom.com/us/en/ca-enterprise-software/layer7-api-management/api-gateway/11-0/security-configuration-in-policy-manager/tasks-menu-security-options/manage-jdbc-connections/set-jdbc-connection-properties.html 


At the moment the Apple Push Notification assertion is not compatible with the "Bouncy Castle" to be the JCE provider and needs to be set to the default.