Hint: use http://jsonlint.com/ (or other json validator) to quickly check the sanity of your JSON.
Gonçalo Luiz On 16 July 2014 14:47, Enrico Risa <[email protected]> wrote: > Hi Giulio > > seems that your JSON is not well configured > > Try to remove *,* from > > verbose: true, > > > 2014-07-16 15:38 GMT+02:00 Giulio Grosso <[email protected]>: > > Hi everybody, >> I'm trying to use new oritentdb-etl tool. >> I have correctly configured the environment (orientdb community version >> 1.7.5) following all the steps here >> <https://github.com/orientechnologies/orientdb-etl/wiki>. >> >> Unfortunately I get the following exception: >> >> Exception in thread "main" >> com.orientechnologies.orient.core.exception.OSerializationException: Error >> on unmarshalling J >> SON content for record: config: { >> verbose: true, >> }, >> extractor : { >> jdbc: { driver: "com.oracle.jdbc.Driver", >> url: "jdbc:oracle:thin:@//xx.xxx.xxx.xx:xxxx/xxx", >> userName: "xxxxxxxx", >> userPassword: "xxxxxxxx", >> query: "select * from People" } >> }, >> transformers : [ >> { vertex: { "class": "People"} } >> ], >> loader : { >> orientdb: { >> dbURL: "plocal:/temp/databases/etl-test-xxx", >> dbAutoCreate: true >> } >> } >> at >> com.orientechnologies.orient.core.serialization.serializer.record.string.ORecordSerializerJSON.fromString(ORe >> cordSerializerJSON.java:293) >> at >> com.orientechnologies.orient.core.record.ORecordAbstract.fromJSON(ORecordAbstract.java:202) >> at >> com.orientechnologies.orient.etl.OETLProcessor.main(OETLProcessor.java:169) >> Caused by: >> com.orientechnologies.orient.core.exception.OSerializationException: Error >> on unmarshalling JSON content: wro >> ng format. Use <field> : <value> >> at >> com.orientechnologies.orient.core.serialization.serializer.record.string.ORecordSerializerJSON.fromString(ORe >> cordSerializerJSON.java:165) >> at >> com.orientechnologies.orient.core.serialization.serializer.record.string.ORecordSerializerJSON.getValueAsReco >> rd(ORecordSerializerJSON.java:609) >> at >> com.orientechnologies.orient.core.serialization.serializer.record.string.ORecordSerializerJSON.getValueAsObje >> ctOrMap(ORecordSerializerJSON.java:579) >> at >> com.orientechnologies.orient.core.serialization.serializer.record.string.ORecordSerializerJSON.getValue(OReco >> rdSerializerJSON.java:412) >> at >> com.orientechnologies.orient.core.serialization.serializer.record.string.ORecordSerializerJSON.fromString(ORe >> cordSerializerJSON.java:242) >> ... 2 more >> >> Json config file seems to be ok, where's the error? >> >> Thanks in advance. >> >> -- >> >> --- >> You received this message because you are subscribed to the Google Groups >> "OrientDB" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > > -- > > --- > You received this message because you are subscribed to the Google Groups > "OrientDB" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
