Options in Web Service Properties HTTP Method VI Settings Disabled/Grayed Out

Updated Mar 28, 2018

Reported In

Hardware

  • CompactRIO Controller

Software

  • LabVIEW

Driver

  • NI-RIO

Issue Details

I am trying to configure Web Services with my cRIO, but when I go to change the settings in Web Service Properties window, under the HTTP Method VI Settings tab, all of the options under URL Mapping / Output Type / Security / Advanced are grayed out. How can I fix this?

Solution

As you can see in the image above, there are no VIs under the Web Service VI list, meaning that web service VIs either do not exist or are located in the incorrect section of your LabVIEW project. Your web service VI should be located in your project explorer under WebService >> Web Resources folder, and not the Public Content or Private Content folders.

Once you add your web service VI to the folder, you will see it in the list of VIs in HTTP Method VI Settings. Click on your VI (it will highlight in blue) to change the URL Mapping / Output Type / Security / Advanced settings.

WAS THIS ARTICLE HELPFUL?

Not Helpful