Matt, I've downloaded the build from 10/31 and am still getting the same issue. It's doc literal services running in Axis 1.4 on WAS 5 server. No matter what I try, the ResultEvent.result is always null. >From what I've been reading, this may have been a problem in one of the hotfixes for Flex 2 as well. Can you folks take a look at the wsdl and response sent and let me know if you see anything? I've got some of the Esria boys working on it as well with no luck.
--- In flexcoders@yahoogroups.com, "Matt Chotin" <[EMAIL PROTECTED]> wrote: > > Not sure if you saw our post that the latest Flex 3 SDK drop should have > fixes for most web service issues that we were aware of. > > > > From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On > Behalf Of cheftimbob > Sent: Thursday, November 01, 2007 12:57 PM > To: flexcoders@yahoogroups.com > Subject: [flexcoders] Re: HotFix 2 breaks web service results of type > xsd:anyType > > > > Still looking for help with this if anyone has a clue. > > --- In flexcoders@yahoogroups.com <mailto:flexcoders% 40yahoogroups.com> > , "cheftimbob" <tim.mcgee@> wrote: > > > > I'm experiencing the same issue using Flex 3. Service calls that > > worked now return null for ResultEvent.result in all of our cases. > > > > We've tried to modify the web service to conform as in this link > but > > still are not getting anywhere. > > > > https://bugs.adobe.com/jira/browse/SDK-11358 > > > > > > > > Here's the WSDL and the result: > > > > WSDL > > ---------------------------------------------------------- > > <?xml version="1.0" encoding="UTF-8" ?> > > - <wsdl:definitions > > > targetNamespace="http://fimsadmro4.fmr.com:12600/bd/suntrust/BPMProduc > > tTierWeb/services/BPMXtracService" > > xmlns:apachesoap="http://xml.apache.org/xml-soap" > > > xmlns:impl="http://fimsadmro4.fmr.com:12600/bd/suntrust/BPMProductTier > > Web/services/BPMXtracService" > > > xmlns:intf="http://fimsadmro4.fmr.com:12600/bd/suntrust/BPMProductTier > > Web/services/BPMXtracService" > > xmlns:tns1="http://xtrac.service.productTier.fims.fmr.com" > > xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" > > xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" > > xmlns:xsd="http://www.w3.org/2001/XMLSchema"> > > - <!-- > > WSDL created by Apache Axis version: 1.4 > > Built on Apr 22, 2006 (06:55:48 PDT) > > > > --> > > - <wsdl:types> > > - <schema > > targetNamespace="http://xtrac.service.productTier.fims.fmr.com" > > xmlns="http://www.w3.org/2001/XMLSchema"> > > <element name="execute" type="xsd:anyType" /> > > </schema> > > - <schema > > > targetNamespace="http://fimsadmro4.fmr.com:12600/bd/suntrust/BPMProduc > > tTierWeb/services/BPMXtracService" > > xmlns="http://www.w3.org/2001/XMLSchema"> > > <element name="executeReturn" type="xsd:anyType" /> > > </schema> > > </wsdl:types> > > - <wsdl:message name="executeResponse"> > > <wsdl:part element="intf:executeReturn" name="executeReturn" /> > > </wsdl:message> > > - <wsdl:message name="executeRequest"> > > <wsdl:part element="tns1:execute" name="part" /> > > </wsdl:message> > > - <wsdl:portType name="XtracAdaptor"> > > - <wsdl:operation name="execute"> > > <wsdl:input message="intf:executeRequest" > name="executeRequest" /> > > <wsdl:output message="intf:executeResponse" > > name="executeResponse" /> > > </wsdl:operation> > > </wsdl:portType> > > - <wsdl:binding name="BPMXtracServiceSoapBinding" > > type="intf:XtracAdaptor"> > > <wsdlsoap:binding style="document" > > transport="http://schemas.xmlsoap.org/soap/http" /> > > - <wsdl:operation name="execute"> > > <wsdlsoap:operation soapAction="" /> > > - <wsdl:input name="executeRequest"> > > <wsdlsoap:body use="literal" /> > > </wsdl:input> > > - <wsdl:output name="executeResponse"> > > <wsdlsoap:body use="literal" /> > > </wsdl:output> > > </wsdl:operation> > > </wsdl:binding> > > - <wsdl:service name="XtracAdaptorService"> > > - <wsdl:port binding="intf:BPMXtracServiceSoapBinding" > > name="BPMXtracService"> > > <wsdlsoap:address > > > location="http://fimsadmro4.fmr.com:12600/bd/suntrust/BPMProductTierWe > > b/services/BPMXtracService" /> > > </wsdl:port> > > </wsdl:service> > > </wsdl:definitions> > > > > > > RESULT > > ---------------------------------------------------------- > > <?xml version="1.0" encoding="utf-8"?> > > <soapenv:Envelope > > xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" > > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> > > <soapenv:Body> > > <executeResponse> > > <LoginResponse><Cookie></Cookie></LoginResponse> > > </executeResponse> > > </soapenv:Body> > > </soapenv:Envelope> > > > > > > > > > > --- In flexcoders@yahoogroups.com > <mailto:flexcoders%40yahoogroups.com> , "pcolby_flex" <flexcoders@> > > wrote: > > > > > > This is a major headache for me!! :( > > > > > > I have a number of Flex applications that access web services > that > > > return results as type xsd:anyType (the results are complex XML > > > hierarchies that change according to db values). Before HotFix 2, > > in my > > > ResultEvent.RESULT event handler, I could get access to the > result > > as > > > an AS Object via the ResultEvent.result property. But since > HotFix > > 2, > > > the ResultEvent.result property is always null for web services > > results > > > of type xsd:anyType (for other result types, ResultEvent.result > is > > > correct). > > > > > > I have to use Hotfix 2 for other fixes that were included, but > > can't > > > live without web-servcies! Does anyone have any suggestions? > > > > > > Flex Builder 3 Beta 1 has exactly the same problem :( > > > > > > Paul C. > > > > > >