[jira] [Resolved] (FELIX-6712) Release Websonsole - without JSON License

2024-06-17 Thread Carsten Ziegeler (Jira)


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

Carsten Ziegeler resolved FELIX-6712.
-
  Assignee: Carsten Ziegeler
Resolution: Fixed

> Release Websonsole  - without JSON License
> --
>
> Key: FELIX-6712
> URL: https://issues.apache.org/jira/browse/FELIX-6712
> Project: Felix
>  Issue Type: Wish
>  Components: Web Console
>Affects Versions: webconsole-5.0.2
>Reporter: Stefan Bischof
>Assignee: Carsten Ziegeler
>Priority: Major
> Fix For: webconsole-5.0.4
>
>
> the eclipse foundation IP checks always fail on webconsole because oif the 
> JSOn license.
> [https://gitlab.eclipse.org/eclipsefdn/emo-team/iplab/-/issues/15063]
> this should be fixes with this commits:
> h4. [cleanup Manifest and JSON - LICENSE 
> (|https://github.com/apache/felix-dev/commit/dd17a96ea9e21fbe000848f96aabcd347f938b11]
>  [#304|https://github.com/apache/felix-dev/pull/304] 
> [)|https://github.com/apache/felix-dev/commit/dd17a96ea9e21fbe000848f96aabcd347f938b11]
> h4. [Remove mentioning of JSON 
> license|https://github.com/apache/felix-dev/commit/148fcbae4d2d68cc82290ebbdd38efcacd3e26ec]
> Would be great to get a release 5.0.4 to pass the IP check
> [~cziegeler] 



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


[VOTE] Release Apache Felix Webconsole 5.0.4

2024-06-17 Thread Carsten Ziegeler

Hi,

We solved 2 issues in this release
https://issues.apache.org/jira/browse/FELIX-6712?jql=project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20webconsole-5.0.4

Staging repository:
https://repository.apache.org/content/repositories/orgapachefelix-1502

You can use this UNIX script to download the release and verify the
signatures:
https://github.com/apache/felix-dev/blob/master/check_staged_release.sh

Usage:
sh check_staged_release.sh 1502 /tmp/felix-staging

Please vote to approve this release:

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)

This vote will be open for 72 hours.

Regards
Carsten
--
Carsten Ziegeler
Adobe
cziege...@apache.org


[jira] [Resolved] (FELIX-3547) NPE in httplite on android creating Locale.

2024-06-17 Thread Carsten Ziegeler (Jira)


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

Carsten Ziegeler resolved FELIX-3547.
-
Resolution: Won't Fix

> NPE in httplite on android creating Locale.
> ---
>
> Key: FELIX-3547
> URL: https://issues.apache.org/jira/browse/FELIX-3547
> Project: Felix
>  Issue Type: Bug
>  Components: Lightweight HTTP Service
> Environment: Android 2.3.x
>Reporter: Ed Schaller
>Assignee: Ken Gilmer
>Priority: Major
>  Labels: patch
> Attachments: HttpServletRequestImpl.3547.patch
>
>   Original Estimate: 0.5h
>  Remaining Estimate: 0.5h
>
> httplite/core/src/main/java/org/apache/felix/httplite/servlet/HttpServletRequestImpl.java
>  contains the following at line 86:
> private final Locale m_locale = new Locale( System.getProperty( 
> "user.language" ), System.getProperty( "user.country" ) );
> On Android (at least 2.3, other versions not tried) this produces a 
> NullPointerException when HttpServletRequestImpl is constructed because the 
> Locale constructor cannot handle null and neither property is defined by 
> default on Android.
> This is trivial to work around with code like:
> if(System.getProperty("user.language")==null)
> System.setProperty("user.language", 
> Locale.getDefault().getLanguage());
> if(System.getProperty("user.country")==null)
> System.setProperty("user.country", Locale.getDefault().getCountry());
> A easy solution is to replace the above line with:
> private final Locale m_locale = Locale.getDefault();
> This would cause each instance to have the same Local object. Although I 
> would be surprised if this is an issue the following would also work:
> private final Locale m_locale = new Locale( System.getProperty( 
> "user.language", Locale.getDefault().getLanguage() ), System.getProperty( 
> "user.country" ) , Locale.getDefault().getCountry());
> I'm using httplite with the felx web console for debugging. Other than this 
> bug and needing to set an uncaught exception handler so android doesn't force 
> close the app all is working well (the memory usage plugin of coarse dose not 
> work because it depends on jmx which android doesn't have.



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


Re: [VOTE] Release Apache Felix Webconsole 5.0.4

2024-06-17 Thread Karl Pauls
+1

regards,

Karl

On Mon, Jun 17, 2024 at 9:05 AM Carsten Ziegeler  wrote:
>
> Hi,
>
> We solved 2 issues in this release
> https://issues.apache.org/jira/browse/FELIX-6712?jql=project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20webconsole-5.0.4
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1502
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1502 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> Regards
> Carsten
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Release Apache Felix Webconsole 5.0.4

2024-06-17 Thread Jean-Baptiste Onofré
+1 (binding)

Regards
JB

On Mon, Jun 17, 2024 at 9:05 AM Carsten Ziegeler  wrote:
>
> Hi,
>
> We solved 2 issues in this release
> https://issues.apache.org/jira/browse/FELIX-6712?jql=project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20webconsole-5.0.4
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-1502
>
> You can use this UNIX script to download the release and verify the
> signatures:
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 1502 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours.
>
> Regards
> Carsten
> --
> Carsten Ziegeler
> Adobe
> cziege...@apache.org


Re: [VOTE] Release Apache Felix Webconsole 5.0.4

2024-06-17 Thread Raymond Augé
+1

Cheers

On Mon, Jun 17, 2024 at 4:28 AM Jean-Baptiste Onofré 
wrote:

> +1 (binding)
>
> Regards
> JB
>
> On Mon, Jun 17, 2024 at 9:05 AM Carsten Ziegeler 
> wrote:
> >
> > Hi,
> >
> > We solved 2 issues in this release
> >
> https://issues.apache.org/jira/browse/FELIX-6712?jql=project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20webconsole-5.0.4
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-1502
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 1502 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours.
> >
> > Regards
> > Carsten
> > --
> > Carsten Ziegeler
> > Adobe
> > cziege...@apache.org
>


-- 
*Raymond Augé* (@rotty3000)
Senior Software Architect *Liferay, Inc.* (@Liferay)
OSGi Fellow, Java Champion


Re: [VOTE] Release Apache Felix Webconsole 5.0.4

2024-06-17 Thread davidb
+1

David

On Mon, 17 Jun 2024 at 14:49, Raymond Augé 
wrote:

> +1
>
> Cheers
>
> On Mon, Jun 17, 2024 at 4:28 AM Jean-Baptiste Onofré 
> wrote:
>
> > +1 (binding)
> >
> > Regards
> > JB
> >
> > On Mon, Jun 17, 2024 at 9:05 AM Carsten Ziegeler 
> > wrote:
> > >
> > > Hi,
> > >
> > > We solved 2 issues in this release
> > >
> >
> https://issues.apache.org/jira/browse/FELIX-6712?jql=project%20%3D%20FELIX%20AND%20fixVersion%20%3D%20webconsole-5.0.4
> > >
> > > Staging repository:
> > > https://repository.apache.org/content/repositories/orgapachefelix-1502
> > >
> > > You can use this UNIX script to download the release and verify the
> > > signatures:
> > >
> https://github.com/apache/felix-dev/blob/master/check_staged_release.sh
> > >
> > > Usage:
> > > sh check_staged_release.sh 1502 /tmp/felix-staging
> > >
> > > Please vote to approve this release:
> > >
> > > [ ] +1 Approve the release
> > > [ ] -1 Veto the release (please provide specific comments)
> > >
> > > This vote will be open for 72 hours.
> > >
> > > Regards
> > > Carsten
> > > --
> > > Carsten Ziegeler
> > > Adobe
> > > cziege...@apache.org
> >
>
>
> --
> *Raymond Augé* (@rotty3000)
> Senior Software Architect *Liferay, Inc.* (@Liferay)
> OSGi Fellow, Java Champion
>


[jira] [Created] (FELIX-6713) SCR ConfigurationChangeTest fails in CI-Action

2024-06-17 Thread Stefan Bischof (Jira)
Stefan Bischof created FELIX-6713:
-

 Summary: SCR ConfigurationChangeTest fails in CI-Action
 Key: FELIX-6713
 URL: https://issues.apache.org/jira/browse/FELIX-6713
 Project: Felix
  Issue Type: Bug
  Components: Declarative Services (SCR)
Affects Versions: scr-2.2.14
 Environment: github ci
Reporter: Stefan Bischof


This Test is failing:

TestClass: ConfigurationChangeTest
Method: test_optional_multiple_dynamic_config_cardinality_threads

Github CI-Action:
[https://github.com/apache/felix-dev/actions/runs/9543335831/job/26299752788]

 

Test-Result:


2024-06-17T07:26:01.3550091Z [INFO] Results:
2024-06-17T07:26:01.3550364Z [INFO] 
2024-06-17T07:26:01.3550660Z [ERROR] Failures: 
2024-06-17T07:26:01.3551684Z [ERROR]   
ConfigurationChangeTest.test_optional_multiple_dynamic_config_cardinality_threads:180->multipleTestCardinalityDynamicThreads:334
 expected:<3> but was:<4>
2024-06-17T07:26:01.3552581Z [INFO] 
2024-06-17T07:26:01.3553018Z [ERROR] Tests run: 198, Failures: 1, Errors: 0, 
Skipped: 0



 



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