Environment
Novell
ZENworks 10 Configuration Management
Situation
When
migrating an application copies files, if it uses a percent sign
(%) within the destination filename, e.g., "salaries plus 5%.doc",
the migration will fail.
ERROR: "Exception Thrown Length
cannot be less than zero.
Parameter name: length in WriteAXTEntry
Stack Trace: at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
at Apps.AOTClass.CheckForUnMigreatableMacros(String strIn)
Parameter name: length in WriteAXTEntry
Stack Trace: at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
at Apps.AOTClass.CheckForUnMigreatableMacros(String strIn)
at
Apps.AOTClass.WriteAXTEntry(String strObjectName, StreamWriter sw,
BinaryReader br, AE_HEADER aeHead, ArrayList&
PassAlongMacroArray)
Error reading AXT
Attribute appCopyFiles"
Resolution
This is fixed in version 10.0.3 - see KB 3486285 "Updates to ZENworks 10 Configuration Management" which can be found at https://www.novell.com/support