Corrupted WIF not getting moved off

  • 7008433
  • 21-Apr-2011
  • 27-Apr-2012

Environment

Novell ZENworks 10 Configuration Management with Support Pack 3 - 10.3 Inventory
Novell ZENworks 10 Configuration Management with Support Pack 2 - 10.2 Inventory

Situation

Corrupted WIF not getting moved off
 
ERROR:
 
[DEBUG] [4/14/10 3:04:07 PM] [] [Loader.InventoryStorerAMModule] []
[InventoryStorerModule: Loading 3a3f6ad446adbb4c89351caa530a0e6f-delta.xml...]
[] []
[DEBUG] [4/14/10 3:04:07 PM] [] [Loader.InventoryStorerAMModule] []
[InventoryStorerModule: could not deserialize wif, error:parser exception at
line=1 column=1:only whitespace content allowed before start tag and not \u0
(position: START_DOCUMENT seen \u0... @1:1) :java.lang.RuntimeException: parser
exception at line=1 column=1:only whitespace content allowed before start tag
and not \u0 (position: START_DOCUMENT seen \u0... @1:1)
    at
com.novell.soa.ws.impl.xml.XMLScrapImpl.mapParserException(XMLScrapImpl.java:56)
    at com.novell.soa.ws.impl.xml.XMLReaderImpl.next(XMLReaderImpl.java:206)
    at com.novell.soa.ws.impl.xml.XMLReaderImpl.peek(XMLReaderImpl.java:163)
    at com.novell.soa.ws.impl.xml.InputStreamImpl.peek(InputStreamImpl.java:86)
    at
com.novell.zenworks.datamodel.utils.soap.ObjectSerializer.deserialize(ObjectSerializer.java:147)
    at
com.novell.zenworks.loader.modules.InventoryStorerModule.run(InventoryStorerModule.java:435)
    at com.novell.zenworks.loader.ZENModuleThread.run(ZENModuleThread.java:111)
] [] []

Resolution

This is fixed in version 10.3.1 - see KB 7006265 "ZENworks Configuration Management 10.3.1 - update information and list of fixes" which can be found at https://www.novell.com/support

Additional Information

The corrupted file is not moved to the failure folder as the filestream is kept open on exception.