Skip to content

Instantly share code, notes, and snippets.

@beccasaurus
Created April 14, 2010 16:29
Show Gist options
  • Save beccasaurus/366020 to your computer and use it in GitHub Desktop.
Save beccasaurus/366020 to your computer and use it in GitHub Desktop.
Exception in thread "main" java.lang.RuntimeException: <html>
<head>
<title>Error 500 java.lang.NullPointerException</title>
</head>
<body>
<h2>HTTP ERROR: 500</h2><pre>java.lang.NullPointerException</pre>
<p>RequestURI=/wd/hub//session</p>
<p><i><small><a href="http://jetty.mortbay.org">Powered by Jetty://</a></small></i></p>
</body>
</html>
at org.openqa.selenium.remote.RemoteWebDriver.throwIfResponseFailed(RemoteWebDriver.java:439)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:401)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:74)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:61)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:69)
at Example.main(Example.java:17)
import java.net.URL;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.remote.RemoteWebDriver;
import org.openqa.selenium.remote.DesiredCapabilities;
public class Example {
public static void main(String[] args) throws java.net.MalformedURLException, java.lang.Exception {
WebDriver driver = new RemoteWebDriver(new URL("http://127.0.0.1:4444/wd/hub/"), DesiredCapabilities.firefox());
driver.get("http://www.google.com");
WebElement element = driver.findElement(By.name("q"));
element.sendKeys("Cheese!");
element.submit();
System.out.println("Page title is: " + driver.getTitle());
}
}
$ java -jar selenium-server-standalone-2.0a2.jar
09:28:15.913 INFO - Java: Sun Microsystems Inc. 16.2-b04
09:28:15.915 INFO - OS: Linux 2.6.32-20-generic amd64
09:28:15.924 INFO - v2.0 [a2], with Core v2.0 [a2]
09:28:16.019 INFO - RemoteWebDriver instances should connect to: http://10.5.5.101:4444/wd/hub
09:28:16.021 INFO - Version Jetty/5.1.x
09:28:16.022 INFO - Started HttpContext[/selenium-server/driver,/selenium-server/driver]
09:28:16.023 INFO - Started HttpContext[/selenium-server,/selenium-server]
09:28:16.023 INFO - Started HttpContext[/,/]
09:28:16.042 INFO - Started org.openqa.jetty.jetty.servlet.ServletHandler@6db3f829
09:28:16.042 INFO - Started HttpContext[/wd,/wd]
09:28:16.046 INFO - Started SocketListener on 0.0.0.0:4444
09:28:16.046 INFO - Started org.openqa.jetty.jetty.Server@5cdf8f5e
09:28:24.511 INFO - WebDriver remote server: Fatal, unhandled exception: //session: java.lang.NullPointerException
09:28:24.511 WARN - EXCEPTION
javax.servlet.ServletException: java.lang.NullPointerException
at org.openqa.selenium.remote.server.DriverServlet.handleRequest(DriverServlet.java:274)
at org.openqa.selenium.remote.server.DriverServlet.doPost(DriverServlet.java:256)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.openqa.jetty.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
at org.openqa.jetty.jetty.servlet.ServletHandler.dispatch(ServletHandler.java:677)
at org.openqa.jetty.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
at org.openqa.jetty.http.HttpContext.handle(HttpContext.java:1530)
at org.openqa.jetty.http.HttpContext.handle(HttpContext.java:1482)
at org.openqa.jetty.http.HttpServer.service(HttpServer.java:909)
at org.openqa.jetty.http.HttpConnection.service(HttpConnection.java:820)
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:986)
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837)
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:245)
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Caused by: java.lang.NullPointerException
at org.openqa.selenium.remote.server.DriverServlet.handleRequest(DriverServlet.java:271)
... 15 more
09:28:24.512 ERROR - /wd/hub//session:
java.lang.NullPointerException
at org.openqa.selenium.remote.server.DriverServlet.handleRequest(DriverServlet.java:271)
at org.openqa.selenium.remote.server.DriverServlet.doPost(DriverServlet.java:256)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.openqa.jetty.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
at org.openqa.jetty.jetty.servlet.ServletHandler.dispatch(ServletHandler.java:677)
at org.openqa.jetty.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
at org.openqa.jetty.http.HttpContext.handle(HttpContext.java:1530)
at org.openqa.jetty.http.HttpContext.handle(HttpContext.java:1482)
at org.openqa.jetty.http.HttpServer.service(HttpServer.java:909)
at org.openqa.jetty.http.HttpConnection.service(HttpConnection.java:820)
at org.openqa.jetty.http.HttpConnection.handleNext(HttpConnection.java:986)
at org.openqa.jetty.http.HttpConnection.handle(HttpConnection.java:837)
at org.openqa.jetty.http.SocketListener.handleConnection(SocketListener.java:245)
at org.openqa.jetty.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.openqa.jetty.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment