No problem with the tests, I'll do whatever it takes...

Anyway, moving the JAR file to /apps/james/SAR-INF/lib did move
progress forward one inch, in that the spoolmanager.log file shows:

12/04/07 09:54:50 INFO  spoolmanager: Matcher HelloWorld instantiated.

However, the log() call still fails silently in all logs.

On 4/12/07, Stefano Bagnara <[EMAIL PROTECTED]> wrote:
Can you move your matcher jars to the
james_install/apps/james/SAR-INF/lib folder and try again?

Sorry for so many tests, but I really don't know why your matcher is not
working: we have plenty of matchers deployed without issues.

Stefano

Dan Jacob ha scritto:
> Matcher JAR is placed in /james_install/lib. Removing it from there
> causes a ClassNotFoundException in spoolmanager.log, so I know that is
> not the issue. No clues either in /log/phoenix.log or
> /temp/phoenix.console. /var/mail/error is also empty.
>
> So, James manages to find the Matcher class OK...but that's it. Mails
> sent to accounts on localhost (I'm running the server in localhost
> only, for testing purposes) go through OK. But the matcher itself is
> not doing anything at all, or if it is it is not writing anything to
> any log as far as I can see.
>
> On 4/12/07, Stefano Bagnara <[EMAIL PROTECTED]> wrote:
>> Dan Jacob ha scritto:
>> > 1) By mailet.log, I of course meant the mailet.<timestamp>.log file.
>> > This is still empty.
>> > 2) The problem is that it fails before returning anything. As you can
>> > see from the code, the log() call is made first before doing any
>> > matching, so I should at least see that. I grepped all the logs in
>> > /james-install/apps/james/logs and saw nothing.
>> > 3) Same result with class="Null", or anything else. The point is that
>> > the spoolmanager.log file does not show any errors on instantiation at
>> > all.
>> > 4) I am using OS X 10.4, but whether or not this is causing the
>> > problem I have no idea due to the lack of debugging info.
>> >
>> > This only fails with custom matchers, but the problem is that I have
>> > no way of debugging them, as the DEBUG setting has absolutely no
>> > effect whatsoever. I have tried other log levels such as FATALERROR
>> > and ERROR, to no avail.
>>
>> This is weird.
>>
>> Can you also check the jamespath/temp/phoenix.console file and the
>> jamespath/log/* logs for exceptions?
>>
>> What james version are you using?
>>
>> Where do you place your own matcher?
>>
>> Stefano



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




--
Dan Jacob

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

Reply via email to