I am +1 for a M2 containing these snapshots even though we should of
course replace them very soon.
We also got some exceptions in the tests though (See below). If possible
we should try to fix them first.
Christian
One occurs in during org.apache.karaf.shell.impl.console.osgi.Activator.stop
----------------------------------------------------------------------------------------------------
14:31:55,602 | ERROR |
Felix | Error stopping bundle.
java.util.ConcurrentModificationException
at
java.util.WeakHashMap$HashIterator.nextEntry(WeakHashMap.java:882)[:1.7.0_60]
at
java.util.WeakHashMap$KeyIterator.next(WeakHashMap.java:915)[:1.7.0_60]
at
org.apache.felix.gogo.runtime.CommandProcessorImpl.stop(CommandProcessorImpl.java:87)[42:org.apache.karaf.shell.core:4.0.0.SNAPSHOT]
at
org.apache.karaf.shell.impl.console.SessionFactoryImpl.stop(SessionFactoryImpl.java:139)[42:org.apache.karaf.shell.core:4.0.0.SNAPSHOT]
at
org.apache.karaf.shell.impl.console.osgi.secured.SecuredSessionFactoryImpl.stop(SecuredSessionFactoryImpl.java:76)[42:org.apache.karaf.shell.core:4.0.0.SNAPSHOT]
at
org.apache.karaf.shell.impl.console.osgi.Activator.stop(Activator.java:88)[42:org.apache.karaf.shell.core:4.0.0.SNAPSHOT]
at
org.apache.felix.framework.util.SecureAction.stopActivator(SecureAction.java:667)[org.apache.felix.framework-4.4.1.jar:]
at
org.apache.felix.framework.Felix.stopBundle(Felix.java:2538)[org.apache.felix.framework-4.4.1.jar:]
at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1317)[org.apache.felix.framework-4.4.1.jar:]
at
org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)[org.apache.felix.framework-4.4.1.jar:]
at java.lang.Thread.run(Thread.java:745)[:1.7.0_60]
One other on org.apache.aries.transaction.internal.Activator.updated:
---------------------------------------------------------------------------------------------
14:33:35,729 | ERROR |
org.apache.felix.configadmin |
[org.osgi.service.cm.ManagedService, id=351,
bundle=257/mvn:org.apache.aries.transaction/org.apache.aries.transaction.manager/1.1.1]:
Updating configuration org.apache.aries.transaction caused a problem: null
org.osgi.service.cm.ConfigurationException: null : null
at
org.apache.aries.transaction.internal.TransactionManagerService.<init>(TransactionManagerService.java:136)[257:org.apache.aries.transaction.manager:1.1.1]
at
org.apache.aries.transaction.internal.Activator.updated(Activator.java:63)[257:org.apache.aries.transaction.manager:1.1.1]
at
org.apache.felix.cm.impl.helper.ManagedServiceTracker.updateService(ManagedServiceTracker.java:148)[3:org.apache.felix.configadmin:1.8.0]
at
org.apache.felix.cm.impl.helper.ManagedServiceTracker.provideConfiguration(ManagedServiceTracker.java:81)[3:org.apache.felix.configadmin:1.8.0]
at
org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.provide(ConfigurationManager.java:1448)[3:org.apache.felix.configadmin:1.8.0]
at
org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.run(ConfigurationManager.java:1404)[3:org.apache.felix.configadmin:1.8.0]
at
org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:103)[3:org.apache.felix.configadmin:1.8.0]
at java.lang.Thread.run(Thread.java:745)[:1.7.0_60]
Caused by: org.objectweb.howl.log.LogConfigurationException:
LogFileManager.open: unable to obtain lock on file
/home/cschneider/checkout/karaf/itests/target/exam/beee4e41-a784-48d6-a8fd-9700f3c3bba4/data/txlog/transaction_1.log
at
org.objectweb.howl.log.LogFileManager.open(LogFileManager.java:782)[257:org.apache.aries.transaction.manager:1.1.1]
at
org.objectweb.howl.log.Logger.open(Logger.java:304)[257:org.apache.aries.transaction.manager:1.1.1]
at
org.objectweb.howl.log.xa.XALogger.open(XALogger.java:893)[257:org.apache.aries.transaction.manager:1.1.1]
at
org.apache.aries.transaction.internal.HOWLLog.doStart(HOWLLog.java:233)[257:org.apache.aries.transaction.manager:1.1.1]
at
org.apache.aries.transaction.internal.TransactionManagerService.<init>(TransactionManagerService.java:133)[257:org.apache.aries.transaction.manager:1.1.1]
... 7 more
On 02.02.2015 07:39, Jean-Baptiste Onofré wrote:
Hi all,
We released Karaf 3.0.3 last week as expected.
But, we still have to release 4.0.0.M2.
Pax Web 4.1.0 has been released. The only two pending things for
4.0.0.M2 are:
- release Felix FileInstall 3.4.4 (we use 3.4.3-SNAPSHOT right now)
- release Felix Gogo 0.14.2 (we use 0.14.1-SNAPSHOT right now)
- release Felix Utils 1.6.2 (we use 1.6.1-SNAPSHOT right now)
- release jolokia 1.2.4 (we use 1.2.4-SNAPSHOT right now)
Regarding the time required for all these releases, I think it would
be acceptable to release as it is with the SNAPSHOTs as we are talking
about a 4.0.0.M2 release (not a GA).
I don't want to hold the 4.0.0.M2 release for a couple of more weeks.
This M2 should be the last release before the RC and so it would be
great to get maximum time from the users (they need time).
WDYT ?
Regards
JB
--
Christian Schneider
http://www.liquid-reality.de
Open Source Architect
http://www.talend.com