[
https://issues.apache.org/jira/browse/GERONIMO-4434?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12652000#action_12652000
]
Joe Bohn commented on GERONIMO-4434:
------------------------------------
Are you familiar with with the Geronimo sharedlib support? We don't publicize
this much because it is not considered a best practice as it makes the
application less portable in that an application cannot simply be exported as a
plugin and installed in another server and work correctly if it is using the
shared library.
One would normally copy their jar files to GERONIMO_HOME/var/shared/lib and
include the shared library component as a dependency in their geronimo specific
deployment plan:
<environment>
<dependencies>
<dependency>
<groupId>org.apache.geronimo.configs</groupId>
<artifactId>sharedlib</artifactId>
</dependency>
</dependencies>
...
</environment>
However, it sounds like you had some concern with having to include the jars in
a specific location for the server. You can optionally include other
directories of jars or classes in the configuration of the sharedlib in
GERONIMO_HOME/var/config/config.xml. The default directories are as follows:
<module name="org.apache.geronimo.configs/sharedlib/2.0.3-SNAPSHOT/car">
<gbean name="SharedLib">
<attribute name="classesDirs">var/shared/classes</attribute>
<attribute name="libDirs">var/shared/lib</attribute>
</gbean>
</module>
You can add these entries under the sharedlib module entry that should already
be present in your config.xml and extend or replace the directories listed.
> Folder classpath cannot be added in geronimo
> --------------------------------------------
>
> Key: GERONIMO-4434
> URL: https://issues.apache.org/jira/browse/GERONIMO-4434
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Affects Versions: 2.1.3
> Reporter: ganesh
> Priority: Blocker
>
> Websphere Application Server has a concept of shared library which can point
> to external folder (containing configuraition files)....How to achieve the
> same functionality in geronimo.....Do we need to copy all the files to
> geronimo shared repository ? If yes, this doesnt work if we have different
> web application with same configuration file with different parameter
> values...
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.