GolfNow Tee Times Error: No Results Found
RecTrac 3.1.10.21.00
Table of Contents
Problem
GolfNow is currently unable to pull Tee Times for any day/time up to 'X' days out due to the below error. When patrons attempt to book through our website, after entering the date for a tee time selection, the page comes back with "No Results found".
Error Message
RT31-UNK ---> System.Runtime.Serialization.SerializationException: There was an error deserializing the object of type GolfNow.Framework.TeeSheets.Interfaces.RT31.Model.BaseResponse. Encountered unexpected character '<'. ---> System.Xml.XmlException: Encountered unexpected character '<'. at System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader, XmlException exception) at System.Runtime.Serialization.Json.XmlJsonReader.ReadAttributes() at System.Runtime.Serialization.Json.XmlJsonReader.ReadNonExistentElementName(StringHandleConstStringType elementName) at System.Runtime.Serialization.Json.XmlJsonReader.Read() at System.Xml.XmlBaseReader.IsStartElement() at System.Xml.XmlBaseReader.IsStartElement(XmlDictionaryString localName, XmlDictionaryString namespaceUri) at System.Runtime.Serialization.XmlReaderDelegator.IsStartElement(XmlDictionaryString localname, XmlDictionaryString ns) at System.Runtime.Serialization.XmlObjectSerializer.IsRootElement(XmlReaderDelegator reader, DataContract contract, XmlDictionaryString name, XmlDictionaryString ns)
Solution
Verify the wsc file on the Web Server has the correct server IP Address. In this case, the wcs file had the old server IP address listed.
Steps For Solution
- On the Web Server, locate the path to the client.wsc file.
- Note: This file can typically be found \VSI3\RecTrac\WebServer\GUI\wbwsc.
- Double-click to open the client.wsc file in NotePad.
- Changed the old IP Address to the new IP Address.
- Click File > Save to save the client.wsc file.
GolfNow should be able to pull tee times without error.