You simply need to import the eclipse project into your eclipse modeler.
However, don't expect to have access to detailed class diagrams, there
is just the diagrams displayed on the web site.
You will be able to zoom in/out.
Also, the last changes are not reflected in the model.
Thx, Eric
On 06/12/2012 19:15, Trieu, Jason T wrote:
Thanks for the information. What do I need to generate/view the class diagram
in
https://svn.apache.org/repos/asf/james/project/trunk/src/site/resources/model-eclipse-modeler/
project?
I am new to eclipse modeler. I installed EMF SKD, Encore Tools SDK & UML2
Extender but still not able to get a class diagram from model.uml.
Thanks
Jason.
-----Original Message-----
From: Eric Charles [mailto:[email protected]]
Sent: Thursday, November 29, 2012 10:35 PM
To: James Users List
Subject: Re: James 3.0 Architecture
Hi Jason,
Yes, you can rely on mailbox-api and mailbox-store to implement your own
mailbox, such as the available mailbox-jpa... (all those projects are in [1]).
To be sure everything's fine, you add your implementation in the intergration
tests [2]
IMAP and other James functionalities will then be available upon your mailbox
storage.
The source of the architecture diagram are in [3]. You will need eclipse
modeler to open the project.
Thx, Eric
[1] https://svn.apache.org/repos/asf/james/mailbox/trunk/
[2] https://svn.apache.org/repos/asf/james/mailbox-integration-tester/trunk/
[3]
https://svn.apache.org/repos/asf/james/project/trunk/src/site/resources/model-eclipse-modeler/
On 29/11/2012 23:09, Ioan Eugen Stan wrote:
Hello Jason,
James has a modular design and you should be able to do that. I gave a
presentation about James and maybe you can find more stuff there [1].
You should be able to write a Mailbox implementation (see James
Mailbox [2] sub-project) that accesses your custom back-end. Then you
can plug in your custom implementation inside James App [3] (Spring
based app that assembles a full working server from all components).
I think James App can give you a good overview of how components
interact since all main components are exposed as beans.
I'm working on making James available in Apache Karaf [4] but that's a
long way from being usable right now.
Good luck and please share more about your use-case.
Cheers,
[1] http://berlinbuzzwords.de/sessions/apache-james-more-emails-cloud
[2] http://james.apache.org/mailbox/index.html
[3] http://svn.apache.org/repos/asf/james/app/trunk/
[4] https://github.com/ieugen/james-karaf
On Fri, Nov 30, 2012 at 12:51 AM, Trieu, Jason T
<[email protected]> wrote:
Hi all,
We have a custom message/mail repository that we need to provide IMAP4 access to. From
my research so far, James seems to be a good candidate for us to use as the IMAP4 layer
with us providing the implementation to handle translation between IMAP4 and our
repository. Is my understanding correct? Can James be "customized" for this?
Also I am trying to understand the architecture of James 3.0 but I can't read
the current Technical Architecture diagram
(http://james.apache.org/server/3/dev.html). The font is just too small even
when I enlarge the diagram. Is there other sources where I can get this
document? Any other sources for information on James 3.0? I am trying to
get some good understanding of the design/architecture to figure out where to
drop in our custom classes.
Thanks in advance.
Jason.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]