Ok great, if you need a hand, tell me.

Regards,
Morgan

2016-07-14 9:39 GMT+02:00 Jean-Baptiste Onofré <[email protected]>:

> That's part of the new dev guide on which I'm working, based on the
> samples:
>
> https://github.com/jbonofre/karaf-samples
>
> Regards
> JB
>
> On 07/14/2016 09:36 AM, Morgan Hautman wrote:
>
>> Well there it is separated, I was talking about a more user friendly
>> approach.
>> Something like : "How we develop our bundles using Apache Karaf" and
>> then describing the proces..
>> WDYT?
>>
>>
>> 2016-07-14 9:26 GMT+02:00 Jean-Baptiste Onofré <[email protected]
>> <mailto:[email protected]>>:
>>
>>     It's already there.
>>
>>     For debug:
>>
>> http://karaf.apache.org/manual/latest/#_troubleshooting_debugging_profiling_and_monitoring
>>
>>     For bundle watch:
>>     http://karaf.apache.org/manual/latest/#_watch
>>
>>     Regards
>>     JB
>>
>>     On 07/14/2016 09:22 AM, Morgan Hautman wrote:
>>
>>         Guys,
>>
>>         Shouldn't we write this down into a little section in the dev
>> guide?
>>
>>         Regards,
>>         Morgan
>>
>>
>>         2016-07-14 9:17 GMT+02:00 Jean-Baptiste Onofré <[email protected]
>>         <mailto:[email protected]>
>>         <mailto:[email protected] <mailto:[email protected]>>>:
>>
>>
>>
>>              FYI, it's also possible to start karaf with debug argument
>>         (instead
>>              of KARAF_DEBUG env variable).
>>
>>              Regards
>>              JB
>>
>>
>>              On 07/14/2016 08:59 AM, Christian Schneider wrote:
>>
>>                  Currently the recommended way is to use a maven or
>>         gradle build
>>                  with the
>>                  maven-bundle-plugin or bnd-maven-plugin.
>>                  You then create a feature or custom distro during the
>>         build.
>>
>>                  In Eclipse you can use m2e to import your projects as
>> maven
>>                  projects.
>>
>>                  To debug you do:
>>                  export KARAF_DEBUG=true
>>                  bin/karaf
>>                  bundle:watch *
>>                  .. install your feature
>>
>>                  Then you can attach a remote debug session from
>>         eclipse. You can use
>>                  breakpoints in your maven projects and debug as usual.
>>         When you
>>                  change
>>                  code you do mvn install
>>                  in the changed project. Karaf will detect the change
>>         and update the
>>                  bundle. You can do this during the debug session.
>>
>>                  So the drawback of this solution is that it is a bit
>>         tedious to
>>                  create
>>                  the features and start karaf by hand and attach the debug
>>                  session but
>>                  from this point on it is quite convenient.
>>
>>                  Christian
>>
>>                  On 14.07.2016 07:31, Oliver Libutzki wrote:
>>
>>                      Thanks for your answers.
>>
>>                      Maybe it's better to ask another way.
>>
>>                      What's the recommended way to develop OSGi-Bundles
>>         for Karaf
>>                      with
>>                      Eclipse? PDE? Bndtools? Is it recommended to use a
>>         "palin" OSGi
>>                      container (Felix/Equinox) while developing in order
>>         to have
>>                      short
>>                      turnaround cycles?
>>
>>                      Kind regards
>>                      Oliver
>>
>>                      Christian Schneider schrieb:
>>
>>                          Currently there is no good Eclipse integration
>>         for karaf.
>>
>>                          Bndtools might be an option soon. They are
>>         currently
>>                          working on maven
>>                          and karaf supoort. Not sure how long it will
>>         take but it
>>                          is something
>>                          to keep an eye on.
>>
>>                          Christian
>>
>>                          On 13.07.2016 14:58, Oliver Libutzki wrote:
>>
>>                              Hi everyone,
>>
>>                              is there a way to start Karaf from Eclipse?
>>         I just
>>                              don't want to
>>                              install all the bundles I develop to the
>>         local Maven
>>                              Repository in
>>                              order to use them.
>>
>>                              I stumbled upon EIK
>>                              (https://github.com/apache/karaf-eik), but
>> the
>>                              last commit is from August 2014, so EIK
>>         seems to be
>>                              dead.
>>
>>                              Thanks for your help.
>>
>>                              Kind regards
>>                              Oliver
>>
>>
>>
>>                          --
>>                          Christian Schneider
>>         http://www.liquid-reality.de
>>
>>                          Open Source Architect
>>         http://www.talend.com
>>
>>
>>
>>
>>                  --
>>                  Christian Schneider
>>         http://www.liquid-reality.de
>>
>>                  Open Source Architect
>>         http://www.talend.com
>>
>>
>>              --
>>              Jean-Baptiste Onofré
>>         [email protected] <mailto:[email protected]>
>>         <mailto:[email protected] <mailto:[email protected]>>
>>         http://blog.nanthrax.net
>>              Talend - http://www.talend.com
>>
>>
>>
>>     --
>>     Jean-Baptiste Onofré
>>     [email protected] <mailto:[email protected]>
>>     http://blog.nanthrax.net
>>     Talend - http://www.talend.com
>>
>>
>>
> --
> Jean-Baptiste Onofré
> [email protected]
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>

Reply via email to