[jira] [Created] (JCR-5117) NamespaceHelper: add method to mint predictable prefixes for not yet registered namespaces

2024-10-08 Thread Julian Reschke (Jira)
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)
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

2024-10-04 Thread Julian Reschke (Jira)


[ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


[ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


[ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)
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

2024-10-04 Thread Julian Reschke (Jira)


[ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


[ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)
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

2024-10-04 Thread Julian Reschke (Jira)


[ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


[ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)


[ 
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

2024-10-04 Thread Julian Reschke (Jira)


 [ 
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

2024-10-04 Thread Julian Reschke (Jira)
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

2024-10-03 Thread Julian Reschke (Jira)


[ 
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

2024-10-03 Thread Julian Reschke (Jira)


 [ 
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

2024-10-03 Thread Julian Reschke (Jira)


 [ 
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

2024-10-03 Thread Julian Reschke (Jira)


 [ 
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

2024-10-03 Thread Julian Reschke (Jira)


 [ 
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

2024-10-03 Thread Julian Reschke (Jira)


[ 
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

2024-10-03 Thread Julian Reschke (Jira)


 [ 
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

2024-10-03 Thread Julian Reschke (Jira)


 [ 
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

2024-10-03 Thread Julian Reschke (Jira)
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

2024-10-03 Thread Julian Reschke (Jira)


[ 
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

2024-10-03 Thread Julian Reschke (Jira)


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

2024-10-03 Thread Julian Reschke (Jira)


[ 
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

2024-10-03 Thread Julian Reschke (Jira)


[ 
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

2024-10-02 Thread Julian Reschke (Jira)


[ 
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

2024-10-02 Thread Julian Reschke (Jira)


 [ 
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

2024-10-02 Thread Julian Reschke (Jira)


 [ 
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

2024-10-02 Thread Julian Reschke (Jira)
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

2024-10-01 Thread Julian Reschke (Jira)


 [ 
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

2024-10-01 Thread Julian Reschke (Jira)


[ 
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

2024-10-01 Thread Julian Reschke (Jira)
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

2024-10-01 Thread Julian Reschke (Jira)


 [ 
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

2024-09-30 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-30 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-30 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-30 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-25 Thread Konrad Windszus (Jira)
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

2024-09-25 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-25 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-25 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-25 Thread Konrad Windszus (Jira)


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

2024-09-25 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-25 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-25 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-25 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-25 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-25 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-24 Thread Julian Reschke (Jira)


 [ 
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

2024-09-23 Thread Julian Reschke (Jira)
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

2024-09-23 Thread Julian Reschke (Jira)


 [ 
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

2024-09-23 Thread Julian Reschke (Jira)


 [ 
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

2024-09-23 Thread Konrad Windszus (Jira)


[ 
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

2024-09-23 Thread Ankita Agarwal (Jira)


[ 
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

2024-09-20 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-20 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-20 Thread Konrad Windszus (Jira)


[ 
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

2024-09-18 Thread Julian Reschke (Jira)


 [ 
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

2024-09-17 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-16 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-16 Thread Konrad Windszus (Jira)


[ 
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

2024-09-16 Thread Konrad Windszus (Jira)
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

2024-09-15 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-15 Thread Konrad Windszus (Jira)
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

2024-09-15 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-15 Thread Konrad Windszus (Jira)
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

2024-09-15 Thread Konrad Windszus (Jira)


 [ 
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

2024-09-14 Thread Konrad Windszus (Jira)


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


  1   2   3   4   5   6   7   8   9   10   >