Getting Started with Gatling -- missing or invalid dependency detected while loading class file 'ValidationImplicits.class'.

I’m trying to install and run Gatling on my Mac laptop, but I’m not getting very far. I downloaded the zip file from the site, unzipped it to a directory, and am running the example user-files supplied (computerdatabase) with the download, but am getting all sorts of errors. Not sure what is going wrong. My Java version is 8, so I should be good. So I don’t understand what might be going wrong. Below I’ve included the error messages and stack trace. I checked the FAQs, other documentation, and searched this Google group and didn’t see any references to these errors; thus I’m posting this question. If someone could help me figure out what’s going wrong I’d sure appreciate it. Thanks!

Java Version check:

$ java -version

java version “1.8.0_51”

Java™ SE Runtime Environment (build 1.8.0_51-b16)

Java HotSpot™ 64-Bit Server VM (build 25.51-b03, mixed mode)

When I run ./bin/gatlin.sh it results in this list of errors:

$ ./bin/gatling.sh

GATLING_HOME is set to /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT
12:19:41.660 [WARN ] i.g.c.ZincCompiler$ - Pruning sources from previous analysis, due to incompatible CompileSetup.
12:19:43.743 [ERROR] i.g.c.ZincCompiler$ - missing or invalid dependency detected while loading class file ‘ValidationImplicits.class’.
Could not access type Exclude in package io.gatling.commons,
because it (or its dependencies) are missing. Check your build definition for
missing or conflicting dependencies. (Re-run with -Ylog-classpath to see the problematic classpath.)
A full rebuild may help if ‘ValidationImplicits.class’ was compiled against an incompatible version of io.gatling.commons.
12:19:43.748 [ERROR] i.g.c.ZincCompiler$ - missing or invalid dependency detected while loading class file ‘NonValidable.class’.
Could not access type Exclude in package io.gatling.commons,
because it (or its dependencies) are missing. Check your build definition for
missing or conflicting dependencies. (Re-run with -Ylog-classpath to see the problematic classpath.)
A full rebuild may help if ‘NonValidable.class’ was compiled against an incompatible version of io.gatling.commons.
12:19:43.810 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/BasicSimulation.scala:26: type mismatch;
found : String(“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8”)
required: io.gatling.core.session.Expression[String]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[String]
12:19:43.810 [ERROR] i.g.c.ZincCompiler$ - .acceptHeader(“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8”) // Here are the common headers
12:19:43.811 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.045 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/BasicSimulation.scala:35: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.045 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“request_1”)
12:19:44.045 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.045 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/BasicSimulation.scala:38: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.045 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“request_2”)
12:19:44.045 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.045 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/BasicSimulation.scala:41: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.045 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“request_3”)
12:19:44.045 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.045 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/BasicSimulation.scala:44: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.045 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“request_4”)
12:19:44.045 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/BasicSimulation.scala:47: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“request_5”)
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/BasicSimulation.scala:50: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“request_6”)
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/BasicSimulation.scala:53: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“request_7”)
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/BasicSimulation.scala:56: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“request_8”)
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/BasicSimulation.scala:59: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“request_9”)
12:19:44.046 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.058 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/BasicSimulation.scala:62: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.058 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“request_10”) // Here’s an example of a POST request
12:19:44.058 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.133 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep01.scala:29: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.133 [ERROR] i.g.c.ZincCompiler$ - val search = exec(http(“Home”) // let’s give proper names, they are displayed in the reports, and used as keys
12:19:44.133 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.133 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep01.scala:32: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.133 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Search”)
12:19:44.133 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.133 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep01.scala:35: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.133 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Select”)
12:19:44.133 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.175 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep01.scala:42: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.175 [ERROR] i.g.c.ZincCompiler$ - val browse = exec(http(“Home”)
12:19:44.175 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.175 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep01.scala:45: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.175 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Page 1”)
12:19:44.175 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.176 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep01.scala:48: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.176 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Page 2”)
12:19:44.176 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.176 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep01.scala:51: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.176 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Page 3”)
12:19:44.176 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.176 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep01.scala:54: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.176 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Page 4”)
12:19:44.176 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.198 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep01.scala:63: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.198 [ERROR] i.g.c.ZincCompiler$ - val edit = exec(http(“Form”)
12:19:44.198 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.203 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep01.scala:66: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.203 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Post”)
12:19:44.203 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.210 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep01.scala:77: type mismatch;
found : String(“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8”)
required: io.gatling.core.session.Expression[String]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[String]
12:19:44.210 [ERROR] i.g.c.ZincCompiler$ - .acceptHeader(“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8”)
12:19:44.210 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.289 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep02.scala:26: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.289 [ERROR] i.g.c.ZincCompiler$ - val search = exec(http(“Home”)
12:19:44.289 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.289 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep02.scala:29: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.289 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Search”)
12:19:44.289 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.290 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep02.scala:32: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.290 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Select”)
12:19:44.290 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.328 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep02.scala:39: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.328 [ERROR] i.g.c.ZincCompiler$ - val browse = exec(http(“Home”)
12:19:44.328 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.328 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep02.scala:42: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.328 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Page 1”)
12:19:44.328 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.328 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep02.scala:45: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.328 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Page 2”)
12:19:44.328 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.329 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep02.scala:48: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.329 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Page 3”)
12:19:44.329 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.329 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep02.scala:51: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.329 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Page 4”)
12:19:44.329 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.345 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep02.scala:60: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.346 [ERROR] i.g.c.ZincCompiler$ - val edit = exec(http(“Form”)
12:19:44.346 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.350 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep02.scala:63: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.350 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Post”)
12:19:44.350 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.355 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep02.scala:74: type mismatch;
found : String(“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8”)
required: io.gatling.core.session.Expression[String]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[String]
12:19:44.355 [ERROR] i.g.c.ZincCompiler$ - .acceptHeader(“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8”)
12:19:44.355 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala:31: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - val search = exec(http(“Home”)
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala:35: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Search”)
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala:37: type mismatch;
found : String(“a:contains(’${searchComputerName}’)”)
required: io.gatling.core.session.Expression[String]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[String]
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - .check(css(“a:contains(’${searchComputerName}’)”, “href”).saveAs(“computerURL”))) // use a CSS selector with an EL, save the result of the capture group
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala:39: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Select”)
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala:41: type mismatch;
found : Int(200)
required: io.gatling.core.session.Expression[Int]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[Int]
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - .check(status.is(200)))
12:19:44.498 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.536 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala:47: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.536 [ERROR] i.g.c.ZincCompiler$ - val browse = exec(http(“Home”)
12:19:44.536 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.536 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala:50: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.536 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Page 1”)
12:19:44.536 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.536 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala:53: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.536 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Page 2”)
12:19:44.536 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.536 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala:56: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.537 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Page 3”)
12:19:44.537 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.537 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala:59: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.537 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Page 4”)
12:19:44.537 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.552 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala:68: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.552 [ERROR] i.g.c.ZincCompiler$ - val edit = exec(http(“Form”)
12:19:44.552 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.558 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala:71: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.558 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Post”)
12:19:44.558 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.562 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep03.scala:82: type mismatch;
found : String(“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8”)
required: io.gatling.core.session.Expression[String]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[String]
12:19:44.562 [ERROR] i.g.c.ZincCompiler$ - .acceptHeader(“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8”)
12:19:44.562 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.625 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep04.scala:28: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.625 [ERROR] i.g.c.ZincCompiler$ - val search = exec(http(“Home”)
12:19:44.625 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.625 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep04.scala:32: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.625 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Search”)
12:19:44.625 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.626 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep04.scala:34: type mismatch;
found : String(“a:contains(’${searchComputerName}’)”)
required: io.gatling.core.session.Expression[String]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[String]
12:19:44.626 [ERROR] i.g.c.ZincCompiler$ - .check(css(“a:contains(’${searchComputerName}’)”, “href”).saveAs(“computerURL”)))
12:19:44.626 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.626 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep04.scala:36: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.626 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Select”)
12:19:44.626 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.626 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep04.scala:38: type mismatch;
found : Int(200)
required: io.gatling.core.session.Expression[Int]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[Int]
12:19:44.626 [ERROR] i.g.c.ZincCompiler$ - .check(status.is(200)))
12:19:44.626 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.633 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep04.scala:45: type mismatch;
found : Int(4)
required: io.gatling.core.session.Expression[Int]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[Int]
12:19:44.633 [ERROR] i.g.c.ZincCompiler$ - val browse = repeat(4, “i”) { // Note how we force the counter name so we can reuse it
12:19:44.633 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.638 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep04.scala:46: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.638 [ERROR] i.g.c.ZincCompiler$ - exec(http(“Page ${i}”)
12:19:44.638 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.653 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep04.scala:56: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.653 [ERROR] i.g.c.ZincCompiler$ - val edit = exec(http(“Form”)
12:19:44.653 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.656 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep04.scala:59: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.656 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Post”)
12:19:44.656 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.659 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep04.scala:70: type mismatch;
found : String(“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8”)
required: io.gatling.core.session.Expression[String]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[String]
12:19:44.659 [ERROR] i.g.c.ZincCompiler$ - .acceptHeader(“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8”)
12:19:44.659 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.698 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep05.scala:29: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.698 [ERROR] i.g.c.ZincCompiler$ - val search = exec(http(“Home”)
12:19:44.698 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.698 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep05.scala:33: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.698 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Search”)
12:19:44.698 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.698 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep05.scala:35: type mismatch;
found : String(“a:contains(’${searchComputerName}’)”)
required: io.gatling.core.session.Expression[String]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[String]
12:19:44.698 [ERROR] i.g.c.ZincCompiler$ - .check(css(“a:contains(’${searchComputerName}’)”, “href”).saveAs(“computerURL”)))
12:19:44.698 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.698 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep05.scala:37: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.698 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Select”)
12:19:44.698 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.699 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep05.scala:39: type mismatch;
found : Int(200)
required: io.gatling.core.session.Expression[Int]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[Int]
12:19:44.699 [ERROR] i.g.c.ZincCompiler$ - .check(status.is(200)))
12:19:44.699 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.701 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep05.scala:46: type mismatch;
found : Int(4)
required: io.gatling.core.session.Expression[Int]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[Int]
12:19:44.702 [ERROR] i.g.c.ZincCompiler$ - val browse = repeat(4, “i”) { // Note how we force the counter name so we can reuse it
12:19:44.702 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.707 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep05.scala:47: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.707 [ERROR] i.g.c.ZincCompiler$ - exec(http(“Page ${i}”)
12:19:44.707 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.716 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep05.scala:62: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.716 [ERROR] i.g.c.ZincCompiler$ - exec(http(“Form”)
12:19:44.716 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.719 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep05.scala:65: overloaded method value http with alternatives:
(requestName: io.gatling.core.session.Expression[String])io.gatling.http.request.builder.Http
(implicit configuration: io.gatling.core.config.GatlingConfiguration)io.gatling.http.protocol.HttpProtocolBuilder
cannot be applied to (String)
12:19:44.719 [ERROR] i.g.c.ZincCompiler$ - .exec(http(“Post”)
12:19:44.719 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.738 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep05.scala:72: type mismatch;
found : Int
required: io.gatling.commons.validation.Validation[Int]
12:19:44.738 [ERROR] i.g.c.ZincCompiler$ - check(status.is(session => 200 + ThreadLocalRandom.current.nextInt(2)))) // we do a check on a condition that’s been customized with a lambda. It will be evaluated every time a user executes the request
12:19:44.738 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.741 [ERROR] i.g.c.ZincCompiler$ - /Users/jeffb/workspace/gatling-charts-highcharts-bundle-2.2.0-SNAPSHOT/user-files/simulations/computerdatabase/advanced/AdvancedSimulationStep05.scala:78: type mismatch;
found : String(“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8”)
required: io.gatling.core.session.Expression[String]
(which expands to) io.gatling.core.session.Session => io.gatling.commons.validation.Validation[String]
12:19:44.741 [ERROR] i.g.c.ZincCompiler$ - .acceptHeader(“text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8”)
12:19:44.741 [ERROR] i.g.c.ZincCompiler$ - ^
12:19:44.758 [ERROR] i.g.c.ZincCompiler$ - 69 errors found
12:19:44.762 [ERROR] i.g.c.ZincCompiler$ - Compilation crashed
sbt.compiler.CompileFailed: null
at sbt.compiler.AnalyzingCompiler.call(AnalyzingCompiler.scala:105) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:47) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:41) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.compiler.AggressiveCompile$$anonfun$3$$anonfun$compileScala$1$1.apply$mcV$sp(AggressiveCompile.scala:95) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.compiler.AggressiveCompile$$anonfun$3$$anonfun$compileScala$1$1.apply(AggressiveCompile.scala:95) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.compiler.AggressiveCompile$$anonfun$3$$anonfun$compileScala$1$1.apply(AggressiveCompile.scala:95) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.compiler.AggressiveCompile.sbt$compiler$AggressiveCompile$$timed(AggressiveCompile.scala:168) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.compiler.AggressiveCompile$$anonfun$3.compileScala$1(AggressiveCompile.scala:94) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.compiler.AggressiveCompile$$anonfun$3.apply(AggressiveCompile.scala:142) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.compiler.AggressiveCompile$$anonfun$3.apply(AggressiveCompile.scala:84) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:66) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:64) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.inc.IncrementalCommon.cycle(IncrementalCommon.scala:31) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.inc.Incremental$$anonfun$1.apply(Incremental.scala:62) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.inc.Incremental$$anonfun$1.apply(Incremental.scala:61) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.inc.Incremental$.manageClassfiles(Incremental.scala:89) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.inc.Incremental$.compile(Incremental.scala:61) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.inc.IncrementalCompile$.apply(Compile.scala:54) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.compiler.AggressiveCompile.compile2(AggressiveCompile.scala:159) ~[incremental-compiler-0.13.9.jar:0.13.9]
at sbt.compiler.AggressiveCompile.compile1(AggressiveCompile.scala:68) ~[incremental-compiler-0.13.9.jar:0.13.9]
at com.typesafe.zinc.Compiler.compile(Compiler.scala:201) ~[zinc-0.3.9.jar:0.3.9]
at com.typesafe.zinc.Compiler.compile(Compiler.scala:183) ~[zinc-0.3.9.jar:0.3.9]
at com.typesafe.zinc.Compiler.compile(Compiler.scala:174) ~[zinc-0.3.9.jar:0.3.9]
at com.typesafe.zinc.Compiler.compile(Compiler.scala:165) ~[zinc-0.3.9.jar:0.3.9]
at io.gatling.compiler.ZincCompiler$$anonfun$7.apply(ZincCompiler.scala:154) ~[gatling-compiler-2.2.0-SNAPSHOT.jar:2.2.0-SNAPSHOT]
at io.gatling.compiler.ZincCompiler$$anonfun$7.apply(ZincCompiler.scala:154) ~[gatling-compiler-2.2.0-SNAPSHOT.jar:2.2.0-SNAPSHOT]
at scala.util.Try$.apply(Try.scala:161) ~[scala-library-2.10.6.jar:na]
at io.gatling.compiler.ZincCompiler$delayedInit$body.apply(ZincCompiler.scala:154) ~[gatling-compiler-2.2.0-SNAPSHOT.jar:2.2.0-SNAPSHOT]
at scala.Function0$class.apply$mcV$sp(Function0.scala:40) [scala-library-2.10.6.jar:na]
at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12) [scala-library-2.10.6.jar:na]
at scala.App$$anonfun$main$1.apply(App.scala:71) [scala-library-2.10.6.jar:na]
at scala.App$$anonfun$main$1.apply(App.scala:71) [scala-library-2.10.6.jar:na]
at scala.collection.immutable.List.foreach(List.scala:318) [scala-library-2.10.6.jar:na]
at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:32) [scala-library-2.10.6.jar:na]
at scala.App$class.main(App.scala:71) [scala-library-2.10.6.jar:na]
at io.gatling.compiler.ZincCompiler$.main(ZincCompiler.scala:36) [gatling-compiler-2.2.0-SNAPSHOT.jar:2.2.0-SNAPSHOT]
at io.gatling.compiler.ZincCompiler.main(ZincCompiler.scala) [gatling-compiler-2.2.0-SNAPSHOT.jar:2.2.0-SNAPSHOT]
There is no simulation script. Please check that your scripts are in user-files/simulations

