[
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.