[jira] [Created] (JCR-5117) NamespaceHelper: add method to mint predictable prefixes for not yet registered namespaces
Julian Reschke created JCR-5117: --- Summary: NamespaceHelper: add method to mint predictable prefixes for not yet registered namespaces Key: JCR-5117 URL: https://issues.apache.org/jira/browse/JCR-5117 Project: Jackrabbit Content Repository Issue Type: Task Components: jackrabbit-jcr-commons Reporter: Julian Reschke Assignee: Julian Reschke When Jackrabbit needs to generate a new namespace prefix for a not yet registered namepace name, it currently uses a simple naming approach. This leads to: - non-predictable names (which can be problematic because different servers might end up with diverging prefixes for the same namespace name) - "ugly" prefixes instead of preferred ones for well-known namespace such as exif or xmp. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCR-5098) jackrabbit-jcr-server: Java 24 javadoc errors
[ https://issues.apache.org/jira/browse/JCR-5098?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-5098. - Resolution: Fixed > jackrabbit-jcr-server: Java 24 javadoc errors > - > > Key: JCR-5098 > URL: https://issues.apache.org/jira/browse/JCR-5098 > Project: Jackrabbit Content Repository > Issue Type: Test > Components: jackrabbit-jcr-server >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Labels: candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5098) jackrabbit-jcr-server: Java 24 javadoc errors
[ https://issues.apache.org/jira/browse/JCR-5098?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5098: Labels: candidate_jackrabbit_2.20 candidate_jackrabbit_2.22 (was: candidate_jackrabbit_2.22) > jackrabbit-jcr-server: Java 24 javadoc errors > - > > Key: JCR-5098 > URL: https://issues.apache.org/jira/browse/JCR-5098 > Project: Jackrabbit Content Repository > Issue Type: Test > Components: jackrabbit-jcr-server >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCR-5116) Release Jackrabbit 2.23.1-beta
Julian Reschke created JCR-5116: --- Summary: Release Jackrabbit 2.23.1-beta Key: JCR-5116 URL: https://issues.apache.org/jira/browse/JCR-5116 Project: Jackrabbit Content Repository Issue Type: Task Reporter: Julian Reschke Assignee: Julian Reschke -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-5115) Update spotbugs-maven-plugin to 4.8.6.4
[ https://issues.apache.org/jira/browse/JCR-5115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886919#comment-17886919 ] Julian Reschke commented on JCR-5115: - trunk: [df0335953|https://github.com/apache/jackrabbit/commit/df0335953b283fb692eaa751877fccc6bc690eff] > Update spotbugs-maven-plugin to 4.8.6.4 > --- > > Key: JCR-5115 > URL: https://issues.apache.org/jira/browse/JCR-5115 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCR-5115) Update spotbugs-maven-plugin to 4.8.6.4
[ https://issues.apache.org/jira/browse/JCR-5115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-5115. - Fix Version/s: 2.23.1 Resolution: Fixed > Update spotbugs-maven-plugin to 4.8.6.4 > --- > > Key: JCR-5115 > URL: https://issues.apache.org/jira/browse/JCR-5115 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5115) Update spotbugs-maven-plugin to 4.8.6.4
[ https://issues.apache.org/jira/browse/JCR-5115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5115: Labels: candidate_jackrabbit_2.20 candidate_jackrabbit_2.22 (was: candidate_jackrabbit_2.20) > Update spotbugs-maven-plugin to 4.8.6.4 > --- > > Key: JCR-5115 > URL: https://issues.apache.org/jira/browse/JCR-5115 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5115) Update spotbugs-maven-plugin to 4.8.6.4
[ https://issues.apache.org/jira/browse/JCR-5115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5115: Fix Version/s: (was: 2.23.0) (was: 2.22.1) > Update spotbugs-maven-plugin to 4.8.6.4 > --- > > Key: JCR-5115 > URL: https://issues.apache.org/jira/browse/JCR-5115 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCR-5115) Update spotbugs-maven-plugin to 4.8.6.4
Julian Reschke created JCR-5115: --- Summary: Update spotbugs-maven-plugin to 4.8.6.4 Key: JCR-5115 URL: https://issues.apache.org/jira/browse/JCR-5115 Project: Jackrabbit Content Repository Issue Type: Task Components: parent Reporter: Julian Reschke Assignee: Julian Reschke Fix For: 2.24, 2.23.0, 2.22.1 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5114) update checkstyle-plugin dependency to 3.5.0
[ https://issues.apache.org/jira/browse/JCR-5114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5114: Labels: candidate_jackrabbit_2.20 candidate_jackrabbit_2.22 (was: candidate_jackrabbit_2.20) > update checkstyle-plugin dependency to 3.5.0 > > > Key: JCR-5114 > URL: https://issues.apache.org/jira/browse/JCR-5114 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-5114) update checkstyle-plugin dependency to 3.5.0
[ https://issues.apache.org/jira/browse/JCR-5114?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886915#comment-17886915 ] Julian Reschke commented on JCR-5114: - trunk: [98e413caf|https://github.com/apache/jackrabbit/commit/98e413cafac194690c495d397d3c8a325beb51e0] > update checkstyle-plugin dependency to 3.5.0 > > > Key: JCR-5114 > URL: https://issues.apache.org/jira/browse/JCR-5114 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCR-5114) update checkstyle-plugin dependency to 3.5.0
[ https://issues.apache.org/jira/browse/JCR-5114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-5114. - Fix Version/s: 2.23.1 Resolution: Fixed > update checkstyle-plugin dependency to 3.5.0 > > > Key: JCR-5114 > URL: https://issues.apache.org/jira/browse/JCR-5114 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCR-5114) update checkstyle-plugin dependency to 3.5.0
Julian Reschke created JCR-5114: --- Summary: update checkstyle-plugin dependency to 3.5.0 Key: JCR-5114 URL: https://issues.apache.org/jira/browse/JCR-5114 Project: Jackrabbit Content Repository Issue Type: Task Components: parent Reporter: Julian Reschke Assignee: Julian Reschke Fix For: 2.24, 2.23.0, 2.22.1 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5114) update checkstyle-plugin dependency to 3.5.0
[ https://issues.apache.org/jira/browse/JCR-5114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5114: Fix Version/s: (was: 2.23.0) (was: 2.22.1) > update checkstyle-plugin dependency to 3.5.0 > > > Key: JCR-5114 > URL: https://issues.apache.org/jira/browse/JCR-5114 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-5113) Update pmd-plugin dependency to 3.25.0
[ https://issues.apache.org/jira/browse/JCR-5113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886907#comment-17886907 ] Julian Reschke commented on JCR-5113: - trunk: [30f05ab19|https://github.com/apache/jackrabbit/commit/30f05ab19e6cc2afb5dd3cfce3ddc73832a1657b] > Update pmd-plugin dependency to 3.25.0 > -- > > Key: JCR-5113 > URL: https://issues.apache.org/jira/browse/JCR-5113 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5113) Update pmd-plugin dependency to 3.25.0
[ https://issues.apache.org/jira/browse/JCR-5113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5113: Labels: candidate_jackrabbit_2.20 candidate_jackrabbit_2.22 (was: candidate_jackrabbit_2.20) > Update pmd-plugin dependency to 3.25.0 > -- > > Key: JCR-5113 > URL: https://issues.apache.org/jira/browse/JCR-5113 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5113) Update pmd-plugin dependency to 3.25.0
[ https://issues.apache.org/jira/browse/JCR-5113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5113: Fix Version/s: (was: 2.23.0) (was: 2.22.1) > Update pmd-plugin dependency to 3.25.0 > -- > > Key: JCR-5113 > URL: https://issues.apache.org/jira/browse/JCR-5113 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCR-5113) Update pmd-plugin dependency to 3.25.0
[ https://issues.apache.org/jira/browse/JCR-5113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-5113. - Fix Version/s: 2.23.1 Resolution: Fixed > Update pmd-plugin dependency to 3.25.0 > -- > > Key: JCR-5113 > URL: https://issues.apache.org/jira/browse/JCR-5113 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCR-5113) Update pmd-plugin dependency to 3.25.0
Julian Reschke created JCR-5113: --- Summary: Update pmd-plugin dependency to 3.25.0 Key: JCR-5113 URL: https://issues.apache.org/jira/browse/JCR-5113 Project: Jackrabbit Content Repository Issue Type: Task Components: parent Reporter: Julian Reschke Assignee: Julian Reschke Fix For: 2.24, 2.23.0, 2.22.1 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-5112) update Jetty to 9.4.56.v20240826
[ https://issues.apache.org/jira/browse/JCR-5112?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886897#comment-17886897 ] Julian Reschke commented on JCR-5112: - trunk: [fd5ceab87|https://github.com/apache/jackrabbit/commit/fd5ceab87417a220aa37b9972dc683cb2e18c7ba] > update Jetty to 9.4.56.v20240826 > > > Key: JCR-5112 > URL: https://issues.apache.org/jira/browse/JCR-5112 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-standalone, parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCR-5112) update Jetty to 9.4.56.v20240826
[ https://issues.apache.org/jira/browse/JCR-5112?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-5112. - Fix Version/s: 2.23.1 Resolution: Fixed > update Jetty to 9.4.56.v20240826 > > > Key: JCR-5112 > URL: https://issues.apache.org/jira/browse/JCR-5112 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-standalone, parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCR-5112) update Jetty to 9.4.56.v20240826
Julian Reschke created JCR-5112: --- Summary: update Jetty to 9.4.56.v20240826 Key: JCR-5112 URL: https://issues.apache.org/jira/browse/JCR-5112 Project: Jackrabbit Content Repository Issue Type: Task Components: jackrabbit-standalone, parent Reporter: Julian Reschke Assignee: Julian Reschke Fix For: 2.24, 2.23.0, 2.22.1 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5112) update Jetty to 9.4.56.v20240826
[ https://issues.apache.org/jira/browse/JCR-5112?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5112: Fix Version/s: (was: 2.23.0) (was: 2.22.1) > update Jetty to 9.4.56.v20240826 > > > Key: JCR-5112 > URL: https://issues.apache.org/jira/browse/JCR-5112 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-standalone, parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5112) update Jetty to 9.4.56.v20240826
[ https://issues.apache.org/jira/browse/JCR-5112?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5112: Labels: candidate_jackrabbit_2.20 candidate_jackrabbit_2.22 (was: candidate_jackrabbit_2.20) > update Jetty to 9.4.56.v20240826 > > > Key: JCR-5112 > URL: https://issues.apache.org/jira/browse/JCR-5112 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-standalone, parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-5111) update kotlin-stdlib dependency to 1.9.25
[ https://issues.apache.org/jira/browse/JCR-5111?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886889#comment-17886889 ] Julian Reschke commented on JCR-5111: - trunk: [790dd6708|https://github.com/apache/jackrabbit/commit/790dd67089710e57ec3d6f6fb61de24f275e94cf] > update kotlin-stdlib dependency to 1.9.25 > - > > Key: JCR-5111 > URL: https://issues.apache.org/jira/browse/JCR-5111 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-vfs-ext >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCR-5111) update kotlin-stdlib dependency to 1.9.25
[ https://issues.apache.org/jira/browse/JCR-5111?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-5111. - Fix Version/s: 2.23.1 Resolution: Fixed > update kotlin-stdlib dependency to 1.9.25 > - > > Key: JCR-5111 > URL: https://issues.apache.org/jira/browse/JCR-5111 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-vfs-ext >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5111) update kotlin-stdlib dependency to 1.9.25
[ https://issues.apache.org/jira/browse/JCR-5111?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5111: Labels: candidate_jackrabbit_2.20 candidate_jackrabbit_2.22 (was: ) > update kotlin-stdlib dependency to 1.9.25 > - > > Key: JCR-5111 > URL: https://issues.apache.org/jira/browse/JCR-5111 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-vfs-ext >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5111) update kotlin-stdlib dependency to 1.9.25
[ https://issues.apache.org/jira/browse/JCR-5111?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5111: Fix Version/s: 2.24 (was: 2.22) (was: 2.20.12) (was: 2.21.19) > update kotlin-stdlib dependency to 1.9.25 > - > > Key: JCR-5111 > URL: https://issues.apache.org/jira/browse/JCR-5111 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-vfs-ext >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCR-5111) update kotlin-stdlib dependency to 1.9.25
Julian Reschke created JCR-5111: --- Summary: update kotlin-stdlib dependency to 1.9.25 Key: JCR-5111 URL: https://issues.apache.org/jira/browse/JCR-5111 Project: Jackrabbit Content Repository Issue Type: Task Components: jackrabbit-vfs-ext Reporter: Julian Reschke Assignee: Julian Reschke Fix For: 2.22, 2.20.12, 2.21.19 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCR-5110) update aws java sdk version to 1.12.773
[ https://issues.apache.org/jira/browse/JCR-5110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-5110. - Fix Version/s: 2.23.1 Resolution: Fixed trunk: [c7812ca32|https://github.com/apache/jackrabbit/commit/c7812ca323dcd7b81e3601ebc27e6b3dbfe6a44b] > update aws java sdk version to 1.12.773 > --- > > Key: JCR-5110 > URL: https://issues.apache.org/jira/browse/JCR-5110 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-aws-ext >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5110) update aws java sdk version to 1.12.773
[ https://issues.apache.org/jira/browse/JCR-5110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5110: Labels: candidate_jackrabbit_2.20 candidate_jackrabbit_2.22 (was: candidate_jackrabbit_2.20) > update aws java sdk version to 1.12.773 > --- > > Key: JCR-5110 > URL: https://issues.apache.org/jira/browse/JCR-5110 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-aws-ext >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5110) update aws java sdk version to 1.12.773
[ https://issues.apache.org/jira/browse/JCR-5110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5110: Fix Version/s: (was: 2.23.0) (was: 2.22.1) > update aws java sdk version to 1.12.773 > --- > > Key: JCR-5110 > URL: https://issues.apache.org/jira/browse/JCR-5110 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-aws-ext >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCR-5110) update aws java sdk version to 1.12.773
Julian Reschke created JCR-5110: --- Summary: update aws java sdk version to 1.12.773 Key: JCR-5110 URL: https://issues.apache.org/jira/browse/JCR-5110 Project: Jackrabbit Content Repository Issue Type: Task Components: jackrabbit-aws-ext Reporter: Julian Reschke Assignee: Julian Reschke Fix For: 2.24, 2.23.0, 2.22.1 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-5109) Update tomcat dependency to 9.0.95
[ https://issues.apache.org/jira/browse/JCR-5109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886877#comment-17886877 ] Julian Reschke commented on JCR-5109: - trunk: [c439f3c82|https://github.com/apache/jackrabbit/commit/c439f3c82788cf756487f8395fbd1bbfafafdd10] > Update tomcat dependency to 9.0.95 > -- > > Key: JCR-5109 > URL: https://issues.apache.org/jira/browse/JCR-5109 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-webapp >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCR-5109) Update tomcat dependency to 9.0.95
[ https://issues.apache.org/jira/browse/JCR-5109?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-5109. - Fix Version/s: 2.23.1 Resolution: Fixed > Update tomcat dependency to 9.0.95 > -- > > Key: JCR-5109 > URL: https://issues.apache.org/jira/browse/JCR-5109 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-webapp >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCR-5109) Update tomcat dependency to 9.0.95
Julian Reschke created JCR-5109: --- Summary: Update tomcat dependency to 9.0.95 Key: JCR-5109 URL: https://issues.apache.org/jira/browse/JCR-5109 Project: Jackrabbit Content Repository Issue Type: Task Components: jackrabbit-webapp Reporter: Julian Reschke Assignee: Julian Reschke Fix For: 2.24, 2.23.0, 2.22.1 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5109) Update tomcat dependency to 9.0.95
[ https://issues.apache.org/jira/browse/JCR-5109?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5109: Fix Version/s: (was: 2.23.0) (was: 2.22.1) > Update tomcat dependency to 9.0.95 > -- > > Key: JCR-5109 > URL: https://issues.apache.org/jira/browse/JCR-5109 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-webapp >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5109) Update tomcat dependency to 9.0.95
[ https://issues.apache.org/jira/browse/JCR-5109?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5109: Labels: candidate_jackrabbit_2.20 candidate_jackrabbit_2.22 (was: candidate_jackrabbit_2.20) > Update tomcat dependency to 9.0.95 > -- > > Key: JCR-5109 > URL: https://issues.apache.org/jira/browse/JCR-5109 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-webapp >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.0, 2.22.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (JCR-5102) Update mockito dependency to 5.14.1
[ https://issues.apache.org/jira/browse/JCR-5102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17879607#comment-17879607 ] Julian Reschke edited comment on JCR-5102 at 10/4/24 10:14 AM: --- trunk: [a4ecbfc1b|https://github.com/apache/jackrabbit/commit/a4ecbfc1b91212eefe3a24b2b373251a60f60dd5] [6fa88a1e0|https://github.com/apache/jackrabbit/commit/6fa88a1e020c47b75e9755c40de61c4c31586dd3] was (Author: reschke): trunk: [6fa88a1e0|https://github.com/apache/jackrabbit/commit/6fa88a1e020c47b75e9755c40de61c4c31586dd3] > Update mockito dependency to 5.14.1 > --- > > Key: JCR-5102 > URL: https://issues.apache.org/jira/browse/JCR-5102 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Labels: candidate_jackrabbit_2.22, java11 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5102) Update mockito dependency to 5.14.1
[ https://issues.apache.org/jira/browse/JCR-5102?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5102: Summary: Update mockito dependency to 5.14.1 (was: Update mockito dependency to 5.13.0) > Update mockito dependency to 5.14.1 > --- > > Key: JCR-5102 > URL: https://issues.apache.org/jira/browse/JCR-5102 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Labels: candidate_jackrabbit_2.22, java11 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5108) remove commons-collections4 version-specific dependency from jackrabbit-standalone
[ https://issues.apache.org/jira/browse/JCR-5108?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5108: Labels: candidate_jackrabbit_2.20 candidate_jackrabbit_2.22 (was: ) > remove commons-collections4 version-specific dependency from > jackrabbit-standalone > -- > > Key: JCR-5108 > URL: https://issues.apache.org/jira/browse/JCR-5108 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-standalone-components >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-5108) remove commons-collections4 version-specific dependency from jackrabbit-standalone
[ https://issues.apache.org/jira/browse/JCR-5108?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886872#comment-17886872 ] Julian Reschke commented on JCR-5108: - trunk: [5adf0602b|https://github.com/apache/jackrabbit/commit/5adf0602bbe8ee688ab170a2ab02f2255e245eb5] > remove commons-collections4 version-specific dependency from > jackrabbit-standalone > -- > > Key: JCR-5108 > URL: https://issues.apache.org/jira/browse/JCR-5108 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-standalone-components >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCR-5108) remove commons-collections4 version-specific dependency from jackrabbit-standalone
[ https://issues.apache.org/jira/browse/JCR-5108?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-5108. - Fix Version/s: 2.24 2.23.1 Resolution: Fixed > remove commons-collections4 version-specific dependency from > jackrabbit-standalone > -- > > Key: JCR-5108 > URL: https://issues.apache.org/jira/browse/JCR-5108 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: jackrabbit-standalone-components >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCR-5108) remove commons-collections4 version-specific dependency from jackrabbit-standalone
Julian Reschke created JCR-5108: --- Summary: remove commons-collections4 version-specific dependency from jackrabbit-standalone Key: JCR-5108 URL: https://issues.apache.org/jira/browse/JCR-5108 Project: Jackrabbit Content Repository Issue Type: Task Components: jackrabbit-standalone-components Reporter: Julian Reschke Assignee: Julian Reschke -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-5105) Update commons-io dependency to 2.17.0
[ https://issues.apache.org/jira/browse/JCR-5105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886760#comment-17886760 ] Julian Reschke commented on JCR-5105: - trunk: [8837e8ed7|https://github.com/apache/jackrabbit/commit/8837e8ed71bd1a5879d51cad1c769051738ee734] > Update commons-io dependency to 2.17.0 > -- > > Key: JCR-5105 > URL: https://issues.apache.org/jira/browse/JCR-5105 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCR-5105) Update commons-io dependency to 2.17.0
[ https://issues.apache.org/jira/browse/JCR-5105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-5105. - Fix Version/s: 2.23.1 Resolution: Fixed > Update commons-io dependency to 2.17.0 > -- > > Key: JCR-5105 > URL: https://issues.apache.org/jira/browse/JCR-5105 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5107) DbInputStream makes incorrect assumptions about commons-io internals
[ https://issues.apache.org/jira/browse/JCR-5107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5107: Labels: candidate_jackrabbit_2.20 candidate_jackrabbit_2.22 (was: ) > DbInputStream makes incorrect assumptions about commons-io internals > > > Key: JCR-5107 > URL: https://issues.apache.org/jira/browse/JCR-5107 > Project: Jackrabbit Content Repository > Issue Type: Bug > Components: jackrabbit-data >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > > It assumes that the variable "in" in one of the super classes actually holds > the value supplied in the constructor. That assumption is wrong as of > commons-io 2.17.0. > See > https://github.com/apache/commons-io/commit/1040e74d4c05930a7ed8864c87a5578c10bb9e99 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCR-5107) DbInputStream makes incorrect assumptions about commons-io internals
[ https://issues.apache.org/jira/browse/JCR-5107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-5107. - Fix Version/s: 2.24 2.23.1 Resolution: Fixed trunk: [577da037c|https://github.com/apache/jackrabbit/commit/577da037c0014d0ae024510cc15be70aaed56d0f] > DbInputStream makes incorrect assumptions about commons-io internals > > > Key: JCR-5107 > URL: https://issues.apache.org/jira/browse/JCR-5107 > Project: Jackrabbit Content Repository > Issue Type: Bug > Components: jackrabbit-data >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > Fix For: 2.24, 2.23.1 > > > It assumes that the variable "in" in one of the super classes actually holds > the value supplied in the constructor. That assumption is wrong as of > commons-io 2.17.0. > See > https://github.com/apache/commons-io/commit/1040e74d4c05930a7ed8864c87a5578c10bb9e99 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Moved] (JCR-5107) DbInputStream makes incorrect assumptions about commons-io internals
[ https://issues.apache.org/jira/browse/JCR-5107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke moved OAK-11167 to JCR-5107: --- Component/s: jackrabbit-data (was: data) Key: JCR-5107 (was: OAK-11167) Workflow: no-reopen-closed, patch-avail (was: no-reopen-closed) Project: Jackrabbit Content Repository (was: Jackrabbit Oak) > DbInputStream makes incorrect assumptions about commons-io internals > > > Key: JCR-5107 > URL: https://issues.apache.org/jira/browse/JCR-5107 > Project: Jackrabbit Content Repository > Issue Type: Bug > Components: jackrabbit-data >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > > It assumes that the variable "in" in one of the super classes actually holds > the value supplied in the constructor. That assumption is wrong as of > commons-io 2.17.0. > See > https://github.com/apache/commons-io/commit/1040e74d4c05930a7ed8864c87a5578c10bb9e99 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-5106) core tests: improve diagnostics in DBDataStoreTest
[ https://issues.apache.org/jira/browse/JCR-5106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886714#comment-17886714 ] Julian Reschke commented on JCR-5106: - trunk: [81491e777|https://github.com/apache/jackrabbit/commit/81491e777e2b2204c308a427c3cb2500966719f9] > core tests: improve diagnostics in DBDataStoreTest > -- > > Key: JCR-5106 > URL: https://issues.apache.org/jira/browse/JCR-5106 > Project: Jackrabbit Content Repository > Issue Type: Improvement > Components: core, test >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > > 1) Fix expected vs actual in one place > 2) In stream tests, special-case unexpected EOF and also mentions stream # in > message -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCR-5106) core tests: improve diagnostics in DBDataStoreTest
[ https://issues.apache.org/jira/browse/JCR-5106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-5106. - Fix Version/s: 2.24 2.23.1 Resolution: Fixed > core tests: improve diagnostics in DBDataStoreTest > -- > > Key: JCR-5106 > URL: https://issues.apache.org/jira/browse/JCR-5106 > Project: Jackrabbit Content Repository > Issue Type: Improvement > Components: core, test >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > > 1) Fix expected vs actual in one place > 2) In stream tests, special-case unexpected EOF and also mentions stream # in > message -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5106) core tests: improve diagnostics in DBDataStoreTest
[ https://issues.apache.org/jira/browse/JCR-5106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5106: Labels: candidate_jackrabbit_2.20 candidate_jackrabbit_2.22 (was: ) > core tests: improve diagnostics in DBDataStoreTest > -- > > Key: JCR-5106 > URL: https://issues.apache.org/jira/browse/JCR-5106 > Project: Jackrabbit Content Repository > Issue Type: Improvement > Components: core, test >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > > 1) Fix expected vs actual in one place > 2) In stream tests, special-case unexpected EOF and also mentions stream # in > message -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCR-5106) core tests: improve diagnostics in DBDataStoreTest
Julian Reschke created JCR-5106: --- Summary: core tests: improve diagnostics in DBDataStoreTest Key: JCR-5106 URL: https://issues.apache.org/jira/browse/JCR-5106 Project: Jackrabbit Content Repository Issue Type: Improvement Components: core, test Reporter: Julian Reschke Assignee: Julian Reschke 1) Fix expected vs actual in one place 2) In stream tests, special-case unexpected EOF and also mentions stream # in message -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-5105) Update commons-io dependency to 2.17.0
[ https://issues.apache.org/jira/browse/JCR-5105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886702#comment-17886702 ] Julian Reschke commented on JCR-5105: - The root issue is that https://github.com/apache/jackrabbit/blob/545ca83d78970a81683c791d92d16c1cc44dc82d/jackrabbit-data/src/main/java/org/apache/jackrabbit/core/data/db/DbInputStream.java#L66 makes assumptions about the behavior of the stream it extends that are not true anymore. > Update commons-io dependency to 2.17.0 > -- > > Key: JCR-5105 > URL: https://issues.apache.org/jira/browse/JCR-5105 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Comment Edited] (JCR-5105) Update commons-io dependency to 2.17.0
[ https://issues.apache.org/jira/browse/JCR-5105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886639#comment-17886639 ] Julian Reschke edited comment on JCR-5105 at 10/3/24 2:14 PM: -- Seems to be caused by this change in commons-io: {noformat} commit 1040e74d4c05930a7ed8864c87a5578c10bb9e99 Author: Gary Gregory Date: Sun Jul 7 14:12:24 2024 -0400 AutoCloseInputStream(InputStream) uses ClosedInputStream.INSTANCE when its input is null src/changes/changes.xml | 1 + .../apache/commons/io/input/AutoCloseInputStream.java | 3 ++- .../apache/commons/io/input/ClosedInputStream.java| 12 +++- .../commons/io/input/AutoCloseInputStreamTest.java| 19 +++ .../commons/io/input/ClosedInputStreamTest.java | 9 + 5 files changed, 42 insertions(+), 2 deletions(-) {noformat} was (Author: reschke): Seems ro be caused by this change in commons-io: {noformat} commit 1040e74d4c05930a7ed8864c87a5578c10bb9e99 Author: Gary Gregory Date: Sun Jul 7 14:12:24 2024 -0400 AutoCloseInputStream(InputStream) uses ClosedInputStream.INSTANCE when its input is null src/changes/changes.xml | 1 + .../apache/commons/io/input/AutoCloseInputStream.java | 3 ++- .../apache/commons/io/input/ClosedInputStream.java| 12 +++- .../commons/io/input/AutoCloseInputStreamTest.java| 19 +++ .../commons/io/input/ClosedInputStreamTest.java | 9 + 5 files changed, 42 insertions(+), 2 deletions(-) {noformat} > Update commons-io dependency to 2.17.0 > -- > > Key: JCR-5105 > URL: https://issues.apache.org/jira/browse/JCR-5105 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-2576) DbInputStream does not support mark()/reset() when exhausted.
[ https://issues.apache.org/jira/browse/JCR-2576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886683#comment-17886683 ] Julian Reschke commented on JCR-2576: - trunk: (2.9.0) [8e68391a5|https://github.com/apache/jackrabbit/commit/8e68391a5b00a20cd3acd7f42a20c9d38930257b] ...in retired branches: 2.10: (2.9.0) [8e68391a5|https://github.com/apache/jackrabbit/commit/8e68391a5b00a20cd3acd7f42a20c9d38930257b] 2.8: (2.8.2) [8e68391a5|https://github.com/apache/jackrabbit/commit/8e68391a5b00a20cd3acd7f42a20c9d38930257b] 2.6: (2.6.6) [8e68391a5|https://github.com/apache/jackrabbit/commit/8e68391a5b00a20cd3acd7f42a20c9d38930257b] 2.4: (2.4.6) [8e68391a5|https://github.com/apache/jackrabbit/commit/8e68391a5b00a20cd3acd7f42a20c9d38930257b] 2.2: [8e68391a5|https://github.com/apache/jackrabbit/commit/8e68391a5b00a20cd3acd7f42a20c9d38930257b] > DbInputStream does not support mark()/reset() when exhausted. > - > > Key: JCR-2576 > URL: https://issues.apache.org/jira/browse/JCR-2576 > Project: Jackrabbit Content Repository > Issue Type: Bug > Components: jackrabbit-core >Affects Versions: 2.0 >Reporter: Julian Sedding >Assignee: Thomas Mueller >Priority: Major > Fix For: 2.1 > > Attachments: DbInputStream.patch > > > The DbDataStore implementation uses a DbInputStream to read binary properties > from the database. When a new binary property is created, Jackrabbit attempts > to index it. Tika's CharsetDetector is used in the process, which marks the > input stream, reads the first 8000 bytes and then resets the stream. > This results in the stacktrace shown at the end of the issue, if the > following two conditions hold true: > * the property is larger than the minRecordLength configuration of the > Datastore and > * the property is smaller than 8000 bytes > The DbInputStream needs to have the following properties: > 1. lazy instantiation of the underlying stream > 2. auto-close underlying stream when EOF is reached > 3. fully support mark()/reset() even if the underlying stream is auto-closed > due to 2. > 12.03.2010 15:53:28 *WARN * LazyTextExtractorField: Failed to extract text > from a binary property (LazyTextExtractorField.java, line 165) > java.io.EOFException > at > org.apache.jackrabbit.core.data.db.DbInputStream.reset(DbInputStream.java:180) > at > org.apache.tika.io.ProxyInputStream.reset(ProxyInputStream.java:156) > at > org.apache.tika.io.ProxyInputStream.reset(ProxyInputStream.java:156) > at > org.apache.tika.parser.txt.CharsetDetector.setText(CharsetDetector.java:131) > at org.apache.tika.parser.txt.TXTParser.parse(TXTParser.java:77) > at > org.apache.tika.parser.CompositeParser.parse(CompositeParser.java:120) > at > org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:101) > at > org.apache.tika.parser.AutoDetectParser.parse(AutoDetectParser.java:114) > at > org.apache.jackrabbit.core.query.lucene.LazyTextExtractorField$ParsingTask.run(LazyTextExtractorField.java:160) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) > at java.util.concurrent.FutureTask.run(FutureTask.java:138) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) > at > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:619) -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-5105) Update commons-io dependency to 2.17.0
[ https://issues.apache.org/jira/browse/JCR-5105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886639#comment-17886639 ] Julian Reschke commented on JCR-5105: - Seems ro be caused by this change in commons-io: {noformat} commit 1040e74d4c05930a7ed8864c87a5578c10bb9e99 Author: Gary Gregory Date: Sun Jul 7 14:12:24 2024 -0400 AutoCloseInputStream(InputStream) uses ClosedInputStream.INSTANCE when its input is null src/changes/changes.xml | 1 + .../apache/commons/io/input/AutoCloseInputStream.java | 3 ++- .../apache/commons/io/input/ClosedInputStream.java| 12 +++- .../commons/io/input/AutoCloseInputStreamTest.java| 19 +++ .../commons/io/input/ClosedInputStreamTest.java | 9 + 5 files changed, 42 insertions(+), 2 deletions(-) {noformat} > Update commons-io dependency to 2.17.0 > -- > > Key: JCR-5105 > URL: https://issues.apache.org/jira/browse/JCR-5105 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-5105) Update commons-io dependency to 2.17.0
[ https://issues.apache.org/jira/browse/JCR-5105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886442#comment-17886442 ] Julian Reschke commented on JCR-5105: - Interestingly, this breaks tests in jackrabbit-core: {noformat} [ERROR] Tests run: 33, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 16.09 s <<< FAILURE! -- in org.apache.jackrabbit.core.data.TestAll [ERROR] org.apache.jackrabbit.core.data.DBDataStoreTest.testConcurrentRead -- Time elapsed: 0.207 s <<< FAILURE! junit.framework.AssertionFailedError: expected:<234> but was:<-1> at junit.framework.Assert.fail(Assert.java:57) at junit.framework.Assert.failNotEquals(Assert.java:329) at junit.framework.Assert.assertEquals(Assert.java:78) at junit.framework.Assert.assertEquals(Assert.java:234) at junit.framework.Assert.assertEquals(Assert.java:241) at junit.framework.TestCase.assertEquals(TestCase.java:384) at org.apache.jackrabbit.core.data.DBDataStoreTest.testConcurrentRead(DBDataStoreTest.java:178) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at junit.framework.TestCase.runTest(TestCase.java:177) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at junit.framework.TestSuite.runTest(TestSuite.java:241) at org.apache.jackrabbit.test.ConcurrentTestSuite.access$001(ConcurrentTestSuite.java:29) at org.apache.jackrabbit.test.ConcurrentTestSuite$2.run(ConcurrentTestSuite.java:67) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Thread.java:834) [ERROR] org.apache.jackrabbit.core.data.DBDataStoreTest.testDbInputStreamReset -- Time elapsed: 0.076 s <<< FAILURE! junit.framework.AssertionFailedError: expected:<-1> but was:<1024> at junit.framework.Assert.fail(Assert.java:57) at junit.framework.Assert.failNotEquals(Assert.java:329) at junit.framework.Assert.assertEquals(Assert.java:78) at junit.framework.Assert.assertEquals(Assert.java:234) at junit.framework.Assert.assertEquals(Assert.java:241) at junit.framework.TestCase.assertEquals(TestCase.java:384) at org.apache.jackrabbit.core.data.DBDataStoreTest.testDbInputStreamReset(DBDataStoreTest.java:106) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at junit.framework.TestCase.runTest(TestCase.java:177) at junit.framework.TestCase.runBare(TestCase.java:142) at junit.framework.TestResult$1.protect(TestResult.java:122) at junit.framework.TestResult.runProtected(TestResult.java:142) at junit.framework.TestResult.run(TestResult.java:125) at junit.framework.TestCase.run(TestCase.java:130) at junit.framework.TestSuite.runTest(TestSuite.java:241) at junit.framework.TestSuite.run(TestSuite.java:236) at junit.framework.TestSuite.runTest(TestSuite.java:241) at org.apache.jackrabbit.test.ConcurrentTestSuite.access$001(ConcurrentTestSuite.java:29) at org.apache.jackrabbit.test.ConcurrentTestSuite$2.run(ConcurrentTestSuite.java:67) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Thread.java:834) [ERROR] org.apache.jackrabbit.core.data.DBDataStoreTest.testGetRecord -- Time elapsed: 0.052 s <<< FAILURE! junit.framework.AssertionFailedError: expected:<234> but was:<-1> at junit.framework.Assert.fail(Assert.java:57) at junit.framework.Assert.failNotEquals(Assert.java:329) at junit.framework.Assert.assertEquals(Assert.java:78) at junit.framework.Assert.assertEquals(Assert.java:234) at junit.framework.Assert.assertEquals(Assert.java:241)
[jira] [Updated] (JCR-5105) Update commons-io dependency to 2.17.0
[ https://issues.apache.org/jira/browse/JCR-5105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5105: Fix Version/s: 2.24 (was: 2.22) (was: 2.21.27) (was: 2.20.17) (was: 2.22.0) > Update commons-io dependency to 2.17.0 > -- > > Key: JCR-5105 > URL: https://issues.apache.org/jira/browse/JCR-5105 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5105) Update commons-io dependency to 2.17.0
[ https://issues.apache.org/jira/browse/JCR-5105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5105: Labels: candidate_jackrabbit_2.20 candidate_jackrabbit_2.22 (was: ) > Update commons-io dependency to 2.17.0 > -- > > Key: JCR-5105 > URL: https://issues.apache.org/jira/browse/JCR-5105 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.20, candidate_jackrabbit_2.22 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCR-5105) Update commons-io dependency to 2.17.0
Julian Reschke created JCR-5105: --- Summary: Update commons-io dependency to 2.17.0 Key: JCR-5105 URL: https://issues.apache.org/jira/browse/JCR-5105 Project: Jackrabbit Content Repository Issue Type: Task Components: parent Reporter: Julian Reschke Assignee: Julian Reschke Fix For: 2.22, 2.21.27, 2.20.17, 2.22.0 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCR-5104) Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.70.0
[ https://issues.apache.org/jira/browse/JCR-5104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCR-5104. - Fix Version/s: 2.23.1 Resolution: Fixed > Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.70.0 > > > Key: JCR-5104 > URL: https://issues.apache.org/jira/browse/JCR-5104 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCR-5104) Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.70.0
[ https://issues.apache.org/jira/browse/JCR-5104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886089#comment-17886089 ] Julian Reschke commented on JCR-5104: - trunk: [545ca83d7|https://github.com/apache/jackrabbit/commit/545ca83d78970a81683c791d92d16c1cc44dc82d] > Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.70.0 > > > Key: JCR-5104 > URL: https://issues.apache.org/jira/browse/JCR-5104 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.22 > Fix For: 2.24, 2.23.1 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCR-5104) Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.70.0
Julian Reschke created JCR-5104: --- Summary: Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.70.0 Key: JCR-5104 URL: https://issues.apache.org/jira/browse/JCR-5104 Project: Jackrabbit Content Repository Issue Type: Task Components: parent Reporter: Julian Reschke Assignee: Julian Reschke Fix For: 2.24, 2.23.1 -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCR-5104) Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.70.0
[ https://issues.apache.org/jira/browse/JCR-5104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke updated JCR-5104: Fix Version/s: (was: 2.23.1) > Update oak-jackrabbit-api.version.implemented in trunk to Oak 1.70.0 > > > Key: JCR-5104 > URL: https://issues.apache.org/jira/browse/JCR-5104 > Project: Jackrabbit Content Repository > Issue Type: Task > Components: parent >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Labels: candidate_jackrabbit_2.22 > Fix For: 2.24 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (JCRVLT-769) mapPackageDependencyToMavenGa does no longer work
[ https://issues.apache.org/jira/browse/JCRVLT-769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus closed JCRVLT-769. -- > mapPackageDependencyToMavenGa does no longer work > - > > Key: JCRVLT-769 > URL: https://issues.apache.org/jira/browse/JCRVLT-769 > Project: Jackrabbit FileVault > Issue Type: Bug > Components: package maven plugin >Affects Versions: package-maven-plugin-1.3.0 >Reporter: Konrad Windszus >Assignee: Konrad Windszus >Priority: Major > Fix For: package-maven-plugin-1.4.0 > > > JCRVLT-567 introduced the regression that the manual mapping from package > dependency to Maven coordinates was no longer considered (caused by > https://github.com/apache/jackrabbit-filevault-package-maven-plugin/commit/829a08abebded00b9c15e4df709b96e28ca2ce08#diff-fb5f20c363b40e1380878e34329d42d8c414e11448aa355a3bd0ecc7b79ad91cL100-L113) > In addition due to https://issues.apache.org/jira/browse/MNG-8192 using the > parameter > [mapPackageDependencyToMavenGa|https://jackrabbit.apache.org/filevault-package-maven-plugin/validate-package-mojo.html#mapPackageDependencyToMavenGa] > throws exceptions on Maven > 3.6.2 as that does no longer allow Artifacts > without a valid version. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (JCRVLT-780) Remove @Component annotations
[ https://issues.apache.org/jira/browse/JCRVLT-780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus closed JCRVLT-780. -- > Remove @Component annotations > - > > Key: JCRVLT-780 > URL: https://issues.apache.org/jira/browse/JCRVLT-780 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: package maven plugin >Reporter: Konrad Windszus >Assignee: Konrad Windszus >Priority: Major > Fix For: package-maven-plugin-1.4.0 > > > Use JSR-330 annotations instead. Compare with > https://issues.apache.org/jira/browse/MPLUGIN-530. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (JCRVLT-765) Update to FileVault 3.8.2
[ https://issues.apache.org/jira/browse/JCRVLT-765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus closed JCRVLT-765. -- > Update to FileVault 3.8.2 > - > > Key: JCRVLT-765 > URL: https://issues.apache.org/jira/browse/JCRVLT-765 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: package maven plugin >Reporter: Konrad Windszus >Assignee: Konrad Windszus >Priority: Major > Fix For: package-maven-plugin-1.4.0 > > > [https://github.com/apache/jackrabbit-filevault/blob/master/RELEASE-NOTES.txt] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (JCRVLT-757) Optionally apply Enhanced DocView XML escaping to filtered values
[ https://issues.apache.org/jira/browse/JCRVLT-757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus closed JCRVLT-757. -- > Optionally apply Enhanced DocView XML escaping to filtered values > - > > Key: JCRVLT-757 > URL: https://issues.apache.org/jira/browse/JCRVLT-757 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: package maven plugin >Affects Versions: package-maven-plugin-1.3.6 >Reporter: Konrad Windszus >Assignee: Konrad Windszus >Priority: Major > Fix For: package-maven-plugin-1.4.0 > > > The filtering option outlined in > https://jackrabbit.apache.org/filevault-package-maven-plugin/filtering.html > currently only supports as-is replacements, i.e. the values are taken > unprocessed. In order to use the same variable values for different contexts > it would be nice to optionally apply [FileVault DocView XML > Escaping|https://jackrabbit.apache.org/filevault/docview.html#Escaping] -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCRVLT-785) Remove License and Notice from Git Repo
Konrad Windszus created JCRVLT-785: -- Summary: Remove License and Notice from Git Repo Key: JCRVLT-785 URL: https://issues.apache.org/jira/browse/JCRVLT-785 Project: Jackrabbit FileVault Issue Type: Improvement Components: package maven plugin Reporter: Konrad Windszus Assignee: Konrad Windszus As License and Notice is automatically added to the Source archive via https://maven.apache.org/apache-resource-bundles/jar/ there is no need to also maintain that separately in the Git repository. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCRVLT-780) Remove @Component annotations
[ https://issues.apache.org/jira/browse/JCRVLT-780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus updated JCRVLT-780: --- Issue Type: Improvement (was: Bug) > Remove @Component annotations > - > > Key: JCRVLT-780 > URL: https://issues.apache.org/jira/browse/JCRVLT-780 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: package maven plugin >Reporter: Konrad Windszus >Assignee: Konrad Windszus >Priority: Major > Fix For: package-maven-plugin-1.4.0 > > > Use JSR-330 annotations instead. Compare with > https://issues.apache.org/jira/browse/MPLUGIN-530. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCRVLT-765) Update to FileVault 3.8.2
[ https://issues.apache.org/jira/browse/JCRVLT-765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus updated JCRVLT-765: --- Summary: Update to FileVault 3.8.2 (was: Update to FileVault 3.8.0) > Update to FileVault 3.8.2 > - > > Key: JCRVLT-765 > URL: https://issues.apache.org/jira/browse/JCRVLT-765 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: package maven plugin >Reporter: Konrad Windszus >Assignee: Konrad Windszus >Priority: Major > Fix For: package-maven-plugin-1.4.0 > > > [https://github.com/apache/jackrabbit-filevault/blob/master/RELEASE-NOTES.txt] > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCRVLT-777) ITs fail in Maven 4
[ https://issues.apache.org/jira/browse/JCRVLT-777?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus updated JCRVLT-777: --- Fix Version/s: package-maven-plugin-1.4.2 (was: package-maven-plugin-1.4.0) > ITs fail in Maven 4 > --- > > Key: JCRVLT-777 > URL: https://issues.apache.org/jira/browse/JCRVLT-777 > Project: Jackrabbit FileVault > Issue Type: Improvement >Reporter: Konrad Windszus >Priority: Major > Fix For: package-maven-plugin-1.4.2 > > > Currently the execution of ITs in Maven 4 (beta 2) fail with the following > issue > > {code} > org.opentest4j.AssertionFailedError: > filter.xml is incorrect ==> expected: < > > > root="/apps/bundles/install/package-plugin-test-pkg-bundle2-1.0.0-SNAPSHOT.jar"/> > > root="/etc/packages/test/package-plugin-test-pkg-sub1-1.0.0-SNAPSHOT.zip"/> > root="/etc/packages/test/package-plugin-test-pkg-sub2-1.0.0-SNAPSHOT.zip"/> > > > but was: < > > root="/apps/bundles/install/package-plugin-test-pkg-bundle1-1.0.0-SNAPSHOT.jar"/> > root="/apps/bundles/install/package-plugin-test-pkg-bundle2-1.0.0-SNAPSHOT.jar"/> > > root="/etc/packages/test/package-plugin-test-pkg-sub1-1.0.0-SNAPSHOT.zip"/> > root="/etc/packages/test/package-plugin-test-pkg-sub2-1.0.0-SNAPSHOT.zip"/> > > > > at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:55) > at > org.junit.jupiter.api.AssertionUtils.failNotEqual(AssertionUtils.java:62) > at > org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:182) > at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:1152) > at > org.apache.jackrabbit.filevault.maven.packaging.it.util.ProjectBuilder.verifyExpectedFilter(ProjectBuilder.java:474) > at > org.apache.jackrabbit.filevault.maven.packaging.it.util.ProjectBuilder.verifyExpectedFilter(ProjectBuilder.java:456) > at > org.apache.jackrabbit.filevault.maven.packaging.it.GenerateMetadataMultiModuleIT.multi_module_build_clean_package(GenerateMetadataMultiModuleIT.java:59) > at > java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) > at java.base/java.lang.reflect.Method.invoke(Method.java:580) > at > org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725) > at > org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) > at > org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140) > at > org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84) > at > org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115) > at > org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) > at > org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) > at > org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104) > at > org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214) > at > org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210) > at > org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135) >
[jira] [Updated] (JCRVLT-781) Require Java 11
[ https://issues.apache.org/jira/browse/JCRVLT-781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus updated JCRVLT-781: --- Fix Version/s: (was: package-maven-plugin-1.4.0) > Require Java 11 > > > Key: JCRVLT-781 > URL: https://issues.apache.org/jira/browse/JCRVLT-781 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: package maven plugin >Reporter: Konrad Windszus >Priority: Major > > In order to get rid of the Commons IO dependencies and leverage Jackrabbit > API/Commons 2.22.x (requiring Java 11) FileVault should require Java 11 as > well. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (JCRVLT-774) Allow overwriting of AbstractDependencyResolver.resolvePackageInfo(Dependency)
[ https://issues.apache.org/jira/browse/JCRVLT-774?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus closed JCRVLT-774. -- > Allow overwriting of AbstractDependencyResolver.resolvePackageInfo(Dependency) > -- > > Key: JCRVLT-774 > URL: https://issues.apache.org/jira/browse/JCRVLT-774 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: validation >Affects Versions: 3.8.0 >Reporter: Konrad Windszus >Assignee: Konrad Windszus >Priority: Major > Fix For: 3.8.2 > > > Currently the implementation of > https://github.com/apache/jackrabbit-filevault/blob/931ceef98513167af3218b773d9213e123a2f52d/vault-validation/src/main/java/org/apache/jackrabbit/vault/validation/context/AbstractDependencyResolver.java#L98 > cannot be overwritten by subclasses. > This is crucial though to e.g. apply some mapping from Dependency to Maven > coordinates or to use a different heuristics to find available versions > satisfying a version range. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (JCRVLT-772) Remove JUnit 3
[ https://issues.apache.org/jira/browse/JCRVLT-772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus closed JCRVLT-772. -- > Remove JUnit 3 > -- > > Key: JCRVLT-772 > URL: https://issues.apache.org/jira/browse/JCRVLT-772 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: vlt >Reporter: Konrad Windszus >Assignee: Konrad Windszus >Priority: Major > Fix For: 3.8.2 > > > Some tests still rely on ancient JUnit 3 (package {{junit.framework}}). In > order to move forward those should be converted to JUnit 4 (to be ultimately > replaced by JUnit 5 ones). > https://github.com/search?q=repo%3Aapache%2Fjackrabbit-filevault%20junit.framework&type=code -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (JCRVLT-778) VersionRange.fromString("") does not return VersionRange.INFINITE
[ https://issues.apache.org/jira/browse/JCRVLT-778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus closed JCRVLT-778. -- > VersionRange.fromString("") does not return VersionRange.INFINITE > - > > Key: JCRVLT-778 > URL: https://issues.apache.org/jira/browse/JCRVLT-778 > Project: Jackrabbit FileVault > Issue Type: Bug > Components: Packaging >Reporter: Konrad Windszus >Assignee: Konrad Windszus >Priority: Major > Fix For: 3.8.2 > > > The constant {{VersionRange.INFINITE}} is defined as {{new VersionRange(null, > true, null, true);}} > (https://github.com/apache/jackrabbit-filevault/blob/b37c68091ba97ada6ea4b1c21d256ce45c79f17c/vault-core/src/main/java/org/apache/jackrabbit/vault/packaging/VersionRange.java#L37) > However the empty string (representing the infinite range as well) returns > {{new VersionRange(null, false, null, false)}} in > {{VersionRange.fromString(String)}}. > (https://github.com/apache/jackrabbit-filevault/blob/b37c68091ba97ada6ea4b1c21d256ce45c79f17c/vault-core/src/main/java/org/apache/jackrabbit/vault/packaging/VersionRange.java#L231) > Although both represent the infinite range they are different objects. > The {{equals}} method neglects those difference but reusing the constant > {{VersionRange.INFINITE}} improves the memory footprint and allows to use the > same instance check for infinite version ranges. > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (JCRVLT-776) improve test coverage for IdConflictPolicy
[ https://issues.apache.org/jira/browse/JCRVLT-776?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus closed JCRVLT-776. -- > improve test coverage for IdConflictPolicy > -- > > Key: JCRVLT-776 > URL: https://issues.apache.org/jira/browse/JCRVLT-776 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: vlt >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > Fix For: 3.8.2 > > > to include four different target repo state (conflict-moved, > conflict-in-place, no-conflict-target-gone, no-conflict-target-present) -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (JCRVLT-768) vlt: when DEBUG logging stashing ops, add the IdConflictPolicy as well
[ https://issues.apache.org/jira/browse/JCRVLT-768?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus closed JCRVLT-768. -- > vlt: when DEBUG logging stashing ops, add the IdConflictPolicy as well > -- > > Key: JCRVLT-768 > URL: https://issues.apache.org/jira/browse/JCRVLT-768 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: vlt >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Trivial > Fix For: 3.8.2 > > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (JCRVLT-783) site.xml no longer deployed in FileVault 3.8.0
[ https://issues.apache.org/jira/browse/JCRVLT-783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus closed JCRVLT-783. -- > site.xml no longer deployed in FileVault 3.8.0 > -- > > Key: JCRVLT-783 > URL: https://issues.apache.org/jira/browse/JCRVLT-783 > Project: Jackrabbit FileVault > Issue Type: Bug > Components: Misc >Affects Versions: 3.8.0 >Reporter: Konrad Windszus >Assignee: Konrad Windszus >Priority: Major > Fix For: 3.8.2 > > > The site.xml of the parent is no longer deployed for FileVault 3.8.0: > https://repo1.maven.org/maven2/org/apache/jackrabbit/vault/parent/3.8.0/ > while it is still there in older versions: > https://repo1.maven.org/maven2/org/apache/jackrabbit/vault/parent/3.7.2/ > Somehow the [attach-descriptor > goal|https://maven.apache.org/plugins/maven-site-plugin/attach-descriptor-mojo.html] > has no longer been executed. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCRVLT-784) BinaryPropertiesIT.exportBinary: improve diagnostics when entry is missing
[ https://issues.apache.org/jira/browse/JCRVLT-784?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCRVLT-784. --- Resolution: Fixed > BinaryPropertiesIT.exportBinary: improve diagnostics when entry is missing > -- > > Key: JCRVLT-784 > URL: https://issues.apache.org/jira/browse/JCRVLT-784 > Project: Jackrabbit FileVault > Issue Type: Improvement >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > Fix For: 3.8.4 > > > We have seen that test failing on Windows when an archive member was not > found. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCRVLT-784) BinaryPropertiesIT.exportBinary: improve diagnostics when entry is missing
Julian Reschke created JCRVLT-784: - Summary: BinaryPropertiesIT.exportBinary: improve diagnostics when entry is missing Key: JCRVLT-784 URL: https://issues.apache.org/jira/browse/JCRVLT-784 Project: Jackrabbit FileVault Issue Type: Improvement Reporter: Julian Reschke Assignee: Julian Reschke Fix For: 3.8.4 We have seen that test failing on Windows when an archive member was not found. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCRVLT-752) Release Jackrabbit Filevault 3.7.4
[ https://issues.apache.org/jira/browse/JCRVLT-752?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCRVLT-752. --- Resolution: Fixed > Release Jackrabbit Filevault 3.7.4 > -- > > Key: JCRVLT-752 > URL: https://issues.apache.org/jira/browse/JCRVLT-752 > Project: Jackrabbit FileVault > Issue Type: Task >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Closed] (JCRVLT-752) Release Jackrabbit Filevault 3.7.4
[ https://issues.apache.org/jira/browse/JCRVLT-752?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke closed JCRVLT-752. - > Release Jackrabbit Filevault 3.7.4 > -- > > Key: JCRVLT-752 > URL: https://issues.apache.org/jira/browse/JCRVLT-752 > Project: Jackrabbit FileVault > Issue Type: Task >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Minor > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCRVLT-779) Deletion of a container package doesn't delete its embedded packages and subpackages
[ https://issues.apache.org/jira/browse/JCRVLT-779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17883831#comment-17883831 ] Konrad Windszus commented on JCRVLT-779: TBH I fail to see a convincing use case for automatically deleting packages when deleting the container. Also for me uninstallation and package deletion is kind of orthogonal. Compare also with the related https://issues.apache.org/jira/browse/JCRVLT-524. > Deletion of a container package doesn't delete its embedded packages and > subpackages > > > Key: JCRVLT-779 > URL: https://issues.apache.org/jira/browse/JCRVLT-779 > Project: Jackrabbit FileVault > Issue Type: Bug > Components: vlt >Affects Versions: 3.7.2 >Reporter: Ankita Agarwal >Priority: Major > > When a container package is deleted, its embedded and subpackages are not > removed. > The process of deleting a package should follow the same behaviour as > installing and uninstalling packages. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCRVLT-779) Deletion of a container package doesn't delete its embedded packages and subpackages
[ https://issues.apache.org/jira/browse/JCRVLT-779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17883795#comment-17883795 ] Ankita Agarwal commented on JCRVLT-779: --- [~kwin] What if deletion of sub package and embedded package is only allowed when they have already been uninstalled > Deletion of a container package doesn't delete its embedded packages and > subpackages > > > Key: JCRVLT-779 > URL: https://issues.apache.org/jira/browse/JCRVLT-779 > Project: Jackrabbit FileVault > Issue Type: Bug > Components: vlt >Affects Versions: 3.7.2 >Reporter: Ankita Agarwal >Priority: Major > > When a container package is deleted, its embedded and subpackages are not > removed. > The process of deleting a package should follow the same behaviour as > installing and uninstalling packages. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCRVLT-775) Support explicit mapping of Dependency -> Maven coordinates in AbstractDependencyResolver
[ https://issues.apache.org/jira/browse/JCRVLT-775?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus resolved JCRVLT-775. Resolution: Won't Fix > Support explicit mapping of Dependency -> Maven coordinates in > AbstractDependencyResolver > - > > Key: JCRVLT-775 > URL: https://issues.apache.org/jira/browse/JCRVLT-775 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: validation >Affects Versions: 3.8.0 >Reporter: Konrad Windszus >Priority: Major > > Currently AbstractDependencyResolver only uses some heuristics to derive > Maven coordinates from a given package dependency. It should optionally > support explicit mappings. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCRVLT-775) Support explicit mapping of Dependency -> Maven coordinates in AbstractDependencyResolver
[ https://issues.apache.org/jira/browse/JCRVLT-775?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus updated JCRVLT-775: --- Fix Version/s: (was: 3.8.2) > Support explicit mapping of Dependency -> Maven coordinates in > AbstractDependencyResolver > - > > Key: JCRVLT-775 > URL: https://issues.apache.org/jira/browse/JCRVLT-775 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: validation >Affects Versions: 3.8.0 >Reporter: Konrad Windszus >Priority: Major > > Currently AbstractDependencyResolver only uses some heuristics to derive > Maven coordinates from a given package dependency. It should optionally > support explicit mappings. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCRVLT-775) Support explicit mapping of Dependency -> Maven coordinates in AbstractDependencyResolver
[ https://issues.apache.org/jira/browse/JCRVLT-775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17883254#comment-17883254 ] Konrad Windszus commented on JCRVLT-775: The mappings can be easily supported with an extension of AbstractDependencyResolver and the format depends a lot on then context, therefore probably not a good idea to implement in the abstract base class. > Support explicit mapping of Dependency -> Maven coordinates in > AbstractDependencyResolver > - > > Key: JCRVLT-775 > URL: https://issues.apache.org/jira/browse/JCRVLT-775 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: validation >Affects Versions: 3.8.0 >Reporter: Konrad Windszus >Priority: Major > Fix For: 3.8.2 > > > Currently AbstractDependencyResolver only uses some heuristics to derive > Maven coordinates from a given package dependency. It should optionally > support explicit mappings. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCRVLT-776) improve test coverage for IdConflictPolicy
[ https://issues.apache.org/jira/browse/JCRVLT-776?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Julian Reschke resolved JCRVLT-776. --- Fix Version/s: 3.8.2 Resolution: Fixed > improve test coverage for IdConflictPolicy > -- > > Key: JCRVLT-776 > URL: https://issues.apache.org/jira/browse/JCRVLT-776 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: vlt >Reporter: Julian Reschke >Assignee: Julian Reschke >Priority: Major > Fix For: 3.8.2 > > > to include four different target repo state (conflict-moved, > conflict-in-place, no-conflict-target-gone, no-conflict-target-present) -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCRVLT-783) site.xml no longer deployed in FileVault 3.8.0
[ https://issues.apache.org/jira/browse/JCRVLT-783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus resolved JCRVLT-783. Resolution: Fixed Fixed in https://github.com/apache/jackrabbit-filevault/commit/b5d147bb80dc7107e6cb8f47aa64d55df1720526. > site.xml no longer deployed in FileVault 3.8.0 > -- > > Key: JCRVLT-783 > URL: https://issues.apache.org/jira/browse/JCRVLT-783 > Project: Jackrabbit FileVault > Issue Type: Bug > Components: Misc >Affects Versions: 3.8.0 >Reporter: Konrad Windszus >Assignee: Konrad Windszus >Priority: Major > Fix For: 3.8.2 > > > The site.xml of the parent is no longer deployed for FileVault 3.8.0: > https://repo1.maven.org/maven2/org/apache/jackrabbit/vault/parent/3.8.0/ > while it is still there in older versions: > https://repo1.maven.org/maven2/org/apache/jackrabbit/vault/parent/3.7.2/ > Somehow the [attach-descriptor > goal|https://maven.apache.org/plugins/maven-site-plugin/attach-descriptor-mojo.html] > has no longer been executed. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (JCRVLT-783) site.xml no longer deployed in FileVault 3.8.0
[ https://issues.apache.org/jira/browse/JCRVLT-783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus reassigned JCRVLT-783: -- Assignee: Konrad Windszus > site.xml no longer deployed in FileVault 3.8.0 > -- > > Key: JCRVLT-783 > URL: https://issues.apache.org/jira/browse/JCRVLT-783 > Project: Jackrabbit FileVault > Issue Type: Bug > Components: Misc >Affects Versions: 3.8.0 >Reporter: Konrad Windszus >Assignee: Konrad Windszus >Priority: Major > Fix For: 3.8.2 > > > The site.xml of the parent is no longer deployed for FileVault 3.8.0: > https://repo1.maven.org/maven2/org/apache/jackrabbit/vault/parent/3.8.0/ > while it is still there in older versions: > https://repo1.maven.org/maven2/org/apache/jackrabbit/vault/parent/3.7.2/ > Somehow the [attach-descriptor > goal|https://maven.apache.org/plugins/maven-site-plugin/attach-descriptor-mojo.html] > has no longer been executed. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (JCRVLT-783) site.xml no longer deployed in FileVault 3.8.0
[ https://issues.apache.org/jira/browse/JCRVLT-783?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17882135#comment-17882135 ] Konrad Windszus commented on JCRVLT-783: This is a regression of https://issues.apache.org/jira/browse/MPOM-480 introduced with JCRVLT-759. > site.xml no longer deployed in FileVault 3.8.0 > -- > > Key: JCRVLT-783 > URL: https://issues.apache.org/jira/browse/JCRVLT-783 > Project: Jackrabbit FileVault > Issue Type: Bug > Components: Misc >Affects Versions: 3.8.0 >Reporter: Konrad Windszus >Priority: Major > Fix For: 3.8.2 > > > The site.xml of the parent is no longer deployed for FileVault 3.8.0: > https://repo1.maven.org/maven2/org/apache/jackrabbit/vault/parent/3.8.0/ > while it is still there in older versions: > https://repo1.maven.org/maven2/org/apache/jackrabbit/vault/parent/3.7.2/ > Somehow the [attach-descriptor > goal|https://maven.apache.org/plugins/maven-site-plugin/attach-descriptor-mojo.html] > has no longer been executed. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCRVLT-783) site.xml no longer deployed in FileVault 3.8.0
Konrad Windszus created JCRVLT-783: -- Summary: site.xml no longer deployed in FileVault 3.8.0 Key: JCRVLT-783 URL: https://issues.apache.org/jira/browse/JCRVLT-783 Project: Jackrabbit FileVault Issue Type: Bug Components: Misc Affects Versions: 3.8.0 Reporter: Konrad Windszus Fix For: 3.8.2 The site.xml of the parent is no longer deployed for FileVault 3.8.0: https://repo1.maven.org/maven2/org/apache/jackrabbit/vault/parent/3.8.0/ while it is still there in older versions: https://repo1.maven.org/maven2/org/apache/jackrabbit/vault/parent/3.7.2/ Somehow the [attach-descriptor goal|https://maven.apache.org/plugins/maven-site-plugin/attach-descriptor-mojo.html] has no longer been executed. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCRVLT-782) Introduce spotless-maven-plugin
[ https://issues.apache.org/jira/browse/JCRVLT-782?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus updated JCRVLT-782: --- Description: Leverage automated source code formatting (for both Java and POM.xml files) with [spotless-maven-plugin|https://github.com/diffplug/spotless/tree/main/plugin-maven]. Proposal: - leverage [google-java-format|https://github.com/google/google-java-format] as [palantir failed to adopt Java 21 features for a long time|https://github.com/palantir/palantir-java-format/pull/935] and also seems to lack maintenance in general. was: Leverage automated source code formatting (for both Java and POM.xml files) with [spotless-maven-plugin|https://github.com/diffplug/spotless/tree/main/plugin-maven]. Proposal: - leverage [google-java-format|https://github.com/google/google-java-format] as [palantir|https://github.com/palantir/palantir-java-format/pull/935 failed to adopt Java 21 features for a long time] and also seems to lack maintenance. > Introduce spotless-maven-plugin > --- > > Key: JCRVLT-782 > URL: https://issues.apache.org/jira/browse/JCRVLT-782 > Project: Jackrabbit FileVault > Issue Type: Improvement >Reporter: Konrad Windszus >Priority: Major > > Leverage automated source code formatting (for both Java and POM.xml files) > with > [spotless-maven-plugin|https://github.com/diffplug/spotless/tree/main/plugin-maven]. > Proposal: > - leverage [google-java-format|https://github.com/google/google-java-format] > as [palantir failed to adopt Java 21 features for a long > time|https://github.com/palantir/palantir-java-format/pull/935] and also > seems to lack maintenance in general. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCRVLT-782) Introduce spotless-maven-plugin
Konrad Windszus created JCRVLT-782: -- Summary: Introduce spotless-maven-plugin Key: JCRVLT-782 URL: https://issues.apache.org/jira/browse/JCRVLT-782 Project: Jackrabbit FileVault Issue Type: Improvement Reporter: Konrad Windszus Leverage automated source code formatting (for both Java and POM.xml files) with [spotless-maven-plugin|https://github.com/diffplug/spotless/tree/main/plugin-maven]. Proposal: - leverage [google-java-format|https://github.com/google/google-java-format] as [palantir|https://github.com/palantir/palantir-java-format/pull/935 failed to adopt Java 21 features for a long time] and also seems to lack maintenance. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCRVLT-781) Require Java 11
[ https://issues.apache.org/jira/browse/JCRVLT-781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus updated JCRVLT-781: --- Fix Version/s: package-maven-plugin-1.4.0 > Require Java 11 > > > Key: JCRVLT-781 > URL: https://issues.apache.org/jira/browse/JCRVLT-781 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: package maven plugin >Reporter: Konrad Windszus >Priority: Major > Fix For: package-maven-plugin-1.4.0 > > > In order to get rid of the Commons IO dependencies and leverage Jackrabbit > API/Commons 2.22.x (requiring Java 11) FileVault should require Java 11 as > well. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (JCRVLT-781) Require Java 11
Konrad Windszus created JCRVLT-781: -- Summary: Require Java 11 Key: JCRVLT-781 URL: https://issues.apache.org/jira/browse/JCRVLT-781 Project: Jackrabbit FileVault Issue Type: Improvement Components: Misc Reporter: Konrad Windszus In order to get rid of the Commons IO dependencies and leverage Jackrabbit API/Commons 2.22.x (requiring Java 11) FileVault should require Java 11 as well. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (JCRVLT-781) Require Java 11
[ https://issues.apache.org/jira/browse/JCRVLT-781?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus updated JCRVLT-781: --- Component/s: package maven plugin (was: Misc) > Require Java 11 > > > Key: JCRVLT-781 > URL: https://issues.apache.org/jira/browse/JCRVLT-781 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: package maven plugin >Reporter: Konrad Windszus >Priority: Major > > In order to get rid of the Commons IO dependencies and leverage Jackrabbit > API/Commons 2.22.x (requiring Java 11) FileVault should require Java 11 as > well. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Resolved] (JCRVLT-769) mapPackageDependencyToMavenGa does no longer work
[ https://issues.apache.org/jira/browse/JCRVLT-769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Konrad Windszus resolved JCRVLT-769. Resolution: Fixed Fixed in https://github.com/apache/jackrabbit-filevault-package-maven-plugin/commit/ba803af0ffe266d2b3b4eda834b438b46cfd255e. > mapPackageDependencyToMavenGa does no longer work > - > > Key: JCRVLT-769 > URL: https://issues.apache.org/jira/browse/JCRVLT-769 > Project: Jackrabbit FileVault > Issue Type: Bug > Components: package maven plugin >Affects Versions: package-maven-plugin-1.3.0 >Reporter: Konrad Windszus >Assignee: Konrad Windszus >Priority: Major > Fix For: package-maven-plugin-1.4.0 > > > JCRVLT-567 introduced the regression that the manual mapping from package > dependency to Maven coordinates was no longer considered (caused by > https://github.com/apache/jackrabbit-filevault-package-maven-plugin/commit/829a08abebded00b9c15e4df709b96e28ca2ce08#diff-fb5f20c363b40e1380878e34329d42d8c414e11448aa355a3bd0ecc7b79ad91cL100-L113) > In addition due to https://issues.apache.org/jira/browse/MNG-8192 using the > parameter > [mapPackageDependencyToMavenGa|https://jackrabbit.apache.org/filevault-package-maven-plugin/validate-package-mojo.html#mapPackageDependencyToMavenGa] > throws exceptions on Maven > 3.6.2 as that does no longer allow Artifacts > without a valid version. -- This message was sent by Atlassian Jira (v8.20.10#820010)