How solve Connection Error?

277 views
Skip to first unread message

Jason Dobry

unread,
Jun 26, 2012, 5:43:39 PM6/26/12
to js-test...@googlegroups.com
I can successfully run tests using the Eclipse plugin, but when I try to run them with the maven plugin I get this error:

[INFO] 
[INFO] --- jstd-maven-plugin:1.3.2.5:test (run-tests) @ jpa ---

-------------------------------------------
 J S  T E S T  D R I V E R                 
-------------------------------------------

Running: java -classpath [.....] C:\Users\jdobry\.m2\repository\com\google\jstestdriver\jstestdriver\1.3.2\jstestdriver-1.3.2.jar --basePath C:\Work\DNA\Apps\jpa-mvc-ajax --browser open --captureConsole --config C:\Work\DNA\Apps\jpa-mvc-ajax\src\test\resources\jsTestDriver.conf --port 42442 --runnerMode DEBUG --server http://127.0.0.1:42442 --testOutput C:\Work\DNA\Apps\jpa-mvc-ajax\target/jsdt --tests all --verbose
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.ActionRunner runActions
INFO: Running com.google.jstestdriver.ServerStartupAction@4533473a
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.ServerStartupAction run
INFO: Starting server on 42442
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on / to class com.google.jstestdriver.server.handlers.HomeHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering POST on /cache to class com.google.jstestdriver.server.handlers.FileCacheHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /capture to class com.google.jstestdriver.server.handlers.CaptureHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /capture/* to class com.google.jstestdriver.server.handlers.CaptureHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /cmd to class com.google.jstestdriver.server.handlers.CommandGetHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering POST on /cmd to class com.google.jstestdriver.server.handlers.CommandPostHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /favicon.ico to class com.google.jstestdriver.server.handlers.FaviconHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /fileSet to class com.google.jstestdriver.server.handlers.FileSetGetHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering POST on /fileSet to class com.google.jstestdriver.server.handlers.FileSetPostHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering ANY on /forward/* to class com.google.jstestdriver.server.handlers.ForwardingHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering DELETE on /forward/* to class com.google.jstestdriver.server.handlers.ForwardingHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /forward/* to class com.google.jstestdriver.server.handlers.ForwardingHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering OPTIONS on /forward/* to class com.google.jstestdriver.server.handlers.ForwardingHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering POST on /forward/* to class com.google.jstestdriver.server.handlers.ForwardingHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering PUT on /forward/* to class com.google.jstestdriver.server.handlers.ForwardingHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering TRACE on /forward/* to class com.google.jstestdriver.server.handlers.ForwardingHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /heartbeat to class com.google.jstestdriver.server.handlers.HeartbeatGetHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering POST on /heartbeat to class com.google.jstestdriver.server.handlers.HeartbeatPostHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /jstd/proxy to class com.google.jstestdriver.server.handlers.ProxyConfigurationHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering POST on /jstd/proxy to class com.google.jstestdriver.server.handlers.ProxyConfigurationHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /hello to class com.google.jstestdriver.server.handlers.HelloHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering POST on /log to class com.google.jstestdriver.server.handlers.BrowserLoggingHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering POST on /query/* to class com.google.jstestdriver.server.handlers.BrowserQueryResponseHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /runner/* to class com.google.jstestdriver.server.handlers.StandaloneRunnerHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /slave/* to class com.google.jstestdriver.server.handlers.SlaveResourceHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /test/* to class com.google.jstestdriver.server.handlers.TestResourceHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /quit to class com.google.jstestdriver.server.handlers.QuitHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /quit/* to class com.google.jstestdriver.server.handlers.QuitHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /static/* to class com.google.jstestdriver.server.handlers.StaticResourceHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /bcr to class com.google.jstestdriver.server.handlers.BrowserControlledRunnerHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.requesthandlers.RequestHandlersModule serve
FINE: Registering GET on /bcr/* to class com.google.jstestdriver.server.handlers.BrowserControlledRunnerHandler
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.JsTestDriverServerImpl initServer
WARNING: Attempt to start a started server
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.JsTestDriverServerImpl$JettyLifeCycleLogger lifeCycleStarting
FINE: Server starting
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.JsTestDriverServerImpl$JettyLifeCycleLogger lifeCycleStarted
FINE: Server started
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.JsTestDriverServerImpl start
INFO: Started the JsTD server on 42442
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.ActionRunner runActions
INFO: Finished com.google.jstestdriver.ServerStartupAction@4533473a
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.ActionRunner runActions
INFO: Running com.google.jstestdriver.action.ConfigureProxyAction@65536eb4
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.HttpServer postJson
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.HttpServer postJson
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.ActionRunner runActions
INFO: Finished com.google.jstestdriver.action.ConfigureProxyAction@65536eb4
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.ActionRunner runActions
INFO: Running com.google.jstestdriver.action.UploadAction@188f8096
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.HttpServer post
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.ActionRunner runActions
INFO: Finished com.google.jstestdriver.action.UploadAction@188f8096
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.ActionRunner runActions
INFO: 
Jun 26, 2012 3:38:17 PM com.google.jstestdriver.JsTestDriver main
FINE: Error {}
java.lang.RuntimeException: Connection error on : sun.net.www.protocol.http.HttpURLConnection:http://127.0.0.1:42442/fileSet
at com.google.jstestdriver.FileUploader.determineServerFileSet(FileUploader.java:174)
at com.google.jstestdriver.action.UploadAction.run(UploadAction.java:38)
at com.google.jstestdriver.ActionRunner.runActions(ActionRunner.java:64)
at com.google.jstestdriver.JsTestDriver.main(JsTestDriver.java:86)
Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: http://127.0.0.1:42442/fileSet
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1615)
... 4 more

java.lang.RuntimeException: Connection error on : sun.net.www.protocol.http.HttpURLConnection:http://127.0.0.1:42442/fileSet
at com.google.jstestdriver.FileUploader.determineServerFileSet(FileUploader.java:174)
at com.google.jstestdriver.action.UploadAction.run(UploadAction.java:38)
at com.google.jstestdriver.ActionRunner.runActions(ActionRunner.java:64)
at com.google.jstestdriver.JsTestDriver.main(JsTestDriver.java:86)
Caused by: java.io.IOException: Server returned HTTP response code: 405 for URL: http://127.0.0.1:42442/fileSet
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1615)
... 4 more
Unexpected Runner Condition: Connection error on : sun.net.www.protocol.http.HttpURLConnection:http://127.0.0.1:42442/fileSet

Thanks for any thoughts/suggestions.

Jason Dobry

unread,
Jun 29, 2012, 8:49:29 PM6/29/12
to js-test...@googlegroups.com
Solved my own problem. Make sure you don't have any write protections.

Ruben Oliveira

unread,
Oct 17, 2012, 8:21:11 AM10/17/12
to js-test...@googlegroups.com
Hi,
I'm facing the same problem.
Exactly what write protections do you mean?

Geoff Akens

unread,
Oct 17, 2012, 11:02:45 AM10/17/12
to js-test...@googlegroups.com
Jason,

I'm experiencing this problem as well.  Can you elaborate on what you meant here?  It'd really help me out.

Thanks,
Geoff

Geoff Akens

unread,
Oct 17, 2012, 12:50:59 PM10/17/12
to js-test...@googlegroups.com
Turns out my problem was a runner/server version mismatch.  Runner was 1.3.2 server was 1.3.5.  Syncing the versions resolved the problem.
Reply all
Reply to author
Forward
0 new messages