JIRA: KARAF-7927 <https://issues.apache.org/jira/browse/KARAF-7927> created to 
address this going forward.

PR: https://github.com/apache/karaf/pull/1921

I requested Karaf v4.4.7 and v4.5.0 to include the fix.

Thanks for reporting your issue!

-Matt Pavlovich

> On Jan 8, 2025, at 9:56 AM, Matt Pavlovich <mattr...@gmail.com> wrote:
> 
> Happy to hear it is working!  Thank you for letting us know that your issue 
> was resolved.
> 
> -Matt Pavlovich
> 
>> On Jan 8, 2025, at 2:19 AM, Matthias Wegner <matthias.weg...@email.de> wrote:
>> 
>> Thx Eric, this works perfect. Regards, M.
>> 
>> Gesendet: Mittwoch, 8. Januar 2025 um 00:52
>> Von: "Eric Lilja" <mindcoo...@gmail.com>
>> An: user@karaf.apache.org
>> Betreff: Re: java.nio.file.spi
>> Assuming you're using Pax Exam, you can use 
>> KarafDistributionOption.replaceConfigurationFile() to provide your own 
>> etc/jre.properties until the next version of Karaf is out
>>  
>> - Eric L
>> 
>> On Tue, Jan 7, 2025 at 9:05 PM Matthias Wegner <matthias.weg...@email.de 
>> <mailto:matthias.weg...@email.de>> wrote:
>>> Dear Matt, thanks. This did the job. Can you also name the solution how to 
>>> add this line for surefire tests? Adding jre.properties in resources-folder 
>>> is not working. Regards, Matthias
>>> 
>>> 
>>> > Am 07.01.2025 um 06:41 schrieb Matt Pavlovich <mattr...@gmail.com 
>>> > <mailto:mattr...@gmail.com>>:
>>> > 
>>> > Hi Mathias-
>>> > 
>>> > This is simply a miss in the etc/jre.properties file.
>>> > 
>>> > The JDK provides this package, and Karaf is simply not configured 
>>> > out-of-the-box to provide this to all bundles.
>>> > 
>>> > Fix: Update etc/jre.properties 
>>> > 
>>> > Add the following line in alphabetical order near the other java.nio.file 
>>> > entries:
>>> > 
>>> > java.nio.file.spi, \ 
>>> > 
>>> > Thanks,
>>> > Matt Pavlovich
>>> > 
>>> >> On Jan 5, 2025, at 8:47 AM, Matthias Wegner <matthias.weg...@email.de 
>>> >> <mailto:matthias.weg...@email.de>> wrote:
>>> >> 
>>> >> Hi All,
>>> >> 
>>> >> i created a bundle which throws following except on execution in karaf:
>>> >> 
>>> >> Error starting bundle 151: Unable to resolve 
>>> >> org.rogatio.k3-behavior-core [151](R 151.0): missing requirement 
>>> >> [org.rogatio.k3-behavior-core [151](R 151.0)] osgi.wiring.package; 
>>> >> (osgi.wiring.package=java.nio.file.spi) Unresolved requirements: 
>>> >> [[org.rogatio.k3-behavior-core [151](R 151.0)] osgi.wiring.package; 
>>> >> (osgi.wiring.package=java.nio.file.spi)]
>>> >> 
>>> >> On stackoverflow and in this archive I not find a solution to wire 
>>> >> java.nio in felix maven bundle plugin or avoid this exception.
>>> >> 
>>> >> Any hint?
>>> >> 
>>> >> Regards,
>>> >> Matthias
>>> > 
>>> 
> 

Reply via email to