This is a multi-part message in MIME format.
Hello Sebastian, sory, my english is not so good... The problem is that QxXmlHttpTransport is allways returning failed in IE, even with the examples in SVN. I found the problem now, there is a warn telling that readystate change is ignored, this happens in QxXmlHttpTransport, i didnt have the time to look at the code deeply yet, this is the block of code:
// Ignoring already stopped requests
switch(this.getState())
{
case QxConst.REQUEST_STATE_COMPLETED:
case QxConst.REQUEST_STATE_ABORTED:
case QxConst.REQUEST_STATE_FAILED:
case QxConst.REQUEST_STATE_TIMEOUT:
this.warn("Ignore Ready State Change");
return;
};
Now if i comment out the case of QxConst.REQUEST_STATE_COMPLETED, it works
fine, i have to say again, i didnt check the code in deep so i don't know what
could happen, i try to look at the code today and see what i can do with that,
attached is the patch for commenting out that line.
VoidMain
> Jeronimo Milea schrieb:
>
>> Hello Sebastian, i'm unable to make the QxRequest work in IE, in
>> FireFo
>>
> x it works fine, as espected, but in IE it doesnt it is weird coz if i
> lo ok in the response at fiddler the request is getting the file but
> still t he request fails and if i put it in crossdomain to force the
> use iframe t ransport the same happens except this time i get a
> timeout instead of a d irect "failed" i'm attaching the patch for
> QxBuilder and the example to t est it, the example runs from test
> directory in demo.
>
> Does this also does not work with the demo files of qooxdoo currently
> in SVN? What's the excact problem? Could you be more specific? Thanks.
>
> Sebastian
>
>> VoidMain
>>
>>> Jeronimo Milea schrieb:
>>>
>>>> Hello Sebastian,
>>>>
>>>>> Jeronimo Milea schrieb:
>>>>>
>>>>>> What happened to it, it seems that i'm unable to find it un
>>>>>> currens
>>>>>> source :S
>>>>>> It has gone?, needs reimplementetion?
>>>>> Please take a look at these Transport * examples. They use the new
>>>>> QxRequest stuff which is the new replacement for the old
>>>>> QxXmlHttpLoader.
>>>>>
>>>>> Sebastian
>>>>>
>>>> I did and modified the QxBuilder to work with QxRequest, thanks ^^
>>>>
>>> Maybe you are interested in submitting a patch, so we could add it
>>> to SVN?
>>>
>>> Sebastian
>>>
>>>> VoidMain
>>>>
>>>> -------------------------------------------------------
>>>> This SF.Net email is sponsored by xPML, a groundbreaking scripting
>>>> language
>>>> that extends applications into web and mobile media. Attend the
>>>> live
>>>> webcast
>>>> and join the prime developer group breaking into this new coding
>>>> territory!
>>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&d
> at1
>
>>>> 642
>>>>
>>>> Qooxdoo-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>> -------------------------------------------------------
>>> This SF.Net email is sponsored by xPML, a groundbreaking scripting
>>> language
>>> that extends applications into web and mobile media. Attend the live
>>> webcast
>>> and join the prime developer group breaking into this new coding
>>> territory!
>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&da
> t16
>
>>> 42
>>>
>>> --------------------------------------------------------------------
>>> --
>>>
> --
>
>>> <qx:widgets xmlns:qx='qooxdoo'>
>>> <qx:window id="winComprobante" left="100" top="100"
>>> allowMinimize="false" showMinimize="false"
>>> allowMaximize="false" showMaximize="false"
>>> height="300" width ="650">
>>> <qx:label html='Proveedor' location='5,5' />
>>> <qx:comboBox id='cbProveedor' location='5, 20' width='200' /
>>> <qx:button id='btnNuevo' location='210, 17' width='50' labe
>>>
> l='Nuevo'>
>
>>> </qx:button>
>>> <qx:label html='Comprobante' location='265,5' />
>>> <qx:comboBox id='cbComprobante' location='265, 20' width='12
> 0' />
>
>>> <qx:label html='Concepto' location='390,5' />
>>> <qx:comboBox id='cbConcepto' location='390, 20' width='150'
> />
>
>>> <qx:label html='Número' location='545,5' />
>>> <qx:textField id='tbNumero' location='545, 20' width='120' /
>>> <qx:label html='Emisión' location='5,45' />
>>> <qx:textField id='tbEmision' location='5, 60' width='90' />
>>> <qx:label html='Condición de pago' location='105,45' />
>>> <qx:comboBox id='cbCondicionPago' location='105, 60' width='
> 150' />
>
>>> <qx:label html='Vence' location='262,45' />
>>> <qx:textField id='tbVence' location='262, 60' width='90' />
>>> <qx:textField id='tbTotalArriba' top='60' right='5' width> '70'
>>> readOnly='true' />
>
>>> </qx:window>
>>> </qx:widgets>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting
> langua
> ge
> that extends applications into web and mobile media. Attend the live
> webc
> ast
> and join the prime developer group breaking into this new coding
> territor
> y!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat> 121642
QxXmlHttpTransport_Completed.patch
Description: Binary data
