You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Jean-Jacques Parent (JIRA)" <ji...@apache.org> on 2010/02/01 10:51:51 UTC

[jira] Commented: (GERONIMO-3914) Use of hidden classes

    [ https://issues.apache.org/jira/browse/GERONIMO-3914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12828050#action_12828050 ] 

Jean-Jacques Parent commented on GERONIMO-3914:
-----------------------------------------------

Quite old, out of date. I close it

> Use of hidden classes
> ---------------------
>
>                 Key: GERONIMO-3914
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3914
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: core
>    Affects Versions: 2.0.1
>            Reporter: Jean-Jacques Parent
>
> First of all, thank you for your quick reply.
> We have applied your solution and it works now. We encoutered some similar problems, which were also due to jar conflicts. So we had to add another hidden class as follow : 
> <hidden-classes>
> <filter>org.jaxen</filter>
> <filter>org.apache.axis2</filter>
> </hidden-classes>
> If I understand well, by default the jar are always loaded from the parent classloader and not from the WEB-INF/lib directory of our web application (such as weblogic does for example). I find this quite dangerous because when I will migrate to Geronimo 2.0.2 which may contains new versions of jar, I will have to check that my application still work with those versions.
> The solution will be to hide (as above) all the jar of our web application and which are shipped with Geronimo. This may be quite forcing to do.
> Another solution may be to use the inverseClassloading flag of the 'Resource Adapter Geronimo Deployment Plan' if this is its purpose.
> What is the best practise?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.