Looks like the same:

Running Phoenix:

Phoenix 4.2

James Mail Server 2.3.1
Unable to init mailet com.sunscape.james.ProcessEmail
Check spool manager logs for more details.
org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleException:
Component named "spoolmanager" failed to pass through the Starting stage.
(Reason: org.apache.mailet.MailetException: Could not load mailet
(com.sunscape.james.ProcessEmail);
  nested exception is:
        java.lang.ClassNotFoundException: Requested mailet not found:
com.sunscape.james.ProcessEmail.  looked in [,
org.apache.james.transport.mailets.,
org.apache.james.transport.mailets.smime., com.sunscape.james.]).
        at
org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.fail(LifecycleHelper.java:354)
        at
org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:226)
        at
org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:530)
        at
org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:478)
        at
org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:409)
        at
org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:180)
        at
org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:260)
        at
org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:295)
        at
org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:376)
        at
org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:357)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:542)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:535)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:520)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:509)
        at
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:268)
        at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:198)
        at
org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java:184)
        at
org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java:145)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:135)
        at org.apache.avalon.phoenix.launcher.Main.main(Main.java:84)
Caused by: org.apache.mailet.MailetException: Could not load mailet
(com.sunscape.james.ProcessEmail);
  nested exception is:
        java.lang.ClassNotFoundException: Requested mailet not found:
com.sunscape.james.ProcessEmail.  looked in [,
org.apache.james.transport.mailets.,
org.apache.james.transport.mailets.smime., com.sunscape.james.]



this is my ProcessEmail.java:

package com.sunscape.james;

import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.methods.PostMethod;

public class ProcessEmail
{
        public void init()
        { 
                try
              {
                    HttpClient postClient = new HttpClient();
                    PostMethod method = new
PostMethod("http://localhost/processEmail.do";);
                    int statusCode = postClient.executeMethod( method );
                    if( statusCode != -1 ) 
                    {
                        method.releaseConnection();
                    }
              }
              catch(Exception e)
              {
                  System.out.println("Post to processEmail.do failed: "+e);
              }
        }
}



Stefano Bagnara-2 wrote:
> 
> jefetech ha scritto:
>> 
>> I have built a mailet named ProcessEmail, and it's jared up in package
>> com.sunscape.james  
>> 
>> I place it in /usr/local/james-2.3.1/apps/james/SAR-INF/lib/ but I get
>> this
>> error below.  I also tried building a new james.sar file with my jar
>> including, but get the same error:
> 
> Weird. Try using a fully qualified class name (prefix it with the
> package).
> 
> Let us know what you get.
> 
> Stefano
> 
>> James Mail Server 2.3.1
>> Unable to init mailet ProcessEmail
>> Check spool manager logs for more details.
>> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleException:
>> Component named "spoolmanager" failed to pass through the Starting stage.
>> (Reason: org.apache.mailet.MailetException: Could not load mailet
>> (ProcessEmail);
>>   nested exception is:
>>         java.lang.ClassNotFoundException: Requested mailet not found:
>> ProcessEmail.  looked in [, org.apache.james.transport.mailets.,
>> org.apache.james.transport.mailets.smime., com.sunscape.james.]).
>>         at
>> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.fail(LifecycleHelper.java:354)
>>         at
>> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:226)
>>         at
>> org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:530)
>>         at
>> org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:478)
>>         at
>> org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:409)
>>         at
>> org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:180)
>>         at
>> org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:260)
>>         at
>> org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:295)
>>         at
>> org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:376)
>>         at
>> org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:357)
>>         at
>> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:542)
>>         at
>> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:535)
>>         at
>> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:520)
>>         at
>> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:509)
>>         at
>> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:268)
>>         at
>> org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:198)
>>         at
>> org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java:184)
>>         at
>> org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java:145)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>         at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>         at java.lang.reflect.Method.invoke(Method.java:585)
>>         at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:135)
>>         at org.apache.avalon.phoenix.launcher.Main.main(Main.java:84)
>> Caused by: org.apache.mailet.MailetException: Could not load mailet
>> (ProcessEmail);
>>   nested exception is:
>>         java.lang.ClassNotFoundException: Requested mailet not found:
>> ProcessEmail.  looked in [, org.apache.james.transport.mailets.,
>> org.apache.james.transport.mailets.smime., com.sunscape.james.]
>> 
>> 
>> Any ideas?  
>> 
>> 
>> Thank you,
>> 
>> Jeff
>> 
>> 
>> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Not-finding-my-custom-mailet-jar-tf3995930.html#a11350559
Sent from the James - Users mailing list archive at Nabble.com.


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

Reply via email to