Skip to content

JAVA_ISO_CONTROL java.lang.NoSuchFieldError at com.github.fge.uritemplate.parse.CharMatchers #8

@vorburger

Description

@vorburger
JAVA_ISO_CONTROL
java.lang.NoSuchFieldError: 
	at com.github.fge.uritemplate.parse.CharMatchers.<clinit>(CharMatchers.java:40)
	at com.github.fge.uritemplate.parse.URITemplateParser.selectParser(URITemplateParser.java:82)
	at com.github.fge.uritemplate.parse.URITemplateParser.parse(URITemplateParser.java:69)
	at com.github.fge.uritemplate.parse.URITemplateParser.parse(URITemplateParser.java:56)
	at com.github.fge.uritemplate.URITemplate.<init>(URITemplate.java:53)
	at dev.enola.core.aspects.UriTemplateAspect.<init>(UriTemplateAspect.java:47)
	at dev.enola.core.EnolaServiceProvider.get(EnolaServiceProvider.java:32)
	at dev.enola.core.EntityServiceProviderTest.testEnolaServiceProvider(EntityServiceProviderTest.java:40)

This is because of an API breaking change that was made in Guava.

#7 fixes this. That is part of https://github.com/java-json-tools/uri-template, which is the most up-to-date fork.

Ergo use com.github.java-json-tools:uri-template:0.10 instead of com.github.fge:uri-template:0.9 to "fix" this.

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