org.pentaho.di.core.exception.KettleException: Failed to initialize step Unknow filter field

Pentaho BI Platform Tracking | Florent THOMAS | 4 years ago
  1. 0

    First, I read carefully the link here : http://wiki.pentaho.com/display/EAI/OpenERP+Object+Output It is written : If no key value fields are specified, all incoming records are treated as new. Unfortunately, if I don't use any key values fields, I have this issue : 2013/04/24 21:15:16 - new move.0 - ERROR (version TRUNK-SNAPSHOT, build 1 from 2013-03-28 19.43.24 by tomcat) : Erreur inattendue 2013/04/24 21:15:16 - new move.0 - ERROR (version TRUNK-SNAPSHOT, build 1 from 2013-03-28 19.43.24 by tomcat) : org.pentaho.di.core.exception.KettleException: 2013/04/24 21:15:16 - new move.0 - Failed to initialize step 2013/04/24 21:15:16 - new move.0 - Unknow filter field 2013/04/24 21:15:16 - new move.0 - 2013/04/24 21:15:16 - new move.0 - at org.pentaho.di.trans.steps.openerp.objectoutput.OpenERPObjectOutput.processRow(OpenERPObjectOutput.java:98) 2013/04/24 21:15:16 - new move.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:60) 2013/04/24 21:15:16 - new move.0 - at java.lang.Thread.run(Thread.java:722) 2013/04/24 21:15:16 - new move.0 - Caused by: com.debortoliwines.openerp.api.OpeneERPApiException: Unknow filter field 2013/04/24 21:15:16 - new move.0 - at com.debortoliwines.openerp.api.ObjectAdapter.validateFilters(ObjectAdapter.java:264) 2013/04/24 21:15:16 - new move.0 - at com.debortoliwines.openerp.api.ObjectAdapter.searchAndReadObject(ObjectAdapter.java:515) 2013/04/24 21:15:16 - new move.0 - at com.debortoliwines.openerp.api.ObjectAdapter.searchAndReadObject(ObjectAdapter.java:498) 2013/04/24 21:15:16 - new move.0 - at org.pentaho.di.openerp.core.OpenERPHelper.getModelData(OpenERPHelper.java:120) 2013/04/24 21:15:16 - new move.0 - at org.pentaho.di.trans.steps.openerp.objectoutput.OpenERPObjectOutput.prepareCache(OpenERPObjectOutput.java:184) 2013/04/24 21:15:16 - new move.0 - at org.pentaho.di.trans.steps.openerp.objectoutput.OpenERPObjectOutput.processRow(OpenERPObjectOutput.java:92) 2013/04/24 21:15:16 - new move.0 - ... 2 more

    Pentaho BI Platform Tracking | 4 years ago | Florent THOMAS
    org.pentaho.di.core.exception.KettleException: Failed to initialize step Unknow filter field
  2. 0

    First, I read carefully the link here : http://wiki.pentaho.com/display/EAI/OpenERP+Object+Output It is written : If no key value fields are specified, all incoming records are treated as new. Unfortunately, if I don't use any key values fields, I have this issue : 2013/04/24 21:15:16 - new move.0 - ERROR (version TRUNK-SNAPSHOT, build 1 from 2013-03-28 19.43.24 by tomcat) : Erreur inattendue 2013/04/24 21:15:16 - new move.0 - ERROR (version TRUNK-SNAPSHOT, build 1 from 2013-03-28 19.43.24 by tomcat) : org.pentaho.di.core.exception.KettleException: 2013/04/24 21:15:16 - new move.0 - Failed to initialize step 2013/04/24 21:15:16 - new move.0 - Unknow filter field 2013/04/24 21:15:16 - new move.0 - 2013/04/24 21:15:16 - new move.0 - at org.pentaho.di.trans.steps.openerp.objectoutput.OpenERPObjectOutput.processRow(OpenERPObjectOutput.java:98) 2013/04/24 21:15:16 - new move.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:60) 2013/04/24 21:15:16 - new move.0 - at java.lang.Thread.run(Thread.java:722) 2013/04/24 21:15:16 - new move.0 - Caused by: com.debortoliwines.openerp.api.OpeneERPApiException: Unknow filter field 2013/04/24 21:15:16 - new move.0 - at com.debortoliwines.openerp.api.ObjectAdapter.validateFilters(ObjectAdapter.java:264) 2013/04/24 21:15:16 - new move.0 - at com.debortoliwines.openerp.api.ObjectAdapter.searchAndReadObject(ObjectAdapter.java:515) 2013/04/24 21:15:16 - new move.0 - at com.debortoliwines.openerp.api.ObjectAdapter.searchAndReadObject(ObjectAdapter.java:498) 2013/04/24 21:15:16 - new move.0 - at org.pentaho.di.openerp.core.OpenERPHelper.getModelData(OpenERPHelper.java:120) 2013/04/24 21:15:16 - new move.0 - at org.pentaho.di.trans.steps.openerp.objectoutput.OpenERPObjectOutput.prepareCache(OpenERPObjectOutput.java:184) 2013/04/24 21:15:16 - new move.0 - at org.pentaho.di.trans.steps.openerp.objectoutput.OpenERPObjectOutput.processRow(OpenERPObjectOutput.java:92) 2013/04/24 21:15:16 - new move.0 - ... 2 more

    Pentaho BI Platform Tracking | 4 years ago | Florent THOMAS
    org.pentaho.di.core.exception.KettleException: Failed to initialize step Unknow filter field

    Root Cause Analysis

    1. com.debortoliwines.openerp.api.OpeneERPApiException

      Unknow filter field

      at com.debortoliwines.openerp.api.ObjectAdapter.validateFilters()
    2. com.debortoliwines.openerp
      ObjectAdapter.searchAndReadObject
      1. com.debortoliwines.openerp.api.ObjectAdapter.validateFilters(ObjectAdapter.java:264)
      2. com.debortoliwines.openerp.api.ObjectAdapter.searchAndReadObject(ObjectAdapter.java:515)
      3. com.debortoliwines.openerp.api.ObjectAdapter.searchAndReadObject(ObjectAdapter.java:498)
      3 frames
    3. org.pentaho.di
      RunThread.run
      1. org.pentaho.di.openerp.core.OpenERPHelper.getModelData(OpenERPHelper.java:120)
      2. org.pentaho.di.trans.steps.openerp.objectoutput.OpenERPObjectOutput.prepareCache(OpenERPObjectOutput.java:184)
      3. org.pentaho.di.trans.steps.openerp.objectoutput.OpenERPObjectOutput.processRow(OpenERPObjectOutput.java:92)
      4. org.pentaho.di.trans.step.RunThread.run(RunThread.java:60)
      4 frames
    4. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:722)
      1 frame