None of the support people speak CF, please help!

I'm about to write a web service web app. for the 2nd time. I'm new to this but my first app. was a success so I plan to do it again.
In both cases, the web services weren't written with CF. Not sure what language they used but this shouldn't be a problem as far as I understand because I'm just consuming and CF should be able to do that.
This time I'm facing an address manipulation software called QAS. This software should be able to do some formating to the input address. For example, if we pass in an address with a mix of lower and uppper case street name, without state and 5 digits zip, after being processed by this software, we'll get a nice formatted address back as a result where the first letter of the street name is capitalized, added the city, state and 9 digits zip with a dash in between. That's briefly what this software can do (it can do more than this but since this software is already there and has this capability, I'm going to use this particular functionality without having to re-invent the wheel).
In Production env., we should install this software in prod. web server but in dev. stage I can install the software in my local machine, as it is written in its manual. The url to the wsdl file when it is installed in local machine is referred to as http://localhost:2021/Proweb.wsdl The 2021 is the port where this software is installed. I open up in the browser and I can see the wsdl file display nicely.
Now the problem is, I'm using cfinvoke to invoke this web service as I did in the pass but I got error saying :Web service operation DoBulkSearch with parameters {DoSearch={3300 metzerott rd | adelphi | maryland | 20783},Country={Structure},Engine={Structure},Layout={Database layout}} cannot be found.
I communicated to the support, even they're helpful but since they don't speak ColdFusion they're not that helpful to me. My last question to them was  asking them to comment on my approach, in a plain english, if the steps I currently use is wrong. Here is my question to them:
1.       I’m trying to consume (invoke) a web service and reference the WSDL file through http://localhost;2021/Proweb.wsdl
2.       The method that I’m using to invoke this web service is called: DoBulkSearch
3.       I also pass a few parameters when invoking this web service and they are:
·         Country, which has a value = USA
·         Engine  , which has a value = Verification
·         Layout ,  which has a value = Database layout
·         Search,  which has a value =  1 riverside rd|new york|ny|blank zip
4.       The end result expected from calling this web service is a formatted address, which steps from this is/are considered in correct. Please
         advice
This is their answer:
        Engine has to be the structure defined in the wsdl, Verification alone is not enough of a value to pass to it. I don’t know how to pass the   
        structure in coldfusion though.      
        Search has to be a structure as well. If you were to use the DoSearch method, then this string would be enough to pass, it might be easier to
       start with this method.
In ColdFusion, I tried a couple of approach but unfortunately both are not working and gave the same error:
 <cfinvoke webservice="http://localhost:2021/proweb.wsdl" method="DoBulkSearch" returnvariable="retVal">
 <cfinvokeargument name="Country" value="USA">
 <cfinvokeargument name="Engine" value="Verification">
 <cfinvokeargument name="Layout" value="Database layout">  
<cfinvokeargument name="Search" value="3223 st. paul street | | | 21218">
</cfinvoke> <cfdump  var="#retVal#">
My Question is:
How can I pass Country, Engine, Search parameters and tell the remote site that these are structure paramater. In cfinvokeargument there is no "Type" attribute where I can write Type= "Structure"
OR this one is also not working:
Post / HTTP.1.0
Content-Type:text/xml
Content-Length:614
SOAPAction: "http://www.qas.com/web-2007-08/DoBulkSearch"
<?xml version="1.0" encoding="utf-8"?><cfsavecontent  variable="soap">
<cfoutput>   
<soapenv:Envelope  xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">  
<soapenv:Body>  
<qas:QABulkSearch xmlns:qas="http://www.qas.com/web-2007-08">
 <qas:Country>USA</qas:Country>
 <qas:Layout>Database layout</qas:Layout>
 <qas:Engine Flatten="1" PromptSet="Default" Intensity="Close">Verification</qas:Engine>
 <qas:BulkSearchTerm>
 <qas:Search>3223 st. paul street | | | 21218</qas:Search>
 </qas:BulkSearchTerm>
 </qas:QABulkSearch>
 </soapenv:Body>
</soapenv:Envelope>   
</cfoutput>
</cfsavecontent> <cfhttp  url="http://localhost:2021/proweb.wsdl/" method="post">  
<cfhttpparam type="xml" name="DoBulkSearch" value="#trim(soap)#">
</cfhttp> <cfdump  var="#soap#">
(screen shot of the wsdl file in text file)

You pass a structure as a parameter to a web service by making a ColdFusion structure and passing the structure to the web service.  A structure is a complex variable containg a set of key-value pairs.
Using Arrays and Structures
http://livedocs.adobe.com/coldfusion/8/htmldocs/arrayStruct_01.html
A Brief example.
<cfset search = structNew()>
<cfset search.key1 = "Value1">
<cfset search.key2 = 2>
<cfset search.key3 = "Something Else">
You would then provide the variable search as the appropiate parameter to your web service.

