Selenium RC with Firefox 3 Beta

0 views
Skip to first unread message

nitobi

unread,
Feb 14, 2008, 7:23:51 PM2/14/08
to selenium-users...@googlegroups.com
Hi,

I'm trying to get Selenium RC working with Firefox 3 Beta. I'm using a 0.9.3 snapshot.

It seems to break trying to Prepare the firefox profile... any idea?

C:\dev\trunk\testframework\selenium\server>java -jar selenium-server.jar -intera
ctive -debug
16:07:59.859 INFO - Java: Sun Microsystems Inc. 1.6.0_03-b05
16:07:59.859 INFO - OS: Windows XP 5.1 x86
16:07:59.875 INFO - v0.9.3-SNAPSHOT [2180], with Core v0.8.4-SNAPSHOT [1955]
16:07:59.875 INFO - Selenium server running in debug mode.
16:07:59.937 DEBUG - add component: SocketL...@0.0.0.0:4444
16:08:00.000 DEBUG - add component: org.mortbay.http.ResourceCache@b6ece5
16:08:00.015 DEBUG - add component: org.openqa.selenium.server.ProxyHandler in H
ttpContext[/,/]
16:08:00.015 DEBUG - add component: HttpContext[/,/]
16:08:00.015 DEBUG - Added HttpContext[/,/] for host *
16:08:00.015 DEBUG - add component: org.mortbay.http.ResourceCache@e24e2a
16:08:00.031 DEBUG - added SC{BASIC,null,user,CONFIDENTIAL} at /tests/html/basic
Auth/*
16:08:00.062 DEBUG - add component: org.mortbay.http.handler.SecurityHandler in
HttpContext[/selenium-server,/selenium-server]
16:08:00.078 DEBUG - add component: org.openqa.selenium.server.StaticContentHand
ler in HttpContext[/selenium-server,/selenium-server]
16:08:00.078 DEBUG - add component: org.openqa.selenium.server.htmlrunner.Single
TestSuiteResourceHandler in HttpContext[/selenium-server,/selenium-server]
16:08:00.078 DEBUG - add component: org.openqa.selenium.server.htmlrunner.Seleni
umHTMLRunnerResultsHandler@1404536
16:08:00.078 DEBUG - add component: org.openqa.selenium.server.CachedContentTest
Handler@7d8483
16:08:00.078 DEBUG - add component: org.mortbay.http.ResourceCache@86f241
16:08:00.109 DEBUG - add component: org.openqa.selenium.server.SeleniumDriverRes
ourceHandler in HttpContext[/selenium-server,/selenium-server]
16:08:00.109 DEBUG - add component: HttpContext[/selenium-server,/selenium-serve
r]
16:08:00.125 DEBUG - Added HttpContext[/selenium-server,/selenium-server] for ho
st *
16:08:00.125 DEBUG - add component: HttpContext[/selenium-server/driver,/seleniu
m-server/driver]
16:08:00.125 DEBUG - Added HttpContext[/selenium-server/driver,/selenium-server/
driver] for host *
16:08:00.140 DEBUG - Starting org.mortbay.jetty.Server@13e205f
16:08:00.140 INFO - Version Jetty/5.1.x
16:08:00.156 DEBUG - LISTENERS: [SocketL...@0.0.0.0:4444]
16:08:00.156 DEBUG - HANDLER: {null={/selenium-server/driver/*=[HttpContext[/sel
enium-server/driver,/selenium-server/driver]], /selenium-server/*=[HttpContext[/
selenium-server,/selenium-server]], /=[HttpContext[/,/]]}}
16:08:00.156 DEBUG - Starting HttpContext[/selenium-server/driver,/selenium-serv
er/driver]
16:08:00.156 DEBUG - Init classloader from null, sun.misc.Launcher$AppClassLoade
r@11b86e7 for HttpContext[/selenium-server/driver,/selenium-server/driver]
16:08:00.156 INFO - Started HttpContext[/selenium-server/driver,/selenium-server
/driver]
16:08:00.156 DEBUG - Starting HttpContext[/selenium-server,/selenium-server]
16:08:00.156 DEBUG - Init classloader from null, sun.misc.Launcher$AppClassLoade
r@11b86e7 for HttpContext[/selenium-server,/selenium-server]
16:08:00.156 DEBUG - Started org.mortbay.http.handler.SecurityHandler in HttpCon
text[/selenium-server,/selenium-server]
16:08:00.156 DEBUG - Started org.openqa.selenium.server.StaticContentHandler in
HttpContext[/selenium-server,/selenium-server]
16:08:00.156 DEBUG - Started org.openqa.selenium.server.htmlrunner.SingleTestSui
teResourceHandler in HttpContext[/selenium-server,/selenium-server]
16:08:00.156 DEBUG - Started org.openqa.selenium.server.SeleniumDriverResourceHa
ndler in HttpContext[/selenium-server,/selenium-server]
16:08:00.156 INFO - Started HttpContext[/selenium-server,/selenium-server]
16:08:00.156 DEBUG - Starting HttpContext[/,/]
16:08:00.171 DEBUG - Init classloader from null, sun.misc.Launcher$AppClassLoade
r@11b86e7 for HttpContext[/,/]
16:08:00.171 DEBUG - Started org.openqa.selenium.server.ProxyHandler in HttpCont
ext[/,/]
16:08:00.171 INFO - Started HttpContext[/,/]
16:08:00.187 INFO - Started SocketListener on 0.0.0.0:4444
16:08:00.187 INFO - Started org.mortbay.jetty.Server@13e205f
Entering interactive mode... type Selenium commands here (e.g: cmd=open&1=http:/
/www.yahoo.com)
cmd=getNewBrowserSession&1=*firefox C:\Program Files\Mozilla Firefox 3 Beta 3\fi
refox.exe&2=http://www.nhl.com
16:08:44.515 INFO - ---> Requesting http://localhost:4444/selenium-server/driver
?cmd=getNewBrowserSession&1=*firefox C:\Program Files\Mozilla Firefox 3 Beta 3\f
irefox.exe&2=http://www.nhl.com
16:08:44.546 DEBUG - new HttpConnection: Socket[addr=/127.0.0.1,port=3024,localp
ort=4444]
16:08:45.156 DEBUG - REQUEST from SocketL...@0.0.0.0:4444:
GET /selenium-server/driver?cmd=getNewBrowserSession&1=*firefox C:\Program Files
\Mozilla Firefox 3 Beta 3\firefox.exe&2=http://www.nhl.com HTTP/1.1
User-Agent: Java/1.6.0_03
Host: localhost:4444
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive


16:08:45.187 DEBUG - Try HttpContext[/selenium-server/driver,/selenium-server/dr
iver],0
16:08:45.187 DEBUG - HttpContext[/selenium-server/driver,/selenium-server/driver
] consumed all of path /selenium-server/driver, redirect to http://localhost:444
4/selenium-server/driver/?cmd=getNewBrowserSession&1=*firefox C:\Program Files\M
ozilla Firefox 3 Beta 3\firefox.exe&2=http://www.nhl.com
16:08:45.203 DEBUG - RESPONSE:
HTTP/1.1 302 Moved Temporarily
Date: Fri, 15 Feb 2008 00:08:45 GMT
Server: Jetty/5.1.x (Windows XP/5.1 x86 java/1.6.0_03
Location: http://localhost:4444/selenium-server/driver/?cmd=getNewBrowserSession
&1=*firefox C:\Program Files\Mozilla Firefox 3 Beta 3\firefox.exe&2=http://www.n
hl.com
Transfer-Encoding: chunked


16:08:45.218 DEBUG - java.net.SocketException: Software caused connection abort:
recv failed
16:08:45.218 DEBUG - new HttpConnection: Socket[addr=/127.0.0.1,port=3025,localp
ort=4444]
16:08:45.218 DEBUG - REQUEST from SocketL...@0.0.0.0:4444:
GET /selenium-server/driver/?cmd=getNewBrowserSession&1=*firefox C:\Program File
s\Mozilla Firefox 3 Beta 3\firefox.exe&2=http://www.nhl.com HTTP/1.1
User-Agent: Java/1.6.0_03
Host: localhost:4444
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive


16:08:45.218 DEBUG - Try HttpContext[/selenium-server/driver,/selenium-server/dr
iver],0
16:08:45.218 DEBUG - Try HttpContext[/selenium-server,/selenium-server],0
16:08:45.218 DEBUG - Handler org.mortbay.http.handler.SecurityHandler in HttpCon
text[/selenium-server,/selenium-server]
16:08:45.218 DEBUG - Handler org.openqa.selenium.server.StaticContentHandler in
HttpContext[/selenium-server,/selenium-server]
16:08:45.234 INFO - Checking Resource aliases
16:08:45.234 DEBUG - PATH=/driver/ RESOURCE=file:/C:/dev/trunk/testframework/sel
enium/server/MISSING%20RESOURCE
16:08:45.234 DEBUG - Looking for file:/C:/dev/trunk/testframework/selenium/serve
r/MISSING%20RESOURCE
16:08:45.234 DEBUG - Handler org.openqa.selenium.server.htmlrunner.SingleTestSui
teResourceHandler in HttpContext[/selenium-server,/selenium-server]
16:08:45.234 DEBUG - Handler org.openqa.selenium.server.htmlrunner.SeleniumHTMLR
unnerResultsHandler@1404536
16:08:45.234 DEBUG - Handler org.openqa.selenium.server.CachedContentTestHandler
@7d8483
16:08:45.234 DEBUG - Handler org.openqa.selenium.server.SeleniumDriverResourceHa
ndler in HttpContext[/selenium-server,/selenium-server]
16:08:45.234 DEBUG - Thread name: SocketListener0-0
16:08:45.234 DEBUG - req: GET /selenium-server/driver/?cmd=getNewBrowserSession&
1=*firefox C:\Program Files\Mozilla Firefox 3 Beta 3\firefox.exe&2=http://www.nh
l.com HTTP/1.1
User-Agent: Java/1.6.0_03
Host: localhost:4444
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive


16:08:45.250 INFO - Command request: getNewBrowserSession[*firefox C:\Program Fi
les\Mozilla Firefox 3 Beta 3\firefox.exe, http://www.nhl.com] on session null
16:08:45.437 INFO - Allocated session 69635fe4b1c949d3b73e0980750492a6 for http:
//www.nhl.com, launching...
16:08:45.437 DEBUG - customProfileDir = C:\DOCUME~1\RWILLO~1\LOCALS~1\Temp\custo
mProfileDir69635fe4b1c949d3b73e0980750492a6
16:08:45.453 DEBUG - Extracting /customProfileDirCUSTFF to C:\DOCUME~1\RWILLO~1\
LOCALS~1\Temp\customProfileDir69635fe4b1c949d3b73e0980750492a6
16:08:45.500 INFO - Preparing Firefox profile...
16:09:08.109 WARN - GET /selenium-server/driver/?cmd=getNewBrowserSession&1=*fir
efox C:\Program Files\Mozilla Firefox 3 Beta 3\firefox.exe&2=http://www.nhl.com
HTTP/1.1
java.lang.RuntimeException: Firefox refused shutdown while preparing a profile
at org.openqa.selenium.server.browserlaunchers.FirefoxCustomProfileLaunc
her.waitForFullProfileToBeCreated(FirefoxCustomProfileLauncher.java:277)
at org.openqa.selenium.server.browserlaunchers.FirefoxCustomProfileLaunc
her.launch(FirefoxCustomProfileLauncher.java:147)
at org.openqa.selenium.server.browserlaunchers.AbstractBrowserLauncher.l
aunchRemoteSession(AbstractBrowserLauncher.java:24)
at org.openqa.selenium.server.SeleniumDriverResourceHandler.getNewBrowse
rSession(SeleniumDriverResourceHandler.java:710)
at org.openqa.selenium.server.SeleniumDriverResourceHandler.doCommand(Se
leniumDriverResourceHandler.java:412)
at org.openqa.selenium.server.SeleniumDriverResourceHandler.handleComman
dRequest(SeleniumDriverResourceHandler.java:390)
at org.openqa.selenium.server.SeleniumDriverResourceHandler.handle(Selen
iumDriverResourceHandler.java:137)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
at org.mortbay.http.HttpServer.service(HttpServer.java:909)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:
244)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Caused by: org.openqa.selenium.server.browserlaunchers.FirefoxCustomProfileLaunc
her$FileLockRemainedException: Lock file still present! C:\DOCUME~1\RWILLO~1\LOC
ALS~1\Temp\customProfileDir69635fe4b1c949d3b73e0980750492a6\parent.lock
at org.openqa.selenium.server.browserlaunchers.FirefoxCustomProfileLaunc
her.waitForFileLockToGoAway(FirefoxCustomProfileLauncher.java:235)
at org.openqa.selenium.server.browserlaunchers.FirefoxCustomProfileLaunc
her.waitForFullProfileToBeCreated(FirefoxCustomProfileLauncher.java:275)
... 15 more
Server returned HTTP response code: 500 for URL: http://localhost:4444/selenium-
server/driver/?cmd=getNewBrowserSession&1=*firefox C:\Program Files\Mozilla Fire
fox 3 Beta 3\firefox.exe&2=http://www.nhl.com
java.io.IOException: Server returned HTTP response code: 500 for URL: http://loc
alhost:4444/selenium-server/driver/?cmd=getNewBrowserSession&1=*firefox C:\Progr
am Files\Mozilla Firefox 3 Beta 3\firefox.exe&2=http://www.nhl.com
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown So
urce)
at org.openqa.selenium.server.SeleniumServer$2.run(SeleniumServer.java:4
25)
at java.lang.Thread.run(Unknown Source)
16:09:08.109 DEBUG - RESPONSE:
HTTP/1.1 500 Internal Server Error
Date: Fri, 15 Feb 2008 00:08:45 GMT
Server: Jetty/5.1.x (Windows XP/5.1 x86 java/1.6.0_03
Connection: close

Reply all
Reply to author
Forward
0 new messages