Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: JRuby 1.5
-
Fix Version/s: JRuby 1.5
-
Component/s: Java Integration
-
Labels:None
-
Number of attachments :
Description
For JRuby 1.5, to reduce the numbers of methods we bind on Java class "proxies", we removed all the __method methods. Unfortunately, people were using some of these to call methods named "initialize" that would not otherwise bind. We recommend everyone move to using java_send, which was shipped in JRuby 1.4, but as a compromise (and migration path) we should make JRuby 1.5 bind those "protected" method names with __method versions.
My first couple attempts to do this met with drastic failure. I'm not sure what I'm doing wrong.