The fix for this is really simple, if you open 
Src\IronPython\Runtime\ReflectedMethod.cs and change line 330:

From:   } else if(outArgs != 0 && outArgs == i) {
To  :   } else if(outArgs != 0 && (curArg+outArgs)  == i) {

Then this will work.

Sorry for the regression here.  We'll add this to our test suite so that we 
don't break it as we make additional changes to method dispatch.

Do you want to help develop Dynamic languages on CLR? 
(http://members.microsoft.com/careers/search/details.aspx?JobID=6D4754DE-11F0-45DF-8B78-DC1B43134038)

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Paparipote .
Sent: Wednesday, May 24, 2006 7:34 AM
To: [email protected]
Subject: [IronPython] Running IP Beta 7

Dino:

>>>print pASI.Z_Fm_Asig_Get.__doc__
(Void, int) Z_Fm_Asig_Get(str Z_Abgjr, str Z_Fictr, str Z_Kokrs, str
Z_Kostl, ZASIGTABTable Salida)

Checking witl MSIL I Have:

.method public hidebysig newslot virtual
        instance void  Z_Fm_Asig_Get(string Z_Abgjr,
                                     string Z_Fictr,
                                     string Z_Kokrs,
                                     string Z_Kostl,
                                     [out] int32& Statu,
                                     class SAPProxyE.ZASIGTABTable& Salida)
cil managed
{
  .custom instance void
[SAP.Connector]SAP.Connector.RfcMethodAttribute::.ctor() = ( 01 00 01 00 54
0E 08 41 62 61 70 4E 61 6D 65 0D   // ....T..AbapName.

         5A 5F 46 4D 5F 41 53 49 47 5F 47 45 54 )          // Z_FM_ASIG_GET
  .custom instance void
[System.Web.Services]System.Web.Services.Protocols.SoapDocumentMethodAttribute::.ctor(string)
= ( 01 00 20 68 74 74 70 3A 2F 2F 74 65 6D 70 75 72   // .. http://tempur


Thanks!!!

_________________________________________________________________
MSN Amor: busca tu ½ naranja http://latam.msn.com/amor/

_______________________________________________
users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
_______________________________________________
users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to