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

Bob Paulin commented on FELIX-4582:
-----------------------------------

Looks like the changes here are in BundleWiringImpl.findClass method.  It looks 
like the state transitions are not yet implemented for the WovenClass class so 
it seems like those will need to be added.  Additionally there appears to be 
exception handling on the transform of the class where the listener calls could 
be added.  However I'm not seeing very clear exception handling in the Define 
stage.  Any thoughts on what the define stage exception handling should look 
like?  The spec mentions we flip the state to DEFINE_FAILED if a class 
definition exception occurs but I don't see any specific code around this 
currently.  Last this method is quite large and probably could benefit from 
being broken up for readability.  Any concerns with breaking it up?

> [Core R6] Support WovenClassListener
> ------------------------------------
>
>                 Key: FELIX-4582
>                 URL: https://issues.apache.org/jira/browse/FELIX-4582
>             Project: Felix
>          Issue Type: Sub-task
>          Components: Framework
>            Reporter: David Bosschaert
>            Assignee: Bob Paulin
>             Fix For: framework-4.6.0
>
>
> The {{WovenClassListener}} is an enhancement of the weaving hooks. See 
> chapter 56 of the Core R6 spec for details.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to