Matt,

Understood on converting to something other than a query for the return, but the docs say that CF will handle conversion of queries automatically which it apparently doesn't. Would just be nice to know if this is a known bug.

Also, you said that part of the problem relates to "round tripping." While the meaning of that would seem to be apparent, it seems like you are referring to a particular technical issue -- do you have any suggested references that might explain a bit more about what the issue is?

Thanks!

d

>I guess I am not going to get out of this with a simple suggestion. Oh
>well!
>
>The difference between Flash calling a CFC and a CFC calling a CFC is
>what is known as round tripping. Flash understands what a ColdFusion
>query is, so it is easily mapped. And while ColdFusion certainly
>understands what a ColdFusion query is, the identification of the data
>type gets confused because the end points are the same. This seemly
>simple problem doesn't have an easy solution. As far as I know, Axis
>currently does not have good support for round tripping.
>
>Matt Liotta
>President & CEO
>Montara Software, Inc.
>http://www.montarasoftware.com/
>V: 415-577-8070
>F: 415-341-8906
>P: [EMAIL PROTECTED]
>
>just a
>> fancy webservice invoke?  Just curious.
>>
>> At 06:54 PM 7/18/2002 -0700, you wrote:
>> >Put your interoperability hat on. What is a query? It is actually a
>hard
>> >question to answer obviously since every language I know has a
>different
>> >concept as to what a query is. In this case however, all you care
>about
>> >is what SOAP supports. I don't know if or when the Macromedia folks
>will
>> >get a CF query mapped to a SOAP type correctly. I do know that
>structs
>"best
>query
>I
>> > > can
>> > > > do
>> > > > structs, arrays, etc... but, query seems to check.  Did you
>change
>latest
>> > > CFDJ
>> > > >
>> > > > >("A Quick and Easy WebService with CFMX") ... I'm running into
>some
>> > > > >snags. When I use CFINVOKE as a WebService to call the cfc,
>then it
>> > > > >tosses an AxisFault error, when I use CFINVOKE as a Component,
>> > > > >everything works fine. This leads me to believe that it's a
>problem
>> > > in
>> > > > >the way that the WebService is being called. I can browse to
>the
>> >URL
>> > > > >I'm calling in CFINVOKE and it dumps out the WSDL code just
>fine,
>> >but
>> > >
>> > > > >when I run the code from CF, it breaks.
>> > > > >
>> > > > >The only information on AxisFault I can find on Macromedia.com
>is
>> > > about
>> > > >
>> > > > >Jrun 3.1 - it alludes to port issues, but in this case, I don't
>see
>> > > > >that that could be the problem since I'm able to call the CFC
>> > > directly
>> > > > >and it generates the WSDL code.
>> > > > >
>> > > > >I've tried this on two separate servers with no success. Any
>help
>name="getnews">
>webservice="http://127.0.0.1/WebServices/ws1b.cfc?wsdl"
>'getnewsResult':
>> > > > could
>> > > > >not find deserializer for type
>http://rpc.xml.coldfusion:QueryBean
>> > > > >faultActor: null faultDetail: stackTrace:
>org.xml.sax.SAXException:
>at
>jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
>>
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]

Reply via email to