You hit a build pipeline issue that was fixed a few days ago: https://groups.google.com/forum/#!topic/gatling/omSI5qADz5I
You probably either downloaded your snapshot a few days ago, or didn’t pick the latest one.

Then, going with snapshots isn’t probably the safest route for a beginner. Just saying.

Actually I downloaded it 30 minutes ago from the site. Can you give me a link to the better snapshot? Thanks!

Jeff Braun
jeffb@l4digital.com

L4 Digital (formerly L4 Mobile)

http://L4digital.com

The information contained in this message is confidential and is intended for the addressee(s) only. If you have received this message in error please notify the sender immediately. The unauthorized use, disclosure, copying or alteration of this message is strictly prohibited.

Can you point me to where I can/should download. I only see SnapShot as an option.

Thanks!

Jeff Braun
jeffb@l4digital.com

L4 Digital (formerly L4 Mobile)

http://L4digital.com

The information contained in this message is confidential and is intended for the addressee(s) only. If you have received this message in error please notify the sender immediately. The unauthorized use, disclosure, copying or alteration of this message is strictly prohibited.

Oh, now I see how to get it. Didn’t realize that was a link on the site. Just thought it was a title. Thanks!

Jeff Braun
jeffb@l4digital.com

L4 Digital (formerly L4 Mobile)

http://L4digital.com

The information contained in this message is confidential and is intended for the addressee(s) only. If you have received this message in error please notify the sender immediately. The unauthorized use, disclosure, copying or alteration of this message is strictly prohibited.

  1. Don’t you see a link to the latest release on our download page?
  2. Sonatype’s Nexus stores several snapshots before cleaning up. There are ordered by ascending build date as indicated by the timestamp in the file name and the explicit date just beside the download link. Scroll down the page to get the latest one, currently gatling-charts-highcharts-bundle-2.2.0-20160115.153229-389-bundle.zip Fri Jan 15 15:33:00 UTC 2016

We’ll try to make it more explicit.

All is much better now. I’ve been running load tests against out systems for a couple hours now and am getting some good data.

Thanks again for all your help!

Nice!
Have fun!