New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OSGi classloading doesn't work with package-private dependencies #235
Comments
From limpbizkit on August 14, 2008 13:33:39 Disabling our OSGi-friendly classloader fixes this. I've disabled that classloader, and checked in your test: https://code.google.com/p/google-guice/source/detail?r=604 Summary: OSGi classloading doesn't work with package-private dependencies |
From sberlin on August 14, 2008 13:42:52 Thanks! I'm heading out for three weeks in approximately 18 hours... so will be |
From mcculls on August 25, 2008 02:36:25 Suggested patch that checks parameter visibility for methods and constructors. Attachment: gist |
From mcculls on August 28, 2008 01:55:51 Made minor performance improvement to patch Attachment: gist |
From limpbizkit on August 31, 2008 07:24:07 (No comment was entered for this change.) Labels: Milestone-Release2.0 |
From mcculls on September 20, 2008 07:29:42 Updated patch for the latest trunk (note that this patch also renames Attachment: gist |
From mcculls on November 05, 2008 10:30:55 Updated patch to work with latest trunk. Attachment: gist |
From limpbizkit on November 29, 2008 17:02:52 I've finally applied mcculls' patch with r710 . This changes mccull's original patch by using the System Class Loader if that was used to load the application Status: Fixed |
From mcculls on November 30, 2008 03:01:14 Tested locally with peaberry and it passes all existing tests - thanks Jesse! |
From sberlin on August 14, 2008 12:38:25
Added a patch that demonstrates the problem. Basically the problem is
that injected parameters seem to be bleeding access out to the users of the
class.
Attachment: gist
guice-visibility.txt
Original issue: http://code.google.com/p/google-guice/issues/detail?id=235
The text was updated successfully, but these errors were encountered: