1 Reply Latest reply on Sep 28, 2016 12:54 PM by diego.medrano

    Tabjolt - Unrecognized field "preloginCustomization"

    Aldo Rodriguez

      Hi 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