"NFO|Ranorex.Core.Data.DataConnector|DataSource(XmlNode node) - called; lastknowncolumns node does not exist. "

Ranorex Studio, Spy, Recorder, and Driver.
qa-auto
Posts: 86
Joined: Mon Aug 05, 2019 10:46 pm

"NFO|Ranorex.Core.Data.DataConnector|DataSource(XmlNode node) - called; lastknowncolumns node does not exist. "

Post by qa-auto » Mon Sep 12, 2022 11:02 pm

Hello,

I just upgraded from 10.2.1 to 1.2.4.

When I try to run a test suite through the remote tab in studio, the test doesn't start after the "publishing..." message is displayed.

The Studio log is showing the following WARN that I have not seen before:

2022-09-12 16:28:37.632| INFO|Ranorex.Core.Data.DataConnector|DataSource(XmlNode node) - called; lastknowncolumns node does not exist.
2022-09-12 16:28:37.632| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.

2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building Ranorex Automation Helpers
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building AutoLib
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building ACH_RegressionTests
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building VeritecRegressionTests
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building PortalSmokeTest
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building ReportsRegressionTests
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building TransactionsRegressionTests
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building IntegrationsTest
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building CustomersRegressionTests
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building StoreLevel_LoanModelTests
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building SetupStoreTest
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building PageLoadTest
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building SmokeTest
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Start pr-building AutomationMaster
2022-09-12 16:27:10.596| INFO|Ranorex.Studio|Finished pre-building AutomationMaster, success=True
2022-09-12 16:27:10.628| INFO|Ranorex.Studio|Finished pre-building Ranorex Automation Helpers, success=True
2022-09-12 16:27:10.628| INFO|Ranorex.Studio|Start building Ranorex Automation Helpers
2022-09-12 16:27:11.277|DEBUG|Ranorex.Core.LicensingConfiguration+LicensingNLogLogger|Will create dual mode TCP client.
2022-09-12 16:27:11.284|DEBUG|Ranorex.Core.ElementEngine|Licensing passed.
2022-09-12 16:27:17.104| INFO|Ranorex.Studio|Finished building Ranorex Automation Helpers, success=True
2022-09-12 16:27:38.793| INFO|Ranorex.Studio|Finished pre-building AutoLib, success=True
2022-09-12 16:27:38.793| INFO|Ranorex.Studio|Start building AutoLib
2022-09-12 16:27:38.793| INFO|Ranorex.Studio|Finished pre-building ACH_RegressionTests, success=True
2022-09-12 16:27:38.793| INFO|Ranorex.Studio|Finished pre-building VeritecRegressionTests, success=True
2022-09-12 16:27:38.793| INFO|Ranorex.Studio|Finished pre-building PortalSmokeTest, success=True
2022-09-12 16:27:38.793| INFO|Ranorex.Studio|Finished pre-building ReportsRegressionTests, success=True
2022-09-12 16:27:38.793| INFO|Ranorex.Studio|Finished pre-building TransactionsRegressionTests, success=True
2022-09-12 16:27:38.793| INFO|Ranorex.Studio|Finished pre-building IntegrationsTest, success=True
2022-09-12 16:27:38.793| INFO|Ranorex.Studio|Finished pre-building CustomersRegressionTests, success=True
2022-09-12 16:27:38.793| INFO|Ranorex.Studio|Finished pre-building StoreLevel_LoanModelTests, success=True
2022-09-12 16:27:38.793| INFO|Ranorex.Studio|Finished pre-building SetupStoreTest, success=True
2022-09-12 16:27:38.793| INFO|Ranorex.Studio|Finished pre-building PageLoadTest, success=True
2022-09-12 16:27:38.793| INFO|Ranorex.Studio|Finished pre-building SmokeTest, success=True
2022-09-12 16:27:52.158| INFO|Ranorex.Studio|Finished building AutoLib, success=True
2022-09-12 16:27:52.158| INFO|Ranorex.Studio|Start building ACH_RegressionTests
2022-09-12 16:27:52.158| INFO|Ranorex.Studio|Start building CustomersRegressionTests
2022-09-12 16:27:52.158| INFO|Ranorex.Studio|Start building IntegrationsTest
2022-09-12 16:27:52.158| INFO|Ranorex.Studio|Start building PageLoadTest
2022-09-12 16:27:54.213| INFO|Ranorex.Studio|Finished building CustomersRegressionTests, success=True
2022-09-12 16:27:54.213| INFO|Ranorex.Studio|Start building PortalSmokeTest
2022-09-12 16:27:55.748| INFO|Ranorex.Studio|Finished building PortalSmokeTest, success=True
2022-09-12 16:27:55.748| INFO|Ranorex.Studio|Start building ReportsRegressionTests
2022-09-12 16:27:57.467| INFO|Ranorex.Studio|Finished building ReportsRegressionTests, success=True
2022-09-12 16:27:57.467| INFO|Ranorex.Studio|Start building SetupStoreTest
2022-09-12 16:27:59.026| INFO|Ranorex.Studio|Finished building SetupStoreTest, success=True
2022-09-12 16:27:59.026| INFO|Ranorex.Studio|Start building SmokeTest
2022-09-12 16:28:01.025| INFO|Ranorex.Studio|Finished building SmokeTest, success=True
2022-09-12 16:28:01.025| INFO|Ranorex.Studio|Start building StoreLevel_LoanModelTests
2022-09-12 16:28:01.681| INFO|Ranorex.Studio|Finished building IntegrationsTest, success=True
2022-09-12 16:28:01.967| INFO|Ranorex.Studio|Finished building PageLoadTest, success=True
2022-09-12 16:28:01.967| INFO|Ranorex.Studio|Start building TransactionsRegressionTests
2022-09-12 16:28:03.390| INFO|Ranorex.Studio|Finished building ACH_RegressionTests, success=True
2022-09-12 16:28:03.390| INFO|Ranorex.Studio|Start building VeritecRegressionTests
2022-09-12 16:28:03.887| INFO|Ranorex.Studio|Finished building StoreLevel_LoanModelTests, success=True
2022-09-12 16:28:05.383| INFO|Ranorex.Studio|Finished building TLXEAutomation, success=True
2022-09-12 16:28:05.475| INFO|Ranorex.Studio|Finished building TransactionsRegressionTests, success=True
2022-09-12 16:28:06.542| INFO|Ranorex.Studio|Finished building VeritecRegressionTests, success=True
2022-09-12 16:28:06.542| INFO|Ranorex.Studio|Start building AutomationMaster
2022-09-12 16:28:06.542| INFO|Ranorex.Studio|Finished building AutomationMaster, success=True
2022-09-12 16:28:07.229| INFO|Ranorex.Core.Data.DataConnector|DataSource(XmlNode node) - called; lastknowncolumns node does not exist.
2022-09-12 16:28:07.234| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:28:08.655| INFO|Ranorex.Core.Data.DataConnector|DataSource(XmlNode node) - called; lastknowncolumns node does not exist.
2022-09-12 16:28:08.655| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:28:08.655| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:28:11.301|DEBUG|Ranorex.Core.LicensingConfiguration+LicensingNLogLogger|Will create dual mode TCP client.
2022-09-12 16:28:11.551| INFO|Ranorex.Core.Data.DataConnector|DataSource(XmlNode node) - called; lastknowncolumns node does not exist.
2022-09-12 16:28:11.551| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:28:15.571| INFO|Ranorex.Core.Data.DataConnector|DataSource(XmlNode node) - called; lastknowncolumns node does not exist.
2022-09-12 16:28:15.571| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:28:15.580| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:28:37.632| INFO|Ranorex.Core.Data.DataConnector|DataSource(XmlNode node) - called; lastknowncolumns node does not exist.
2022-09-12 16:28:37.632| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:28:37.643| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building Ranorex Automation Helpers
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building Ranorex Automation Helpers, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building AutoLib
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building AutoLib, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building ACH_RegressionTests
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building ACH_RegressionTests, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building VeritecRegressionTests
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building VeritecRegressionTests, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building Ranorex Automation Helpers
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building PortalSmokeTest
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building PortalSmokeTest, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building ReportsRegressionTests
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building ReportsRegressionTests, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building Ranorex Automation Helpers, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building TransactionsRegressionTests
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building TransactionsRegressionTests, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building IntegrationsTest
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building IntegrationsTest, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building CustomersRegressionTests
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building CustomersRegressionTests, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building StoreLevel_LoanModelTests
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building StoreLevel_LoanModelTests, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building SetupStoreTest
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building AutoLib
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building SetupStoreTest, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building PageLoadTest
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building PageLoadTest, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building SmokeTest
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building SmokeTest, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start pr-building AutomationMaster
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished pre-building AutomationMaster, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building AutoLib, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building ACH_RegressionTests
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building ACH_RegressionTests, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building CustomersRegressionTests
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building IntegrationsTest
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building IntegrationsTest, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building PortalSmokeTest
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building ReportsRegressionTests
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building PortalSmokeTest, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building ReportsRegressionTests, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building SetupStoreTest
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building SetupStoreTest, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building SmokeTest
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building SmokeTest, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building StoreLevel_LoanModelTests
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building TransactionsRegressionTests
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building StoreLevel_LoanModelTests, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building VeritecRegressionTests
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building CustomersRegressionTests, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building VeritecRegressionTests, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building PageLoadTest
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building PageLoadTest, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building TransactionsRegressionTests, success=True
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Start building AutomationMaster
2022-09-12 16:28:38.828| INFO|Ranorex.Studio|Finished building AutomationMaster, success=True
2022-09-12 16:28:39.283| INFO|Ranorex.Core.Data.DataConnector|DataSource(XmlNode node) - called; lastknowncolumns node does not exist.
2022-09-12 16:28:39.283| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:28:41.100| INFO|Ranorex.Core.Data.DataConnector|DataSource(XmlNode node) - called; lastknowncolumns node does not exist.
2022-09-12 16:28:41.100| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:28:41.100| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:28:42.246| INFO|Ranorex.Core.Data.DataConnector|DataSource(XmlNode node) - called; lastknowncolumns node does not exist.
2022-09-12 16:28:42.252| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:28:46.067| INFO|Ranorex.Core.Data.DataConnector|DataSource(XmlNode node) - called; lastknowncolumns node does not exist.
2022-09-12 16:28:46.067| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:28:46.082| WARN|Ranorex.Core.Data.DataConnector|GetXMLNode(XmlNode parent) - lastKnownColumns should not be null.
2022-09-12 16:29:11.313|DEBUG|Ranorex.Core.LicensingConfiguration+LicensingNLogLogger|Will create dual mode TCP client.
2022-09-12 16:30:11.328|DEBUG|Ranorex.Core.LicensingConfiguration+LicensingNLogLogger|Will create dual mode TCP client.
2022-09-12 16:31:11.331|DEBUG|Ranorex.Core.LicensingConfiguration+LicensingNLogLogger|Will create dual mode TCP client.
2022-09-12 16:32:11.345|DEBUG|Ranorex.Core.LicensingConfiguration+LicensingNLogLogger|Will create dual mode TCP client.
2022-09-12 16:33:11.348|DEBUG|Ranorex.Core.LicensingConfiguration+LicensingNLogLogger|Will create dual mode TCP client.
2022-09-12 16:34:11.351|DEBUG|Ranorex.Core.LicensingConfiguration+LicensingNLogLogger|Will create dual mode TCP client.
2022-09-12 16:35:11.362|DEBUG|Ranorex.Core.LicensingConfiguration+LicensingNLogLogger|Will create dual mode TCP client.
2022-09-12 16:36:11.365|DEBUG|Ranorex.Core.LicensingConfiguration+LicensingNLogLogger|Will create dual mode TCP client.
2022-09-12 16:37:11.381|DEBUG|Ranorex.Core.LicensingConfiguration+LicensingNLogLogger|Will create dual mode TCP client.
2022-09-12 16:38:11.383|DEBUG|Ranorex.Core.LicensingConfiguration+LicensingNLogLogger|Will create dual mode TCP client.
2022-09-12 16:39:11.397|DEBUG|Ranorex.Core.LicensingConfiguration+LicensingNLogLogger|Will create dual mode TCP client.



Also, what does "dual mode TCP client" mean? Is that expected? (I don't recall seeing this message.)

Thanks for any help.
Lorinda

qa-auto
Posts: 86
Joined: Mon Aug 05, 2019 10:46 pm

Re: "NFO|Ranorex.Core.Data.DataConnector|DataSource(XmlNode node) - called; lastknowncolumns node does not exist. "

Post by qa-auto » Tue Sep 13, 2022 9:38 pm

Not having Ranorex driver on my Studio machine caused this. I installed it and the communication with the remote agent worked again.