-
Notifications
You must be signed in to change notification settings - Fork 21
Troubleshooting
Failed to bind properties under 'application' to com.github.schaka.janitorr.config.ApplicationProperties:
Reason: java.lang.NullPointerException: Parameter specified as non-null is null: method com.github.schaka.janitorr.config.ApplicationProperties.<init>, parameter mediaDeletion
Action:
Update your application's configuration
This usually means you haven't mapped your application.yml into the container correctly. Refer to the readme.
Janitorr cannot find a missing property. The reason it's missing is because you were meant to load it in from the config file.
***************************
APPLICATION FAILED TO START
***************************
Description:
Binding to target [Bindable@78bb3be5 type = com.github.schaka.janitorr.config.ApplicationProperties, value = 'none', annotations = array<Annotation>[@org.springframework.boot.context.properties.ConfigurationProperties(ignoreInvalidFields=false, ignoreUnknownFields=false, prefix="application", value="application")], bindMethod = VALUE_OBJECT] failed:
Property: application.exclusion-tag
Value: "janitorr_keep"
Origin: URL [file:application.yml] - 27:18
Reason: The elements [application.exclusion-tag] were left unbound.
Action:
Update your application's configuration
If you're seeing an error message similar to this, compare to the application-template.yml. Properties may have changed and you're probably trying to bind an old property. This error exists to let you know that you're trying to set a property that Janitorr doesn't recognize. Rather than silently ignoring it and using the default.
feign.RetryableException: cannot retry due to redirection, in streaming mode executing PUT http://localhost:8989/api/v3/series/35
There is a redirect happening. You likely enabled SSL for Radarr/Sonarr or have reverse proxy redirect all traffic to https. Either use https directly in your URL or disable SSL for internal access, like in your local (docker) network.