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

Reply via email to