[swx] SWX hanging and not returning data

ben ben_da_dog at yahoo.co.uk
Tue Apr 15 15:26:17 PDT 2008


Hi Jake,

Can you post an example of those strings that's too long?

Ben

Jake Ketcheson wrote:
> Hi everyone,
>
> Thanks for the replys but the problem doesn't seem to be with my 
> internet connection (ie. there is no firewall setup).
> I've found that it will not send XML strings beyond a certain length, 
> ie.. one extra character over and it fails, one under and it goes 
> through fine.
> This problem doesn't appear when its on the web server.
>
> All I know is its quite bizarre.
>
> ben wrote:
>   
>> Also, since you deal with XML you might want to use the SWXml library 
>> to parse your results:
>>
>> http://www.video-flash.de/index/swxml-xml-api-for-swx/
>>
>> Ben
>>
>> holger arndt wrote:
>>     
>>> Hi Jake,
>>> i've tested your swx-explorer (http://www.pizzaordering.com.php5-6.websitetestlink.com/swx/php/explorer 
>>> ) and copy-pasted the code you listed.
>>> it works fine, both the explorer and the flash file (locally).
>>> The only "probelm" is that the system returns the following message:
>>> "<Root><Status>0</Status><Message>Cannot Perform This Customer  
>>> Function Until Store Has Been Selected</Message></Root>"
>>> So since you don't get this and have an URL error, i guess you have a  
>>> firewall problem.
>>> did you block flash? test it and upload the swf onto your webserver  
>>> and test it there, your browser doesn't seem to have been blocked
>>> the code seems fine as it is
>>>
>>> Cheers,
>>> Holger Arndt
>>>
>>> Am 14.04.2008 um 21:02 schrieb Jake Ketcheson:
>>>
>>>   
>>>       
>>>> So I have a problem.
>>>> We've had a coder come in and create a cart system in PHP that demands
>>>> XML strings being sent to it from swx.
>>>> Now from flash whenever I try and test the system it comes back as:
>>>> Error opening URL
>>>> 'http://www.pizzaordering.com.php5-6.websitetestlink.com/swx/php/swx.php 
>>>> "'
>>>> Rewriting the original code is not an option at this point.
>>>> Now I know this url exists, the explorer works fine and returns data..
>>>> But when I try and test from my local machine nothing works, and  
>>>> nothing
>>>> shows up in the data analyzer.
>>>>
>>>> Here's the button code:
>>>>
>>>> on(release){
>>>>   System.security.allowDomain('*');
>>>>
>>>> customerData
>>>> ="<Root><Email>email at email.com</Email><Password>password</ 
>>>> Password><Savecookie>1</Savecookie></Root>";
>>>>
>>>> trace(customerData);
>>>> import org.swxformat.*;
>>>> var swx:SWX = new SWX();
>>>> swx.gateway =
>>>> "http://www.pizzaordering.com.php5-6.websitetestlink.com/swx/php/swx.php 
>>>> ";
>>>> swx.encoding = "POST";
>>>>     // Set call details.      var callDetails:Object =
>>>>   {
>>>>       serviceClass: "Customer",
>>>>       method: "Login",
>>>>       args: [customerData],
>>>>       result: [this, resultHandler],
>>>>       timeout: [this, timeoutHandler],
>>>>       debug: true
>>>>   }
>>>>     // Carry out SWX call.
>>>>   swx.call(callDetails);
>>>>     // Set status display.
>>>>   _root.contentSpace.addedToOrder.gotoAndPlay("s1")
>>>>
>>>>   _root.note= "Waiting for data";
>>>> function resultHandler(event:Object)
>>>> {
>>>>     // Display the results.
>>>>   //status.text = "";
>>>>   //_root.contentSpace.addedToOrder.gotoAndPlay("s2")
>>>>   _root.note= event.result;
>>>>
>>>> }
>>>>
>>>> function timeoutHandler(event:Object)
>>>> {
>>>>   // Call timed out.
>>>>   isLoading(false);
>>>>   status.text = "The call timed out. Please try again.";
>>>> }
>>>>   }
>>>>
>>>> I've tried this with just a simple none-xml string, an empty string..
>>>> None of it works and just hangs after the initial onrelease.
>>>>
>>>> Thanks for your help!
>>>>
>>>> _______________________________________________
>>>> swx mailing list
>>>> swx at osflash.org
>>>> http://osflash.org/mailman/listinfo/swx_osflash.org
>>>>     
>>>>         
>>> _______________________________________________
>>> swx mailing list
>>> swx at osflash.org
>>> http://osflash.org/mailman/listinfo/swx_osflash.org
>>>
>>>   
>>>       
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> swx mailing list
>> swx at osflash.org
>> http://osflash.org/mailman/listinfo/swx_osflash.org
>>   
>>     
>
> _______________________________________________
> swx mailing list
> swx at osflash.org
> http://osflash.org/mailman/listinfo/swx_osflash.org
>
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://osflash.org/pipermail/swx_osflash.org/attachments/20080416/0b74cd0b/attachment.html 


More information about the swx mailing list