Overview
You may be trying to add an application to the NewNet Mobile Messaging Manager using the tp_shell command line tool and you encounter the following error message:
Add applicationTable failed: Error: applicationStorageName (): no argument passed to validate()
Solution
This error is caused by incorrect syntax in the tp_shell command, where field names are not separated using commas. Please see below for an example of a correct tp_shell command with fields separated by commas (field names and commas highlighted in blue).
tp_shell -u <username> -p <passwd> -d 1 --add applicationTable --fields
applicationName="MMT", applicationShortNumber="6500", applicationType="1",
applicationSessionModel="1", applicationApplicationGroupIndex="1", applicationCcdrGroupId="3",
applicationSmppSystemId="MMT", applicationSmppSystemType="MMTSMPP", applicationOutsideAuthenticationMethod="100",
applicationOutsideSmppPassword="1234567", applicationServiceClassTableBits="1000000000",
applicationRoutingPathAoMtEnabled="1", applicationApplicationCategoryBits="1000000000",
applicationOutboundSmppAddressTon="4", applicationOutboundSmppAddressNpi="9"
For more information on all the options and syntax associated with the tp_shell command, please refer to pages 421 - 427 of the attached manual - NMM_MGR_R04.13.04_Operator_Manual_17.4_rev_b
Priyanka Bhotika
Comments