[ 
https://issues.apache.org/jira/browse/FELIX-3461?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13255592#comment-13255592
 ] 

Göktürk Gezer commented on FELIX-3461:
--------------------------------------

Yeah, but they are heavily interconnected.

#1: yeah they are not correctly handled, because they are handled the same way 
with other methods, while they have seperate characteristic.
#2: Metadata is not wrong,MANIFEST also is not wrong. They are what they should 
be. But for second manipulation, they must be interpreted specifically.

So if #1 is solved, then #2 can be solved. Trying to solve only #2 leaves #1 
and whole issue unfixed. So fixing #1 is a contribution to fixing #2.

If you perform the steps i wrote, you'll see the problem. And then 
re-performing with patch applied will make sense.
                
> Re-manipulation with annotated component produces corrupted MANIFEST
> --------------------------------------------------------------------
>
>                 Key: FELIX-3461
>                 URL: https://issues.apache.org/jira/browse/FELIX-3461
>             Project: Felix
>          Issue Type: Bug
>          Components: iPOJO
>            Reporter: Göktürk Gezer
>              Labels: ipojo-manipulator
>         Attachments: FELIX-3461-GSA.patch, 
> org.apache.felix.ipojo.manipulator.patch
>
>
> As the manipulation process alters the annotations of original classes on 
> generated ones. It leaves it in inconsistent state for re-manipulation. While 
> re-manipulation process does not touch classes, re-manipulated bundle is 
> unable to function because of a corrupted MANIFEST.
> Broken MANIFEST is missing some handler declarations because of the filters 
> and have entries in manipulation section those should have been hided.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to