conventions / restrictions for JOB names

We have a process that is dynamically creating JOBs in XPP.
I am trying to find out the exact constrictions for a JOB name but cannot find anything in the documentation.
Can anyone point me in the right direction?

I did see a description for DIV names within the XPP User Manual:
1-64 characters: lowercase letters, the digits 0–9, the hyphen
(-), the number sign (#), the plus sign (+), and an underline
(_).

I think that JOB names can be larger than 64 characters  but am not sure what the limit is or if there are any other restrictions.

Thanks.

Paul

Parents
  • What it says in the User Guide as to allowed characters is correct, except for missing that uppercase letters as allowed. What it says about maximum length of DIV names is also correct (64 characters not including the "DIV_" prefix - or 68 characters if you include the prefix).

    And on other pages of the User Guide it mentions that the naming conventions for JOB names is the same as DIV names (as to allowed characters). It doesn't appear that the doc mentions the naming conventions for CLS and GRP names, but it's also the same.

    The uppercase letters are not listed, because in the very, very old days the old GUI ( the 'xsh' XyShell) displayed iso-latin (foreign accented) characters in place of uppercase letters that appeared in DIV names at the O/S level. PathFinder ('xzplorer') never did that and apparently we forgot to update the User Guide. I don't remember exactly, but there was some key sequences you types in the XyShell in the names to get the accented characters in the names.

    Note that the list of allowed characters in the documentation is what the GUI (PathFinder) allows when you name a New CLS/GRP/JOB/DIV or Rename one of them. At the O/S level you could include other characters, like the periods that Jay mentioned, but it's not recommended to do so (for example PathFinder won't accept a Rename that still includes periods in the name). Many such characters (like periods) will actually display okay in PathFinder and won't really cause any problems in XPP, but be careful because some characters might be problematic.

    The 64 character max length for DIV names is a "hard" limit, and the GUI imposes that limit (and it you create longer DIV names than that at the O/S level, then XPP will either ignore those divisions or truncate their names and then not find them or you might cause XPP to die).

    There is no imposed max length for CLS/GRP/JOB names in the GUI. You should be able to go longer than 64 characters for those, but within reason. If you go too big you might have problems. I suggest keeping them to max 128 characters (excluding the prefix).

  • Thanks Jonathan - very helpful and perhaps the answer we expected - needs documenting better but probably without Jay's additional "special" characters.

  • As the saying goes, Chris, "If you want to make an omelette, then you have to break some eggs." Kissing heart

    Although I do agree, in the long run it is best to not break the rules.

    I just learned yesterday that a certain Microsoft application does strange things when file and folder names end with a period. It's always something!!!

    (Azure cloud backup won't sync a file or folder to the cloud if the name ends with a period. IT guy explains: "The . at the end is interpreted by Windows as a device designator according to the error.") 

Reply Children
No Data