You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by Massimiliano Maggiari <ma...@ericsson.com> on 2015/01/28 14:44:09 UTC
Example+request
Hi guys, is there a way to mimic JBoss modules in Tommy?
Thanks
Max
Re: Example+request
Posted by Romain Manni-Bucau <rm...@gmail.com>.
Hi
You mean "OSGi" like feature? Intentionally not to keep thing simple
for everybody and avoid to depend on it in apps.
why do you need it in a EE app BTW?
Romain Manni-Bucau
@rmannibucau
http://www.tomitribe.com
http://rmannibucau.wordpress.com
https://github.com/rmannibucau
2015-01-28 14:44 GMT+01:00 Massimiliano Maggiari
<ma...@ericsson.com>:
> Hi guys, is there a way to mimic JBoss modules in Tommy?
> Thanks
> Max
>
Re: Example+request
Posted by Romain Manni-Bucau <rm...@gmail.com>.
@David: not in term of classloading but that's our choice
Romain Manni-Bucau
@rmannibucau
http://www.tomitribe.com
http://rmannibucau.wordpress.com
https://github.com/rmannibucau
2015-02-13 19:15 GMT+01:00 David Blevins <da...@gmail.com>:
> The short answer is everything is already loaded only on an as-needed basis.
>
> Nothing is added to the runtime -- regardless of what jars are on disk -- unless you add them explicitly or implicitly.
>
> Explicitly:
>
> - You have declared the CMP, JMS, MDB etc container in your tomee.xml
>
> Implicitly:
>
> - You did not declare anything explicitly in configuration, but you did deploy an application that requires CMP, JMS, MDB. In this case we will virtually add the required config so the right things are loaded and log that so you are aware.
>
> You can disable the implicit behavior by setting `tomee.autoconfig` to `false` in `conf/system.properties` or as a plain -D jvm system property.
>
>
> --
> David Blevins
> http://twitter.com/dblevins
> http://www.tomitribe.com
>
> On Jan 28, 2015, at 5:44 AM, Massimiliano Maggiari <ma...@ericsson.com> wrote:
>
>> Hi guys, is there a way to mimic JBoss modules in Tommy?
>> Thanks
>> Max
>>
>
Re: Example+request
Posted by David Blevins <da...@gmail.com>.
The short answer is everything is already loaded only on an as-needed basis.
Nothing is added to the runtime -- regardless of what jars are on disk -- unless you add them explicitly or implicitly.
Explicitly:
- You have declared the CMP, JMS, MDB etc container in your tomee.xml
Implicitly:
- You did not declare anything explicitly in configuration, but you did deploy an application that requires CMP, JMS, MDB. In this case we will virtually add the required config so the right things are loaded and log that so you are aware.
You can disable the implicit behavior by setting `tomee.autoconfig` to `false` in `conf/system.properties` or as a plain -D jvm system property.
--
David Blevins
http://twitter.com/dblevins
http://www.tomitribe.com
On Jan 28, 2015, at 5:44 AM, Massimiliano Maggiari <ma...@ericsson.com> wrote:
> Hi guys, is there a way to mimic JBoss modules in Tommy?
> Thanks
> Max
>