Agile PLM Shows Java.lang.nullpointerexception When Opening Program Objects (Doc ID 2171085.1)

Last updated on AUGUST 08, 2017

Applies to:

Oracle Agile Product Portfolio Management - Version 9.3.3.0 and later
Information in this document applies to any platform.

Symptoms

On : 9.3.3.0 version, Web client (PPM)

When attempting to open a program object the following error occurs.

ERROR
-----------------------
CMDebugException
java.lang.NullPointerException
java.lang.NullPointerException
  at com.agile.program.client.MultiListCellValueBuilder.createUserValue(MultiListCellValueBuilder.java:84)
  at com.agile.program.builder.TeamBuilder.buildTeamRow(TeamBuilder.java:704)
  at com.agile.program.builder.TeamBuilder.constructServerTeamTable(TeamBuilder.java:292)
  at com.agile.program.helper.TeamHelper.loadTeamServerTable(TeamHelper.java:229)
  at com.agile.program.integration.program.cache.ProgramBaseCache.loadTable(ProgramBaseCache.java:227)
  at com.agile.pc.cmserver.base.BaseUtil.getServerTable(BaseUtil.java:334)
  at com.agile.pc.cmserver.base.CMObject.getServerTable(CMObject.java:113)
  at com.agile.pc.cmserver.base.CMObject.getValueByAtt(CMObject.java:136)
  at com.agile.pc.cmserver.base.CMObject.getValueByAttForCriteria(CMObject.java:295)
  at com.agile.pc.cmserver.base.EvaluatableAdapter.resolvedLeftOperand(EvaluatableAdapter.java:815)
  at com.agile.pc.cmserver.base.EvaluatableAdapter.resolveOperands(EvaluatableAdapter.java:134)
  at com.agile.admin.criteria.expression.ConditionEvaluator.evaluate(ConditionEvaluator.java:40)
  at com.agile.admin.criteria.expression.BooleanExpressionEvaluator.evaluate(BooleanExpressionEvaluator.java:210)
  at com.agile.admin.criteria.expression.BooleanExpressionEvaluator.evaluatePostfix(BooleanExpressionEvaluator.java:156)
  at com.agile.admin.criteria.expression.BooleanExpressionEvaluator.evaluate(BooleanExpressionEvaluator.java:53)
  at com.agile.admin.criteria.CriteriaEvaluator.evaluateResult(CriteriaEvaluator.java:68)
  at com.agile.admin.criteria.Criteri

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Log into webclient
2) open a Program

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms