My Oracle Support Banner

Oracle EBS - OTA - Learner Self-Service Home Page Throwing Null Pointer Exception (Doc ID 3039033.1)

Last updated on AUGUST 07, 2024

Applies to:

Oracle Learning Management - Version 12.2 HRMS RUP18 and later
Information in this document applies to any platform.

Symptoms

 

 

Learners will receive the Null Pointer Exception when they access Learner Self Service Page and Learning Administrator will receive the Null Pointer Exception when they access enrollment popup.


This error will occur only when the following conditions are met:
1. The instance has an encryption key with a length > 32 bytes (256 bits) AND
2. The logged in learner or the learner whose enrollment administrator tries to view using enrollment pop up has a picture attached to their profile.


## Detail 0 ##
java.lang.NullPointerException
at oracle.apps.ota.learner.server.LearnerAMImpl.getEncryptedPerId(LearnerAMImpl.java:1599)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)




The issue can be reproduced at will with the following steps:

A) Log in SQL and execute below query and key_length must return a value > 32
select fnd_vault.get('OLM','CRYPT_KEY') key, lengthb(fnd_vault.get('OLM','CRYPT_KEY')) key_length from dual;
select fnd_vault.get('HRHD','CRYPT_KEY') key, lengthb(fnd_vault.get('HRHD','CRYPT_KEY')) key_length from dual;

B) Login as Learner:
1. Use responsibility Learner Self-Service.
2. My Learning -> Learner Home.
3. JAVA.LANG.NULLPOINTEREXCEPTION is displayed.

B) Login as Learning Administrator:
1. Use responsibility Learning Administration.
2. Enrollments and Subscription.
3. Query for enrollments and select an enrollment attached to a learner with learner picture. Mouse hover on that  enrollment number.
4. JAVA.LANG.NULLPOINTEREXCEPTION is displayed.

 

 

Changes

Post upgrading to 12.2 HRMS RUP18

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.