Sorry, but I do not understand your email. Cheers,
Benoit Le 24/03/2017 à 11:05, jackie issa a écrit : > Here are some times that work for me: > > > Fri Mar 24 > > > > > > > 11:30 am - 12:00 pm (GMT+2) > > > > > > > > > Made easy by Outlook<https://aka.ms/Dcupce> > > > > Sent from Outlook Mobile<https://aka.ms/qtex0l> > > ________________________________ > From: btell...@apache.org <btell...@apache.org> > Sent: Friday, March 24, 2017 3:41:57 AM > To: server-dev@james.apache.org > Subject: [2/5] james-project git commit: JAMES-1974 Try to get rid of spring > > JAMES-1974 Try to get rid of spring > > > Project: http://git-wip-us.apache.org/repos/asf/james-project/repo > Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/f025ff09 > Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/f025ff09 > Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/f025ff09 > > Branch: refs/heads/master > Commit: f025ff0959c83a7fe6b50411e99a9ddd3126d4be > Parents: 8e08bb4 > Author: Matthieu Baechler <matthieu.baech...@gmail.com> > Authored: Wed Mar 22 22:05:50 2017 +0100 > Committer: benwa <btell...@linagora.com> > Committed: Fri Mar 24 08:29:56 2017 +0700 > > ---------------------------------------------------------------------- > server/container/spring/pom.xml | 34 ++++++++++++++++++++ > server/queue/queue-activemq/pom.xml | 34 -------------------- > .../james/queue/activemq/ActiveMQMailQueue.java | 12 +------ > 3 files changed, 35 insertions(+), 45 deletions(-) > ---------------------------------------------------------------------- > > > http://git-wip-us.apache.org/repos/asf/james-project/blob/f025ff09/server/container/spring/pom.xml > ---------------------------------------------------------------------- > diff --git a/server/container/spring/pom.xml b/server/container/spring/pom.xml > index 65c3c0c..154f98a 100644 > --- a/server/container/spring/pom.xml > +++ b/server/container/spring/pom.xml > @@ -84,6 +84,17 @@ > <artifactId>apache-mailet-api</artifactId> > </dependency> > <dependency> > + <groupId>org.apache.activemq</groupId> > + <artifactId>activemq-spring</artifactId> > + <version>${activemq.version}</version> > + <exclusions> > + <exclusion> > + <groupId>commons-logging</groupId> > + <artifactId>commons-logging</artifactId> > + </exclusion> > + </exclusions> > + </dependency> > + <dependency> > <groupId>org.springframework</groupId> > <artifactId>spring-core</artifactId> > </dependency> > @@ -97,6 +108,29 @@ > </dependency> > <dependency> > <groupId>org.springframework</groupId> > + <artifactId>spring-jms</artifactId> > + <scope>compile</scope> > + <exclusions> > + <exclusion> > + <groupId>org.springframework</groupId> > + <artifactId>spring-core</artifactId> > + </exclusion> > + <exclusion> > + <groupId>org.springframework</groupId> > + <artifactId>spring-beans</artifactId> > + </exclusion> > + <exclusion> > + <groupId>org.springframework</groupId> > + <artifactId>spring-aop</artifactId> > + </exclusion> > + <exclusion> > + <groupId>org.springframework</groupId> > + <artifactId>spring-tx</artifactId> > + </exclusion> > + </exclusions> > + </dependency> > + <dependency> > + <groupId>org.springframework</groupId> > <artifactId>spring-web</artifactId> > </dependency> > <dependency> > > http://git-wip-us.apache.org/repos/asf/james-project/blob/f025ff09/server/queue/queue-activemq/pom.xml > ---------------------------------------------------------------------- > diff --git a/server/queue/queue-activemq/pom.xml > b/server/queue/queue-activemq/pom.xml > index 9cd81cc..14febf0 100644 > --- a/server/queue/queue-activemq/pom.xml > +++ b/server/queue/queue-activemq/pom.xml > @@ -63,40 +63,6 @@ > <version>${activemq.version}</version> > </dependency> > <dependency> > - <groupId>org.apache.activemq</groupId> > - <artifactId>activemq-spring</artifactId> > - <version>${activemq.version}</version> > - <exclusions> > - <exclusion> > - <groupId>commons-logging</groupId> > - <artifactId>commons-logging</artifactId> > - </exclusion> > - </exclusions> > - </dependency> > - <dependency> > - <groupId>org.springframework</groupId> > - <artifactId>spring-jms</artifactId> > - <scope>compile</scope> > - <exclusions> > - <exclusion> > - <groupId>org.springframework</groupId> > - <artifactId>spring-core</artifactId> > - </exclusion> > - <exclusion> > - <groupId>org.springframework</groupId> > - <artifactId>spring-beans</artifactId> > - </exclusion> > - <exclusion> > - <groupId>org.springframework</groupId> > - <artifactId>spring-aop</artifactId> > - </exclusion> > - <exclusion> > - <groupId>org.springframework</groupId> > - <artifactId>spring-tx</artifactId> > - </exclusion> > - </exclusions> > - </dependency> > - <dependency> > <groupId>org.apache.geronimo.specs</groupId> > <artifactId>geronimo-jms_1.1_spec</artifactId> > </dependency> > > http://git-wip-us.apache.org/repos/asf/james-project/blob/f025ff09/server/queue/queue-activemq/src/main/java/org/apache/james/queue/activemq/ActiveMQMailQueue.java > ---------------------------------------------------------------------- > diff --git > a/server/queue/queue-activemq/src/main/java/org/apache/james/queue/activemq/ActiveMQMailQueue.java > > b/server/queue/queue-activemq/src/main/java/org/apache/james/queue/activemq/ActiveMQMailQueue.java > index 56c25c1..e39fb81 100644 > --- > a/server/queue/queue-activemq/src/main/java/org/apache/james/queue/activemq/ActiveMQMailQueue.java > +++ > b/server/queue/queue-activemq/src/main/java/org/apache/james/queue/activemq/ActiveMQMailQueue.java > @@ -49,7 +49,6 @@ import > org.apache.james.queue.api.MailQueueItemDecoratorFactory; > import org.apache.james.queue.jms.JMSMailQueue; > import org.apache.mailet.Mail; > import org.slf4j.Logger; > -import org.springframework.jms.connection.SessionProxy; > > /** > * <p> > @@ -227,16 +226,7 @@ public class ActiveMQMailQueue extends JMSMailQueue > implements ActiveMQSupport { > * @throws JMSException > */ > protected ActiveMQSession getAMQSession(Session session) { > - ActiveMQSession amqSession; > - > - if (session instanceof SessionProxy) { > - // handle Springs CachingConnectionFactory > - amqSession = (ActiveMQSession) ((SessionProxy) > session).getTargetSession(); > - } else { > - // just cast as we have no other idea > - amqSession = (ActiveMQSession) session; > - } > - return amqSession; > + return (ActiveMQSession) session; > } > > @Override > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org > For additional commands, e-mail: server-dev-h...@james.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org