All I had to do in your project was:

java -jar my-app/target/my-app.jar

And it just worked.
- Ray

On Wed, Sep 19, 2018 at 9:26 AM Raymond Auge <raymond.a...@liferay.com>
wrote:

> So Philipp,
>
> When I sent you a PR, your app was already resolved. Why do you not have
> the framework packages?
> All you need to do is export the runnable jar, and everything should be
> there,.. then you can run that either locally or in a Docker image that
> provides Java.
>
> You've already done all the work!
>
> :)
>
> - Ray
>
> On Wed, Sep 19, 2018 at 9:16 AM Philipp Höfler <
> philipp.hoef...@pernexas.com> wrote:
>
>> Hallo JB,
>>
>> thanks for your kind reply.
>>
>> I am getting confused :-)
>> I am quite new to the OSGi world, so my questions are probably very basic.
>>
>> I am not sure, if I can use Karaf just like that, as I am using OSGi
>> enRoute R7.
>> As far as I understood, it's not finally released yet? So I guess, that
>> Karaf does it not support yet?
>>
>> Anyhow, I tried to deploy my app on Karaf. And there are a lot of missing
>> dependencies.
>> How is the best way of deploying a OSGi app? I've three bundles and each
>> have different dependencies.
>> The packaged app jar, that is generated from the enRoute example project,
>> packs all these dependencies in a jar folder of the app.jar
>> What I do not understand is, why dependencies like "org.osgi.framework"
>> or "org.osgi.service.log" is missing. I though, that would be provided by
>> Karaf?
>>
>> I recently added logging via the new OSGi Logging standard and logback. I
>> read on the Karaf website, that Karaf can already unify the logging
>> configuration.
>> As I understood, logback is also trying to unify the configuration over
>> all popular logging frameworks. Does it just work or do I have to adapt
>> anything?
>>
>> Thanks for your help,
>> Philipp
>>
>> Am 19.09.18, 14:17 schrieb "Jean-Baptiste Onofré" <j...@nanthrax.net>:
>>
>>     Hi Philip,
>>
>>     You can use Karaf as a container. It supports different programming
>>     model including OSGi of course.
>>
>>     Karaf supports Aries JMX and MBean whiteboard pattern to simplify the
>>     way of exposing your MBeans (it's just registering a MBean service).
>>
>>     Once done, you can use Karaf Decanter to collect the metrics and have
>>     monitoring/BAM/alerting.
>>
>>     Don't hesitate to ping me if you need more details.
>>
>>     Regards
>>     JB
>>
>>     On 19/09/2018 12:34, Philipp Höfler wrote:
>>     > Hi,
>>     >
>>     > I've setup a small OSGi application.
>>     > The application gets some REST requests and forwards these requests
>> to a content repository using CMIS.
>>     > So, basically the app consists of three bundles. The first bundle
>> provides and RESTful webservice (HTTP Whiteboard), the second the CMIS
>> connection to the repository and the third is the internal API between the
>> other two bundles.
>>     >
>>     > Now, I am encountering performances problems. Storing documents to
>> the repository, is quite slower than it should be.
>>     > I thought it would be a good idea, to monitor the application to
>> identify the bottle necks.
>>     > That's why I would like to connect VisualVM (or JConsole) via JMX.
>>     >
>>     > Right now the application is not finished yet, so the deployment
>> does not exists.
>>     > I am currently using the bundled app from the enRoute R7 example
>> project for testing.
>>     >
>>     > Is it a realistic to use the bundled app for tests or is an
>> application server like Karaf faster?
>>     > Is it possible to connect to the JMX of the bundled app? Would you
>> recommend using Karaf (application server)?
>>     >
>>     > When you do recommend Karaf, how can I deploy my app to the
>> application server?
>>     > Do I have to install every single bundle?
>>     >
>>     > As always, thanks for your help.
>>     > Philipp
>>     >
>>     >
>>     >
>> ---------------------------------------------------------------------
>>     > To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
>>     > For additional commands, e-mail: users-h...@felix.apache.org
>>     >
>>
>>     ---------------------------------------------------------------------
>>     To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
>>     For additional commands, e-mail: users-h...@felix.apache.org
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
>> For additional commands, e-mail: users-h...@felix.apache.org
>>
>
>
> --
> *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile>
>  (@rotty3000)
> Senior Software Architect *Liferay, Inc.* <http://www.liferay.com>
>  (@Liferay)
> Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org>
> (@OSGiAlliance)
>


-- 
*Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile>
 (@rotty3000)
Senior Software Architect *Liferay, Inc.* <http://www.liferay.com>
 (@Liferay)
Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org> (@OSGiAlliance)

Reply via email to