Hi, best to open a new Issue for this. Most of us tested this with the same Operating System, and usually without Windoze ;)
regards, Achim 2013/10/30 Tom Leung <[email protected]> > I have setup two machine with Karaf v2.2.3 and Cellar v2.3.2 installed**** > > ** ** > > However, one machine is on Max OSX, the other is in Windows**** > > ** ** > > When I fire the following command in Window machine, Cellar will install > the feature under MacOS X.**** > > ** ** > > > cluster:feature-install default transaction**** > > ** ** > > Karaf will install the configuration file named > "org.apache.aries.transaction.cfg" > under etc subdirectory.**** > > ** ** > > The configuration file under Windows machine works as expected without any > installation error.**** > > ** ** > > However, it is not the same case for Mac OSX machine as follows:**** > > ** ** > > retina:etc leungchaksun$ cat org.apache.aries.transaction.cfg**** > > aries.transaction.recoverable = true**** > > aries.transaction.howl.bufferSizeKBytes = 4**** > > aries.transaction.howl.logFileDir = > C:\\Users\\user\\Desktop\\apache-karaf-2.3.3\\data/txlog**** > > org.apache.karaf.features.configKey = org.apache.aries.transaction**** > > aries.transaction.timeout = 600**** > > aries.transaction.howl.maxLogFiles = 2**** > > aries.transaction.howl.maxBlocksPerFile = 512**** > > ** ** > > The same configuration file under Mac OS contains the path from Windows > machine.**** > > ** ** > > It is not what we want, may Apache cellar keep not to expend any > environment variable inside the configuration file?**** > > ** ** > > the expected configuration file should be as follows:**** > > ** ** > > retina:etc leungchaksun$ cat org.apache.aries.transaction.cfg**** > > aries.transaction.recoverable = true**** > > aries.transaction.howl.bufferSizeKBytes = 4**** > > aries.transaction.howl.logFileDir = ${karaf.data}/txlog**** > > org.apache.karaf.features.configKey = org.apache.aries.transaction**** > > aries.transaction.timeout = 600**** > > aries.transaction.howl.maxLogFiles = 2**** > > aries.transaction.howl.maxBlocksPerFile = 512**** > > ** ** > > ** ** > > Best Rgds,**** > > ** ** > > Tom**** > > ** ** > > ** ** > > ** ** > > ** ** > > ** ** > > ** ** > > ** ** > > ** ** > -- Apache Karaf <http://karaf.apache.org/> Committer & PMC OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & Project Lead OPS4J Pax for Vaadin <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter & Project Lead blog <http://notizblog.nierbeck.de/>
