10.02.2013 Views

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 ...

SHOW MORE
SHOW LESS

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>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!