ICEpush
  1. ICEpush
  2. PUSH-175

Do not log NoClassDefFoundError when checking for BPNS configuration

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE 3.0.0
    • Component/s: None
    • Labels:
      None
    • Environment:
      EE

      Description

      On Servlet context startup, the BPNSNotificationProvider checks for BPNS configuration. If the RIM pusksdk classes are not available, this results in the following message being logged:

      INFO: BPNS notification disabled: Could not read BPNS configuration during Registration java.lang.NoClassDefFoundError: net/rim/pushsdk/commons/PushSDKException


      Some of our clients have been concerned about logging the NoClassDefFoundError which can trigger extra alerts in their logging audits, so we should avoid this and just print out a "BPNS notification disabled: RIM pushsdk classes not available" message instead.

        Activity

          People

          • Assignee:
            Unassigned
            Reporter:
            Philip Breau
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: