Article Original Creation Date: 2015-07-08
ServiceGateway is not able to send a template object, out to a device, when assigning it a value ending with a # symbol. It works fine if the # symbol is at any other position instead of the end.
- Solaris 10
- Oracle 10
- WL 9.2.3
- ServiceGateway (SG) 4.2.3
- Apache 5.5.25
Templates in ServiceGateway use velocity scripting, which requires certain "escape characters" to be able to use special characters.
Escape characters are needed to format values with special characters. For example, If you want to send the string ###21### to a device, use "escape characters" as shown below:
#set ( $d1 = "#" )
To set up a template in ServiceGateway, follow the steps mentioned below: