Hallo alle zusammen,
ich habe ein Problem.
Ich versuche mit JUNIT und Selenium eine Seite zu testen
Am Anfang ging das noch, aber auf einmal geht das nicht mehr..
ich habe alle Sachen im Classpathund so drin..
wenn ich einen neuen Server erzeugen will, macht er das ncith, dadurch kann auch das Selenium nicht starten, weil das einen Server braucht..
Ich weiß nicht was ich noch machen soll..
das macht mich wahnsinnig..
hab schon gegooglet wie blöd und ich finde nichts was mein Problem löst..
hier der Stacktrrace
org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException) (Caused by org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException))
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
at org.mortbay.log.LogFactory.getLog(LogFactory.java:28)
at org.openqa.selenium.server.SeleniumServer.configureLogging(SeleniumServer.java:649)
at org.openqa.selenium.server.SeleniumServer.<init>(SeleniumServer.java:569)
at org.openqa.selenium.server.SeleniumServer.<init>(SeleniumServer.java:718)
at org.openqa.selenium.server.SeleniumServer.<init>(SeleniumServer.java:810)
at start.StartSeleniumTests.setUp(StartSeleniumTests.java:83)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:220)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:38)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
Caused by: org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException)
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:397)
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
... 24 more
Caused by: java.lang.NullPointerException
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:374)
... 25 more
Selenium Server initial error!
org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException) (Caused by org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException))
Schonmal danke im Voraus für die Hilfe..
ich habe ein Problem.
Ich versuche mit JUNIT und Selenium eine Seite zu testen
Am Anfang ging das noch, aber auf einmal geht das nicht mehr..
ich habe alle Sachen im Classpathund so drin..
wenn ich einen neuen Server erzeugen will, macht er das ncith, dadurch kann auch das Selenium nicht starten, weil das einen Server braucht..
Code:
try{
SeleniumServer.setDebugMode(true);
SeleniumServer.setLogFile(new File(timestamp + "/" + timestamp + "_SeleniumDebugLog.txt"));
server = new SeleniumServer();
//Hier macht der keinen neuen, weil der server ist null..
server.start();
} catch (Exception e){
e.printStackTrace();
System.err.println("Selenium Server initial error!\n" + e.getMessage());
}
Ich weiß nicht was ich noch machen soll..
das macht mich wahnsinnig..
hab schon gegooglet wie blöd und ich finde nichts was mein Problem löst..
hier der Stacktrrace
org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException) (Caused by org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException))
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
at org.mortbay.log.LogFactory.getLog(LogFactory.java:28)
at org.openqa.selenium.server.SeleniumServer.configureLogging(SeleniumServer.java:649)
at org.openqa.selenium.server.SeleniumServer.<init>(SeleniumServer.java:569)
at org.openqa.selenium.server.SeleniumServer.<init>(SeleniumServer.java:718)
at org.openqa.selenium.server.SeleniumServer.<init>(SeleniumServer.java:810)
at start.StartSeleniumTests.setUp(StartSeleniumTests.java:83)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
at org.junit.runners.ParentRunner.run(ParentRunner.java:220)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:38)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
Caused by: org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException)
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:397)
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
... 24 more
Caused by: java.lang.NullPointerException
at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:374)
... 25 more
Selenium Server initial error!
org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException) (Caused by org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException))
Schonmal danke im Voraus für die Hilfe..