Return-Path: X-Original-To: apmail-karaf-issues-archive@minotaur.apache.org Delivered-To: apmail-karaf-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 95519182BE for ; Wed, 27 Jan 2016 16:37:46 +0000 (UTC) Received: (qmail 2926 invoked by uid 500); 27 Jan 2016 16:37:40 -0000 Delivered-To: apmail-karaf-issues-archive@karaf.apache.org Received: (qmail 2898 invoked by uid 500); 27 Jan 2016 16:37:40 -0000 Mailing-List: contact issues-help@karaf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@karaf.apache.org Delivered-To: mailing list issues@karaf.apache.org Received: (qmail 2760 invoked by uid 99); 27 Jan 2016 16:37:40 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Jan 2016 16:37:40 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 175B12C1F54 for ; Wed, 27 Jan 2016 16:37:40 +0000 (UTC) Date: Wed, 27 Jan 2016 16:37:40 +0000 (UTC) From: =?utf-8?Q?Jean-Baptiste_Onofr=C3=A9_=28JIRA=29?= To: issues@karaf.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Resolved] (KARAF-2670) SAXParserException when starting up a fresh karaf 3.0.0 container MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/KARAF-2670?page=3Dcom.atlassia= n.jira.plugin.system.issuetabpanels:all-tabpanel ] Jean-Baptiste Onofr=C3=A9 resolved KARAF-2670. ----------------------------------------- Resolution: Cannot Reproduce I'm not able to reproduce. I suspect the JAVA_HOME not defined could be cau= se of the problem. > SAXParserException when starting up a fresh karaf 3.0.0 container > ----------------------------------------------------------------- > > Key: KARAF-2670 > URL: https://issues.apache.org/jira/browse/KARAF-2670 > Project: Karaf > Issue Type: Question > Components: karaf-feature > Affects Versions: 3.0.0 > Environment: Linux 3.11.0-14-generic #21-Ubuntu SMP x86_64 GNU/Li= nux > Reporter: Chris Odom > Priority: Minor > > After completing a download and checking the tar.gz I extracted the insta= ll to a location. With out any changes I executed the bin/start. tailing th= e data/karaf.out I see this: > chris@chris-Dell-System-XPS-L322X:/opt/apache-karaf-3.0.0$ bin/start > chris@chris-Dell-System-XPS-L322X:/opt/apache-karaf-3.0.0$ tail -10f data= /karaf.out=20 > karaf: JAVA_HOME not set; results may vary > [Fatal Error] :6:76: The reference to entity "IpAddr" must end with the '= ;' delimiter. > [Fatal Error] :6:76: The reference to entity "IpAddr" must end with the '= ;' delimiter. > [Fatal Error] :6:76: The reference to entity "IpAddr" must end with the '= ;' delimiter. > [Fatal Error] :6:76: The reference to entity "IpAddr" must end with the '= ;' delimiter. > I investigated the data/log.karaf.log and I see this: > 2014-01-06 09:25:44,200 | WARN | FelixStartLevel | FeaturesServiceImpl = | 1 - org.apache.karaf.features.core - 3.0.0 | Unable to add f= eatures repository mvn:org.apache.karaf.features/standard/3.0.0/xml/feature= s at startup > org.xml.sax.SAXParseException: The reference to entity "IpAddr" must end = with the ';' delimiter. > =09at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)[:] > =09at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)[:] > =09at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)[:2.3.0] > =09at org.apache.karaf.features.internal.FeatureValidationUtil.load(Featu= reValidationUtil.java:89) > =09at org.apache.karaf.features.internal.FeatureValidationUtil.validate(F= eatureValidationUtil.java:56) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.validateRepo= sitory(FeaturesServiceImpl.java:151) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.internalAddR= epository(FeaturesServiceImpl.java:222) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.initState(Fe= aturesServiceImpl.java:791) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.start(Featur= esServiceImpl.java:803) > =09at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.7.0_= 25] > =09at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImp= l.java:57)[:1.7.0_25] > =09at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcc= essorImpl.java:43)[:1.7.0_25] > =09at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_25] > =09at org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionU= tils.java:297)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.j= ava:958)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(Bea= nRecipe.java:712)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(Bea= nRecipe.java:824)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(Bean= Recipe.java:787)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.= java:79)[4:org.apache.aries.blueprint.core:1.3.0] > =09at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)[= :1.7.0_25] > =09at java.util.concurrent.FutureTask.run(FutureTask.java:166)[:1.7.0_25] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:88)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.ja= va:62)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:106)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRec= ipe.java:933)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanR= ecipe.java:907)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanR= ecipe.java:888)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(Bea= nRecipe.java:820)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(Bean= Recipe.java:787)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.= java:79)[4:org.apache.aries.blueprint.core:1.3.0] > =09at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)[= :1.7.0_25] > =09at java.util.concurrent.FutureTask.run(FutureTask.java:166)[:1.7.0_25] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:88)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.ja= va:62)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:106)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.createService(Se= rviceRecipe.java:283)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.internalGetServi= ce(ServiceRecipe.java:250)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.internalGetServi= ce(ServiceRecipe.java:237)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.getClasses(Servi= ceRecipe.java:370)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.register(Service= Recipe.java:184)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintContainerImpl.registe= rServices(BlueprintContainerImpl.java:703)[4:org.apache.aries.blueprint.cor= e:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(B= lueprintContainerImpl.java:377)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(Blu= eprintContainerImpl.java:269)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintExtender.createContai= ner(BlueprintExtender.java:276)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintExtender.createContai= ner(BlueprintExtender.java:245)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintExtender.modifiedBund= le(BlueprintExtender.java:235)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.= customizerModified(BundleHookBundleTracker.java:500)[2:org.apache.aries.uti= l:1.1.0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.= customizerModified(BundleHookBundleTracker.java:433)[2:org.apache.aries.uti= l:1.1.0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Abstract= Tracked.track(BundleHookBundleTracker.java:725)[2:org.apache.aries.util:1.1= .0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.= bundleChanged(BundleHookBundleTracker.java:463)[2:org.apache.aries.util:1.1= .0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEv= entHook.event(BundleHookBundleTracker.java:422)[2:org.apache.aries.util:1.1= .0] > =09at org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(= SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.util.EventDispatcher.createWhitelistFrom= Hooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(Eve= ntDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[o= rg.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.a= pache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:129= 1)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkSta= rtLevelImpl.java:304)[org.apache.felix.framework-4.2.1.jar:] > =09at java.lang.Thread.run(Thread.java:724)[:1.7.0_25] > 2014-01-06 09:25:44,313 | WARN | FelixStartLevel | FeaturesServiceImpl = | 1 - org.apache.karaf.features.core - 3.0.0 | Unable to add f= eatures repository mvn:org.ops4j.pax.web/pax-web-features/3.0.5/xml/feature= s at startup > org.xml.sax.SAXParseException: The reference to entity "IpAddr" must end = with the ';' delimiter. > =09at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)[:] > =09at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)[:] > =09at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)[:2.3.0] > =09at org.apache.karaf.features.internal.FeatureValidationUtil.load(Featu= reValidationUtil.java:89) > =09at org.apache.karaf.features.internal.FeatureValidationUtil.validate(F= eatureValidationUtil.java:56) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.validateRepo= sitory(FeaturesServiceImpl.java:151) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.internalAddR= epository(FeaturesServiceImpl.java:222) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.initState(Fe= aturesServiceImpl.java:791) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.start(Featur= esServiceImpl.java:803) > =09at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.7.0_= 25] > =09at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImp= l.java:57)[:1.7.0_25] > =09at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcc= essorImpl.java:43)[:1.7.0_25] > =09at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_25] > =09at org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionU= tils.java:297)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.j= ava:958)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(Bea= nRecipe.java:712)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(Bea= nRecipe.java:824)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(Bean= Recipe.java:787)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.= java:79)[4:org.apache.aries.blueprint.core:1.3.0] > =09at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)[= :1.7.0_25] > =09at java.util.concurrent.FutureTask.run(FutureTask.java:166)[:1.7.0_25] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:88)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.ja= va:62)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:106)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRec= ipe.java:933)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanR= ecipe.java:907)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanR= ecipe.java:888)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(Bea= nRecipe.java:820)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(Bean= Recipe.java:787)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.= java:79)[4:org.apache.aries.blueprint.core:1.3.0] > =09at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)[= :1.7.0_25] > =09at java.util.concurrent.FutureTask.run(FutureTask.java:166)[:1.7.0_25] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:88)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.ja= va:62)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:106)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.createService(Se= rviceRecipe.java:283)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.internalGetServi= ce(ServiceRecipe.java:250)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.internalGetServi= ce(ServiceRecipe.java:237)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.getClasses(Servi= ceRecipe.java:370)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.register(Service= Recipe.java:184)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintContainerImpl.registe= rServices(BlueprintContainerImpl.java:703)[4:org.apache.aries.blueprint.cor= e:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(B= lueprintContainerImpl.java:377)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(Blu= eprintContainerImpl.java:269)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintExtender.createContai= ner(BlueprintExtender.java:276)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintExtender.createContai= ner(BlueprintExtender.java:245)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintExtender.modifiedBund= le(BlueprintExtender.java:235)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.= customizerModified(BundleHookBundleTracker.java:500)[2:org.apache.aries.uti= l:1.1.0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.= customizerModified(BundleHookBundleTracker.java:433)[2:org.apache.aries.uti= l:1.1.0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Abstract= Tracked.track(BundleHookBundleTracker.java:725)[2:org.apache.aries.util:1.1= .0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.= bundleChanged(BundleHookBundleTracker.java:463)[2:org.apache.aries.util:1.1= .0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEv= entHook.event(BundleHookBundleTracker.java:422)[2:org.apache.aries.util:1.1= .0] > =09at org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(= SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.util.EventDispatcher.createWhitelistFrom= Hooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(Eve= ntDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[o= rg.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.a= pache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:129= 1)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkSta= rtLevelImpl.java:304)[org.apache.felix.framework-4.2.1.jar:] > =09at java.lang.Thread.run(Thread.java:724)[:1.7.0_25] > 2014-01-06 09:25:44,433 | WARN | FelixStartLevel | FeaturesServiceImpl = | 1 - org.apache.karaf.features.core - 3.0.0 | Unable to add f= eatures repository mvn:org.apache.karaf.features/enterprise/3.0.0/xml/featu= res at startup > org.xml.sax.SAXParseException: The reference to entity "IpAddr" must end = with the ';' delimiter. > =09at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)[:] > =09at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)[:] > =09at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)[:2.3.0] > =09at org.apache.karaf.features.internal.FeatureValidationUtil.load(Featu= reValidationUtil.java:89) > =09at org.apache.karaf.features.internal.FeatureValidationUtil.validate(F= eatureValidationUtil.java:56) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.validateRepo= sitory(FeaturesServiceImpl.java:151) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.internalAddR= epository(FeaturesServiceImpl.java:222) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.initState(Fe= aturesServiceImpl.java:791) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.start(Featur= esServiceImpl.java:803) > =09at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.7.0_= 25] > =09at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImp= l.java:57)[:1.7.0_25] > =09at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcc= essorImpl.java:43)[:1.7.0_25] > =09at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_25] > =09at org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionU= tils.java:297)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.j= ava:958)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(Bea= nRecipe.java:712)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(Bea= nRecipe.java:824)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(Bean= Recipe.java:787)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.= java:79)[4:org.apache.aries.blueprint.core:1.3.0] > =09at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)[= :1.7.0_25] > =09at java.util.concurrent.FutureTask.run(FutureTask.java:166)[:1.7.0_25] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:88)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.ja= va:62)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:106)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRec= ipe.java:933)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanR= ecipe.java:907)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanR= ecipe.java:888)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(Bea= nRecipe.java:820)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(Bean= Recipe.java:787)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.= java:79)[4:org.apache.aries.blueprint.core:1.3.0] > =09at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)[= :1.7.0_25] > =09at java.util.concurrent.FutureTask.run(FutureTask.java:166)[:1.7.0_25] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:88)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.ja= va:62)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:106)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.createService(Se= rviceRecipe.java:283)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.internalGetServi= ce(ServiceRecipe.java:250)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.internalGetServi= ce(ServiceRecipe.java:237)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.getClasses(Servi= ceRecipe.java:370)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.register(Service= Recipe.java:184)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintContainerImpl.registe= rServices(BlueprintContainerImpl.java:703)[4:org.apache.aries.blueprint.cor= e:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(B= lueprintContainerImpl.java:377)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(Blu= eprintContainerImpl.java:269)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintExtender.createContai= ner(BlueprintExtender.java:276)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintExtender.createContai= ner(BlueprintExtender.java:245)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintExtender.modifiedBund= le(BlueprintExtender.java:235)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.= customizerModified(BundleHookBundleTracker.java:500)[2:org.apache.aries.uti= l:1.1.0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.= customizerModified(BundleHookBundleTracker.java:433)[2:org.apache.aries.uti= l:1.1.0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Abstract= Tracked.track(BundleHookBundleTracker.java:725)[2:org.apache.aries.util:1.1= .0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.= bundleChanged(BundleHookBundleTracker.java:463)[2:org.apache.aries.util:1.1= .0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEv= entHook.event(BundleHookBundleTracker.java:422)[2:org.apache.aries.util:1.1= .0] > =09at org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(= SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.util.EventDispatcher.createWhitelistFrom= Hooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(Eve= ntDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[o= rg.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.a= pache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:129= 1)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkSta= rtLevelImpl.java:304)[org.apache.felix.framework-4.2.1.jar:] > =09at java.lang.Thread.run(Thread.java:724)[:1.7.0_25] > 2014-01-06 09:25:44,541 | WARN | FelixStartLevel | FeaturesServiceImpl = | 1 - org.apache.karaf.features.core - 3.0.0 | Unable to add f= eatures repository mvn:org.apache.karaf.features/spring/3.0.0/xml/features = at startup > org.xml.sax.SAXParseException: The reference to entity "IpAddr" must end = with the ';' delimiter. > =09at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)[:] > =09at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)[:] > =09at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)[:2.3.0] > =09at org.apache.karaf.features.internal.FeatureValidationUtil.load(Featu= reValidationUtil.java:89) > =09at org.apache.karaf.features.internal.FeatureValidationUtil.validate(F= eatureValidationUtil.java:56) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.validateRepo= sitory(FeaturesServiceImpl.java:151) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.internalAddR= epository(FeaturesServiceImpl.java:222) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.initState(Fe= aturesServiceImpl.java:791) > =09at org.apache.karaf.features.internal.FeaturesServiceImpl.start(Featur= esServiceImpl.java:803) > =09at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.7.0_= 25] > =09at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImp= l.java:57)[:1.7.0_25] > =09at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcc= essorImpl.java:43)[:1.7.0_25] > =09at java.lang.reflect.Method.invoke(Method.java:606)[:1.7.0_25] > =09at org.apache.aries.blueprint.utils.ReflectionUtils.invoke(ReflectionU= tils.java:297)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.invoke(BeanRecipe.j= ava:958)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.runBeanProcInit(Bea= nRecipe.java:712)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(Bea= nRecipe.java:824)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(Bean= Recipe.java:787)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.= java:79)[4:org.apache.aries.blueprint.core:1.3.0] > =09at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)[= :1.7.0_25] > =09at java.util.concurrent.FutureTask.run(FutureTask.java:166)[:1.7.0_25] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:88)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.ja= va:62)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:106)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.setProperty(BeanRec= ipe.java:933)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanR= ecipe.java:907)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.setProperties(BeanR= ecipe.java:888)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate2(Bea= nRecipe.java:820)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BeanRecipe.internalCreate(Bean= Recipe.java:787)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.= java:79)[4:org.apache.aries.blueprint.core:1.3.0] > =09at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)[= :1.7.0_25] > =09at java.util.concurrent.FutureTask.run(FutureTask.java:166)[:1.7.0_25] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:88)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.RefRecipe.internalCreate(RefRecipe.ja= va:62)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.= java:106)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.createService(Se= rviceRecipe.java:283)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.internalGetServi= ce(ServiceRecipe.java:250)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.internalGetServi= ce(ServiceRecipe.java:237)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.getClasses(Servi= ceRecipe.java:370)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.ServiceRecipe.register(Service= Recipe.java:184)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintContainerImpl.registe= rServices(BlueprintContainerImpl.java:703)[4:org.apache.aries.blueprint.cor= e:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(B= lueprintContainerImpl.java:377)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(Blu= eprintContainerImpl.java:269)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintExtender.createContai= ner(BlueprintExtender.java:276)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintExtender.createContai= ner(BlueprintExtender.java:245)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.blueprint.container.BlueprintExtender.modifiedBund= le(BlueprintExtender.java:235)[4:org.apache.aries.blueprint.core:1.3.0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.= customizerModified(BundleHookBundleTracker.java:500)[2:org.apache.aries.uti= l:1.1.0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.= customizerModified(BundleHookBundleTracker.java:433)[2:org.apache.aries.uti= l:1.1.0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Abstract= Tracked.track(BundleHookBundleTracker.java:725)[2:org.apache.aries.util:1.1= .0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.= bundleChanged(BundleHookBundleTracker.java:463)[2:org.apache.aries.util:1.1= .0] > =09at org.apache.aries.util.tracker.hook.BundleHookBundleTracker$BundleEv= entHook.event(BundleHookBundleTracker.java:422)[2:org.apache.aries.util:1.1= .0] > =09at org.apache.felix.framework.util.SecureAction.invokeBundleEventHook(= SecureAction.java:1103)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.util.EventDispatcher.createWhitelistFrom= Hooks(EventDispatcher.java:695)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(Eve= ntDispatcher.java:483)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4403)[o= rg.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.Felix.startBundle(Felix.java:2092)[org.a= pache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:129= 1)[org.apache.felix.framework-4.2.1.jar:] > =09at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkSta= rtLevelImpl.java:304)[org.apache.felix.framework-4.2.1.jar:] > =09at java.lang.Thread.run(Thread.java:724)[:1.7.0_25] > 2014-01-06 09:25:44,572 | ERROR | FelixStartLevel | BootFeaturesInstalle= r | 1 - org.apache.karaf.features.core - 3.0.0 | Error Boot feat= ure region not found > 2014-01-06 09:25:44,573 | ERROR | FelixStartLevel | BootFeaturesInstalle= r | 1 - org.apache.karaf.features.core - 3.0.0 | Error Boot feat= ure kar not found > 2014-01-06 09:25:44,573 | ERROR | FelixStartLevel | BootFeaturesInstalle= r | 1 - org.apache.karaf.features.core - 3.0.0 | Error Boot feat= ure standard not found > 2014-01-06 09:25:44,573 | ERROR | FelixStartLevel | BootFeaturesInstalle= r | 1 - org.apache.karaf.features.core - 3.0.0 | Error Boot feat= ure package not found > 2014-01-06 09:25:44,573 | ERROR | FelixStartLevel | BootFeaturesInstalle= r | 1 - org.apache.karaf.features.core - 3.0.0 | Error Boot feat= ure config not found > 2014-01-06 09:25:44,573 | ERROR | FelixStartLevel | BootFeaturesInstalle= r | 1 - org.apache.karaf.features.core - 3.0.0 | Error Boot feat= ure management not found > 2014-01-06 09:25:44,573 | ERROR | FelixStartLevel | BootFeaturesInstalle= r | 1 - org.apache.karaf.features.core - 3.0.0 | Error Boot feat= ure ssh not found > The version of java I am running is openJdk 1.7 but I have also tried Ora= cle 1.6 and got the same result. > There are 2 choices for the alternative java (providing /usr/bin/java). > Selection Path Priority = Status > ------------------------------------------------------------ > * 0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 = auto mode > 1 /usr/lib/jvm/java-6-oracle/jre/bin/java 2 = manual mode > 2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 = manual mode > Once the container was started I tried to use the bin/client and noticed = that the password option is not available. > chris@:/opt/apache-karaf-3.0.0$ bin/client -u karaf -p karaf > Unknown option: -p > Run with --help for usage > chris@:/opt/apache-karaf-3.0.0$ bin/client --help > Apache Karaf client > -a [port] specify the port to connect to > -h [host] specify the host to connect to > -u [user] specify the user name > --help shows this help message > -v raise verbosity > -r [attempts] retry connection establishment (up to attempts times) > -d [delay] intra-retry delay (defaults to 2 seconds) > -b batch mode, specify multiple commands via standard input > -f [file] read commands from the specified file > [commands] commands to run > If no commands are specified, the client will be put in an interactive mo= de > So I tried to use just the username to see if I would be prompted for a p= assword: > chris@:/opt/apache-karaf-3.0.0$ bin/client -u karaf=20 > Failed to get the session. > I verified the etc/user.properties to see if a simple user was setup: > # > # This file contains the users, groups, and roles. > # Each line has to be of the format: > # > # USER=3DPASSWORD,ROLE1,ROLE2,... > # USER=3DPASSWORD,_g_:GROUP,... > # _g_\:GROUP=3DROLE1,ROLE2,... > # > # All users, grousp, and roles entered in this file are available after K= araf startup > # and modifiable via the JAAS command group. These users reside in a JAAS= domain > # with the name "karaf". > # > karaf =3D karaf,_g_:admingroup > _g_\:admingroup =3D group,admin,manager,viewer > I noticed that the older simple authentication did not seem to be in the = file and also grousp (groups) was spelled incorrectly, so I added it: > # > # This file contains the users, groups, and roles. > # Each line has to be of the format: > # > # USER=3DPASSWORD,ROLE1,ROLE2,... > # USER=3DPASSWORD,_g_:GROUP,... > # _g_\:GROUP=3DROLE1,ROLE2,... > # > # All users, grousp, and roles entered in this file are available after K= araf startup > # and modifiable via the JAAS command group. These users reside in a JAAS= domain > # with the name "karaf". > # > karaf=3Dkaraf,admin > karaf =3D karaf,_g_:admingroup > _g_\:admingroup =3D group,admin,manager,viewer > Tried to login into the client again: > chris@:/opt/apache-karaf-3.0.0$ bin/client -u karaf > Failed to get the session. -- This message was sent by Atlassian JIRA (v6.3.4#6332)