0

wadCurrently I'm working with CLI Dataloader and the main purpose of the process is to export data from different objects into Oracle Database. Everything works more than fine. BUT we wanted to retrieve also deleted records( from Recycle Bin ). After reviewing the half of the internet i found that "extract_all" is the correct format value of process.operation. But what i got as result was:

    2019-03-01 09:00:08,680 INFO  [Mirror_Account_Extraction] 
    action.OperationInfo instantiateAction (OperationInfo.java:95) - 
    Instantiating action for operation: extract_all
    2019-03-01 09:00:08,695 FATAL [Mirror_Account_Extraction]                         
    action.AbstractExtractAction checkDao (AbstractExtractAction.java:72) - 
    Wrong type of data access object encountered: databaseRead expecting: 
    csvWrite or databaseWrite for operation: extract_all
    2019-03-01 09:00:08,695 FATAL [Mirror_Account_Extraction] 
    action.OperationInfo unsupportedInstantiation (OperationInfo.java:108) - 
    Error instantiating operation extract_all: could not instantiate class: 
    class com.salesforce.dataloader.action.PartnerExtractAllAction.
    2019-03-01 09:00:08,695 FATAL [main] process.ProcessRunner topLevelError 
    (ProcessRunner.java:238) - Unable to run process 
    Mirror_Account_Extraction
    java.lang.RuntimeException: java.lang.UnsupportedOperationException: 
    Error instantiating operation extract_all: could not instantiate class: 
    class com.salesforce.dataloader.action.PartnerExtractAllAction.
    at 
  com.salesforce.dataloader.process.ProcessRunner.run(ProcessRunner.java:162)
    at 
  com.salesforce.dataloader.process.ProcessRunner.run(ProcessRunner.java:100)
    at 
 com.salesforce.dataloader.process.ProcessRunner.main(ProcessRunner.java:253)
   Caused by: java.lang.UnsupportedOperationException: Error instantiating 
   operation extract_all: could not instantiate class: class 
   com.salesforce.dataloader.action.PartnerExtractAllAction.
   at 
 com.salesforce.dataloader.action.OperationInfo.unsupportedInstantiation
   at 
 com.salesforce.dataloader.action.OperationInfo.instantiateAction
   at 
 com.salesforce.dataloader.controller.Controller.executeAction
   at 
 com.salesforce.dataloader.action.OperationInfo.instantiateAction
    ... 4 more
Caused by: 
 com.salesforce.dataloader.exception.DataAccessObjectInitializationException: 
 Wrong type of data access object encountered: databaseRead expecting: 
 csvWrite or databaseWrite for operation: extract_all
   at 
 com.salesforce.dataloader.action.AbstractExtractAction.checkDao
at 
com.salesforce.dataloader.action.AbstractAction.<init>(AbstractAction.java:76)
at 
com.salesforce.dataloader.action.AbstractExtractAction.<init>(AbstractExtractAction.java:52)
at
 com.salesforce.dataloader.action.PartnerExtractAllAction.<init>(PartnerExtractAllAction.java:45)
   ... 9 more

Currently I tested with Dataloader v39.0 and v41.0.

I didn't found any information so please advice.

Thanks in advance

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.