Similar Messages

  • I upgrade my iph4 to ios 7.1.2 and the microphone is not working on video camera, is not working anymor also the microfon on speaker mode, please help me

    Hy guys, i upgrade my ios 7.1.1 to 7.1.2 and now iths not working anymore my microphone on video record, the camera is working , is recording but without sound, and also the microphone on speaker, when i activat the speaker the microphon is not working. I do a full reset on my iph but still not working , also my girlfriend have same problem.Please help me, thx.

    To rule out a software issue, try to set it up as new device, without using the latest backup, explained in this article:
    How to back up your data and set up as a new device
    If this does not help, the problem might be hardware related and the phone needs to be serviced by Apple or an Authorized Apple Service Provider:
    iPhone - Contact Support - Apple Support

  • HT1918 I do not see None option in the payment type section. Please help to remove my credit card information from apple account.

    I signed into my apple account by iTunes and try to remove credit card information. However, I do not see None option in the payment type section. Please help.

    iTunes Store Support
    http://www.apple.com/emea/support/itunes/contact.html

  • How do I save to mixdown in mono, 0 db reduction in volume, in 64 bps mp3? Sounds simple, but none of the support staff has been able to do it.

    How do I save to mixdown in mono, 0 db reduction in volume, (Same volume level as in the files-no -3db reduction) in 64 bps mp3? Sounds simple, but none of the support staff has been able to do it.

    Several solutions to this problem.  I believe we may have discussed this over the support e-mail, but I'll share it again here so that it can help others as well.
    First, as I discussed in the e-mail, Audition defaults to support Pan Law which prevents content mixed to the center of a Stereo field from being louder than the same content panned far left or right.  This provides a -3dB drop to center content by default, but you can disable this completely by entering Preferences > Multitrack and setting the Default Panning Mode to Left/Right Cut (Logarithmic)
    Now, when you create a new Multitrack session, there is an option to specify the Master channelization.  Here, you can select Mono, Stereo, or 5.1 and this will be the default channelization mode for a basic mixdown operation regardless of your clip content, though can be overridden when exporting a session mixdown.
    Next, if you just choose the menu item Multitrack > Mixdown Session to New File... it will always default to the Master channelization.  This command does not write to disk, it is a preview or pre-processing step.  If you wish to export your multitrack session mixdown directly to disk, in your desired channelization and file format, please use the command File > Export > Multitrack Mixdown > Entire Session...  You will then have the complete set of output options, including the option to output at any channelization you like and the format you prefer.
    Here, I've disabled the default 5.1 output and selected a Mono mixdown instead.
    I've now changed the file format settings as well to MP3, 64K.
    With most of these configuration details, you should only need to set them once and these will remain the defaults for any subsequent projects, unless modified again.  The Export Multitrack Mixdown dialog will reset the Mixdown options to match the default output, and the MP3 settings may update to reflect the kBps setting nearest your session sample rate.

  • Having upgraded from iPhoto 11 to iPhoto 2.0 (531) it now loads but crashes after a minute or so and none of the buttons work. Can anyone help please.

    Having upgraded from iPhoto 11 to iPhoto 2.0 (531) it now loads but crashes after a minute or so and none of the buttons work. Can anyone help please.

    Hey Ian
    That would be correct. because of the nature of your issue, you may find more information by using another one of Apple's support resources.
    Contact Apple Support
    https://getsupport.apple.com/GetproductgroupList.action
    Thank you for using the Apple Support Community.
    -Norm G.

  • After downloading software for 123Cheese Photobook (Australia), when I try to open the program, i get: "Initialization error... Could not create the application support directory 'Macintosh HD:Library:Application Support:123 Cheese:'. Please help.

    After downloading software for 123Cheese Photobook (Australia), when I try to open the program, i get: "Initialization error... Could not create the application support directory 'Macintosh HD:Library:Application Support:123 Cheese:'. Please help. The MacBook Pro is one day old.
    Thanks

    Hi, Im am also having this same problem,same message, trying to make a photobook with a non-refundable voucher. my Macbook pro is like 2 months old and im up to date with all of my updates.
    What ended up happening with this problem for you because, Ive emailed cheese123 3 times and they haven't replied???
    Can you help me? Thanx

  • I want to delete my payment information on iPhone 4 but the the NONE option is no longer there. Please help

    I want to delete my payment information on iPhone 4 but the the NONE option is no longer there. Please help

    As provided:
    You need a payment method. If you don't have a credit card, then redeem an iTunes gift card. You'll then get the "None" option.

  • How do I convert a pdf to Word.  The India support people are of no help!

    How do I convert a pdf to Word.  The India support people are of no help!

    Hi John,
    I'd be happy to assist.
    Here is a 'getting started' guide that should be helpful.
    Launch Adobe Reader and open your PDF file
    Select "Tools" and click "Sign In" link to sign in with your Adobe ID and password
    Select "Export PDF"
    Click "Convert" button
    Click "Download Converted File" link to download the exported Word file to your computer.
    Let me know if you have further questions.
    Looking forward to hearing back from you!
    Regards, Stacy

  • My iPhone 4S can't support camera 360 apps.Once I open the apps 3 sec it will auto jump out to the home page.Look likes the apps crashed.Isn't my iPhone problem or the apps got bug?Please help me.TQ

    My iPhone 4S can't support camera 360 apps.Once I open the apps 3 sec it will auto jump out to the home page.Look likes the apps crashed.Isn't my iPhone problem or the apps got bug?Please help me.TQ

    Close all open apps by double-tapping the home button, then swiping up and off the screen with the app window (not the smaller icon).
    Reset your device: hold down the home button along with the sleep/wake button until the screen goes black and you see the Apple, then let go. (No data loss)

  • My apple ID was hacked and a game by GodGame Inc was bought and installed. When I try to report a problem about this transaction, the link automatically sends me to the apple store support. The application is bugged. Please help.

    My apple ID was hacked and a game by GodGame Inc was bought and installed. When I try to report a problem about this transaction, the link automatically sends me to the apple store support. The application is bugged. Please help.

    thanks for your response roaminggnome. I changed my password immediately after it happened and I have contacted i tunes to let them know of this dillemma.
    The I-tunes credit was a promotional thing by Apple to buy their laptop. So I didn't pay for the i-tunes credit in the first place. Do you think my bank will be able to reinburse Itunes credit then? I will ask support when they get back to me.

  • HT2515 When I'm on iChat, it doesn't show the video chat icon. When I try to change it, it tells me my camera doesn't support video chats. Please help :(

    When I'm on iChat, it doesn't show the video chat icon. When I try to change it, it tells me that my camera doesn't support video chats. Please help

    A lot of folks fix these kinds of issues with a simple re-start of the phone.
    Regards
    TD

  • HT4623 my iphone 5 is not getting audio during calls, im not hearing anything unless i put it on speaker. Can you help me is this a software problem its very annoying for every call i dial or recieve i have to put on speaker. Please help me apple please.

    my iphone 5 is not getting audio during calls, im not hearing anything unless i put it on speaker. Can you help me is this a software problem its very annoying for every call i dial or recieve i have to put on speaker. Please help me apple please.

    There's a whole lot to read in your post, and frankly I have not read it all.
    Having said that, this troubleshooting guide should help:
    http://support.apple.com/kb/TS1538
    In particular, pay attention to the mobile device support sections near the bottom, assuming you have already done the items above it.

  • I have a 3rd generation wifi iPad and there is no sound in the device. Can someone please help?

    I have a 3rd generation wifi iPad and there is no sound in the device. Can someone please help?

    Try this  - Reset the iPad by holding down on the Sleep and Home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons. (This is equivalent to rebooting your computer.) http://support.apple.com/kb/ht1430
    Check your settings. The iPads have a small switch on the right edge. It can be used as a rotation lock to keep the screen from automatically reorienting itself as you move around, but you need to have the tablet’s settings configured properly. That same switch, right above the volume buttons, can also be set to function instead as a mute button to silence certain types of audio.
    If the switch is set to work as a mute button, you can change its purpose to “screen-rotation lock” by tapping the Settings icon on the home screen. On the Settings screen, tap General on the left side, and on the right side of the screen flick down to “Use Side Switch to.” Tap to select Lock Rotation or Mute to set the button’s function. Even if you set the side switch for your preferred use, you can still mute the Mini or lock the screen. Just double-click the Home button, and when the panel of apps appears along the bottom edge of the screen, flick the row from left to right with your finger. Tap the icon on the far left side of the row to either lock the iPad’s screen or mute the iPad’s alerts, notifications and sound effects. Music, podcasts and video are not muted unless you turn the volume all the way down.
    iPhone: No sound or distorted sound from speaker
    http://support.apple.com/kb/ts5180
    iPhone: Can’t hear through the receiver or speakers
    http://support.apple.com/kb/ts1630
    http://www.atreks.com/app-no-sound-on-ipad-4-%E2%80%93-what-to-do/
    To solve some sound problems, just follow these simple steps
    1. Go to Settings
    2. Tap on General
    3. Tap on Reset
    4. Tap on Reset All Settings
    What this effectively does is to reset some of your Settings to factory default. It’s not a complete removal of settings. It removes all of your preferences for Wi-Fi, Bluetooth, Do No Disturb, Notifications, General, Sounds, Brightness & Wallpaper and Privacy. It doesn’t affect your data. All of your email accounts will remain intact, as well as any SMS text or iMessages.
     Cheers, Tom

  • Iweb doesn't see my old domains under 10.9 after the upgrade from 10.7 Please help

    Hi everybody,
    iweb doesn't see my old domains under 10.9 after the upgrade from 10.7 Please help
    It gives me an option to choose a domain but when I go to "sites" it doesn't recognize none of them.
    Thanks :-)

    In Lion and Mountain Lion the Home/Library folder is now invisible. To make it permanently visible enter the following in the Terminal application window: chflags nohidden ~/Library and press the Return key - 10.7: Un-hide the User Library folder.
    To open your domain file in Lion, Mountain Lion or Mavericks or to switch between multiple domain files Cyclosaurus has provided us with the following script that you can make into an Applescript application with Script Editor. Open Script Editor, copy and paste the script below into Script Editor's window and save as an application.
    do shell script "/usr/bin/defaults write com.apple.iWeb iWebDefaultsDocumentPath -boolean no"delay 1
    tell application "iWeb" to activate
    You can download an already compiled version with this link: iWeb Switch Domain.
    Just launch the application, find and select the domain file in your Home/Library/Application Support/iWeb folder that you want to open and it will open with iWeb. It modifies the iWeb preference file each time it's launched so one can switch between domain files.
    WARNING: iWeb Switch Domain will overwrite an existing Domain.sites2 file if you select to create a new domain in the same folder.  So rename your domain files once they've been created to something other than the default name.
    OT

  • How do I get rid of the Microsoft Setup Assistant loop? I migrated my software/documents from another laptop so don't have the disk to reinstall. Please help! Can't open any Microsoft Office software, like Word, and stuck in a loop?

    I migrated my software/documents from another laptop so don't have the disk to reinstall. Please help! Can't open any Microsoft Office software, like Word (for 2008), and stuck in a loop?
    Whenever I select Word Microsoft Setup Assistant appears, asks for feedback, then after selecting okay (both on saying yes or no to feedback) goes on to a registration page. When I click on this it says I've already registered so I just click okay, and then move on to a update page. After this, if I click on Word, the process repeats itself.
    As I said, I don't have the disk to reinstall, and can't find the Office Settings to delete as many pages have suggested I should try. Safe Boot restarting also hasn't worked... Really stuck and need Word very soon for work.
    If you can help, that would be great, and feel free to ask any questions about the situation as I'm not an expert here.
    Cheers,
    Jack

    First, export your contact from iCloud.com and save them on your computer in a safe spot some where (like you desktop).  Use this to help you do this: http://support.apple.com/kb/PH3606
    Next, on both of your devices, go to Settings > iCloud and turn on contacts and select Merge. Then turn off contacts and select 'Delete form my [device]' when prompted.
    Now go back to iCloud.com and select a contact (yes they will all be messed up again) and select Command+A on a Mac or Control+A on a PC to select all of the contacts.  Tap the delete key on your keyboard (or right click /control click a contact and select delete).
    You iPhone, iPad and iCloud.com should not be empty for contacts.
    Go back to Settings > iCloud on both devices and turn on contacts again (you should not see merge this time).
    Next, go back to iCloud.com and import your contacts (those exported .vcards).  You can either drag and drop them into the empty contacts list in your web browser, or you can use the gear icon to import.
    You cleaned up contacts should import correctly into iCloud.com and sync to both of your devices.
    Good luck.

