My Oracle Support Banner

PCM_OP_CREATE_OBJ Fails When Object Name Contains 'publish' (Doc ID 3071330.1)

Last updated on FEBRUARY 21, 2025

Applies to:

Oracle Communications Billing and Revenue Management - Version 15.0.1.0.0 and later
Information in this document applies to any platform.

Symptoms

One user has executed PCM_OP_CREATE_OBJ for the following input flist:
r << XXX 1
0 PIN_FLD_POID POID [0] 0.0.0.1 /invoice_addition/publish -1 0
0 PIN_FLD_ACCOUNT_OBJ POID [0] 0.0.0.1 /account 30617846562 232
0 PIN_FLD_CODE STR [0] "A0000054"
0 PIN_FLD_START_T TSTAMP [0] (1736218800) Tue Jan 7 00:00:00 2025
XXX
xop PCM_OP_CREATE_OBJ 0 1

This is resulting in the following error:

ERROR
-----------------------
E Tue Jan 7 17:32:18 2025 HOSTNAME cm:1850479 cm_child.c(152):4987 3:HOSTNAME:UnknownProgramName:0:main:1:1736281938463000:4:java_client.0.0.0.1::::-1
  CM output flist: opcode PCM_OP_CREATE_OBJ
# number of field entries allocated 20, used 2
0 PIN_FLD_POID POID [0] 0.0.0.1 /invoice_addition/publish -1 0
0 PIN_FLD_ERR_BUF ERR [0]
  <location=PIN_ERRLOC_DM:4 class=PIN_ERRCLASS_SYSTEM_DETERMINATE:1 errno=PIN_ERR_NOT_FOUND:3>
  

Additionally, the DM logs show the following errors:
E Tue Jan 7 17:32:18 2025 HOSTNAME dm:427639 dm_oracle_aq.c(1):207 3:HOSTNAME:UnknownProgramName:0:main:1:1736281938463000:4:java_client.0.0.0.1::::-1
   Required PIN_FLD_EXTENDED_INFO not present
E Tue Jan 7 17:32:18 2025 HOSTNAME dm:427639 dm_oracle_aq.c(1):209 3:HOSTNAME:UnknownProgramName:0:main:1:1736281938463000:4:java_client.0.0.0.1::::-1
   dm_aq publish error

It appears that the system is attempting to use dm_oracle_aq.c to publish to a queue. However, this operation involves creating an object, and publishing to a queue is not intended in this context.
It seems that the system is interpreting the custom class name /invoice_addition/publish and attempting to publish automatically due to the suffix "publish" in the class name.


Changes

 

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.