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

Rob van der Linden Vooren updated MGNLRSSAGG-8:
-----------------------------------------------

    Attachment: MGNLRSSAGG-8.patch

Attached patch that as far as I can tell fixes MGNLRSSAGG-8 and MGNLRSSAGG-9.

I moved RSSFeedImportHandler to a deeper package, I hope this change reflects 
in the patch.
The main cause for the issues was a loop that spawning threads in an 
non-managed fashion.

Although the multithreaded code was probably written for performance reasons, 
fetching of feeds in a single thread would suffice for situations where the 
number of feed channels to retrieve is not large and the time window between 
update checks is not small; my implementation provides such a fetcher.

Due to the rewrite, a multithreaded fetcher is easily pluggable. A suggestion 
for implementing such a fetcher is using the utility classes in the new 
concurrent library; Eg. ExecutorService.


> Node locked exception
> ---------------------
>
>                 Key: MGNLRSSAGG-8
>                 URL: http://jira.magnolia-cms.com/browse/MGNLRSSAGG-8
>             Project: Magnolia RSS Aggregator Module
>          Issue Type: Bug
>    Affects Versions: 1.0
>         Environment: Magnolia EE 3.6.3, with Data module 1.2.1
>            Reporter: Olivier Marti
>            Assignee: Jan Haderka
>         Attachments: error.log, MGNLRSSAGG-8.patch
>
>
> When trying to import new data I get a constant error that the nodes are 
> locked, which *I assume* is also preventing the automated import/activation 
> from working properly.
> See attached the log fie. I will observe that the next few days and report 
> back with more information.

-- 
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