Salesforce initialization exception has occured.Unknown binary object <object_name> encountered!

Article ID: 54435

Article Type: Troubleshooting

Last Modified:

Salesforce does not recognize a binary object during a Salesforce backup operation.

Symptoms

The SFEngine.log contains the following error:

Salesforce initialization exception has occured.Unknown binary object encountered! Please re-run with sf_docFieldConf additional setting with the required binary content definition for this object!"

Causes

The binary object did not have a content definition.

Resolution

Define the content of the binary object:

  1. Create an XML file that defines the object by using the following XML elements:
<List>
  <DocumentFields>
      <sObjname>Attachment</sObjname>
      <name>Name</name>
      <type>ContentType</type>
      <contentLength>BodyLength</contentLength>
      <dateCreated>CreatedDate</dateCreated>
      <dateModified>LastModifiedDate</dateModified>
      <ownerId>OwnerId</ownerId>
   </DocumentFields>
   <DocumentFields>
      <sObjname>Document</sObjname>
      <name>Name</name>
      <type>ContentType</type>
      <contentLength>BodyLength</contentLength>
      <dateCreated>CreatedDate</dateCreated>
      <dateModified>LastModifiedDate</dateModified>
      <ownerId>OwnerId</ownerId>
   </DocumentFields>
</List>


  1. Place the file on the proxy computer.
  2. To the client computer, add the sf_docFieldConf additional setting as shown in the following table.

For instructions about adding an additional setting from the CommCell Console, go to http://documentation.commvault.comAdding or Modifying Additional Settings from the CommCell Console.

Property Value
Name sf_docFieldConf
Category CloudConnector
Type String
Value The path to the Salesforce binary object definition that resides on the proxy computer. Include the file name in the path.
1 Commvault Way, Tinton Falls, NJ 07724 Sitemap | Legal Notices | Trademarks | Privacy Policy
Copyright © 2022 Commvault | All Rights Reserved.