james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Merve Temizer <mervet2...@gmail.com>
Subject Re: ClassNotFoundException on Custom Mailet
Date Wed, 25 Jul 2012 10:55:42 GMT
/james/app/trunk/src/main/resources
contains files like usersrepository-template.conf

Should i change it into usersrepository.xml

or usersrepository.conf?

And should i transport them to another directory for example into
/james/app/trunk/src/main/config   ?
Also should i hope it to work when i chek out and import

http://svn.**apache.org/repos/asf/james/**server/tags/james-server-3.0-**
beta4<http://svn.apache.org/repos/asf/james/server/tags/james-server-3.0-beta4>
>

and check out and import

https://svn.apache.org/repos/**asf/james/app/trunk/<https://svn.apache.org/repos/asf/james/app/trunk/>

into same workspace in Eclipse?

Should i do something extra to make them know each other?

Thanks in advance.

2012/7/25 Eric Charles <eric@apache.org>

> Yep, this is the kind of change that occurred between beta1 and now.
> We now have a separated app project where you will find the config files.
>
> https://svn.apache.org/repos/**asf/james/app/trunk/<https://svn.apache.org/repos/asf/james/app/trunk/>
>
> Just continue to ask until your are up-and-running :)
>
> Sounds like we also need to update the tutorial documentation...
>
> Thx, Eric
>
>
> On 07/25/2012 11:57 AM, Merve Temizer wrote:
>
>> Sorry for asking too much
>>
>> but there is no container-spring\src\main\**config\james
>>
>> directory when i checked out 3.0-beta4 from
>>
>> http://svn.apache.org/repos/****asf/james/server/tags/james-****
>> server-3.0-beta4<http://svn.apache.org/repos/**asf/james/server/tags/james-**server-3.0-beta4>
>> <http://svn.**apache.org/repos/asf/james/**server/tags/james-server-3.0-*
>> *beta4<http://svn.apache.org/repos/asf/james/server/tags/james-server-3.0-beta4>
>> >
>>
>>   .
>>
>> I used container-spring\src\main\**config\james when using beta1
>>
>> because of tutorial http://james.apache.org/**server/3/dev-build.html<http://james.apache.org/server/3/dev-build.html>
>>
>> 2012/7/25 Eric Charles <eric@apache.org>
>>
>>  beta5 is not yet released (this is why there is no tag for it).
>>>
>>> the latest release is beta4
>>> http://svn.apache.org/repos/****asf/james/server/tags/james-**<http://svn.apache.org/repos/**asf/james/server/tags/james-**>
>>> server-3.0-beta4<http://svn.**apache.org/repos/asf/james/**
>>> server/tags/james-server-3.0-**beta4<http://svn.apache.org/repos/asf/james/server/tags/james-server-3.0-beta4>
>>> >
>>>
>>>
>>> The current version is beta5-SNAPSHOT (SNAPSHOT means it is not a
>>> release).
>>> http://svn.apache.org/repos/****asf/james/server/trunk<http://svn.apache.org/repos/**asf/james/server/trunk>
>>> <http://**svn.apache.org/repos/asf/**james/server/trunk<http://svn.apache.org/repos/asf/james/server/trunk>
>>> >
>>>
>>>
>>> Thx, Eric
>>>
>>>
>>> On 07/24/2012 03:24 PM, Merve Temizer wrote:
>>>
>>>  Where can i find svn url of beta5?
>>>>
>>>> There is
>>>>
>>>> http://svn.apache.org/repos/****asf/james/server/tags/james-**<http://svn.apache.org/repos/**asf/james/server/tags/james-**>
>>>> server-3.0-beta1/<http://svn.**apache.org/repos/asf/james/**
>>>> server/tags/james-server-3.0-**beta1/<http://svn.apache.org/repos/asf/james/server/tags/james-server-3.0-beta1/>
>>>> >
>>>>
>>>> I tried
>>>>
>>>>    http://svn.apache.org/repos/****asf/james/server/tags/james-**<http://svn.apache.org/repos/**asf/james/server/tags/james-**>
>>>> server-3.0-beta5/<http://svn.**apache.org/repos/asf/james/**
>>>> server/tags/james-server-3.0-**beta5/<http://svn.apache.org/repos/asf/james/server/tags/james-server-3.0-beta5/>
>>>> >
>>>> <http://svn.**apache.org/**repos/asf/james/**server/tags/**
>>>> james-server-3.0-*<http://apache.org/repos/asf/james/**server/tags/james-server-3.0-*>
>>>> *beta1/<http://svn.apache.org/**repos/asf/james/server/tags/**
>>>> james-server-3.0-beta1/<http://svn.apache.org/repos/asf/james/server/tags/james-server-3.0-beta1/>
>>>> >
>>>>
>>>>
>>>>>
>>>>
>>>>
>>>> does not exist.
>>>>
>>>> 2012/7/24 Eric Charles <eric@apache.org>
>>>>
>>>>   Hi,
>>>>
>>>>>
>>>>> Not sure on how it was behaving on beta1 (we changed the jar/mailet
>>>>> loading since then).
>>>>>
>>>>> I you only have your mailet as custom code, the simplest is to
>>>>> download a
>>>>> nightly snapshot and use it.
>>>>> https://repository.apache.org/******content/repositories/**<https://repository.apache.org/****content/repositories/**>
>>>>> <ht**tps://repository.apache.org/****content/repositories/**<https://repository.apache.org/**content/repositories/**>
>>>>> >
>>>>> snapshots/org/apache/james/******apache-james/3.0-beta5-******
>>>>> SNAPSHOT/<
>>>>> https://repository.**apache.**org/content/**repositories/**
>>>>> snapshots/org/**<http://apache.org/content/**repositories/snapshots/org/**>
>>>>> apache/james/apache-james/3.0-****beta5-SNAPSHOT/<https://**
>>>>> repository.apache.org/content/**repositories/snapshots/org/**
>>>>> apache/james/apache-james/3.0-**beta5-SNAPSHOT/<https://repository.apache.org/content/repositories/snapshots/org/apache/james/apache-james/3.0-beta5-SNAPSHOT/>
>>>>> >
>>>>>
>>>>>
>>>>>>
>>>>>
>>>>> If you have custom code (james internals), you'd better synchronize,
>>>>> but
>>>>> except some pain (huge code, project, configuration... changes).
>>>>>
>>>>> Thx, Eric
>>>>>
>>>>>
>>>>>
>>>>> On 07/24/2012 02:34 PM, Merve Temizer wrote:
>>>>>
>>>>>   i have 3 beta 1.
>>>>>
>>>>>> Should i checkout entire project and again import it?
>>>>>> I have a lot of configurations in it, can i "synchronize with
>>>>>> repository"
>>>>>> and get updates?
>>>>>> Can it be enough?
>>>>>> Thanks in advance for fast responses.
>>>>>>
>>>>>> 2012/7/24 Eric Charles <eric@apache.org>
>>>>>>
>>>>>>    Hi,
>>>>>>
>>>>>>
>>>>>>> We had a bug on jar loading and on documentation.
>>>>>>> You don't have to specify mailetpackage and you have to use the
full
>>>>>>> class
>>>>>>> name.
>>>>>>>
>>>>>>> The jar in conf/lib will only work with latest snapshots.
>>>>>>>
>>>>>>> Thx, Eric
>>>>>>>
>>>>>>>
>>>>>>> On 07/24/2012 12:47 PM, Merve Temizer wrote:
>>>>>>>
>>>>>>>    Lines from my mailetcontainer.xml
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> <mailetcontainer enableJmx="true">
>>>>>>>>
>>>>>>>> <mailetpackages>
>>>>>>>>           <mailetpackage>kobu.omikuji.****
>>>>>>>> ****Omikuji</mailetpackage>
>>>>>>>> <mailetpackage>org.apache.********james.transport.mailets</******
>>>>>>>> mailetpackage>
>>>>>>>>         <mailetpackage>org.apache.********james.transport.mailets.*
>>>>>>>> *smime<
>>>>>>>> ******
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> /mailetpackage>
>>>>>>>>         </mailetpackages>
>>>>>>>>
>>>>>>>> ....
>>>>>>>>
>>>>>>>> <processor state="transport" enableJmx="true">
>>>>>>>> ...
>>>>>>>>           <mailet match="RecipientIs=omikuji@********localhost"
>>>>>>>>      class="kobu.omikuji.Omikuji" >
>>>>>>>>                 <jinja>omikuji@localhost</********jinja>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>           </mailet>
>>>>>>>> ...
>>>>>>>> </processor>
>>>>>>>>
>>>>>>>> ...
>>>>>>>> </mailetcontainer>
>>>>>>>>
>>>>>>>>
>>>>>>>> i added Omukuji.class into a jar and import it into james/conf/lib
>>>>>>>>
>>>>>>>> i tried many other configuration like
>>>>>>>>
>>>>>>>> <mailetpackage>kobu.omikuji</********mailetpackage>
>>>>>>>>
>>>>>>>>      <mailet match="RecipientIs=omikuji@********localhost"
>>>>>>>>
>>>>>>>>   class="Omikuji" >
>>>>>>>>
>>>>>>>>
>>>>>>>> than it says "i could not found org.apache.james.transport.**
>>>>>>>>
>>>>>>>> mailets.Omukuji"
>>>>>>>>
>>>>>>>> thanks for any suggestion
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>   --
>>>>>>>>
>>>>>>> eric | http://about.echarles.net | @echarles
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ------------------------------********------------------------**
>>>>>>> --**--**
>>>>>>> --**---------
>>>>>>> To unsubscribe, e-mail: server-dev-unsubscribe@james.********
>>>>>>> apache.org<
>>>>>>> server-dev-**unsubscribe@**jam**es.apache.org<http://james.apache.org>
>>>>>>> <unsubscribe@**james.apache.org <unsubscribe@james.apache.org>>
>>>>>>>
>>>>>>> <server-dev-**unsubscribe@**james.apache.org<unsubscribe@james.apache.org>
>>>>>>> <server-dev-**unsubscribe@james.apache.org<server-dev-unsubscribe@james.apache.org>
>>>>>>> >
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>>   For additional commands, e-mail: server-dev-help@james.apache.***
>>>>>>>> **
>>>>>>>>
>>>>>>> ***org<
>>>>>>> server-dev-help@james.****apache**.org <http://apache.org>
<
>>>>>>> server-dev-help@james.apache.****org <server-dev-help@james.apache.*
>>>>>>> *org <server-dev-help@james.apache.org>>
>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>  --
>>>>> eric | http://about.echarles.net | @echarles
>>>>>
>>>>>
>>>>> ------------------------------******--------------------------**--**
>>>>> --**---------
>>>>> To unsubscribe, e-mail: server-dev-unsubscribe@james.******apache.org<
>>>>> server-dev-**unsubscribe@**james.apache.org<unsubscribe@james.apache.org>
>>>>> <server-dev-**unsubscribe@james.apache.org<server-dev-unsubscribe@james.apache.org>
>>>>> >
>>>>>
>>>>>>
>>>>>>  For additional commands, e-mail: server-dev-help@james.apache.***
>>>>> ***org<
>>>>> server-dev-help@james.**apache**.org <http://apache.org> <
>>>>> server-dev-help@james.apache.**org <server-dev-help@james.apache.org>
>>>>> >>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>> --
>>> eric | http://about.echarles.net | @echarles
>>>
>>>
>>> ------------------------------****----------------------------**
>>> --**---------
>>> To unsubscribe, e-mail: server-dev-unsubscribe@james.****apache.org<
>>> server-dev-**unsubscribe@james.apache.org<server-dev-unsubscribe@james.apache.org>
>>> >
>>> For additional commands, e-mail: server-dev-help@james.apache.****org<
>>> server-dev-help@james.**apache.org <server-dev-help@james.apache.org>>
>>>
>>>
>>>
>>
>
> --
> eric | http://about.echarles.net | @echarles
>
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: server-dev-unsubscribe@james.**apache.org<server-dev-unsubscribe@james.apache.org>
> For additional commands, e-mail: server-dev-help@james.apache.**org<server-dev-help@james.apache.org>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message