Have java null pointer error on CCA 2.2

Answered Question
Feb 5th, 2010

This error comes out in Configure-Telephony-Voice and also in Configure-Telephony-Basic ACD 

It seems that the Java debug console points to a B-ACD AA services error as shown below. Attached is the full output of tech support for the UC520.

Any help to resolve it or giving me an idea where is the problem will be greatly appreciated !

++: DEBUG:  : online, updateMirrorFromDevice: in bottom
++: DEBUG:  : Getting hunt group information...
++: DEBUG:  : Getting blast group information...
++: DEBUG:  : initMap_for_EPhone_and_DN() is called.
++: DEBUG:  : UnUseEphoneDnMap is already initialized.
++:  : Loading B-ACD parameters...
++:  : Loading B-ACD AA services...
2010.02.05-04:38:40-GMT-04:00 DEBUG PAI: command sent 'show parser view'
java.lang.ArrayIndexOutOfBoundsException: 3
at com.cisco.cpnm.features.mcebu.defn.telephony.bacd.McebuBACDHuntGroupDataImpl.getAAServiceParameters(McebuBACDHuntGroupDataImpl.java:541)
at com.cisco.cpnm.features.mcebu.defn.bacd.BACDConfig.reinitiate(BACDConfig.java:79)
at com.cisco.cpnm.features.mcebu.defn.bacd.BACDConfig.populate(BACDConfig.java:59)
at com.cisco.cpnm.features.mcebu.defn.voice.VoiceDevice.getVoiceObject(VoiceDevice.java:520)
at com.cisco.cpnm.features.mcebu.defn.cue.McebuVoiceInfo.getBACDPilotNumbers(McebuVoiceInfo.java:2042)
at com.cisco.cpnm.features.mcebu.defn.cue.McebuVoiceInfo.validateRemoteExtensionBACD(McebuVoiceInfo.java:2073)
at com.cisco.cpnm.features.mcebu.defn.cue.McebuVoiceInfo.validateRemoteExtensionUniqueness(McebuVoiceInfo.java:1516)
at com.cisco.cpnm.features.mcebu.defn.cue.McebuVoiceInfo.validateRemoteExtension(McebuVoiceInfo.java:1645)
at com.cisco.cpnm.features.defn.voiceconfig.VoiceExtensionWatch$CheckExtension.validateExtension(VoiceExtensionWatch.java:297)
at com.cisco.cpnm.features.defn.voiceconfig.VoiceExtensionWatch$CheckExtension.validate(VoiceExtensionWatch.java:208)
at com.cisco.cpnm.features.mcebu.defn.voiceipphone.IPPhoneParamUiImpl$IPPhoneEntry1.update(IPPhoneParamUiImpl.java:6669)
at java.util.Observable.notifyObservers(Unknown Source)
at com.cisco.cpnm.features.defn.voiceconfig.VoiceExtensionWatch.checkExtensions(VoiceExtensionWatch.java:385)
at com.cisco.cpnm.features.mcebu.defn.voiceipphone.IPPhoneParamUiImpl.updateMirrorFromDevice(IPPhoneParamUiImpl.java:1174)
at com.cisco.cpnm.frmwrk.gen.wd.WDComponent.updateMirrorFromDevice(WDComponent.java:561)
at com.cisco.cpnm.frmwrk.gen.wd.WDContainer.updateMirrorFromDevice(WDContainer.java:659)
at com.cisco.cpnm.frmwrk.gen.wd.WDContainer.updateMirrorFromDevice(WDContainer.java:659)
at com.cisco.cpnm.frmwrk.net.wd.EventAwareTask.updateMirrorFromDevice(EventAwareTask.java:299)
at com.cisco.cpnm.frmwrk.gen.wd.WDContainer.updateMirrorFromDevice(WDContainer.java:659)
at com.cisco.cpnm.frmwrk.gen.wd.WDTabbedPane.updateMirrorFromDevice(WDTabbedPane.java:1007)
at com.cisco.cpnm.frmwrk.gen.wd.WDContainer.updateMirrorFromDevice(WDContainer.java:659)
at com.cisco.cpnm.frmwrk.gen.wd.WDContainer.updateMirrorFromDevice(WDContainer.java:659)
at com.cisco.cpnm.frmwrk.net.wd.EventAwareTask.updateMirrorFromDevice(EventAwareTask.java:299)
at com.cisco.cpnm.frmwrk.gen.wd.WDWidget$3.run(WDWidget.java:1277)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at com.cisco.cpnm.features.mcebu.defn.cue.McebuVoiceInfo.getBACDPilotNumbers(McebuVoiceInfo.java:2045)
at com.cisco.cpnm.features.mcebu.defn.cue.McebuVoiceInfo.validateRemoteExtensionBACD(McebuVoiceInfo.java:2073)
at com.cisco.cpnm.features.mcebu.defn.cue.McebuVoiceInfo.validateRemoteExtensionUniqueness(McebuVoiceInfo.java:1516)
at com.cisco.cpnm.features.mcebu.defn.cue.McebuVoiceInfo.validateRemoteExtension(McebuVoiceInfo.java:1645)
at com.cisco.cpnm.features.defn.voiceconfig.VoiceExtensionWatch$CheckExtension.validateExtension(VoiceExtensionWatch.java:297)
at com.cisco.cpnm.features.defn.voiceconfig.VoiceExtensionWatch$CheckExtension.validate(VoiceExtensionWatch.java:208)
at com.cisco.cpnm.features.mcebu.defn.voiceipphone.IPPhoneParamUiImpl$IPPhoneEntry1.update(IPPhoneParamUiImpl.java:6669)
at java.util.Observable.notifyObservers(Unknown Source)
at com.cisco.cpnm.features.defn.voiceconfig.VoiceExtensionWatch.checkExtensions(VoiceExtensionWatch.java:385)
at com.cisco.cpnm.features.mcebu.defn.voiceipphone.IPPhoneParamUiImpl.updateMirrorFromDevice(IPPhoneParamUiImpl.java:1174)
at com.cisco.cpnm.frmwrk.gen.wd.WDComponent.updateMirrorFromDevice(WDComponent.java:561)
at com.cisco.cpnm.frmwrk.gen.wd.WDContainer.updateMirrorFromDevice(WDContainer.java:659)
at com.cisco.cpnm.frmwrk.gen.wd.WDContainer.updateMirrorFromDevice(WDContainer.java:659)
at com.cisco.cpnm.frmwrk.net.wd.EventAwareTask.updateMirrorFromDevice(EventAwareTask.java:299)
at com.cisco.cpnm.frmwrk.gen.wd.WDContainer.updateMirrorFromDevice(WDContainer.java:659)
at com.cisco.cpnm.frmwrk.gen.wd.WDTabbedPane.updateMirrorFromDevice(WDTabbedPane.java:1007)
at com.cisco.cpnm.frmwrk.gen.wd.WDContainer.updateMirrorFromDevice(WDContainer.java:659)
at com.cisco.cpnm.frmwrk.gen.wd.WDContainer.updateMirrorFromDevice(WDContainer.java:659)
at com.cisco.cpnm.frmwrk.net.wd.EventAwareTask.updateMirrorFromDevice(EventAwareTask.java:299)
at com.cisco.cpnm.frmwrk.gen.wd.WDWidget$3.run(WDWidget.java:1277)
at java.lang.Thread.run(Unknown Source)

I have this problem too.
0 votes
Correct Answer by Steven Smith about 6 years 10 months ago

Try removing...

service clid_authen_collect

  param uid-len 10

  param pin-len 4

That isn't needed for the Forced Auth Codes.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Loading.
Correct Answer
Steven Smith Fri, 02/05/2010 - 15:07

Try removing...

service clid_authen_collect

  param uid-len 10

  param pin-len 4

That isn't needed for the Forced Auth Codes.

Actions

This Discussion

Related Content