[jira] [Updated] (KARAF-7794) Upgrade to Felix Http Jetty 4.2.20

2024-01-02 Thread Jira


 [ 
https://issues.apache.org/jira/browse/KARAF-7794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré updated KARAF-7794:

Target Version/s: 4.5.0  (was: 4.5.0, 4.4.5)

> Upgrade to Felix Http Jetty 4.2.20
> --
>
> Key: KARAF-7794
> URL: https://issues.apache.org/jira/browse/KARAF-7794
> Project: Karaf
>  Issue Type: Dependency upgrade
>  Components: karaf
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (KARAF-7672) Remove inner in Karaf features repositories

2024-01-02 Thread Jira


 [ 
https://issues.apache.org/jira/browse/KARAF-7672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré updated KARAF-7672:

Target Version/s: 4.4.6  (was: 4.4.5)

> Remove inner  in Karaf features repositories
> -
>
> Key: KARAF-7672
> URL: https://issues.apache.org/jira/browse/KARAF-7672
> Project: Karaf
>  Issue Type: Improvement
>  Components: karaf
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (KARAF-7614) Upgrade to Felix Configurator 1.0.18

2024-01-02 Thread Jira


 [ 
https://issues.apache.org/jira/browse/KARAF-7614?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré updated KARAF-7614:

Target Version/s: 4.5.0  (was: 4.5.0, 4.4.5)

> Upgrade to Felix Configurator 1.0.18
> 
>
> Key: KARAF-7614
> URL: https://issues.apache.org/jira/browse/KARAF-7614
> Project: Karaf
>  Issue Type: Dependency upgrade
>  Components: karaf
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (KARAF-7612) Upgrade to Felix cm json 2.0.2

2024-01-02 Thread Jira


 [ 
https://issues.apache.org/jira/browse/KARAF-7612?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré updated KARAF-7612:

Target Version/s: 4.5.0  (was: 4.5.0, 4.4.5)

> Upgrade to Felix cm json 2.0.2
> --
>
> Key: KARAF-7612
> URL: https://issues.apache.org/jira/browse/KARAF-7612
> Project: Karaf
>  Issue Type: Dependency upgrade
>  Components: karaf
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (KARAF-7723) Upgrade to jline 3.24.1

2024-01-02 Thread Jira


 [ 
https://issues.apache.org/jira/browse/KARAF-7723?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré updated KARAF-7723:

Target Version/s: 4.5.0  (was: 4.5.0, 4.4.5)

> Upgrade to jline 3.24.1
> ---
>
> Key: KARAF-7723
> URL: https://issues.apache.org/jira/browse/KARAF-7723
> Project: Karaf
>  Issue Type: Dependency upgrade
>  Components: karaf
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (KARAF-7735) javax.annotation should not be exported by framework on Java 11+

2024-01-02 Thread Jira


 [ 
https://issues.apache.org/jira/browse/KARAF-7735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré updated KARAF-7735:

Target Version/s: 4.5.0, 4.3.11, 4.4.6  (was: 4.5.0, 4.4.5, 4.3.11)

> javax.annotation should not be exported by framework on Java 11+
> 
>
> Key: KARAF-7735
> URL: https://issues.apache.org/jira/browse/KARAF-7735
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf
>Affects Versions: 4.4.3
>Reporter: Richard Eckart de Castilho
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>
> The {{jre.properties}} file is set up such that any JRE later than 9 inherits 
> the package exports form JRE 9. However, some packages went away in later 
> versions. For example, the {{javax.annotation}} package is no longer provided 
> by Java 11+.
> A fix for the issue would be to copy the package exports from JRE 9 to JRE 11 
> and remove the line related to {{javax.annotation}}.
> There may be other packages also no longer provided by higher Java versions 
> that require similar actions - I did not check.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (KARAF-7735) javax.annotation should not be exported by framework on Java 11+

2024-01-02 Thread Jira


[ 
https://issues.apache.org/jira/browse/KARAF-7735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17801882#comment-17801882
 ] 

Jean-Baptiste Onofré commented on KARAF-7735:
-

{{javax.annotation.processing}} is still in the JDK 11 (it's in the compiler 
module). For the {{{}javax.annotation{}}}, I agree (even if a system bundle 
would be able to provide it). Generally speaking, I think it's better to have 
the corresponding spec bundles now :) 

Let me do a pass to clean.

 

> javax.annotation should not be exported by framework on Java 11+
> 
>
> Key: KARAF-7735
> URL: https://issues.apache.org/jira/browse/KARAF-7735
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf
>Affects Versions: 4.4.3
>Reporter: Richard Eckart de Castilho
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>
> The {{jre.properties}} file is set up such that any JRE later than 9 inherits 
> the package exports form JRE 9. However, some packages went away in later 
> versions. For example, the {{javax.annotation}} package is no longer provided 
> by Java 11+.
> A fix for the issue would be to copy the package exports from JRE 9 to JRE 11 
> and remove the line related to {{javax.annotation}}.
> There may be other packages also no longer provided by higher Java versions 
> that require similar actions - I did not check.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (KARAF-7735) javax.annotation should not be exported by framework on Java 11+

2024-01-02 Thread Jira


 [ 
https://issues.apache.org/jira/browse/KARAF-7735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré updated KARAF-7735:

Target Version/s: 4.5.0, 4.4.5, 4.3.11  (was: 4.4.5, 4.3.11)

> javax.annotation should not be exported by framework on Java 11+
> 
>
> Key: KARAF-7735
> URL: https://issues.apache.org/jira/browse/KARAF-7735
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf
>Affects Versions: 4.4.3
>Reporter: Richard Eckart de Castilho
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>
> The {{jre.properties}} file is set up such that any JRE later than 9 inherits 
> the package exports form JRE 9. However, some packages went away in later 
> versions. For example, the {{javax.annotation}} package is no longer provided 
> by Java 11+.
> A fix for the issue would be to copy the package exports from JRE 9 to JRE 11 
> and remove the line related to {{javax.annotation}}.
> There may be other packages also no longer provided by higher Java versions 
> that require similar actions - I did not check.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (KARAF-7695) karaf-maven-plugin ArchiveMojo sets unexisting File for Artifact

2024-01-02 Thread Jira


 [ 
https://issues.apache.org/jira/browse/KARAF-7695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré updated KARAF-7695:

Target Version/s: 4.5.0, 4.4.6  (was: 4.5.0, 4.4.5)

> karaf-maven-plugin ArchiveMojo sets unexisting File for Artifact
> 
>
> Key: KARAF-7695
> URL: https://issues.apache.org/jira/browse/KARAF-7695
> Project: Karaf
>  Issue Type: Bug
>  Components: karaf
>Affects Versions: 4.4.3
>Reporter: Steven Huypens
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>
> The ArchiveMojo.execute() of the karaf-maven-plugin does
> {code:java}
> org.apache.maven.artifact.Artifact artifact = project.getArtifact();
> artifact.setFile(targetFile);
> {code}
> where
> {code:java}
> @Parameter(defaultValue="${project.artifactId}-${project.version}")
> private File targetFile;
> {code}
>  
> When using 'karaf-assembly'-packaging setFile() is called again with a 
> correct value, but otherwise (eg packaging 'pom') this results in 
> Artifact.GetFile() returning a non-existing File.
> Afaik there is little value in calling Setfile() with an unexisting File.
>  
> For us this led to the following problem when using the 
> maven-build-cache-extension
>  
> {noformat}
> [INFO] Saved Build to local file: C:\path\local\buildinfo.xml
> [ERROR] Failed to save project, cleaning cache. Project: MavenProject: 
> groupId:artifactId:version @ C:\path\pom.xml
> java.nio.file.NoSuchFileException: C:\path\artifactId-version
> at sun.nio.fs.WindowsException.translateToIOException 
> (WindowsException.java:85)
> at sun.nio.fs.WindowsException.rethrowAsIOException 
> (WindowsException.java:103)
> at sun.nio.fs.WindowsException.rethrowAsIOException 
> (WindowsException.java:108)
> at sun.nio.fs.WindowsFileCopy.copy (WindowsFileCopy.java:98)
> at sun.nio.fs.WindowsFileSystemProvider.copy 
> (WindowsFileSystemProvider.java:283)
> at java.nio.file.Files.copy (Files.java:1295)
> at org.apache.maven.buildcache.LocalCacheRepositoryImpl.saveArtifactFile 
> (LocalCacheRepositoryImpl.java:357)
> at org.apache.maven.buildcache.CacheControllerImpl.save 
> (CacheControllerImpl.java:461)
> at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.execute 
> (BuildCacheMojosExecutionStrategy.java:137)
> at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
> (MojoExecutor.java:160)
> at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:105)
> at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
> (LifecycleModuleBuilder.java:73)
> at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
>  (SingleThreadedBuilder.java:53)
> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
> (LifecycleStarter.java:118)
> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
> at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
> at org.apache.maven.cli.MavenCli.execute (MavenCli.java:910)
> at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
> at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
> at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
> at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
> at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke (Method.java:566)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
> (Launcher.java:283)
> at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
> (Launcher.java:226)
> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
> (Launcher.java:407)
> at org.codehaus.plexus.classworlds.launcher.Launcher.main 
> (Launcher.java:348)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (KARAF-7727) Upgrade to org.osgi.util.promise 1.3.0

2024-01-02 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/KARAF-7727?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17801878#comment-17801878
 ] 

ASF subversion and git services commented on KARAF-7727:


Commit f66f32cf6b411c2673f49f955f79413b8595c20d in karaf's branch 
refs/heads/karaf-4.4.x from JB Onofré
[ https://gitbox.apache.org/repos/asf?p=karaf.git;h=f66f32cf6b ]

KARAF-7727: Fix org.osgi.util.promise version and use properties

(cherry picked from commit f7451eb361)


> Upgrade to org.osgi.util.promise 1.3.0
> --
>
> Key: KARAF-7727
> URL: https://issues.apache.org/jira/browse/KARAF-7727
> Project: Karaf
>  Issue Type: Dependency upgrade
>  Components: karaf
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (KARAF-7727) Upgrade to org.osgi.util.promise 1.3.0

2024-01-02 Thread Jira


 [ 
https://issues.apache.org/jira/browse/KARAF-7727?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré resolved KARAF-7727.
-
Fix Version/s: 4.5.0
   4.4.5
   Resolution: Fixed

> Upgrade to org.osgi.util.promise 1.3.0
> --
>
> Key: KARAF-7727
> URL: https://issues.apache.org/jira/browse/KARAF-7727
> Project: Karaf
>  Issue Type: Dependency upgrade
>  Components: karaf
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: 4.5.0, 4.4.5
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (KARAF-7794) Upgrade to Felix Http Jetty 4.2.20

2024-01-02 Thread Jira


 [ 
https://issues.apache.org/jira/browse/KARAF-7794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré updated KARAF-7794:

Target Version/s: 4.5.0, 4.4.5  (was: 4.4.5)

> Upgrade to Felix Http Jetty 4.2.20
> --
>
> Key: KARAF-7794
> URL: https://issues.apache.org/jira/browse/KARAF-7794
> Project: Karaf
>  Issue Type: Dependency upgrade
>  Components: karaf
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (KARAF-7747) Provide Spring 6.1.x/6.0.x features

2024-01-02 Thread Jira


 [ 
https://issues.apache.org/jira/browse/KARAF-7747?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Baptiste Onofré updated KARAF-7747:

Target Version/s: 4.5.0, 4.4.6  (was: 4.4.5, 4.3.11)

> Provide Spring 6.1.x/6.0.x features
> ---
>
> Key: KARAF-7747
> URL: https://issues.apache.org/jira/browse/KARAF-7747
> Project: Karaf
>  Issue Type: New Feature
>  Components: karaf
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (KARAF-7770) Update Eclipse Jetty to solve CVE-2023-36478

2024-01-02 Thread Jira


[ 
https://issues.apache.org/jira/browse/KARAF-7770?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17801713#comment-17801713
 ] 

Jean-Baptiste Onofré commented on KARAF-7770:
-

[~karthickm512] I'm actually on it. The vote should start later today or 
tomorrow morning.

> Update Eclipse Jetty to solve CVE-2023-36478
> 
>
> Key: KARAF-7770
> URL: https://issues.apache.org/jira/browse/KARAF-7770
> Project: Karaf
>  Issue Type: Dependency upgrade
>  Components: karaf
>Affects Versions: 4.4.3, 4.4.4
>Reporter: Karthick
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>  Labels: security
>
> As per [NVD - CVE-2023-36478 
> (nist.gov)|https://nvd.nist.gov/vuln/detail/CVE-2023-36478], Eclipse Jetty 
> till 9.4.52 is affected by this vulnerability. To solve it, upgrade to 9.4.53 
> should be used. Hence this 3pp update is needed in Karaf.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (KARAF-7770) Update Eclipse Jetty to solve CVE-2023-36478

2024-01-02 Thread Karthick (Jira)


[ 
https://issues.apache.org/jira/browse/KARAF-7770?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17801710#comment-17801710
 ] 

Karthick commented on KARAF-7770:
-

Hi Jean, sorry to push, but we are still awaiting Karaf 4.4.5 which we thought 
should be available around Christmas. Could you please quote some timeline?

> Update Eclipse Jetty to solve CVE-2023-36478
> 
>
> Key: KARAF-7770
> URL: https://issues.apache.org/jira/browse/KARAF-7770
> Project: Karaf
>  Issue Type: Dependency upgrade
>  Components: karaf
>Affects Versions: 4.4.3, 4.4.4
>Reporter: Karthick
>Assignee: Jean-Baptiste Onofré
>Priority: Major
>  Labels: security
>
> As per [NVD - CVE-2023-36478 
> (nist.gov)|https://nvd.nist.gov/vuln/detail/CVE-2023-36478], Eclipse Jetty 
> till 9.4.52 is affected by this vulnerability. To solve it, upgrade to 9.4.53 
> should be used. Hence this 3pp update is needed in Karaf.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)