Hi Kevan,
With your suggestion to hide the castor, now it is working
<dep:hidden-classes>
<dep:filter>org.exolab</dep:filter>
<dep:filter>org.castor</dep:filter>
</dep:hidden-classes>
</dep:environment>
Instead of putting all the dependencies jar from the web-inf/lib to
repository folder of geronimo, I just moved the xerces.jar in the endorsed
folder and put the below deployment plan
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1"
xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.2">
<sys:environment>
<sys:moduleId>
<sys:groupId>samples</sys:groupId>
<sys:artifactId>bhm</sys:artifactId>
<sys:version>5.2</sys:version>
<sys:type>war</sys:type>
</sys:moduleId>
<sys:hidden-classes>
<sys:filter>org.exolab</sys:filter>
<sys:filter>org.castor</sys:filter>
</sys:hidden-classes>
</sys:environment>
<context-root>/bhm</context-root>
<gbean name="MyAppSystemProperties"
class="org.apache.geronimo.system.properties.SystemProperties">
<attribute name="systemPathProperties">
com.myApp.ConfigFile=var
</attribute>
<reference name="ServerInfo">
<name>ServerInfo</name>
</reference>
</gbean>
</web-app>
So, is there any further improvement which can be done.
Thanks,
Ranjan
--
View this message in context:
http://apache-geronimo.328035.n3.nabble.com/class-path-issue-tp3005965p3009991.html
Sent from the Development mailing list archive at Nabble.com.