Hi all,

just an update about karaf-boot.

The current work in progress is still there:

https://github.com/jbonofre/karaf-boot

I've completely refactored the prototype according to the discussion that we had.

The current status show the usage with simple samples.

Here's the TODO list:
- add support of persistence.xml generation
- add support of osgi.bnd file in karaf-boot-maven-plugin
- extend the karaf-boot-maven-plugin execution by embedding addition plugin
- complete samples, especially jpa, rest, itest, samples
- provide a complete demo project
- add the embedded mode support

Any help, feedback, spits, proposals, are welcome ;)

Regards
JB

On 04/27/2015 04:03 PM, Jean-Baptiste Onofré wrote:
Hi all,

On a local branch, I worked on some new goals for the
karaf-maven-plugin, especially:

karaf:run to easily bootstrap and start a Karaf instance
karaf:deploy to upload (scp) the project artifact (or a given artifact)
in the deploy folder or the system folder (respecting the maven structure)
karaf:client to connect to a running Karaf instance and execute commands

I would like to add a new plugin (more than a new goal):

karaf-boot-maven-plugin

with the boot goal.

The purpose is easily:
1/ in the end user code module, build a karaf custom distribution
including karaf standard distribution and the end user built application
2/ be able to easily include test with pax-exam
3/ provide a ready to run artifact
4/ provide a way to specify profiles or features to include in the
distribution

It's just an idea for now. The purpose is to provide a ready to run
Karaf container like users does with spring-boot.

Thoughts ?

Regards
JB

--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to