Skip to content

Commit e1e88a8

Browse files
committed
remove misleading log for missing _beanBuilderFactory
1 parent 74dfd4a commit e1e88a8

File tree

1 file changed

+5
-3
lines changed
  • kotlin-jira-client/kotlin-jira-client-sdk/src/main/kotlin/com/linkedplanet/kotlinjiraclient/sdk/util

1 file changed

+5
-3
lines changed

kotlin-jira-client/kotlin-jira-client-sdk/src/main/kotlin/com/linkedplanet/kotlinjiraclient/sdk/util/IssueJsonConverter.kt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,16 @@ class IssueJsonConverter {
5151
get() {
5252
// For unknown reasons the factory is sometimes null. This workaround tries to fetch the instance again.
5353
if (_beanBuilderFactory == null) {
54-
log.warn("_beanBuilderFactory is null. Using getOSGiComponentInstanceOfType")
54+
log.info("_beanBuilderFactory is null. Using getOSGiComponentInstanceOfType to recover.")
5555
_beanBuilderFactory = ComponentAccessor.getOSGiComponentInstanceOfType(BeanBuilderFactory::class.java)
5656
}
5757
if (_beanBuilderFactory == null) {
58-
log.warn("_beanBuilderFactory is null. Using getComponent")
58+
log.info("_beanBuilderFactory is null. Using getComponent to recover.")
5959
_beanBuilderFactory = ComponentAccessor.getComponent(BeanBuilderFactory::class.java)
6060
}
61-
log.error("unable to find _beanBuilderFactory")
61+
if (_beanBuilderFactory == null) {
62+
log.error("_beanBuilderFactory is neither provided by getComponent nor OSGi. Giving up. ")
63+
}
6264
return _beanBuilderFactory
6365
}
6466
private val jiraBaseUrls: JiraBaseUrls = ComponentAccessor.getComponent(JiraBaseUrls::class.java)

0 commit comments

Comments
 (0)