[ 
https://issues.apache.org/jira/browse/JAMES-1237?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13032063#comment-13032063
 ] 

Stefano Bagnara commented on JAMES-1237:
----------------------------------------

I can't find @Inject annotations in the mailbox source tree.
About transactions I'm not sure I understand your concerns.

I don't see the way a spring or guice module will help too much developers for 
mailbox (instead I believe there is much to do in this regard in java code 
instead), but anyway you proposed separated modules so in the worst case it 
won't hurt. So go ahead, I will be happy to review the code and I hope to be 
surprised :-)

> Reorganize system configuration files (spring context, xsd)
> -----------------------------------------------------------
>
>                 Key: JAMES-1237
>                 URL: https://issues.apache.org/jira/browse/JAMES-1237
>             Project: JAMES Server
>          Issue Type: Improvement
>          Components: Deployment Modules
>            Reporter: Eric Charles
>
> There is a trend for configuration/properties files to be placed in META-INF 
> (look at cxf, camel, maven,... distributions).
> Also, I think the injection of dependent project (mailbox, imap) should not 
> be defined in server, but in the project it self.
> We could have the same approach and define a META-INF/james to hold those 
> files
> The server context could go to META-INF/james/server-spring.xml, and we could 
> move the definitions related to mailbox,imap to their respective project 
> (with the same strategy, in  META-INF/james/mailbox-spring.xml,...)
> For the embedded XSD I'm not sure if thy need to go to 
> META-INF/james/org.apache.activemq,... or META-INF/activemq/
> In all cases, the user can stilll override the defintions at deployment time 
> simply by defining the files in the conf folder (conf is on top of the 
> classpath).

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to