On Aug 17, 2006, at 12:28 AM, Jim Marino wrote:
Raymond,
Sorry to keep harping on the dependencies issue but I now see we
have the webapp project dependent on the Axis binding and SDO. I
realize you did not introduce the Axis dependency and asked last
week why it was introduced but never received a response...I assume
it was because of issues we have with resolving dependencies.
Could you please explain the issues that are forcing us down this
path so we can find a solution? Significant hacks like this, if
necessary, should really be discussed on the list prior to making
them. Again, I am very uncomfortable with this as it appears we are
loosing site of our modularity goal.
It also doesn't work as the axis binding uses <dependency> elements
that require the AritfactRepository to be running and that is not
part of the primordial deployer. These really should be deployed as
extensions.
A work-around might be to set the installDirectory in the RuntimeInfo
for the webapp to the real path (as returned by getRealPath()) of an
extension directory in the webapp e.g. WEB-INF/tuscany. This would be
used by the DirectoryScanExtender as the base for resolving relative
paths; with default config this would result in jars in WEB-INF/
tuscany/extension being loaded as extensions.
Just an idea - YMMV
--
Jeremy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]