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]

Reply via email to