My Oracle Support Banner

PricingUpdater Throws Error: "RUM "Duration" not found in the "RumDefinition" repository (Doc ID 2040163.1)

Last updated on DECEMBER 14, 2017

Applies to:

Oracle Communications Pricing Design Center - Version 11.1.0.7.0 and later
Information in this document applies to any platform.

Goal

On BRM-PDC-ECE setup with PDC PS7, BRM PS12 , ECE PS6

Consider this scenario:

1. After Installation and Post-Install of the interagted set up, bring up PDC server, RRE, BRE, BRM, ECS, configLoader, pricingUpdater, customerUpdater
2. Execute syncpdc
3. Load PDCSampleRum.xml
4. Load PDCSampleBE.xml
5. In PDC create a service-event and RUM map and submit successfully:
    Eg:  TelcoGsmTelephony<->EventdelayedSessiontelcoGsm<->Duration
           Expression=DURATION
6  Create charge offer, bundle, package, and verify it is updated in ECE cache
7. Create accounts in BRM CC with above package successfully.
8. Trigger SHUT DOWN of the system.
9. Now bring up PDC server, RRE, BRE, BRM, ECS, configLoader, pricingUpdater, customerUpdater
10. Run ImportExportPricing -export MyData -config -pricing -profile -appsvruser weblogic09 -pdcuser pdcuser09
11. Run ImportExportPricing -import -ow -config /refresh/home/pdc09/apps/bin/MyData_config.xml -appsvruser weblogic09 -pdcuser pdcuser09
12. Run ImportExportPricing -import -ow -pricing /refresh/home/pdc09/apps/bin/MyData_pricing.xml -appsvruser weblogic09 -pdcuser pdcuser09

This produces following error in pricingUpdater:

2015-07-30 07:48:12.267 PDT  INFO -  -  -  -  Begin Pricing Updater
Transaction with Current Global version =2 and getting updated to future
version=3
2015-07-30 07:48:12.306 PDT ERROR -  -  -  -
ChargeRatePlanPricingLoaderMessagesBundle-10223: Object not transformed by
"{0}" because an exception is encounteredPricingLoaderMessagesBundle-10206:
RUM "Duration" not found in the "RumDefinition" repository. Possible reasons
are Rum not previously loaded or ignored by Rum Handler (see message from Rum
Handler)
2015-07-30 07:48:12.307 PDT ERROR -  -  -  -
PricingLoaderMessagesBundle-10206: RUM "Duration" not found in the
"RumDefinition" repository. Possible reasons are Rum not previously loaded or
ignored by Rum Handler (see message from Rum Handler)
oracle.communication.brm.charging.migration.pricing.loader.PricingLoaderException: PricingLoaderMessagesBundle-10206: RUM "Duration" not found in the
"RumDefinition" repository. Possible reasons are Rum not previously loaded or
ignored by Rum Handler (see message from Rum Handler)
  at
oracle.communication.brm.charging.migration.pricing.loader.internal.handlers.ChargeRatePlanHandler.processChargeRatePlanRumNode(ChargeRatePlanHandler.java:883)
  at
oracle.communication.brm.charging.migration.pricing.loader.internal.handlers.ChargeRatePlanHandler.processSubscriberCurrencyNode(ChargeRatePlanHandler.java:1540)


How to resolve this issue?
 

Solution

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
Goal
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.