Hi Bengt, I've added documentation about custom distriubtion yesterday. Anyway, there is an open discussion about Karaf profiles, still in brainstorming mode ;)
Regards JB -----Original Message----- From: Bengt Rodehav <[email protected]> Sender: [email protected] Date: Sat, 12 Feb 2011 09:18:46 To: <[email protected]> Reply-To: [email protected] Subject: Re: Problems with features startlevel Good morning Guillaume, Hope you got a few hours of sleep anyway. I'm also in GMT+1 (Stockholm) and sleep too little but I'm not quite in your class.. I've seen a conversation in the Karaf forums where you've discussed how to create custom servers more easily. That's a very interesting topic for me. Ideally I would like to take a standard Karaf installation without really having to modify any of the files but just add my custom configuration. That way it would be so much easier to upgrade Karaf versions. So, not wanting to edit startup.properties stem from that desire. Things I would like to customize (with extension points, not by modifying Karaf standard installation) are, among others: - All names that are visible: title, NT service title and description... - Memory requirements - Other java options, especially system properties - The use of environment variables to determine where I put my data (log, Derby, configuration, etc). I don't want to have this as part of the Karaf installation since it makes upgrades much harder. - Bundles to load at startup (startup.properties) - Features to install. Here I actually just overwrite org.apache.karaf.features.cfg with my own which I think is OK. There are probably a few more things that I customize that I can't recall just now. However, upgrading the Karaf version is a lot of work which is why I would really like it to be easier to customize the installation. Have you had any more discussions on this topic? /Bengt 2011/2/12 Guillaume Nodet <[email protected]> > On Sat, Feb 12, 2011 at 00:38, Bengt Rodehav <[email protected]> wrote: > > Ok, thanks. Is there know way to avoid having to modify > startup.properties > > then? > > Not really at startup. I think after a restart, things are different > as the cglib bundle is already installed and should be used by the > framework. > > > (Do you never sleep or are we in different time zones?) > > GMT +1, and not much / enough sleep unfortunately ;-) > > > Den 12 feb 2011 00.15 skrev "Guillaume Nodet" <[email protected]>: > > > > > > -- > Cheers, > Guillaume Nodet > ------------------------ > Blog: http://gnodet.blogspot.com/ > ------------------------ > Open Source SOA > http://fusesource.com >
