Unable To Transform Office 2007 Documents (Doc ID 1535397.1)

Last updated on JANUARY 05, 2016

Applies to:

Oracle WebCenter Sites - Version 7.6.0 and later
Information in this document applies to any platform.

Symptoms

There is a blob assettype (ie some Document assettype) configured to use the Document Transformation flex filter.

Creating an asset of this assettype and adding a .docx word format file to it, is failing with this error in the UI:

Cannot save asset.

This attempt to save the [blob assettype] has failed.

Error -13000 encountered while saving. The supplied data appears to be in the Office 2007+ XML. You are calling the part of POI that deals with OLE2 Office Documents. You need to call a different part of POI to process this data (eg XSSF instead of HSSF)

And throwing this error in the futuretense.txt / sites.log:

[2013-01-29 14:45:10.535][CS.XCELERATE.ASSET][ERROR] Error in ComplexAsset: The supplied data appears to be in the Office 2007+ XML. You are calling the part of POI that deals with OLE2 Office Documents. You need to call a different part of POI to process this data (eg XSSF instead of HSSF)
com.openmarket.basic.interfaces.AssetException: The supplied data appears to be in the Office 2007+ XML. You are calling the part of POI that deals with OLE2 Office Documents. You need to call a different part of POI to process this data (eg XSSF instead of HSSF)
  at com.openmarket.basic.transformer.Transformer.transformDocumentToFTVAL(y:2572)
  at com.openmarket.gator.filters.DocTransformation.filterAsset(y:2889)
  at com.openmarket.gator.flexfilters.FlexFilterInstance.filterAsset(y:3336)
  at com.openmarket.gator.flexfilters.FlexFilterManager.filterAsset(y:2478)
  at com.openmarket.gator.flextemplates.FlexTemplateManager.filterAsset(y:855)
  at com.openmarket.gator.flexassets.FlexAssetManager.processInstance(y:2093)
  at com.openmarket.assetframework.common.BulkTransactionalAssetManager.saveAllNoPubLock(y:1876)
  at com.openmarket.assetframework.complexasset.ComplexAsset.SaveAllNoPubLock(y:634)

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms