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

Reply via email to