geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From clebertsuconic <>
Subject [GitHub] geronimo-specs pull request #4: Implementing second level classLoading and J...
Date Fri, 29 Jul 2016 03:22:14 GMT
GitHub user clebertsuconic opened a pull request:

    Implementing second level classLoading and JSonProvider

    I am having issue with Artemis in the following case.
    - a RMI Call is made through our management, and we have no control over the TCCL. We
would need to make such controls on our app, and I believe it would be better to be part of
the provider, hence this PR.
    - The provider is making excessive classloading operation for any JSON created. it would
be better to cache results. Instead of caching it forever I used a SoftReference here.
    for more information, this was discussed on a pull request on Artemis at :

You can merge this pull request into a Git repository by running:

    $ git pull newlevel

Alternatively you can review and apply these changes as the patch at:

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #4
commit 46afc80c9b5f2a5513b72481d17cf01caac15249
Author: Clebert Suconic <>
Date:   2016-07-29T02:51:57Z

    Implementing second level classLoading and JSonProvider, and caching the last value through
a soft cache


If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at or file a JIRA ticket
with INFRA.

View raw message