-
Notifications
You must be signed in to change notification settings - Fork 136
Closed
Labels
api: spannerIssues related to the googleapis/java-spanner API.Issues related to the googleapis/java-spanner API.needs more infoThis issue needs more information from the customer to proceed.This issue needs more information from the customer to proceed.
Description
com.google.cloud.spanner.ValueBinder.to() in Scala for gives java.lang.NoSuchFieldError: NUMERIC , for versions >= 1.59.0.
Downgrading to 1.58.0 fixes the problem.
Environment details
OS type and version: MacOS version 10.15.7
Java version: openjdk 11.0.8 2020-07-14 LTS
Scala version: 2.12.10
spanner version(s): com.google.cloud.google-cloud-spanner 1.59.0
Steps to reproduce
- Import com.google.cloud.google-cloud-spanner 1.59.0
- Call ValueBinder.to("test")
Code example
val resultBuilder: Struct.Builder = Struct.newBuilder()
resultBuilder.set("test_key").to("test_value")Stack trace
[error] java.lang.NoSuchFieldError: NUMERIC
[error] at com.google.cloud.spanner.Type$Code.<clinit>(Type.java:182)
[error] at com.google.cloud.spanner.Type.<clinit>(Type.java:44)
[error] at com.google.cloud.spanner.Value$StringImpl.<init>(Value.java:1013)
[error] at com.google.cloud.spanner.Value$StringImpl.<init>(Value.java:1010)
[error] at com.google.cloud.spanner.Value.string(Value.java:140)
[error] at com.google.cloud.spanner.ValueBinder.to(ValueBinder.java:95)
External references such as API reference guides
- ?
Any additional information below
Following these steps guarantees the quickest resolution possible.
Thanks!
Metadata
Metadata
Assignees
Labels
api: spannerIssues related to the googleapis/java-spanner API.Issues related to the googleapis/java-spanner API.needs more infoThis issue needs more information from the customer to proceed.This issue needs more information from the customer to proceed.