Progress Sonic 8.5 Installation and Upgrade Guide - Product ...
Progress Sonic 8.5 Installation and Upgrade Guide - Product ...
Progress Sonic 8.5 Installation and Upgrade Guide - Product ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Appendix A: Characters in <strong>Progress</strong> <strong>Sonic</strong> Names<br />
Table 14. Naming Rules <strong>and</strong> Allowed Characters in <strong>Sonic</strong> (continued)<br />
Configuration Name<br />
Topic 256 All alphanumeric characters, ASCII punctuation <strong>and</strong> symbols are allowed<br />
except backslash (\) <strong>and</strong> dollar sign ($).<br />
Note that:<br />
● Asterisk (*) <strong>and</strong> pound sign (#) have wildcard meaning.<br />
● Colon (:) is reserved for a remote topic name.<br />
● Adjacent colons (::) are reserved for delimiting sections of global<br />
routing names.<br />
● Double brackets ([[ ]]) enclose a shared subscription identifier.<br />
● Names that begin the character string “<strong>Sonic</strong>MQ” are reserved for<br />
system use.<br />
● Slash (/) is allowed in client applications to designate an HTTP(S)<br />
protocol for a URL. The slash character should be avoided in<br />
configurations; starting a topic name with http:// or https:// in a<br />
configuration will result in a topic that applications cannot access.<br />
User<br />
(internal or external)<br />
Max<br />
Size Allowed Characters <strong>and</strong> Special Use<br />
- All alphanumeric characters, ASCII punctuation <strong>and</strong> symbols are allowed<br />
except asterisk (*), pound (#), dollar sign ($), slash (/), <strong>and</strong> backslash (\).<br />
Important Characters in installation location names — The installer does not accept some<br />
characters that, while acceptable as folder names on the target platform, can create<br />
problems in evaluation of names in <strong>Sonic</strong>MQ <strong>and</strong> the <strong>Sonic</strong> ESB product family.<br />
The filtered characters are: ampers<strong>and</strong> (&), semicolon(;), caret (^), equal sign (=),<br />
plus sign (+), comma (,), tilde (~), bang (!), at sign (@), pound (#), dollar sign ($),<br />
percent (%), open/close parentheses (( )), open/close brackets ([ ]), <strong>and</strong> open/close<br />
braces ({ }).<br />
While spaces in names are not filtered, a good practice is to avoid spaces, using an<br />
underscore (_) as a separator, such as my_folder/my_subfolder.<br />
Uppercase <strong>and</strong> camelCase in names is valid but you can minimize potential issues on<br />
disparate platforms by maintaining all names in lowercase.<br />
230 <strong>Progress</strong> <strong>Sonic</strong> <strong>Installation</strong> <strong>and</strong> <strong>Upgrade</strong> <strong>Guide</strong> <strong>8.5</strong>