Start a conversation

"applicationStorageName (): no argument passed to validate()" Error when Using tp_shell Command

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

NMM_MGR_R04.13.04_Operator_Manual_17.4_rev_b.pdf

  1. 3895 KB
  2. View
  3. Download

NMM_MGR_R04.13.04_Operator_Manual_17.4_rev_b.pdf

  1. 3895 KB
  2. View
  3. Download
Download all
Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted
  3. Updated

Comments