[ 
http://jira.magnolia-cms.com/browse/MAGNOLIA-2881?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tobias Mattsson updated MAGNOLIA-2881:
--------------------------------------

    Attachment: MAGNOLIA-2881.patch

Attached is a patch that replaces use of EDU.oswego with classes from JSR-166 
java.util.concurrent.

Use of EDU.oswego.cs.dl.util.concurrent.ClockDaemon in DelayedExecutor replaced 
with a ScheduledExecutor using a thread pool of only one thread to keep the 
same behavior.

Use of EDU.oswego.cs.dl.util.concurrent.CountDown in BaseSyndicatorImpl and 
SimpleSyndicator replaced with CountDownLatch.

Use of EDU.oswego.cs.dl.util.concurrent.PooledExecutor in ThreadPool replaced 
with ThreadPoolExecutor. Indentical behavior, i.e. 10 threads always on 
stand-by.

License text in NOTICE.txt needs to be removed.

> Remove dependency on EDU.oswego.cs.dl.util.concurrent
> -----------------------------------------------------
>
>                 Key: MAGNOLIA-2881
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2881
>             Project: Magnolia
>          Issue Type: Task
>          Components: activation
>    Affects Versions: 4.1.1
>            Reporter: Jan Haderka
>            Assignee: Tobias Mattsson
>         Attachments: MAGNOLIA-2881.patch
>
>
> Since we no longer support Java 1.4 this should be possible now.
> http://g.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/package-summary.html
>  advises to migrate to the JDK5 java.util.concurrent package.
> JR is also moving away from the package. See 
> https://issues.apache.org/jira/browse/JCR-2324 for details.
> The issue might need to be cloned for some other modules (rssaggregator, 
> backup, ??)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to