I can reproduce it on Karaf master too. Karaf 2.4 no problem. On 08.09.2014 21:05, Jean-Baptiste Onofré wrote: > I don't have it on my machine. Let me check ;) > > Regards > JB > > On 09/08/2014 08:10 PM, Krzysztof Sobkowiak wrote: >> I could reproduce this problem on my machine too >> >> On 08.09.2014 15:17, Rodrigo Serra wrote: >>> Both of cases. When install feature i get this error (this is for >>> clean data dir: rm -fr data): >>> >>> 2014-09-08 10:11:35,275 | INFO | FelixStartLevel | >>> RegionsPersistenceImpl | 63 - >>> org.apache.karaf.region.persist - 3.0.2.SNAPSHOT | Loading region >>> digraph persistence >>> 2014-09-08 10:11:35,310 | INFO | FelixStartLevel | >>> RegionsPersistenceImpl | 63 - >>> org.apache.karaf.region.persist - 3.0.2.SNAPSHOT | initializing >>> region digraph from etc/regions-config.xml >>> 2014-09-08 10:11:35,467 | INFO | FelixStartLevel | >>> BlueprintContainerImpl | 15 - >>> org.apache.aries.blueprint.core - 1.4.1 | Bundle >>> org.apache.karaf.bundle.command is waiting for dependencies >>> [(objectClass=org.apache.karaf.bundle.core.BundleWatcher), >>> (objectClass=org.apache.karaf.bundle.core.BundleService)] >>> 2014-09-08 10:11:35,479 | INFO | rint Extender: 3 | >>> BlueprintContainerImpl | 15 - >>> org.apache.aries.blueprint.core - 1.4.1 | Bundle >>> org.apache.karaf.bundle.command is waiting for dependencies >>> [(objectClass=org.apache.karaf.bundle.core.BundleService)] >>> 2014-09-08 10:11:48,657 | INFO | Local user karaf | >>> FeaturesServiceImpl | 20 - >>> org.apache.karaf.features.core - 3.0.2.SNAPSHOT | Installing feature >>> transaction 1.1.0 >>> 2014-09-08 10:11:48,688 | INFO | Local user karaf | >>> BlueprintContainerImpl | 15 - >>> org.apache.aries.blueprint.core - 1.4.1 | Bundle >>> org.apache.aries.transaction.blueprint is waiting for dependencies >>> [(objectClass=javax.transaction.TransactionManager)] >>> 2014-09-08 10:11:48,722 | ERROR | es.transaction]) | >>> configadmin | 6 - org.apache.felix.configadmin >>> - 1.8.0 | [org.osgi.service.cm.ManagedService, id=652, >>> bundle=67/mvn:org.apache.aries.transaction/org.apache.aries.transaction.manager/1.1.0]: >>> Unexpected problem updating configuration org.apache.aries.transaction >>> java.lang.ExceptionInInitializerError >>> at >>> org.apache.aries.transaction.internal.TransactionManagerService.<init>(TransactionManagerService.java:114) >>> at >>> org.apache.aries.transaction.internal.Activator.updated(Activator.java:63) >>> at >>> org.apache.felix.cm.impl.helper.ManagedServiceTracker.updateService(ManagedServiceTracker.java:148)[6:org.apache.felix.configadmin:1.8.0] >>> at >>> org.apache.felix.cm.impl.helper.ManagedServiceTracker.provideConfiguration(ManagedServiceTracker.java:81)[6:org.apache.felix.configadmin:1.8.0] >>> at >>> org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.provide(ConfigurationManager.java:1448)[6:org.apache.felix.configadmin:1.8.0] >>> at >>> org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.run(ConfigurationManager.java:1404)[6:org.apache.felix.configadmin:1.8.0] >>> at >>> org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:103)[6:org.apache.felix.configadmin:1.8.0] >>> at java.lang.Thread.run(Thread.java:745)[:1.7.0_67] >>> Caused by: java.util.MissingResourceException: Can't find bundle for >>> base name org.apache.aries.transaction.txManager, locale en_US >>> at >>> java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1499)[:1.7.0_67] >>> at >>> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1322)[:1.7.0_67] >>> at >>> java.util.ResourceBundle.getBundle(ResourceBundle.java:1028)[:1.7.0_67] >>> at >>> org.apache.aries.util.nls.MessageUtil.createMessageUtil(MessageUtil.java:152)[9:org.apache.aries.util:1.1.0] >>> at >>> org.apache.aries.util.nls.MessageUtil.createMessageUtil(MessageUtil.java:107)[9:org.apache.aries.util:1.1.0] >>> at >>> org.apache.aries.transaction.internal.NLS.<clinit>(NLS.java:25)[67:org.apache.aries.transaction.manager:1.1.0] >>> ... 8 more >>> >>> and this is the error after restarting karaf: >>> >>> 2014-09-08 10:13:58,540 | INFO | FelixStartLevel | >>> RegionsPersistenceImpl | 63 - >>> org.apache.karaf.region.persist - 3.0.2.SNAPSHOT | Loading region >>> digraph persistence >>> 2014-09-08 10:13:58,653 | INFO | FelixStartLevel | >>> BlueprintContainerImpl | 15 - >>> org.apache.aries.blueprint.core - 1.4.1 | Bundle >>> org.apache.aries.transaction.blueprint is waiting for dependencies >>> [(objectClass=javax.transaction.TransactionManager)] >>> 2014-09-08 10:13:58,697 | ERROR | es.transaction]) | >>> configadmin | 6 - org.apache.felix.configadmin >>> - 1.8.0 | [org.osgi.service.cm.ManagedService, id=477, >>> bundle=67/mvn:org.apache.aries.transaction/org.apache.aries.transaction.manager/1.1.0]: >>> Unexpected problem updating configuration org.apache.aries.transaction >>> java.lang.ExceptionInInitializerError >>> at >>> org.apache.aries.transaction.internal.TransactionManagerService.<init>(TransactionManagerService.java:114) >>> at >>> org.apache.aries.transaction.internal.Activator.updated(Activator.java:63) >>> at >>> org.apache.felix.cm.impl.helper.ManagedServiceTracker.updateService(ManagedServiceTracker.java:148)[6:org.apache.felix.configadmin:1.8.0] >>> at >>> org.apache.felix.cm.impl.helper.ManagedServiceTracker.provideConfiguration(ManagedServiceTracker.java:81)[6:org.apache.felix.configadmin:1.8.0] >>> at >>> org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.provide(ConfigurationManager.java:1448)[6:org.apache.felix.configadmin:1.8.0] >>> at >>> org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.run(ConfigurationManager.java:1404)[6:org.apache.felix.configadmin:1.8.0] >>> at >>> org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:103)[6:org.apache.felix.configadmin:1.8.0] >>> at java.lang.Thread.run(Thread.java:745)[:1.7.0_67] >>> Caused by: java.util.MissingResourceException: Can't find bundle for >>> base name org.apache.aries.transaction.txManager, locale en_US >>> at >>> java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1499)[:1.7.0_67] >>> at >>> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1322)[:1.7.0_67] >>> at >>> java.util.ResourceBundle.getBundle(ResourceBundle.java:1028)[:1.7.0_67] >>> at >>> org.apache.aries.util.nls.MessageUtil.createMessageUtil(MessageUtil.java:152)[9:org.apache.aries.util:1.1.0] >>> at >>> org.apache.aries.util.nls.MessageUtil.createMessageUtil(MessageUtil.java:107)[9:org.apache.aries.util:1.1.0] >>> at >>> org.apache.aries.transaction.internal.NLS.<clinit>(NLS.java:25)[67:org.apache.aries.transaction.manager:1.1.0] >>> ... 8 more >>> >>> Regards, >>> Rodrigo >>> >>> El 08/09/2014, a las 09:32, Jean-Baptiste Onofré <[email protected]> >>> escribió: >>> >>>> Is it when you install the transaction feature or directly when you >>>> start ConfigAdmin/karaf ? >>>> >>>> Regards >>>> JB >>>> >>>> On 09/08/2014 01:23 PM, Rodrigo Serra wrote: >>>>> Hi, >>>>> >>>>> When starting latest karaf 3.0.2-SNAPSHOT i get this error: >>>>> >>>>> 2014-09-08 08:06:26,646 | ERROR | es.transaction]) | >>>>> configadmin | 6 - >>>>> org.apache.felix.configadmin - 1.8.0 | >>>>> [org.osgi.service.cm.ManagedService, id=652, >>>>> bundle=67/mvn:org.apache.aries.transaction/org.apache.aries.transaction.manager/1.1.0]: >>>>> Unexpected problem updating configuration >>>>> org.apache.aries.transactionjava.lang.ExceptionInInitializerError >>>>> at >>>>> org.apache.aries.transaction.internal.TransactionManagerService.<init>(TransactionManagerService.java:114) >>>>> at >>>>> org.apache.aries.transaction.internal.Activator.updated(Activator.java:63) >>>>> >>>>> at >>>>> org.apache.felix.cm.impl.helper.ManagedServiceTracker.updateService(ManagedServiceTracker.java:148)[6:org.apache.felix.configadmin:1.8.0] >>>>> at >>>>> org.apache.felix.cm.impl.helper.ManagedServiceTracker.provideConfiguration(ManagedServiceTracker.java:81)[6:org.apache.felix.configadmin:1.8.0] >>>>> at >>>>> org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.provide(ConfigurationManager.java:1448)[6:org.apache.felix.configadmin:1.8.0] >>>>> at >>>>> org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.run(ConfigurationManager.java:1404)[6:org.apache.felix.configadmin:1.8.0] >>>>> at >>>>> org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:103)[6:org.apache.felix.configadmin:1.8.0] >>>>> at java.lang.Thread.run(Thread.java:745)[:1.7.0_67] >>>>> Caused by: java.util.MissingResourceException: Can't find bundle >>>>> for base name org.apache.aries.transaction.txManager, locale es_ES >>>>> at >>>>> java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1499)[:1.7.0_67] >>>>> at >>>>> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1322)[:1.7.0_67] >>>>> at >>>>> java.util.ResourceBundle.getBundle(ResourceBundle.java:1028)[:1.7.0_67] >>>>> >>>>> at >>>>> org.apache.aries.util.nls.MessageUtil.createMessageUtil(MessageUtil.java:152)[9:org.apache.aries.util:1.1.0] >>>>> at >>>>> org.apache.aries.util.nls.MessageUtil.createMessageUtil(MessageUtil.java:107)[9:org.apache.aries.util:1.1.0] >>>>> at >>>>> org.apache.aries.transaction.internal.NLS.<clinit>(NLS.java:25)[67:org.apache.aries.transaction.manager:1.1.0] >>>>> ... 8 more >>>>> >>>>> and no transaction manager service is available. Is some thing >>>>> regarding my OS installation locale? >>>>> >>>>> Regards, >>>>> Rodrigo >>>>> >>>>> >>>>> >>>>> >> >
-- Krzysztof Sobkowiak JEE & OSS Architect | Senior Solution Architect @ Capgemini | Committer @ ASF Capgemini <http://www.pl.capgemini.com/> | Software Solutions Center <http://www.pl.capgemini-sdm.com/> | Wroclaw e-mail: [email protected] <mailto:[email protected]> | Twitter: @KSobkowiak Calendar: http://goo.gl/yvsebC
