Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Producer API fails for some examples run by 0.5 agent #835

Closed
wajda opened this issue Mar 8, 2021 · 0 comments
Closed

Producer API fails for some examples run by 0.5 agent #835

wajda opened this issue Mar 8, 2021 · 0 comments
Assignees
Milestone

Comments

@wajda
Copy link
Contributor

wajda commented Mar 8, 2021

  1. Example 3 - returns 404

  2. Consumer REST API - Expressions aren't map property on operation properties
    image

image

  1. Velocypach deserialization:
00:25:06.293 [http-nio-8080-exec-3] ERROR za.co.absa.commons.error.ErrorRef - ERROR_ID [27167cb5-a464-4562-8950-5e0f2e01a3c6]
com.arangodb.ArangoDBException: com.arangodb.velocypack.exception.VPackParserException: com.arangodb.velocypack.exception.VPackParserException: java.lang.InstantiationException: scala.Some
	at com.arangodb.internal.util.ArangoDeserializerImpl.deserialize(ArangoDeserializerImpl.java:58)
	at com.arangodb.internal.util.DefaultArangoSerialization.deserialize(DefaultArangoSerialization.java:57)
	at com.arangodb.internal.cursor.ArangoCursorIterator.deserialize(ArangoCursorIterator.java:78)
	at com.arangodb.internal.cursor.ArangoCursorIterator.next(ArangoCursorIterator.java:74)
	at com.arangodb.internal.cursor.ArangoCursorImpl.next(ArangoCursorImpl.java:111)
	at za.co.absa.spline.persistence.ArangoImplicits$ArangoDatabaseAsyncScalaWrapper.$anonfun$queryOne$2(ArangoImplicits.scala:57)
	at scala.util.Success.$anonfun$map$1(Try.scala:255)
	at scala.util.Success.map(Try.scala:213)
	at scala.concurrent.Future.$anonfun$map$1(Future.scala:292)
	at scala.concurrent.impl.Promise.liftedTree1$1(Promise.scala:33)
	at scala.concurrent.impl.Promise.$anonfun$transform$1(Promise.scala:33)
	at scala.concurrent.impl.CallbackRunnable.run$$$capture(Promise.scala:64)
	at scala.concurrent.impl.CallbackRunnable.run(Promise.scala)
	at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
	at java.base/java.util.concurrent.ForkJoinTask.doExec$$$capture(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Caused by: com.arangodb.velocypack.exception.VPackParserException: com.arangodb.velocypack.exception.VPackParserException: java.lang.InstantiationException: scala.Some
	at com.arangodb.velocypack.VPack.deserialize(VPack.java:421)
	at com.arangodb.internal.util.ArangoDeserializerImpl.deserialize(ArangoDeserializerImpl.java:54)
	... 19 common frames omitted
Caused by: com.arangodb.velocypack.exception.VPackParserException: java.lang.InstantiationException: scala.Some
	at com.arangodb.velocypack.VPack.deserialize(VPack.java:421)
	at com.arangodb.velocypack.VPack$2.deserialize(VPack.java:397)
	at com.arangodb.velocypack.module.scala.internal.VPackScalaDeserializers$$anon$4.deserialize(VPackScalaDeserializers.scala:47)
	at com.arangodb.velocypack.module.scala.internal.VPackScalaDeserializers$$anon$4.deserialize(VPackScalaDeserializers.scala:45)
	at com.arangodb.velocypack.VPack.getValue(VPack.java:645)
	at com.arangodb.velocypack.VPack.deserializeField(VPack.java:603)
	at com.arangodb.velocypack.VPack.deserializeFields(VPack.java:559)
	at com.arangodb.velocypack.VPack.deserializeObject(VPack.java:498)
	at com.arangodb.velocypack.VPack.getValue(VPack.java:680)
	at com.arangodb.velocypack.VPack.deserializeField(VPack.java:603)
	at com.arangodb.velocypack.VPack.deserializeFields(VPack.java:559)
	at com.arangodb.velocypack.VPack.deserializeObject(VPack.java:498)
	at com.arangodb.velocypack.VPack.getValue(VPack.java:680)
	at com.arangodb.velocypack.VPack.getValue(VPack.java:612)
	at com.arangodb.velocypack.VPack.deserialize(VPack.java:419)
	... 20 common frames omitted
Caused by: java.lang.InstantiationException: scala.Some
	at java.base/java.lang.Class.newInstance(Class.java:571)
	at com.arangodb.velocypack.VPack.createInstance(VPack.java:547)
	at com.arangodb.velocypack.VPack.deserializeObject(VPack.java:497)
	at com.arangodb.velocypack.VPack.getValue(VPack.java:680)
	at com.arangodb.velocypack.VPack.getValue(VPack.java:612)
	at com.arangodb.velocypack.VPack.deserializeMap(VPack.java:723)
	at com.arangodb.velocypack.VPack.getValue(VPack.java:674)
	at com.arangodb.velocypack.VPack.getValue(VPack.java:612)
	at com.arangodb.velocypack.VPack.deserializeObject(VPack.java:495)
	at com.arangodb.velocypack.VPack.getValue(VPack.java:680)
	at com.arangodb.velocypack.VPack.getValue(VPack.java:612)
	at com.arangodb.velocypack.VPack.deserializeMap(VPack.java:723)
	at com.arangodb.velocypack.VPack.getValue(VPack.java:674)
	at com.arangodb.velocypack.VPack.getValue(VPack.java:612)
	at com.arangodb.velocypack.VPack.deserialize(VPack.java:419)
	... 34 common frames omitted
Caused by: java.lang.NoSuchMethodException: scala.Some.<init>()
	at java.base/java.lang.Class.getConstructor0(Class.java:3349)
	at java.base/java.lang.Class.newInstance(Class.java:556)
	... 48 common frames omitted
@wajda wajda added this to the 0.6.0 milestone Mar 8, 2021
@wajda wajda self-assigned this Mar 8, 2021
wajda added a commit that referenced this issue Mar 8, 2021
wajda added a commit that referenced this issue Mar 9, 2021
wajda added a commit that referenced this issue Mar 10, 2021
wajda added a commit that referenced this issue Mar 10, 2021
wajda added a commit that referenced this issue Mar 12, 2021
wajda added a commit that referenced this issue Mar 12, 2021
wajda added a commit that referenced this issue Mar 12, 2021
wajda added a commit that referenced this issue Mar 12, 2021
wajda added a commit that referenced this issue Mar 17, 2021
* spline #835 Update arangodb-java-driver to ver 6.9.0

* spline #835 Fix NoSuchElementException in the model converter. Include error message in 404 response

* spline #835 Remove redundant "map()"

* spline #835 Fix missing expressions. Force "MapLike.MappedValues" evaluation

* spline #835 Fix Option serialization

* spline #835 Fix Expr conversion

* spline #835 Add missing _typeHint in the expr 0.5 -> 0.6 converter
@wajda wajda closed this as completed Mar 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

1 participant