OK...mabye not...added back in the cfinvokeargument and I'm getting a new error about the required argument not being found.
I'm guessing you can either pass arguments via the webservice attribute (i.e. tacked onto the URL) or the sandard way using cfinvokeargument...adding the arguements as cfinvoke attributes or as an arguement collection. Oh well...back at it to see if I can get around this stubs issue Bryan Stevenson B.Comm. VP & Director of E-Commerce Development Electric Edge Systems Group Inc. phone: 250.480.0642 fax: 250.480.1264 cell: 250.920.8830 e-mail: [EMAIL PROTECTED] web: www.electricedgesystems.com ----- Original Message ----- From: "Bryan Stevenson" <[EMAIL PROTECTED]> To: "CF-Talk" <[email protected]> Sent: Wednesday, April 13, 2005 4:25 PM Subject: SOLVED Re: Webservices and stub objects error > grrr...and yet another post by me today solved before any response ;-) > > I changed the end of the URL of the webservice > from: .wsdl to .cfc?wsdl > > It works..but the examples I see say to use .wsdl ?? > > > Bryan Stevenson B.Comm. > VP & Director of E-Commerce Development > Electric Edge Systems Group Inc. > phone: 250.480.0642 > fax: 250.480.1264 > cell: 250.920.8830 > e-mail: [EMAIL PROTECTED] > web: www.electricedgesystems.com > ----- Original Message ----- > From: "Bryan Stevenson" <[EMAIL PROTECTED]> > To: "CF-Talk" <[email protected]> > Sent: Wednesday, April 13, 2005 4:02 PM > Subject: Webservices and stub objects error > > >> Hey All, >> >> I have a VERY simple CFC with one method that runs a standard SELECT >> query. >> >> It works fine called as a component..but as a ebservice I get this error >> (loks like lots of folks have had it...just not finding an obvious >> solution): >> >> Could not generate stub objects for web service invocation. >> Name: http://127.0.0.1/internal/smaple/test.wsdl. WSDL: >> http://127.0.0.1/internal/sample/test.wsdl. org.xml.sax.SAXException: >> Fatal Error: URI=null Line=1: White spaces are required between publicId >> and systemId. It is recommended that you use a web browser to retrieve >> and >> examine the requested WSDL document for correctness. If the requested >> WSDL >> document can't be retrieved or it is dynamically generated, it is likely >> that the target web service has programming errors. >> >> Here's the calling code: >> >> <cfinvoke >> webservice="http://127.0.0.1/internal/sample/test.wsdl" >> method="GetArtList" >> returnvariable="qArtList"> >> <cfinvokeargument name="AlphaFilter" value="M"> >> </cfinvoke> >> >> Here's the CFC: >> <cfcomponent> >> >> <!--- Function to return a list of art ---> >> <cffunction name="GetArtList" returntype="query" access="remote"> >> >> <cfargument name="AlphaFilter" required="yes"> >> >> <cfquery name="qArtList" datasource="CFArtGallery"> >> SELECT * >> FROM Art >> WHERE 1=1 >> <cfif Len(Trim(ARGUMENTS.AlphaFilter))> >> AND ArtName LIKE '#Trim(ARGUMENTS.AlphaFilter)#%' >> </cfif> >> </cfquery> >> >> <cfreturn qArtList> >> >> </cffunction> >> >> </cfcomponent> >> >> >> Somebody please educate me ;-) >> >> FYI this is on CFMX 7 for J2EE Developer edition running on >> localhost >> >> Cheers >> >> >> Bryan Stevenson B.Comm. >> VP & Director of E-Commerce Development >> Electric Edge Systems Group Inc. >> phone: 250.480.0642 >> fax: 250.480.1264 >> cell: 250.920.8830 >> e-mail: [EMAIL PROTECTED] >> web: www.electricedgesystems.com >> >> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:202703 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

