[jira] Updated: (FELIX-2542) Annotations on methods parameters are not moved on public methods after manipulation

2010-08-19 Thread Clement Escoffier (JIRA)

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

Clement Escoffier updated FELIX-2542:
-

 Assignee: Clement Escoffier
Fix Version/s: iPOJO-1.8.0

 Annotations on methods parameters are not moved on public methods after 
 manipulation
 

 Key: FELIX-2542
 URL: https://issues.apache.org/jira/browse/FELIX-2542
 Project: Felix
  Issue Type: Bug
  Components: iPOJO
Affects Versions: iPOJO-1.6.0
 Environment: Win xp, java 1.6
Reporter: Nicolas Dumont
Assignee: Clement Escoffier
Priority: Minor
 Fix For: iPOJO-1.8.0


 The iPojo byte code manipulation replace real public method with private one, 
 and annotation on methods are moved to the new public methods. But this 
 behavior is not used for parameters annotations.
 For exemple :
 public class MyClass {
   @MyAnnotation
   public void myMethod(@MyParameterAnnotation int param) {
  //my code here
  }
 }
 is transformed into:
 public class MyClass {
   @MyAnnotation
   public void myMethod(int param) {
  // iPojo code here
  }
   private void _myMethod(@MyParameterAnnotation int param) {
// my code here
  }
 It should have been transformed into:
 public class MyClass {
   @MyAnnotation
   public void myMethod(@MyParameterAnnotation int param) {
  // iPojo code here
  }
   private void _myMethod(int param) {
// my code here
  }

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: [VOTE] Felix framework, framework.security, and main 3.0.2 subproject releases

2010-08-19 Thread Felix Meschberger
+1

Regards
Felix

On 18.08.2010 23:17, Karl Pauls wrote:
 I would like to call a vote on the following subproject releases:
 
 framework  3.0.2
 framework.security 1.4.0
 main 3.0.2
 main.distribution 3.0.2
 
 Staging repositories:
 https://repository.apache.org/content/repositories/orgapachefelix-125/
 https://repository.apache.org/content/repositories/orgapachefelix-126/
 
 You can use this UNIX script to download the release and verify the 
 signatures:
 http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
 
 Usage:
 sh check_staged_release.sh 125 /tmp/felix-staging
 sh check_staged_release.sh 126 /tmp/felix-staging
 
 Please vote to approve this release:
 
 [ ] +1 Approve the release
 [ ] -1 Veto the release (please provide specific comments)
 
 p.s.: There are two staging repos because my ip changed during the
 release so make sure you check both.
 


Re: [VOTE] Felix framework, framework.security, and main 3.0.2 subproject releases

2010-08-19 Thread Pierre De Rop
+1 (non binding)

Regards;
/pierre

On Wed, Aug 18, 2010 at 11:17 PM, Karl Pauls karlpa...@gmail.com wrote:

 I would like to call a vote on the following subproject releases:

 framework  3.0.2
 framework.security 1.4.0
 main 3.0.2
 main.distribution 3.0.2

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

 You can use this UNIX script to download the release and verify the
 signatures:
 http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh

 Usage:
 sh check_staged_release.sh 125 /tmp/felix-staging
 sh check_staged_release.sh 126 /tmp/felix-staging

 Please vote to approve this release:

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

 p.s.: There are two staging repos because my ip changed during the
 release so make sure you check both.



Re: [VOTE] Felix framework, framework.security, and main 3.0.2 subproject releases

2010-08-19 Thread Toni Menzel
+1 (non binding)

On Thu, Aug 19, 2010 at 10:20 AM, Pierre De Rop pierre.de...@gmail.comwrote:

 +1 (non binding)

 Regards;
 /pierre

 On Wed, Aug 18, 2010 at 11:17 PM, Karl Pauls karlpa...@gmail.com wrote:

  I would like to call a vote on the following subproject releases:
 
  framework  3.0.2
  framework.security 1.4.0
  main 3.0.2
  main.distribution 3.0.2
 
  Staging repositories:
  https://repository.apache.org/content/repositories/orgapachefelix-125/
  https://repository.apache.org/content/repositories/orgapachefelix-126/
 
  You can use this UNIX script to download the release and verify the
  signatures:
  http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
 
  Usage:
  sh check_staged_release.sh 125 /tmp/felix-staging
  sh check_staged_release.sh 126 /tmp/felix-staging
 
  Please vote to approve this release:
 
  [ ] +1 Approve the release
  [ ] -1 Veto the release (please provide specific comments)
 
  p.s.: There are two staging repos because my ip changed during the
  release so make sure you check both.
 




-- 
Toni Menzel
Independent Software Developer
Professional Profile: http://okidokiteam.com
t...@okidokiteam.com
http://www.ops4j.org - New Energy for OSS Communities - Open
Participation Software.


[jira] Created: (FELIX-2548) Resolver should use case sensitive indexing for capabilities

2010-08-19 Thread Richard S. Hall (JIRA)
Resolver should use case sensitive indexing for capabilities


 Key: FELIX-2548
 URL: https://issues.apache.org/jira/browse/FELIX-2548
 Project: Felix
  Issue Type: Bug
  Components: Framework
Affects Versions: framework-3.0.2
Reporter: Richard S. Hall
Assignee: Richard S. Hall
Priority: Minor
 Fix For: framework-3.2.0


The resolver uses a CapabilitySet to index package and bundle capabilities. The 
service registry also uses a CapabilitySet to index services. Since the service 
registry requires case insensitive indexing, the CapabilitySet was changed to 
index in a case insensitive way, which ulimately means that the resolver does 
too as a result of the change. This doesn't really make sense. CapabilitySet 
should be modified to take a parameter to indicate whether key comparison is 
case sensitive or not.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (FELIX-2548) Resolver should use case sensitive indexing for capabilities

2010-08-19 Thread Richard S. Hall (JIRA)

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

Richard S. Hall closed FELIX-2548.
--

Resolution: Fixed

Committed a patch. Passes CT and internal tests.

 Resolver should use case sensitive indexing for capabilities
 

 Key: FELIX-2548
 URL: https://issues.apache.org/jira/browse/FELIX-2548
 Project: Felix
  Issue Type: Bug
  Components: Framework
Affects Versions: framework-3.0.2
Reporter: Richard S. Hall
Assignee: Richard S. Hall
Priority: Minor
 Fix For: framework-3.2.0


 The resolver uses a CapabilitySet to index package and bundle capabilities. 
 The service registry also uses a CapabilitySet to index services. Since the 
 service registry requires case insensitive indexing, the CapabilitySet was 
 changed to index in a case insensitive way, which ulimately means that the 
 resolver does too as a result of the change. This doesn't really make sense. 
 CapabilitySet should be modified to take a parameter to indicate whether key 
 comparison is case sensitive or not.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: [VOTE] Felix framework, framework.security, and main 3.0.2 subproject releases

2010-08-19 Thread Richard S. Hall

 +1

- richard

On 8/18/10 17:17, Karl Pauls wrote:

I would like to call a vote on the following subproject releases:

framework  3.0.2
framework.security 1.4.0
main 3.0.2
main.distribution 3.0.2

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

You can use this UNIX script to download the release and verify the signatures:
http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh

Usage:
sh check_staged_release.sh 125 /tmp/felix-staging
sh check_staged_release.sh 126 /tmp/felix-staging

Please vote to approve this release:

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

p.s.: There are two staging repos because my ip changed during the
release so make sure you check both.