[ https://issues.apache.org/jira/browse/FELIX-2716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12966812#action_12966812 ]
Clement Escoffier commented on FELIX-2716: ------------------------------------------ A recent 'fix' of a JVM bugs as made the defifnition from java.* prohibited. When, iPOJO generates smart proxies it generates a class in the same package as the proxied interface. This is not more possible for interfaces from java.*. To turn around this bug, the iPOJO smart proxies package must be changed. If you cannot wait for a new release, just disable the 'proxy' on the dependency (proxy=false), or enable the dynamic proxies (instead of smart proxies). The fix will arrive soon (really soon :-)) > [iPOJO] Failure when creating proxies for classes in java.* packages > -------------------------------------------------------------------- > > Key: FELIX-2716 > URL: https://issues.apache.org/jira/browse/FELIX-2716 > Project: Felix > Issue Type: Bug > Components: iPOJO > Affects Versions: iPOJO-1.6.0 > Reporter: Richard S. Hall > Assignee: Clement Escoffier > Fix For: iPOJO-1.8.0 > > > It appears that iPOJO is no longer able to proxy classes in java.* packages. > This used to work, but it seems recent JVM changes no longer allow it. To see > an example, refer to the iPOJO example in ch 12 in the OSGi in Action > companion code (http://code.google.com/p/osgi-in-action/downloads/list). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.