Actually, there is useful information, but the Avalon Phoenix container
doesn�t do a good job of making it obvious. You need to chase down to where
the Exception was rethrown, so that you can find the �real� one.
In your case:
org.apache.avalon.framework.configuration.ConfigurationException: Unable to
form canonical representation of
C:\Programming\system\james\apps\james\c:\Programming\system\james\mail\spoo
l
is the root cause. All of the URLs in your config.xml are wrong, e.g.,
<!-- The inbox repository is the location for users inboxes -->
<!-- Default setting: file based repository - enter path ( use
"file:///" for absolute) -->
<inboxRepository>
<repository
destinationURL="file://C:/Programming/system/james/inboxes" type="MAIL"/>
</inboxRepository>
You have file:// followed by an absolute path. You SHOULD use EITHER
file://<relative-url> or file:///<absolute-url>. Actually it gets odder
than that, since you could have a host, but we�ll skip the full explanation
of the file URL.
You seem to have put James under C:\Programming\system\james. Under that is
going to be apps\james. The file URLs default to being relative to that
directory, so file://var/mail is the same as
C:\Programming\system\james\apps\james\var\mail. I suggest that you revert
to the original config.xml and start over, leaving the file URLs untouched.
--- Noel
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]