Thanks for this!

So when I tried:

> kp.java_send :initialize, 2048

I got the following error:-

TypeError: can't convert Fixnum into Array

However, as per Charles suggestion,  this worked:-

> kp.initialize__method(2048)

Regards,

Carl


On 17 Oct 2012, at 15:10, Charles Oliver Nutter <head...@headius.com> wrote:

> There should also be an initialize__method you can call for the same
> effect. Any methods we don't directly map (usually due to naming
> conflict) we will add a __method alias for.
> 
> - Charlie
> 
> On Wed, Oct 17, 2012 at 9:04 AM, Lars Westergren
> <lars.westerg...@gmail.com> wrote:
>> I think you hit this namespace conflict problem:
>> http://jira.codehaus.org/browse/JRUBY-45
>> so it seems you need to use
>> kp.java_send :initialize, 2048
>> instead.
>> 
>> 
>> On Wed, Oct 17, 2012 at 3:56 PM, Carl Bourne <carl.bou...@me.com> wrote:
>>> Hi,
>>> 
>>> I'm trying to use the java.security.KeyPairGenerator via JRuby 1.7 RC2 as
>>> per the following code:
>>> 
>>> require 'java'
>>> kp = java.security.KeyPairGenerator.getInstance("RSA")
>>> puts kp #java.security.KeyPairGenerator$Delegate@45f177b
>>> 
>>> However, when I try to call initialize i.e.
>>> 
>>> kp.initialize(2048)
>>> 
>>> I get the following exception:-
>>> 
>>> TypeError: no public constructors for #<Class:0x7efe8e7a>
>>> 
>>> Any suggestions would be very much appreciated.
>>> 
>>> Best Regards,
>>> 
>>> Carl
>>> 
>>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>> 
>>    http://xircles.codehaus.org/manage_email
>> 
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
>    http://xircles.codehaus.org/manage_email
> 
> 


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to