Skip to Content
Menu
This question has been flagged
2 Replies
2362 Views

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


Avatar
Discard
Author Best Answer

Hi,

We are using Pentaho Data Integration, not power bi.

We must integrate our data with pentaho.

Thanks :)

Avatar
Discard
Best Answer

Hi,

Not sure about pdi for Pentaho integration but below is link if you want to integrate odoo with power bi

\https://apps.odoo.com/apps/modules/12.0/powerbi_odoo_connector/

Avatar
Discard