Tabjolt - Unrecognized field "preloginCustomization"
Aldo Rodriguez Aug 29, 2016 11:13 AMHi guys,
I tried to run Tabjolt vs Tableau Server 10 and 9.3, but I'm getting this error:
NFO [2016-08-26 23:31:52,340][setUp Thread Group 1-1] com.tableausoftware.test.server.configuration.AbstractConfig (AbstractConfig.java:76) - Reading java.test.config.override from System properties...
INFO [2016-08-26 23:31:52,355][setUp Thread Group 1-1] com.tableausoftware.test.server.configuration.AbstractConfig (AbstractConfig.java:80) - No override is set, using default
INFO [2016-08-26 23:31:52,355][setUp Thread Group 1-1] com.tableausoftware.test.server.configuration.AbstractConfig (AbstractConfig.java:119) - Reading configuration from [C:\Users\Administrator\Desktop\tabjolt-TabjoltForTableauServer9\tabjolt-TabjoltForTableauServer9\config\PerfTestConfig.yaml]
INFO [2016-08-26 23:31:52,355][setUp Thread Group 1-1] com.tableausoftware.test.server.configuration.AbstractConfig (AbstractConfig.java:123) - Using testConfigOverride:
INFO [2016-08-26 23:31:52,355][setUp Thread Group 1-1] com.tableausoftware.test.server.configuration.AbstractConfig (AbstractConfig.java:130) - Completed reading the [default] config
DEBUG [2016-08-26 23:31:52,355][setUp Thread Group 1-1] com.tableausoftware.test.server.perfTestSuite.ViewFetcher (ViewFetcher.java:72) - Getting 100000 views from CSV file
DEBUG [2016-08-26 23:31:52,355][setUp Thread Group 1-1] com.tableausoftware.test.server.perfTestSuite.ViewFetcher (ViewFetcher.java:203) - Reading in views CSV file: C:\Users\Administrator\Desktop\tabjolt-TabjoltForTableauServer9\tabjolt-TabjoltForTableauServer9\config/vizpool.csv
DEBUG [2016-08-26 23:31:52,355][setUp Thread Group 1-1] com.tableausoftware.test.server.perfTestSuite.ViewFetcher (ViewFetcher.java:228) - Finished populating views from CSV file
INFO [2016-08-26 23:31:52,574][setUp Thread Group 1-1] com.tableausoftware.vizportal.test.apiMethods.common.MethodBase (WebClientAPIMethodBase.java:258) - Post: http://10.194.101.175/vizportal/api/web/v1/getServerSettingsUnauthenticated {"method":"getServerSettingsUnauthenticated","params":{}}
INFO [2016-08-26 23:31:52,918][setUp Thread Group 1-1] com.tableausoftware.vizportal.test.apiMethods.common.MethodBase (WebClientAPIMethodBase.java:265) - Response: 200 {"result":{"guestEnabled":true,"licenseExpirationDate":"2016-09-09T23:59:59.276Z","preloginCustomization":{},"authenticationType":{"type":"LOCAL"},"wgEnabled":false,"domainFamily":"local","defaultLocale":"en_US","product":"TableauServer","customization":{"serverName":"Tableau Server","customLogoLink":"/","useCustomLogo":false},"defaultLanguage":"en","siteSamlEnabled":false}}
INFO [2016-08-26 23:31:52,965][setUp Thread Group 1-1] com.tableausoftware.vizportal.test.apiMethods.common.MethodBase (GetServerSettingsUnauthenticatedMethod.java:99) - Failed to extract all expected values from response. This might be expected based on test case
FATAL [2016-08-26 23:31:53,012][setUp Thread Group 1-1] com.tableausoftware.test.server.perfTestSuite.LoadSessionSetup (LoadSessionSetup.java:45) - Failed to set up load test session. Stopping the test run.
com.tableausoftware.vizportal.test.webClientApi.JsonSerializationException: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "preloginCustomization" (class com.tableausoftware.vizportal.test.webClientApi.viewmodels.ServerSettingsUnauthenticatedViewModel), not marked as ignorable (8 known properties: , "authenticationType", "customization", "domainFamily", "defaultLanguage", "guestEnabled", "defaultLocale", "licenseExpirationDate", "product"])
at [Source: java.io.StringReader@66a99457; line: 1, column: 98] (through reference chain: com.tableausoftware.vizportal.test.webClientApi.viewmodels.ServerSettingsUnauthenticatedViewModel["preloginCustomization"])
at com.tableausoftware.vizportal.test.webClientApi.WebClientApiResponse.createViewModel(WebClientApiResponse.java:84)
at com.tableausoftware.vizportal.test.webClientApi.WebClientApiResponse.createViewModel(WebClientApiResponse.java:61)
at com.tableausoftware.vizportal.test.webClientApi.GetServerSettingsUnauthenticatedResponse.<init>(GetServerSettingsUnauthenticatedResponse.java:30)
at com.tableausoftware.vizportal.test.webClientApi.WebClientApi.getServerSettingsUnauthenticated(WebClientApi.java:1170)
at com.tableausoftware.test.server.perfTestSuite.ServerSettingsFetcher.setServerSetting(ServerSettingsFetcher.java:28)
at com.tableausoftware.test.server.perfTestSuite.LoadSessionSetup.runTest(LoadSessionSetup.java:41)
at org.apache.jmeter.protocol.java.sampler.JavaSampler.sample(JavaSampler.java:191)
at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:429)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257)
at java.lang.Thread.run(Unknown Source)
Caused by: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "preloginCustomization" (class com.tableausoftware.vizportal.test.webClientApi.viewmodels.ServerSettingsUnauthenticatedViewModel), not marked as ignorable (8 known properties: , "authenticationType", "customization", "domainFamily", "defaultLanguage", "guestEnabled", "defaultLocale", "licenseExpirationDate", "product"])
at [Source: java.io.StringReader@66a99457; line: 1, column: 98] (through reference chain: com.tableausoftware.vizportal.test.webClientApi.viewmodels.ServerSettingsUnauthenticatedViewModel["preloginCustomization"])
at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:79)
at com.fasterxml.jackson.databind.DeserializationContext.reportUnknownProperty(DeserializationContext.java:579)
at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:672)
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:906)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:328)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:121)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2793)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:1943)
at com.tableausoftware.vizportal.test.webClientApi.WebClientApiResponse.createViewModel(WebClientApiResponse.java:81)
... 9 more
I attach ServerTestConfig file that I'm currently using. Also, I'm using the latest version of Tabjolt.
Hope you can help me.
Regards
-
ServerTestConfig.yaml.zip 498 bytes