Noel J. Bergman wrote:

We haven't reverted the HEAD, yet, just the v2.1 branch.  My plan was to
submit Peter's revised handler to replace the HEAD.  Stephen should pull
smtphandler.java from branch_2_1_fcs.

Tried that and started to get myself into trouble. Seems that the branch_2_1_fcs version of SMTPHandler is referencing classes that don't exist in HEAD. Maybe it would be easier if you reverted the HEAD?.

In order to resolve this problem I would like to import the modified
James sources into avalon-sandbox to enable James and Avalon people
to dig into this.

Actually, I'm not sure that I see the point, so please clarify.

Because I don't want to bring in something that isn't working.

from your e-mail it sounds like it makes more sense to me to
add a branch to james cvs.

If there is something in James that needs to change that might make sense,
and we can arrange for commit rights, as was done previously for PeterD and
PaulH.

While working though the code I've been doing little tings like putting in leg priority test occasional javadoc and stuff like that - comit privs would help with that - but more useful is the fact that I would be able to commit and take care of the build and property files I'm using (no conflict with existing setup - just a couple of build file that tie into the avalon jars.


I'm confident this is a Cornerstone/Exalibur change issue
and we will need assistance from James people

If it isn't in James code, then why do we need a separate copy of the James
source in the CVS?  And if it is, then I think it should be done in our
module.

I'm happy to go with whatever you think is best. Given that this was all working at one point (post SM rollever), I'm now suspecting that the problem may be in the James HEAD - but I havn't updated for a few days - and I'll do that later this evening and see where that leads me.

Cheers, Steve.

p.s. more feedback comming in replay to Pete's email in a moment.



--- Noel

-----Original Message-----
From: Peter M. Goldstein [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, January 22, 2003 13:39
To: 'Avalon Developers List'
Subject: RE: Excalibur/Cornerstone/James woes

Stephen,

Are you sure this isn't a config problem? Ignoring the empty command for
the moment, it looks like your mail to "test@localhost" is being routed to
RemoteDelivery for processing. Maybe because it's in the spammer blacklist?
A posted configuration file might help immensely. Also, it would probably
be desirable to flip on debug for all the individual mailets if you haven't
done so already.

I've got a (somewhat modified) version of James that uses the current
Cornerstone classes (haven't upgraded all of the Excalibur ones), has
undergone the Composable->Serviceable change, and runs inside Phoenix.
Seems to work ok. I'd be happy to share source code with you if you so
desire.

Also, does your source have the post-2.1 patch that altered the SMTP handler
data buffering? As that patch was in error, and has since been reverted, it
may be causing some of your empty command woes. The empty command you are
observing is symptomatic of a bug introduced with that patch. Please see
james-dev for a discussion.

--Peter


-----Original Message-----
From: Stephen McConnell [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, January 22, 2003 3:17 AM
To: Avalon Developers List; James Developers List
Subject: Excalibur/Cornerstone/James woes


Guys:

It looks like my earlier note concerning success with James was
premature. I'm back experiencing an loop inside James mail processing
and have not been able to isolate the problem.

Relevant points:

1. build of James, Cornerstone and Excalibur related resources
are all from current CVS
2. James sources have been updated locally to support the service
package (to sync with Cornerstone changes)

Some important notes:

1. james extends several Cornerstone classes based on Cornerstone
implementations from back in June and I suspect that there may
be a runtime disconnect here somewhere
2. problem occurs when running under Phoenix or Merlin so I think
we can rule out containers as the issue

I've put up a log with full debug level on at the following URL:

http://www.osm.net/technical/james/james-log.txt

Comments added to the log file are prefixed by ##.

In order to resolve this problem I would like to import the modified
James sources into avalon-sandbox to enable James and Avalon people to
dig into this.

Cheers, Steve.

--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
http://www.osm.net


--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>




--

Stephen J. McConnell
mailto:[EMAIL PROTECTED]
http://www.osm.net




--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to