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

J. Brébec commented on FELIX-6461:
----------------------------------

[~jbonofre] Yes

It was the case before 
[https://github.com/apache/felix-dev/commit/101a360248311817e1ad4645c549ea77773b0481#diff-263cdbacfd163ef5ce31dcbb1db83138f78d88eab353f1f587a10199e8ef3817]

It allows to process "processingFailures" without a new/updated file : 
[https://github.com/apache/felix-dev/blob/master/fileinstall/src/main/java/org/apache/felix/fileinstall/internal/DirectoryWatcher.java#L381]

Without this change, failures are not retry until a new/updated file is 
detected, even if an ArtefactTransformer is registered after.

> Felix fileinstall doesn't test if files is null, causing retry failure
> ----------------------------------------------------------------------
>
>                 Key: FELIX-6461
>                 URL: https://issues.apache.org/jira/browse/FELIX-6461
>             Project: Felix
>          Issue Type: Bug
>          Components: File Install
>    Affects Versions: fileinstall-3.7.0
>            Reporter: Jean-Baptiste Onofré
>            Assignee: Jean-Baptiste Onofré
>            Priority: Major
>             Fix For: fileinstall-3.7.4
>
>
> The following commit basically breaks the file retry logic:
> [https://github.com/apache/felix-dev/commit/101a360248311817e1ad4645c549ea77773b0481#diff-263cdbacfd163ef5ce31dcbb1db83138f78d88eab353f1f587a10199e8ef3817L315]
> FileInstall should test null.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to