Skip to content

NoSuchMethodError after upgrade #274

@martinvisser

Description

@martinvisser

After upgrading to version 4.19.2, 4.19.3 or 4.19.4 I get a NoSuchMethodError with regards to Pivotal's cfenv library. This library is a provided library on a Java Buildpack in Cloud Foundry, which means we cannot upgrade it ourselves.

I'm a bit surprised by a patch level upgrade a method now no longer exists, so would be awesome if someone can look into it.

The stack trace:

Caused by: java.lang.NoSuchMethodError: 'java.lang.Object com.cedarsoftware.util.io.JsonReader.jsonToJava(java.lang.String, java.util.Map)'
   at io.pivotal.cfenv.core.JsonIoConverter.jsonToJavaWithListsAndInts(JsonIoConverter.java:39)
   at io.pivotal.cfenv.core.CfEnv.parseVcapServices(CfEnv.java:62)
   at io.pivotal.cfenv.core.CfEnv.<init>(CfEnv.java:44)
   at io.pivotal.cfenv.core.CfEnv.<init>(CfEnv.java:40)
   at io.pivotal.spring.cloud.config.client.ConfigClientOAuth2BootstrapRegistryInitializer.initialize(ConfigClientOAuth2BootstrapRegistryInitializer.java:53)
   at org.springframework.boot.SpringApplication.lambda$createBootstrapContext$1(SpringApplication.java:350)

No issue when downgrading back to 4.19.1.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions