createVariant() not implemented for class org.jruby.RubyArray
-------------------------------------------------------------

                 Key: JRUBY-5227
                 URL: http://jira.codehaus.org/browse/JRUBY-5227
             Project: JRuby
          Issue Type: Bug
          Components: win32ole, Windows
    Affects Versions: win32ole 0.8.2
            Reporter: Thomas E Enebo
            Assignee: Thomas E Enebo


Here's the stack trace I am getting

t looks like either we need to make WIN32OLE convert rubyArrays in args to java 
arrays... or get racob to recognize them as .isArray() and handle them as 
arrays in its objectToVariant method:

{noformat}
Java::JavaLang::RuntimeException (createVariant() not implemented for class 
org.jruby.RubyArray):
org.racob.com.VariantUtilities.createVariant(VariantUtilities.java:54) 
org.racob.com.VariantUtilities.objectToVariant(VariantUtilities.java:124) 
org.racob.com.VariantUtilities.objectsToVariants(VariantUtilities.java:143) 
org.racob.com.Dispatch.callN(Dispatch.java:382) 
org.jruby.ext.win32ole.RubyWIN32OLE.invokeMethodOrGet(RubyWIN32OLE.java:203) 
org.jruby.ext.win32ole.RubyWIN32OLE.method_missing(RubyWIN32OLE.java:113) 
org.jruby.ext.win32ole.RubyWIN32OLE$i_method_0_0$RUBYINVOKER$method_missing.call(org/jruby/ext/win32ole/RubyWIN32OLE$i_method_0_0$RUBYINVOKER$method_missing.gen:65535)
 
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:642)
 
org.jruby.javasupport.util.RuntimeHelpers$MethodMissingMethod.call(RuntimeHelpers.java:401)
 org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:190)
{noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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

    http://xircles.codehaus.org/manage_email


Reply via email to