Maybe you are looking for

  • My Toshiba Satellite does not charge or turn on.

    Hiya. I'm fourteen, and I own a Toshiba Satellite C650D. This was my first ever laptop. On Christmas Eve, It shut down once by itself. I thought it might've overheated so I turned it on again and it was fine. Later on it shut off again. It didn't tur

  • Is this even possible...if so advice??

    Hi Everyone, So I need to tap into the great knowledge of others on here and see if anyone has either some advice or maybe recommended resources to check on this question. I am setting up a small business with a Mac Mini Server and my client asked me

  • JEditorPane: transforming between caret position in html and text/plain

    Hi all, I've done quite a bit of searching, and found problems similar to this one, but not this exactly, so I'll try asking it here. I have a JEditorPane with HTMLEditorKit, which I'm using for a WYSIWYG text editor. When the user wants to insert so

  • Simple Interest function?

    I wondered if iWork 09 has a function that calculates simple interest? i.e.: I put £100 in a bank account that pays 5% interest each year. How much money will I have at the end of 5 years. The answer of course is: (((((1001.05)*1.05)*1.05)*1.05)1.05)

  • Creating a 1 pt. border on a transparent background??

    I'm wondering if there is a simple way to create a 1 pt. border on my transparent background. I want this as a "cutting guide", but my "inside edit/stroke" is not working on the transparent b/g. Any help would be appreciated. Thanks!