Hi to all,
I have an odoo 8 installation and i use the pdi odoo plugin to integrate with Penataho Data Integration...
But i got this error:
2019/04/05 17:24:09 - Odoo Object Output.0 - ERROR (version 8.1.0.0-365, build 8.1.0.0-365 from 2018-04-30 09.42.24 by buildguy) : Unexpected error
2019/04/05 17:24:09 - Odoo Object Output.0 - ERROR (version 8.1.0.0-365, build 8.1.0.0-365 from 2018-04-30 09.42.24 by buildguy) : org.pentaho.di.core.exception.KettleException:
2019/04/05 17:24:09 - Odoo Object Output.0 - Failed to initialize step
2019/04/05 17:24:09 - Odoo Object Output.0 - Failed to parse server's response: An invalid XML character (Unicode: 0xc) was found in the element content of the document.
2019/04/05 17:24:09 - Odoo Object Output.0 -
2019/04/05 17:24:09 - Odoo Object Output.0 - at org.pentaho.di.trans.steps.odoo.objectoutput.OdooObjectOutput.processRow(OdooObjectOutput.java:97)
2019/04/05 17:24:09 - Odoo Object Output.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
2019/04/05 17:24:09 - Odoo Object Output.0 - at java.lang.Thread.run(Thread.java:748)
2019/04/05 17:24:09 - Odoo Object Output.0 - Caused by: org.apache.xmlrpc.client.XmlRpcClientException: Failed to parse server's response: An invalid XML character (Unicode: 0xc) was found in the element content of the document.
2019/04/05 17:24:09 - Odoo Object Output.0 - at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:188)
2019/04/05 17:24:09 - Odoo Object Output.0 - at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:156)
2019/04/05 17:24:09 - Odoo Object Output.0 - at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:143)
2019/04/05 17:24:09 - Odoo Object Output.0 - at org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:69)
2019/04/05 17:24:09 - Odoo Object Output.0 - at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56)
2019/04/05 17:24:09 - Odoo Object Output.0 - at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167)
2019/04/05 17:24:09 - Odoo Object Output.0 - at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:137)
2019/04/05 17:24:09 - Odoo Object Output.0 - at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:126)
2019/04/05 17:24:09 - Odoo Object Output.0 - at com.debortoliwines.odoo.api.Session.executeCommand(Session.java:244)
2019/04/05 17:24:09 - Odoo Object Output.0 - at com.debortoliwines.odoo.api.OdooCommand.readObject(OdooCommand.java:127)
2019/04/05 17:24:09 - Odoo Object Output.0 - at com.debortoliwines.odoo.api.ObjectAdapter.readObject(ObjectAdapter.java:230)
2019/04/05 17:24:09 - Odoo Object Output.0 - at com.debortoliwines.odoo.api.ObjectAdapter.searchAndReadObject(ObjectAdapter.java:749)
2019/04/05 17:24:09 - Odoo Object Output.0 - at com.debortoliwines.odoo.api.ObjectAdapter.searchAndReadObject(ObjectAdapter.java:722)
2019/04/05 17:24:09 - Odoo Object Output.0 - at org.pentaho.di.odoo.core.OdooHelper.getModelData(OdooHelper.java:137)
2019/04/05 17:24:09 - Odoo Object Output.0 - at org.pentaho.di.trans.steps.odoo.objectoutput.OdooObjectOutput.prepareCache(OdooObjectOutput.java:204)
The data that i send is ok, there is no \0xc char in che input data.
"Failed to parse server's response" seems to be an error from the odoo server...
I tried different java version, but no changes.
How i can solve this? I'm totally frozen in my work if i don't solve...
Thanks.
Massimo