Iwasa-san,

It looks like it can't find org.apache.mailet.GenericMailet rather than your
DelayedSpool mailet class. Where did you put the jar file for your mailet
class? maybe you put it in your lib/ directory? It should go in the
apps/james/SAR-INF/lib directory.

2007/12/7, Iwasa Kazmi <[EMAIL PROTECTED]>:
>
> Hi,
>
> I wrote a custom mailet named "DelayedSpool". But the server failed
> to startup.
>
> -----------------------------------
> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleException:
> Component named "spoolmanager" failed to pass through the Starting
> stage. (Reason: java.lang.NoClassDefFoundError:
> org/apache/mailet/GenericMailet).
> .....
> java.lang.NoClassDefFoundError: org/apache/mailet/GenericMailet
> .....
> -----------------------------------
>
> I changed the name of the mailet class, and it goes successful.
>
> I thought that another "DelayedSpool" class exists, but it couldn't be
> found
> in the mailet-packages.
>
>    <mailetpackages>
>       <mailetpackage>org.apache.james.transport.mailets</mailetpackage>
>       <mailetpackage>org.apache.james.transport.mailets.smime
> </mailetpackage>
>       <mailetpackage>td.mailets</mailetpackage>
>    </mailetpackages>
>
> Why does NoClassDefFoundError occur ?
>
> I'm using James-2.3.1 on WindowsXP.
> Thanks.
>
> --
> Iwasa Kazmi <[EMAIL PROTECTED]>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Ian Lewis
[EMAIL PROTECTED]
http://www.ianlewis.org/

Reply via email to