Why fabric creation fails with ArrayIndexOutOfBoundsException in Fuse 6.1.0 beta ?
Issue
- Why JBoss Fuse 6.1.0 beta throws the following exception while creating fabric using
fabric:create --zookeeper-password admin123
- The following
"ArrayIndexOutOfBoundsException"
is reported after running the above command:
18:55:41,781 | ERROR | hat-328-thread-3 | ConfigInjection | 59 - io.fabric8.fabric-api - 1.0.0.redhat-328 | Failed to inject configuration {service.pid=io.fabric8.datastore, type=caching-git, component.name=io.fabric8.datastore, felix.fileinstall.filename=file:/jboss-fuse-6.1.0.redhat-328/etc/io.fabric8.datastore.cfg, component.id=34, gitPullPeriod=1000} into io.fabric8.git.internal.CachingGitDataStore@61865c
java.lang.ArrayIndexOutOfBoundsException: 0
at io.fabric8.api.scr.support.ConfigInjection.normalizePropertyName(ConfigInjection.java:171)[59:io.fabric8.fabric-api:1.0.0.redhat-328]
at io.fabric8.api.scr.support.ConfigInjection.injectMetaTypePropertyValue(ConfigInjection.java:142)[59:io.fabric8.fabric-api:1.0.0.redhat-328]
at io.fabric8.api.scr.support.ConfigInjection.applyConfiguration(ConfigInjection.java:91)[59:io.fabric8.fabric-api:1.0.0.redhat-328]
at io.fabric8.api.scr.support.ConfigInjection.applyConfiguration(ConfigInjection.java:47)[59:io.fabric8.fabric-api:1.0.0.redhat-328]
at io.fabric8.git.internal.CachingGitDataStore.activate(CachingGitDataStore.java:98)[85:io.fabric8.fabric-git:1.0.0.redhat-328]
Environment
- JBoss Fuse
- 6.1.0 Beta
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.