I wrote a simple MailRepository to work out the kinks, and I'm having trouble
configuring James. I added the following to assembly.xml:

<block name="pop3server" class="org.apache.james.pop3server.POP3Server">
        <provide name="mymailrespository"
role="org.apache.james.services.MailRepository" />
        ...
</block>

...
        
<block name="mymailrespository" class="com.mycompany.MyMailRepository"/>

When I start James, I get an error message stating "Missing BlockInfo for
class com.mycompany.MyMailRepository".

Also, do I need to modify config.xml and add a block under mailstore >
repositories? My repository uses a proprietary system and does not follow
the file, mbox, db, or dbfile protocol.


Norman Maurer-3 wrote:
> 
> Hi Michael,
> 
> for a costum message store you need to implement the MailRepository
> interface. Maybe AbstractMailRepository should be a good starting point
> too.. Keep in mind that a MailRepository needs be thread-safe!
> For a costum authentication backend you you create your own
> UserRepository.
> 
> After you did the job you need to modify the assembly.xml to load your
> implementations.
> 
> bye
> Norman
> 
> Michael Valenty schrieb:
>> I would to use James as a POP3 gateway to an existing messaging/crm
>> system.
>> So far, I think I need to write a custom MailStore or MailRepository (or
>> both) to work with my company's crm application. I have been looking
>> around
>> and I haven't seen much discussion or examples of similar projects which
>> leads me to beleive I'm on the wrong path. Any insight or starting point
>> would be appreciated.
>>
>> In other words, how do I integrate James with a proprietary backend for
>> authentication and messages storage?
>>   
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/POP3-Gateway-tf3780260.html#a10743526
Sent from the James - Dev mailing list archive at Nabble.com.


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

Reply via email to