MTA Config Problem (Doc ID 1089713.1)

Last updated on AUGUST 23, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 to 7.4.0.1.0 [Release 7.4.0]
Information in this document applies to any platform.
Checked for relevance on 30-Nov-2011
***Checked for relevance on 11-Sep-2013***

Goal


When customizing the /config/mta object to remap new methods (let's say MTA_INIT_SEARCH for example), the new methods are not called if we don't fill the PIN_FLD_LIBRARY field, or an error is raised when providing the path of the library where the custom method is located

This library is a custom opcodes library located  in a custom directory ($HOME/brm/lib/fm_srr_inv.so)

bill_invoicing.pinlog
============
E Tue Sep 15 07:12:33 2009  XXXXXX  pin_inv_accts:32433  pin_mta_os.c:65 
 1:XXXXXX:pin_inv_accts:32433:-147686656:3:1271679582:3 
 pin_mta_get_module error 
 <location=PIN_ERRLOC_APP:8 class=PIN_ERRCLASS_APPLICATION:4 
 errno=PIN_ERR_NOT_FOUND:3> 
 <field num=0:0,0 recid=0 reserved=11 reserved2=0 time(sec:usec)=0:0> 
 <facility=0 msg_id=0 version=0> 
 D Tue Sep 15 07:12:33 2009  XXXXXX  pin_inv_accts:32433  pin_mta.c:2733 
 1:XXXXXX:pin_inv_accts:32433:-147686656:3:1271679582:3 
 Could not load library: 'fm_srr_inv.so' 
 E Tue Sep 15 07:12:33 2009  sXXXXXX  pin_inv_accts:32433  pin_mta.c:3010 
 1:XXXXXX:pin_inv_accts:32433:-147686656:3:1271679582:3 
 pin_mta_load_callback_api_from_lib error 
 <location=PIN_ERRLOC_APP:8 class=PIN_ERRCLASS_APPLICATION:4 
 errno=PIN_ERR_NULL_PTR:39> 
 <field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0> 
 <facility=0 msg_id=0 version=0> 

Solution

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