Forum Discussion

wayney_128269's avatar
wayney_128269
Icon for Nimbostratus rankNimbostratus
Jun 21, 2006

System.Config sync WSDL error?

 

I'm trying to create a web reference in VS2005 to a BIGIP and when I choose System.ConfigSync, the following error occurs:

 

 

The document at the url https://10.2.20.48/iControl/iControlPortal.cgi?WSDL=System.ConfigSync was not recognized as a known document type.

 

The error message from each known type may help you fix the problem:

 

- Report from 'WSDL Document' is 'There is an error in XML document (269, 38).'.

 

 

When I try to select other web methods, the problem does not occur. Any ideas what is wrong?

 

 

Build: BIG-IP 9.1.1 Build 54.6

 

 

 

thanks

 

wayne

6 Replies

  • No clue on why that one is bad.

     

     

    Could you attach the contents of the ConfigSync WSDL file here and I'll take a look. You should be able to get it from a browser request (or curl/wget/etc).

     

     

    If you have console access to the BIG-IP, the file is located in the

     

     

    /usr/local/www/iControl/wsdl directory.

     

     

    -Joe
  • BTW, you can also load the compile the WSDL from the SDK with the wsdl.exe tool in VS2005. That's how I do all my sample code.

     

     

    -Joe
  •  

    -

     

    -

     

    -

     

    -

     

    -

     

     

     

    -

     

    -

     

     

     

     

     

    -

     

    -

     

    -

     

    -

     

    SAVE_FULL

     

     

     

    -

     

    -

     

    SAVE_HIGH_LEVEL_CONFIG

     

     

     

    -

     

    -

     

    SAVE_BASE_LEVEL_CONFIG

     

     

     

     

     

    -

     

    -

     

     

     

     

     

    -

     

    -

     

    -

     

     

     

     

     

    -

     

    -

     

    -

     

    -

     

    FILE_UNDEFINED

     

     

     

    -

     

    -

     

    FILE_FIRST

     

     

     

    -

     

    -

     

    FILE_MIDDLE

     

     

     

    -

     

    -

     

    FILE_UNUSED

     

     

     

    -

     

    -

     

    FILE_LAST

     

     

     

    -

     

    -

     

    FILE_FIRST_AND_LAST

     

     

     

     

     

    -

     

     

     

    -

     

    -

     

    -

     

    -

     

    CONFIGSYNC_BASIC

     

     

     

    -

     

    -

     

    CONFIGSYNC_ALL

     

     

     

     

     

     

     

    -

     

     

    -

     

     

     

    -

     

     

     

     

     

    -

     

     

     

     

    -

     

     

     

     

     

     

    -

     

     

     

     

    -

     

     

     

     

     

    -

     

     

     

     

     

    -

     

     

     

     

    -

     

     

     

     

    -

     

     

     

     

     

    -

     

     

     

     

     

    -

     

     

     

     

     

    -

     

     

     

    -

     

    -

     

    -

     

    Gets a list of all available configuration archives on the system.

     

     

     

     

    -

     

    Saves the current configurations to the specified archive.

     

     

     

     

    -

     

    Installs the configurations contained in the specified archive to the local device.

     

     

     

     

    -

     

    Synchronizes the configurations between the two devices in a redundant system. In the case of cache devices, synchronizes the configurations across the cluster.

     

     

     

     

    -

     

    Rolls back to the previous configuration.

     

     

    The XML page cannot be displayed

     

     

    Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.

     

     

     

    --------------------------------------------------------------------------------

     

     

    Whitespace is not allowed at this location. Error processing resource 'https://204.95.99.217/iControl/iControlPortal.cgi?WS...

     

     

    considered invalid: ` ~ \ : ; * ? " < > | &

     

    --------------------------------------^

     

    ass="t"> message="tns:System.ConfigSync.rollback_configurationResponse" />

     

     

    -

     

    Deletes the specified configuration from the archive directory.

     

  • Looks like you have some browser rendering error messages in there. We are doing no xsl style sheet translations on the server and IE has a built-in way to render XML documents using style sheets.

     

     

    Any chance on going to the WSDL index page

     

     

    https://bigip/iControl/iControlPortal.cgi?WSDL

     

     

    and right clicking the WSDL document and selecting save to disk. This way we can bypass the browsers rendering engine.

     

     

    -Joe
  • This was an issue in the documentation for this WSDL file in your release. It has been corrected in the SDK or you could use this one instead. It is the one you submitted with fixes to the invalid characters in the documentation.

     

     

    -Joe