Do you have something also for this one ?

<bundle>mvn:org.apache.servicemix.activemq/org.apache.servicemix.activemq.commands/4.0.0</bundle>


Charles Moulliard
Senior Enterprise Architect
Apache Camel Committer

*****************************
blog : http://cmoulliard.blogspot.com


On Fri, May 15, 2009 at 11:15 AM, Guillaume Nodet <[email protected]> wrote:

> Can you try with
>
> https://svn.apache.org/repos/asf/felix/trunk/transaction/org.apache.felix.transaction
> ?
> We'll have to update servicemix to that one when switching to Karaf I
> think.
>
> On Fri, May 15, 2009 at 10:59, Charles Moulliard <[email protected]>
> wrote:
> > Hi,
> >
> > We cannot use anymore the following osgi bundle
> > [org.apache.servicemix.transaction] without change it for Apache Felix
> Karaf
> > because it refers
> > to place holder servicemix.base
> >
> > here is the content of the existing xml file :
> >
> > - <#1213f55637655801_> <osgix:cm-properties id="*txProps*"
> persistent-id="*
> > org.apache.servicemix.transaction*">
> >   <prop key="*defaultTransactionTimeoutSeconds*">600</prop>
> >   <prop key="*transactionLogDir*">${servicemix.base}/data/txlog/</prop>
> >  </osgix:cm-properties>
> >
> > and the error reported
> >
> > 15:17:31,968 | ERROR | xtenderThread-29 |
> WaiterApplicationContextExecutor |
> > WaiterApplicationContextExecutor  432 | Unable to create application
> context
> > for [org.apache.servicemix.transaction], unsatisfied dependencies: none
> > org.springframework.beans.factory.BeanDefinitionStoreException: Invalid
> bean
> > definition with name 'transactionLog' defined in URL
> > [bundle://58.0:0/META-INF/spring/servicemix-tx.xml]: Could not resolve
> > placeholder 'servicemix.base'
> >    at
> >
> org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderConfigurer.java:268)
> >    at
> >
> org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBeanFactory(PropertyResourceConfigurer.java:75)
> >    at
> >
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.invokeBeanFactoryPostProcessors(AbstractDelegatedExecutionApplicationContext.java:479)
> >    at
> >
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.invokeBeanFactoryPostProcessors(AbstractDelegatedExecutionApplicationContext.java:450)
> >    at
> >
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.invokeBeanFactoryPostProcessors(AbstractDelegatedExecutionApplicationContext.java:395)
> >    at
> >
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$3.run(AbstractDelegatedExecutionApplicationContext.java:281)
> >    at
> >
> org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
> >    at
> >
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.startRefresh(AbstractDelegatedExecutionApplicationContext.java:247)
> >    at
> >
> org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:222)
> >    at
> >
> org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:175)
> >    at
> >
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:175)
> >    at
> >
> org.springframework.osgi.extender.internal.activator.ContextLoaderListener$2.run(ContextLoaderListener.java:716)
> >    at java.lang.Thread.run(Thread.java:619)
> > 1
> >
> > What is planned to do : ${servicemix.base}/data/txlog -->
> > ${karaf.base}/data/txlog, .... ?
> >
> > I suspect that others Servicemix bundles will be impacted.
> >
> > What will be the strategy followed by Servicemix4 (to be integrated with
> > Apache Karaf or using its own version of ServiceMix kernel, ...) ?
> >
> > Regards
> >
> > Charles Moulliard
> > Senior Enterprise Architect
> > Apache Camel Committer
> >
> > *****************************
> > blog : http://cmoulliard.blogspot.com
> >
>
>
>
> --
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> ------------------------
> Open Source SOA
> http://fusesource.com
>

Reply via email to