Schema-registry: Warnings from Jersey when starting a RestApp

Created on 12 Dec 2018  路  16Comments  路  Source: confluentinc/schema-registry

I'm including kafka-schema-registry:5.0.1-tests in a Java project.

Everytime I start a RestApp I get the following warnings (sorry for the Italian labels):

dic 12, 2018 11:32:16 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime
AVVERTENZA: A provider io.confluent.kafka.schemaregistry.rest.resources.SubjectVersionsResource registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider io.confluent.kafka.schemaregistry.rest.resources.SubjectVersionsResource will be ignored. 
dic 12, 2018 11:32:16 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime
AVVERTENZA: A provider io.confluent.kafka.schemaregistry.rest.resources.SchemasResource registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider io.confluent.kafka.schemaregistry.rest.resources.SchemasResource will be ignored. 
dic 12, 2018 11:32:16 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime
AVVERTENZA: A provider io.confluent.kafka.schemaregistry.rest.resources.ConfigResource registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider io.confluent.kafka.schemaregistry.rest.resources.ConfigResource will be ignored. 
dic 12, 2018 11:32:16 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime
AVVERTENZA: A provider io.confluent.kafka.schemaregistry.rest.resources.CompatibilityResource registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider io.confluent.kafka.schemaregistry.rest.resources.CompatibilityResource will be ignored. 
dic 12, 2018 11:32:16 AM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime
AVVERTENZA: A provider io.confluent.kafka.schemaregistry.rest.resources.SubjectsResource registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider io.confluent.kafka.schemaregistry.rest.resources.SubjectsResource will be ignored. 

Some research led me to jersey/jersey#3700 and eclipse-ee4j/jersey#3700 but I couldn't figure out how to solve this inconvenience.

Most helpful comment

Still there in version 5.3.0

All 16 comments

Anyone..?

Exactly the same here.

Same here

Same.

Still there in version 5.3.0

Still present in v5.3.1

Same here in version 5.3.0

Still present in v5.3.2

Still present in v5.4.0

Still present in v5.4.1

Still present in v5.5.0

BTW the warning is issued by SchemaRegistryRestApplication.

v5.5.1 has this too

Still present in v6.0.0

@francescopellegrini did you find a workaround? Looks like it prevents serializer from registering schemas, as endpoints do not work

@green-creeper They are just warnings, they do not affect any functionality, as far as I know...

Was this page helpful?
0 / 5 - 0 ratings