# Issue creating basic gatling test.

**URL:** <https://community.gatling.io/t/issue-creating-basic-gatling-test/2977>\
**Category:** Gatling (Open-Source)\
**Created:** [May 5, 2016, 7:53pm UTC](https://community.gatling.io/t/issue-creating-basic-gatling-test/2977 "2016-05-05T19:53:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![daniel.imberman](https://avatars.discourse-cdn.com/v4/letter/d/3ab097/32.png) [@daniel.imberman](https://community.gatling.io/u/daniel.imberman)\
**Post date:** [May 5, 2016, 7:53pm UTC](https://community.gatling.io/t/issue-creating-basic-gatling-test/2977/1 "2016-05-05T19:53:17Z")

</div>

Hi,

So I’ve been trying to create a basic gatling test case and have been running into runtime erros.

so here are the two cases I’ve been attempting to run:

class CurrencySimulation extends Simulation{  
def run(): Unit = {  
val scn = scenario(“Simulation name”).repeat(10) {  
exec(  
http(session =\> “Request description”)  
.get(“[http://www.google.com](http://www.google.com)”) // full link to tested endpoint  
.check(status is 500) // successful status  
)  
}  
setUp(scn.inject(atOnceUsers(1)))

}

In this case I am getting a nullpointerexception where the get() is returning a null.

class CurrencySimulation extends Simulation{  
def run(): Unit = {  
val x = 5  
val httpProtocol = http.baseURL(“[http://www.google.com](http://www.google.com)”)  
val scn = scenario(“Simulation name”).repeat(10) {  
exec(  
http(session =\> “Request description”)  
.get("/") // full link to tested endpoint  
.check(status is 500) // successful status  
)  
}  
setUp(scn.inject(atOnceUsers(1))).protocols(httpProtocol)  
}  
}

this situation fails before it even gets to the scenariobuilder fails before it even gets to the ScenarioBuilder, as the httpProtocol returns a java.lang.ExceptionInInitializerError

If I could get an idea as to what I am doing wrong with these scripts it would be extremely helpful.

Thank you

---

<div class="post-metadata">

**Author:** ![daniel.imberman](https://avatars.discourse-cdn.com/v4/letter/d/3ab097/32.png) [@daniel.imberman](https://community.gatling.io/u/daniel.imberman)\
**Post date:** [May 5, 2016, 7:54pm UTC](https://community.gatling.io/t/issue-creating-basic-gatling-test/2977/2 "2016-05-05T19:54:29Z")

</div>

I’m also running version 2.1.5

---

<div class="post-metadata">

**Author:** ![Jose\_Manuel\_Vega\_Mon](https://avatars.discourse-cdn.com/v4/letter/j/7ab992/32.png) [@Jose\_Manuel\_Vega\_Mon](https://community.gatling.io/u/Jose_Manuel_Vega_Mon)\
**Post date:** [May 13, 2016, 12:08pm UTC](https://community.gatling.io/t/issue-creating-basic-gatling-test/2977/3 "2016-05-13T12:08:47Z")

</div>

Could you provide stacktrace?
