[jira] [Updated] (KARAF-7794) Upgrade to Felix Http Jetty 4.2.20
[ 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
[ 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
[ 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
[ 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
[ 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+
[ 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+
[ 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+
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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
[ 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)