You can download selenium-server-2.21.0.jar in this page.
The Apache Software License, Version 2.0
selenium-server-2.21.0.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/org.seleniumhq.selenium/selenium-server/pom.properties META-INF/maven/org.seleniumhq.selenium/selenium-server/pom.xml VERSION.txt app/css/jsUnitStyle.css app/css/readme app/emptyPage.html app/jsUnitCore.js app/jsUnitMockTimeout.js app/jsUnitTestManager.js app/jsUnitTestSuite.js app/jsUnitTracer.js app/jsUnitVersionCheck.js app/main-counts-errors.html app/main-counts-failures.html app/main-counts-runs.html app/main-counts.html app/main-data.html app/main-errors.html app/main-frame.html app/main-loader.html app/main-progress.html app/main-results.html app/main-status.html app/testContainer.html app/testContainerController.html app/xbDebug.js changelog.txt core/Blank.html core/InjectedRemoteRunner.html core/RemoteRunner.hta core/RemoteRunner.html core/SeleniumLog.html core/TestPrompt.html core/TestRunner-splash.html core/TestRunner.hta core/TestRunner.html core/icons/all.png core/icons/continue.png core/icons/continue_disabled.png core/icons/pause.png core/icons/pause_disabled.png core/icons/selected.png core/icons/step.png core/icons/step_disabled.png core/lib/cssQuery/cssQuery-p.js core/lib/cssQuery/src/cssQuery-level2.js core/lib/cssQuery/src/cssQuery-level3.js core/lib/cssQuery/src/cssQuery-standard.js core/lib/cssQuery/src/cssQuery.js core/lib/prototype.js core/lib/scriptaculous/builder.js core/lib/scriptaculous/controls.js core/lib/scriptaculous/dragdrop.js core/lib/scriptaculous/effects.js core/lib/scriptaculous/scriptaculous.js core/lib/scriptaculous/slider.js core/lib/scriptaculous/unittest.js core/lib/sizzle.js core/lib/snapsie.js core/scripts/atoms.js core/scripts/find_matching_child.js core/scripts/htmlutils.js core/scripts/injection.html core/scripts/selenium-api.js core/scripts/selenium-browserbot.js core/scripts/selenium-browserdetect.js core/scripts/selenium-commandhandlers.js core/scripts/selenium-executionloop.js core/scripts/selenium-logging.js core/scripts/selenium-remoterunner.js core/scripts/selenium-testrunner.js core/scripts/selenium-version.js core/scripts/ui-doc.html core/scripts/ui-element.js core/scripts/ui-map-sample.js core/scripts/user-extensions.js core/scripts/user-extensions.js.sample core/scripts/xmlextras.js core/selenium-logo.png core/selenium-test.css core/selenium.css core/xpath/dom.js core/xpath/javascript-xpath-0.1.11.js core/xpath/util.js core/xpath/xmltoken.js core/xpath/xpath.js css/jsUnitStyle.css customProfileDirCUSTFF/cert8.db customProfileDirCUSTFF/extensions/readystate@openqa.org/chrome.manifest customProfileDirCUSTFF/extensions/readystate@openqa.org/chrome/readystate.jar customProfileDirCUSTFF/extensions/readystate@openqa.org/install.rdf customProfileDirCUSTFF/extensions/{538F0036-F358-4f84-A764-89FB437166B4}/chrome.manifest customProfileDirCUSTFF/extensions/{538F0036-F358-4f84-A764-89FB437166B4}/install.rdf customProfileDirCUSTFF/extensions/{538F0036-F358-4f84-A764-89FB437166B4}/kill.html customProfileDirCUSTFFCHROME/cert8.db customProfileDirCUSTFFCHROME/extensions/readystate@openqa.org/chrome.manifest customProfileDirCUSTFFCHROME/extensions/readystate@openqa.org/chrome/readystate.jar customProfileDirCUSTFFCHROME/extensions/readystate@openqa.org/install.rdf customProfileDirCUSTFFCHROME/extensions/{503A0CD4-EDC8-489b-853B-19E0BAA8F0A4}/chrome.manifest customProfileDirCUSTFFCHROME/extensions/{503A0CD4-EDC8-489b-853B-19E0BAA8F0A4}/install.rdf customProfileDirCUSTFFCHROME/extensions/{538F0036-F358-4f84-A764-89FB437166B4}/chrome.manifest customProfileDirCUSTFFCHROME/extensions/{538F0036-F358-4f84-A764-89FB437166B4}/install.rdf customProfileDirCUSTFFCHROME/extensions/{538F0036-F358-4f84-A764-89FB437166B4}/kill.html cybervillains.ca.CertificateCreator.class cybervillains.ca.ExtendedKeyUsageConstants.class cybervillains.ca.Generator.class cybervillains.ca.KeyStoreManager.class cybervillains.ca.ThumbprintUtil.class defaults/DefaultHub.json defaults/DefaultNode.json defaults/DefaultNodeSelenium.json defaults/DefaultNodeWebDriver.json defaults/GridParameters.properties hudsuckr/hudsuckr.exe images/android.png images/aurora.png images/chrome.png images/console-beta.css images/console-beta.js images/firefox.png images/firefoxbeta.png images/green.gif images/internet explorer.png images/logo_jsunit.gif images/nightly.png images/opera.png images/powerby-transparent.gif images/red.gif images/safari.png images/selenium.png images/unofficial.png jsunit-version.txt konqueror/konquerorrc licenses/JDOM_license.txt licenses/Jetty_license.html licenses/MPL-1.1.txt licenses/gpl-2.txt licenses/index.html licenses/lgpl-2.1.txt licenses/mpl-tri-license-c.txt licenses/mpl-tri-license-html.txt mac/iphonesim opera/opcacrt6.dat org.openqa.grid.common.CommandLineOptionHelper.class org.openqa.grid.common.GridDocHelper.class org.openqa.grid.common.GridRole.class org.openqa.grid.common.JSONConfigurationUtils.class org.openqa.grid.common.RegistrationRequest.class org.openqa.grid.common.SeleniumProtocol.class org.openqa.grid.common.Utils.class org.openqa.grid.common.exception.CapabilityNotPresentOnTheGridException.class org.openqa.grid.common.exception.ClientGoneException.class org.openqa.grid.common.exception.GridConfigurationException.class org.openqa.grid.common.exception.GridException.class org.openqa.grid.common.exception.RemoteException.class org.openqa.grid.common.exception.RemoteNotReachableException.class org.openqa.grid.common.exception.RemoteUnregisterException.class org.openqa.grid.internal.ActiveTestSessions.class org.openqa.grid.internal.BaseRemoteProxy.class org.openqa.grid.internal.DefaultTimeSource.class org.openqa.grid.internal.ExternalSessionKey.class org.openqa.grid.internal.NewSessionRequestQueue.class org.openqa.grid.internal.ProxySet.class org.openqa.grid.internal.Registry.class org.openqa.grid.internal.RemoteProxy.class org.openqa.grid.internal.SessionTerminationReason.class org.openqa.grid.internal.TestSession.class org.openqa.grid.internal.TestSlot.class org.openqa.grid.internal.TimeSource.class org.openqa.grid.internal.exception.NewSessionException.class org.openqa.grid.internal.listeners.CommandListener.class org.openqa.grid.internal.listeners.Prioritizer.class org.openqa.grid.internal.listeners.RegistrationListener.class org.openqa.grid.internal.listeners.SelfHealingProxy.class org.openqa.grid.internal.listeners.TestSessionListener.class org.openqa.grid.internal.listeners.TimeoutListener.class org.openqa.grid.internal.utils.CapabilityMatcher.class org.openqa.grid.internal.utils.DefaultCapabilityMatcher.class org.openqa.grid.internal.utils.DefaultHtmlRenderer.class org.openqa.grid.internal.utils.GridHubConfiguration.class org.openqa.grid.internal.utils.GridNodeConfiguration.class org.openqa.grid.internal.utils.HtmlRenderer.class org.openqa.grid.internal.utils.JsonKey.class org.openqa.grid.internal.utils.SelfRegisteringRemote.class org.openqa.grid.internal.utils.ServerJsonValues.class org.openqa.grid.selenium.GridLauncher.class org.openqa.grid.selenium.proxy.DefaultRemoteProxy.class org.openqa.grid.selenium.proxy.SeleniumRemoteProxy.class org.openqa.grid.selenium.proxy.WebDriverRemoteProxy.class org.openqa.grid.selenium.utils.WebProxyHtmlRenderer.class org.openqa.grid.web.Hub.class org.openqa.grid.web.servlet.ConsoleServlet.class org.openqa.grid.web.servlet.DisplayHelpServlet.class org.openqa.grid.web.servlet.DriverServlet.class org.openqa.grid.web.servlet.Grid1HeartbeatServlet.class org.openqa.grid.web.servlet.HubStatusServlet.class org.openqa.grid.web.servlet.ProxyStatusServlet.class org.openqa.grid.web.servlet.RegistrationServlet.class org.openqa.grid.web.servlet.RegistryBasedServlet.class org.openqa.grid.web.servlet.ResourceServlet.class org.openqa.grid.web.servlet.TestSessionStatusServlet.class org.openqa.grid.web.servlet.beta.ConsoleServlet.class org.openqa.grid.web.servlet.beta.MiniCapability.class org.openqa.grid.web.servlet.beta.SlotsLines.class org.openqa.grid.web.servlet.beta.WebProxyHtmlRendererBeta.class org.openqa.grid.web.servlet.handler.LegacySeleniumRequest.class org.openqa.grid.web.servlet.handler.RequestHandler.class org.openqa.grid.web.servlet.handler.RequestType.class org.openqa.grid.web.servlet.handler.SeleniumBasedRequest.class org.openqa.grid.web.servlet.handler.SeleniumBasedResponse.class org.openqa.grid.web.servlet.handler.WebDriverRequest.class org.openqa.grid.web.utils.BrowserNameUtils.class org.openqa.grid.web.utils.ExtraServletUtil.class org.openqa.jetty.html.Applet.class org.openqa.jetty.html.Block.class org.openqa.jetty.html.Break.class org.openqa.jetty.html.Comment.class org.openqa.jetty.html.Composite.class org.openqa.jetty.html.CompositeFactory.class org.openqa.jetty.html.DefList.class org.openqa.jetty.html.Element.class org.openqa.jetty.html.Font.class org.openqa.jetty.html.Form.class org.openqa.jetty.html.Frame.class org.openqa.jetty.html.FrameSet.class org.openqa.jetty.html.Heading.class org.openqa.jetty.html.Image.class org.openqa.jetty.html.Include.class org.openqa.jetty.html.Input.class org.openqa.jetty.html.Link.class org.openqa.jetty.html.List.class org.openqa.jetty.html.Page.class org.openqa.jetty.html.Script.class org.openqa.jetty.html.Select.class org.openqa.jetty.html.Style.class org.openqa.jetty.html.StyleLink.class org.openqa.jetty.html.Table.class org.openqa.jetty.html.TableForm.class org.openqa.jetty.html.Tag.class org.openqa.jetty.html.Target.class org.openqa.jetty.html.Text.class org.openqa.jetty.html.TextArea.class org.openqa.jetty.http.Authenticator.class org.openqa.jetty.http.BasicAuthenticator.class org.openqa.jetty.http.BufferedOutputStream.class org.openqa.jetty.http.ChunkingInputStream.class org.openqa.jetty.http.ChunkingOutputStream.class org.openqa.jetty.http.ClientCertAuthenticator.class org.openqa.jetty.http.ContextLoader.class org.openqa.jetty.http.DigestAuthenticator.class org.openqa.jetty.http.EOFException.class org.openqa.jetty.http.HashSSORealm.class org.openqa.jetty.http.HashUserRealm.class org.openqa.jetty.http.HostSocketListener.class org.openqa.jetty.http.HttpConnection.class org.openqa.jetty.http.HttpContext.class org.openqa.jetty.http.HttpException.class org.openqa.jetty.http.HttpFields.class org.openqa.jetty.http.HttpHandler.class org.openqa.jetty.http.HttpInputStream.class org.openqa.jetty.http.HttpListener.class org.openqa.jetty.http.HttpMessage.class org.openqa.jetty.http.HttpOnlyCookie.class org.openqa.jetty.http.HttpOutputStream.class org.openqa.jetty.http.HttpRequest.class org.openqa.jetty.http.HttpResponse.class org.openqa.jetty.http.HttpServer.class org.openqa.jetty.http.HttpTunnel.class org.openqa.jetty.http.InclusiveByteRange.class org.openqa.jetty.http.JDBCUserRealm.class org.openqa.jetty.http.JsseListener.class org.openqa.jetty.http.MultiPartResponse.class org.openqa.jetty.http.NCSARequestLog.class org.openqa.jetty.http.PathMap.class org.openqa.jetty.http.RequestLog.class org.openqa.jetty.http.ResourceCache.class org.openqa.jetty.http.SSORealm.class org.openqa.jetty.http.SecurityConstraint.class org.openqa.jetty.http.SocketListener.class org.openqa.jetty.http.SslListener.class org.openqa.jetty.http.SunJsseListener.class org.openqa.jetty.http.UserRealm.class org.openqa.jetty.http.Version.class org.openqa.jetty.http.ajp.AJP13Connection.class org.openqa.jetty.http.ajp.AJP13InputStream.class org.openqa.jetty.http.ajp.AJP13Listener.class org.openqa.jetty.http.ajp.AJP13OutputStream.class org.openqa.jetty.http.ajp.AJP13Packet.class org.openqa.jetty.http.ajp.AJP13RequestPacket.class org.openqa.jetty.http.ajp.AJP13ResponsePacket.class org.openqa.jetty.http.ajp.jmx.AJP13ListenerMBean.class org.openqa.jetty.http.handler.AbstractHttpHandler.class org.openqa.jetty.http.handler.CollettaProxyHandler.class org.openqa.jetty.http.handler.DumpHandler.class org.openqa.jetty.http.handler.ErrorPageHandler.class org.openqa.jetty.http.handler.ExpiryHandler.class org.openqa.jetty.http.handler.ForwardHandler.class org.openqa.jetty.http.handler.HTAccessHandler.class org.openqa.jetty.http.handler.IPAccessHandler.class org.openqa.jetty.http.handler.MsieSslHandler.class org.openqa.jetty.http.handler.NotFoundHandler.class org.openqa.jetty.http.handler.NullHandler.class org.openqa.jetty.http.handler.ProxyHandler.class org.openqa.jetty.http.handler.ResourceHandler.class org.openqa.jetty.http.handler.RootNotFoundHandler.class org.openqa.jetty.http.handler.SecurityHandler.class org.openqa.jetty.http.handler.SetResponseHeadersHandler.class org.openqa.jetty.http.handler.jmx.ResourceHandlerMBean.class org.openqa.jetty.http.jmx.HttpContextMBean.class org.openqa.jetty.http.jmx.HttpHandlerMBean.class org.openqa.jetty.http.jmx.HttpListenerMBean.class org.openqa.jetty.http.jmx.HttpServerMBean.class org.openqa.jetty.http.jmx.JsseListenerMBean.class org.openqa.jetty.http.jmx.NCSARequestLogMBean.class org.openqa.jetty.http.jmx.SocketChannelListenerMBean.class org.openqa.jetty.http.jmx.SocketListenerMBean.class org.openqa.jetty.http.jmx.SunJsseListenerMBean.class org.openqa.jetty.http.nio.ByteBufferInputStream.class org.openqa.jetty.http.nio.SocketChannelListener.class org.openqa.jetty.http.nio.SocketChannelOutputStream.class org.openqa.jetty.jetty.Server.class org.openqa.jetty.jetty.jmx.ServerMBean.class org.openqa.jetty.jetty.servlet.AbstractSessionManager.class org.openqa.jetty.jetty.servlet.BasicAuthenticator.class org.openqa.jetty.jetty.servlet.Default.class org.openqa.jetty.jetty.servlet.DigestAuthenticator.class org.openqa.jetty.jetty.servlet.Dispatcher.class org.openqa.jetty.jetty.servlet.FilterHolder.class org.openqa.jetty.jetty.servlet.FormAuthenticator.class org.openqa.jetty.jetty.servlet.HashSessionManager.class org.openqa.jetty.jetty.servlet.Holder.class org.openqa.jetty.jetty.servlet.Invoker.class org.openqa.jetty.jetty.servlet.JSR154Filter.class org.openqa.jetty.jetty.servlet.JettyWebConfiguration.class org.openqa.jetty.jetty.servlet.ServletHandler.class org.openqa.jetty.jetty.servlet.ServletHolder.class org.openqa.jetty.jetty.servlet.ServletHttpContext.class org.openqa.jetty.jetty.servlet.ServletHttpRequest.class org.openqa.jetty.jetty.servlet.ServletHttpResponse.class org.openqa.jetty.jetty.servlet.ServletIn.class org.openqa.jetty.jetty.servlet.ServletOut.class org.openqa.jetty.jetty.servlet.ServletSSL.class org.openqa.jetty.jetty.servlet.ServletWriter.class org.openqa.jetty.jetty.servlet.SessionContext.class org.openqa.jetty.jetty.servlet.SessionManager.class org.openqa.jetty.jetty.servlet.TagLibConfiguration.class org.openqa.jetty.jetty.servlet.WebApplicationContext.class org.openqa.jetty.jetty.servlet.WebApplicationHandler.class org.openqa.jetty.jetty.servlet.XMLConfiguration.class org.openqa.jetty.jetty.servlet.jmx.AbstractSessionManagerMBean.class org.openqa.jetty.jetty.servlet.jmx.ConfigurationMBean.class org.openqa.jetty.jetty.servlet.jmx.FilterHolderMBean.class org.openqa.jetty.jetty.servlet.jmx.HolderMBean.class org.openqa.jetty.jetty.servlet.jmx.JettyWebConfigurationMBean.class org.openqa.jetty.jetty.servlet.jmx.ServletHandlerMBean.class org.openqa.jetty.jetty.servlet.jmx.ServletHolderMBean.class org.openqa.jetty.jetty.servlet.jmx.ServletHttpContextMBean.class org.openqa.jetty.jetty.servlet.jmx.SessionManagerMBean.class org.openqa.jetty.jetty.servlet.jmx.WebApplicationContextMBean.class org.openqa.jetty.jetty.servlet.jmx.WebApplicationHandlerMBean.class org.openqa.jetty.jetty.servlet.jmx.XMLConfigurationMBean.class org.openqa.jetty.jetty.win32.Service.class org.openqa.jetty.log.Factory.class org.openqa.jetty.log.Frame.class org.openqa.jetty.log.LogFactory.class org.openqa.jetty.log.LogImpl.class org.openqa.jetty.log.LogSink.class org.openqa.jetty.log.LogStream.class org.openqa.jetty.log.NullLogSink.class org.openqa.jetty.log.OutputStreamLogSink.class org.openqa.jetty.servlet.AdminServlet.class org.openqa.jetty.servlet.CGI.class org.openqa.jetty.servlet.Debug.class org.openqa.jetty.servlet.Dump.class org.openqa.jetty.servlet.Forward.class org.openqa.jetty.servlet.MultiPartFilter.class org.openqa.jetty.servlet.MultiPartRequest.class org.openqa.jetty.servlet.MultiPartResponse.class org.openqa.jetty.servlet.NotFoundServlet.class org.openqa.jetty.servlet.PostFileFilter.class org.openqa.jetty.servlet.ProxyServlet.class org.openqa.jetty.servlet.SendRedirect.class org.openqa.jetty.servlet.SessionDump.class org.openqa.jetty.servlet.WelcomeFilter.class org.openqa.jetty.start.Classpath.class org.openqa.jetty.start.Main.class org.openqa.jetty.start.Monitor.class org.openqa.jetty.start.Version.class org.openqa.jetty.stop.Main.class org.openqa.jetty.util.B64Code.class org.openqa.jetty.util.BadResource.class org.openqa.jetty.util.BlockingQueue.class org.openqa.jetty.util.ByteArrayISO8859Writer.class org.openqa.jetty.util.ByteArrayOutputStream2.class org.openqa.jetty.util.ByteArrayPool.class org.openqa.jetty.util.ByteBufferOutputStream.class org.openqa.jetty.util.CachedResource.class org.openqa.jetty.util.CodeException.class org.openqa.jetty.util.ComponentEvent.class org.openqa.jetty.util.ComponentListener.class org.openqa.jetty.util.Container.class org.openqa.jetty.util.Credential.class org.openqa.jetty.util.DateCache.class org.openqa.jetty.util.EventProvider.class org.openqa.jetty.util.FileResource.class org.openqa.jetty.util.IO.class org.openqa.jetty.util.InetAddrPort.class org.openqa.jetty.util.JarFileResource.class org.openqa.jetty.util.JarResource.class org.openqa.jetty.util.KeyPairTool.class org.openqa.jetty.util.LazyList.class org.openqa.jetty.util.LifeCycle.class org.openqa.jetty.util.LifeCycleEvent.class org.openqa.jetty.util.LifeCycleListener.class org.openqa.jetty.util.LifeCycleThread.class org.openqa.jetty.util.LineInput.class org.openqa.jetty.util.Loader.class org.openqa.jetty.util.LogSupport.class org.openqa.jetty.util.MultiException.class org.openqa.jetty.util.MultiMap.class org.openqa.jetty.util.Observed.class org.openqa.jetty.util.OutputObserver.class org.openqa.jetty.util.PKCS12Import.class org.openqa.jetty.util.Password.class org.openqa.jetty.util.Pool.class org.openqa.jetty.util.Primitive.class org.openqa.jetty.util.QuotedStringTokenizer.class org.openqa.jetty.util.Resource.class org.openqa.jetty.util.RolloverFileOutputStream.class org.openqa.jetty.util.SingletonList.class org.openqa.jetty.util.StringBufferWriter.class org.openqa.jetty.util.StringMap.class org.openqa.jetty.util.StringUtil.class org.openqa.jetty.util.TempByteHolder.class org.openqa.jetty.util.TestCase.class org.openqa.jetty.util.ThreadPool.class org.openqa.jetty.util.ThreadedServer.class org.openqa.jetty.util.TypeUtil.class org.openqa.jetty.util.URI.class org.openqa.jetty.util.URLResource.class org.openqa.jetty.util.UnixCrypt.class org.openqa.jetty.util.UrlEncoded.class org.openqa.jetty.util.WriterOutputStream.class org.openqa.jetty.util.jmx.LifeCycleMBean.class org.openqa.jetty.util.jmx.MX4JHttpAdaptor.class org.openqa.jetty.util.jmx.ModelMBeanImpl.class org.openqa.jetty.util.jmx.ThreadPoolMBean.class org.openqa.jetty.util.jmx.ThreadedServerMBean.class org.openqa.jetty.xml.XmlConfiguration.class org.openqa.jetty.xml.XmlParser.class org.openqa.selenium.remote.server.CapabilitiesComparator.class org.openqa.selenium.remote.server.DefaultDriverFactory.class org.openqa.selenium.remote.server.DefaultDriverSessions.class org.openqa.selenium.remote.server.DefaultSession.class org.openqa.selenium.remote.server.DriverFactory.class org.openqa.selenium.remote.server.DriverServlet.class org.openqa.selenium.remote.server.DriverSessions.class org.openqa.selenium.remote.server.JsonParametersAware.class org.openqa.selenium.remote.server.KnownElements.class org.openqa.selenium.remote.server.Session.class org.openqa.selenium.remote.server.SessionCleaner.class org.openqa.selenium.remote.server.SnapshotScreenListener.class org.openqa.selenium.remote.server.handler.AcceptAlert.class org.openqa.selenium.remote.server.handler.AddConfig.class org.openqa.selenium.remote.server.handler.AddCookie.class org.openqa.selenium.remote.server.handler.BySelector.class org.openqa.selenium.remote.server.handler.CaptureScreenshot.class org.openqa.selenium.remote.server.handler.ChangeUrl.class org.openqa.selenium.remote.server.handler.ClearElement.class org.openqa.selenium.remote.server.handler.ClickElement.class org.openqa.selenium.remote.server.handler.CloseWindow.class org.openqa.selenium.remote.server.handler.ConfigureTimeout.class org.openqa.selenium.remote.server.handler.CookieHandler.class org.openqa.selenium.remote.server.handler.DeleteCookie.class org.openqa.selenium.remote.server.handler.DeleteNamedCookie.class org.openqa.selenium.remote.server.handler.DeleteSession.class org.openqa.selenium.remote.server.handler.DescribeElement.class org.openqa.selenium.remote.server.handler.DismissAlert.class org.openqa.selenium.remote.server.handler.ElementEquality.class org.openqa.selenium.remote.server.handler.ExecuteAsyncScript.class org.openqa.selenium.remote.server.handler.ExecuteScript.class org.openqa.selenium.remote.server.handler.FindActiveElement.class org.openqa.selenium.remote.server.handler.FindChildElement.class org.openqa.selenium.remote.server.handler.FindChildElements.class org.openqa.selenium.remote.server.handler.FindElement.class org.openqa.selenium.remote.server.handler.FindElements.class org.openqa.selenium.remote.server.handler.GetAlertText.class org.openqa.selenium.remote.server.handler.GetAllCookies.class org.openqa.selenium.remote.server.handler.GetAllSessions.class org.openqa.selenium.remote.server.handler.GetAllWindowHandles.class org.openqa.selenium.remote.server.handler.GetCssProperty.class org.openqa.selenium.remote.server.handler.GetCurrentUrl.class org.openqa.selenium.remote.server.handler.GetCurrentWindowHandle.class org.openqa.selenium.remote.server.handler.GetElementAttribute.class org.openqa.selenium.remote.server.handler.GetElementDisplayed.class org.openqa.selenium.remote.server.handler.GetElementEnabled.class org.openqa.selenium.remote.server.handler.GetElementLocation.class org.openqa.selenium.remote.server.handler.GetElementLocationInView.class org.openqa.selenium.remote.server.handler.GetElementSelected.class org.openqa.selenium.remote.server.handler.GetElementSize.class org.openqa.selenium.remote.server.handler.GetElementText.class org.openqa.selenium.remote.server.handler.GetElementValue.class org.openqa.selenium.remote.server.handler.GetPageSource.class org.openqa.selenium.remote.server.handler.GetScreenOrientation.class org.openqa.selenium.remote.server.handler.GetSessionCapabilities.class org.openqa.selenium.remote.server.handler.GetTagName.class org.openqa.selenium.remote.server.handler.GetTitle.class org.openqa.selenium.remote.server.handler.GetWindowPosition.class org.openqa.selenium.remote.server.handler.GetWindowSize.class org.openqa.selenium.remote.server.handler.GoBack.class org.openqa.selenium.remote.server.handler.GoForward.class org.openqa.selenium.remote.server.handler.ImeActivateEngine.class org.openqa.selenium.remote.server.handler.ImeDeactivate.class org.openqa.selenium.remote.server.handler.ImeGetActiveEngine.class org.openqa.selenium.remote.server.handler.ImeGetAvailableEngines.class org.openqa.selenium.remote.server.handler.ImeIsActivated.class org.openqa.selenium.remote.server.handler.ImplicitlyWait.class org.openqa.selenium.remote.server.handler.LogHandler.class org.openqa.selenium.remote.server.handler.MaximizeWindow.class org.openqa.selenium.remote.server.handler.NewSession.class org.openqa.selenium.remote.server.handler.RefreshPage.class org.openqa.selenium.remote.server.handler.ResponseAwareWebDriverHandler.class org.openqa.selenium.remote.server.handler.Rotate.class org.openqa.selenium.remote.server.handler.SendKeys.class org.openqa.selenium.remote.server.handler.SessionNotFoundException.class org.openqa.selenium.remote.server.handler.SetAlertText.class org.openqa.selenium.remote.server.handler.SetScriptTimeout.class org.openqa.selenium.remote.server.handler.SetWindowPosition.class org.openqa.selenium.remote.server.handler.SetWindowSize.class org.openqa.selenium.remote.server.handler.Status.class org.openqa.selenium.remote.server.handler.SubmitElement.class org.openqa.selenium.remote.server.handler.SwitchToFrame.class org.openqa.selenium.remote.server.handler.SwitchToWindow.class org.openqa.selenium.remote.server.handler.UploadFile.class org.openqa.selenium.remote.server.handler.WebDriverHandler.class org.openqa.selenium.remote.server.handler.WebElementHandler.class org.openqa.selenium.remote.server.handler.html5.ClearLocalStorage.class org.openqa.selenium.remote.server.handler.html5.ClearSessionStorage.class org.openqa.selenium.remote.server.handler.html5.ExecuteSQL.class org.openqa.selenium.remote.server.handler.html5.GetAppCacheStatus.class org.openqa.selenium.remote.server.handler.html5.GetLocalStorageItem.class org.openqa.selenium.remote.server.handler.html5.GetLocalStorageKeys.class org.openqa.selenium.remote.server.handler.html5.GetLocalStorageSize.class org.openqa.selenium.remote.server.handler.html5.GetLocationContext.class org.openqa.selenium.remote.server.handler.html5.GetSessionStorageItem.class org.openqa.selenium.remote.server.handler.html5.GetSessionStorageKeys.class org.openqa.selenium.remote.server.handler.html5.GetSessionStorageSize.class org.openqa.selenium.remote.server.handler.html5.IsBrowserOnline.class org.openqa.selenium.remote.server.handler.html5.RemoveLocalStorageItem.class org.openqa.selenium.remote.server.handler.html5.RemoveSessionStorageItem.class org.openqa.selenium.remote.server.handler.html5.SetBrowserConnection.class org.openqa.selenium.remote.server.handler.html5.SetLocalStorageItem.class org.openqa.selenium.remote.server.handler.html5.SetLocationContext.class org.openqa.selenium.remote.server.handler.html5.SetSessionStorageItem.class org.openqa.selenium.remote.server.handler.interactions.ClickInSession.class org.openqa.selenium.remote.server.handler.interactions.DoubleClickInSession.class org.openqa.selenium.remote.server.handler.interactions.MouseDown.class org.openqa.selenium.remote.server.handler.interactions.MouseMoveToLocation.class org.openqa.selenium.remote.server.handler.interactions.MouseUp.class org.openqa.selenium.remote.server.handler.interactions.SendKeyToActiveElement.class org.openqa.selenium.remote.server.handler.interactions.touch.DoubleTapOnElement.class org.openqa.selenium.remote.server.handler.interactions.touch.Down.class org.openqa.selenium.remote.server.handler.interactions.touch.Flick.class org.openqa.selenium.remote.server.handler.interactions.touch.LongPressOnElement.class org.openqa.selenium.remote.server.handler.interactions.touch.Move.class org.openqa.selenium.remote.server.handler.interactions.touch.Scroll.class org.openqa.selenium.remote.server.handler.interactions.touch.SingleTapOnElement.class org.openqa.selenium.remote.server.handler.interactions.touch.Up.class org.openqa.selenium.remote.server.handler.internal.ArgumentConverter.class org.openqa.selenium.remote.server.handler.internal.ResultConverter.class org.openqa.selenium.remote.server.renderer.EmptyResult.class org.openqa.selenium.remote.server.renderer.ErrorJsonResult.class org.openqa.selenium.remote.server.renderer.ForwardResult.class org.openqa.selenium.remote.server.renderer.JsonErrorExceptionResult.class org.openqa.selenium.remote.server.renderer.JsonResult.class org.openqa.selenium.remote.server.renderer.RedirectResult.class org.openqa.selenium.remote.server.renderer.ResourceCopyResult.class org.openqa.selenium.remote.server.resource.StaticResource.class org.openqa.selenium.remote.server.rest.Renderer.class org.openqa.selenium.remote.server.rest.RestishHandler.class org.openqa.selenium.remote.server.rest.Result.class org.openqa.selenium.remote.server.rest.ResultConfig.class org.openqa.selenium.remote.server.rest.ResultType.class org.openqa.selenium.remote.server.rest.UrlMapper.class org.openqa.selenium.remote.server.xdrpc.CrossDomainRpc.class org.openqa.selenium.remote.server.xdrpc.CrossDomainRpcLoader.class org.openqa.selenium.remote.server.xdrpc.CrossDomainRpcRenderer.class org.openqa.selenium.remote.server.xdrpc.HttpServletRequestProxy.class org.openqa.selenium.server.ApplicationRegistry.class org.openqa.selenium.server.BrowserResponseSequencer.class org.openqa.selenium.server.BrowserSessionFactory.class org.openqa.selenium.server.CachedContentTestHandler.class org.openqa.selenium.server.ClassPathResource.class org.openqa.selenium.server.ClasspathResourceLocator.class org.openqa.selenium.server.CommandHolder.class org.openqa.selenium.server.CommandQueue.class org.openqa.selenium.server.CommandResultHolder.class org.openqa.selenium.server.DefaultRemoteCommand.class org.openqa.selenium.server.FrameAddress.class org.openqa.selenium.server.FrameGroupCommandQueueSet.class org.openqa.selenium.server.FsResourceLocator.class org.openqa.selenium.server.FutureFileResource.class org.openqa.selenium.server.HtmlIdentifier.class org.openqa.selenium.server.IOHelper.class org.openqa.selenium.server.InjectionHelper.class org.openqa.selenium.server.ModifiedIO.class org.openqa.selenium.server.ProxyHandler.class org.openqa.selenium.server.RemoteCommand.class org.openqa.selenium.server.RemoteCommandException.class org.openqa.selenium.server.RemoteControlConfiguration.class org.openqa.selenium.server.ResourceLocator.class org.openqa.selenium.server.RobotRetriever.class org.openqa.selenium.server.SeleniumCommandTimedOutException.class org.openqa.selenium.server.SeleniumDriverResourceHandler.class org.openqa.selenium.server.SeleniumServer.class org.openqa.selenium.server.SessionExtensionJsHandler.class org.openqa.selenium.server.SessionExtensionJsResource.class org.openqa.selenium.server.SingleEntryAsyncQueue.class org.openqa.selenium.server.SpecialCommand.class org.openqa.selenium.server.SslCertificateGenerator.class org.openqa.selenium.server.StaticContentHandler.class org.openqa.selenium.server.TrustEverythingSSLTrustManager.class org.openqa.selenium.server.WindowClosedException.class org.openqa.selenium.server.browserlaunchers.AbstractBrowserLauncher.class org.openqa.selenium.server.browserlaunchers.BrowserInstallationCache.class org.openqa.selenium.server.browserlaunchers.BrowserLauncherFactory.class org.openqa.selenium.server.browserlaunchers.BrowserOptions.class org.openqa.selenium.server.browserlaunchers.BrowserStringParser.class org.openqa.selenium.server.browserlaunchers.CommandQueueAware.class org.openqa.selenium.server.browserlaunchers.CustomBrowserLauncher.class org.openqa.selenium.server.browserlaunchers.DrivenSeleniumLauncher.class org.openqa.selenium.server.browserlaunchers.Firefox2Launcher.class org.openqa.selenium.server.browserlaunchers.Firefox3Launcher.class org.openqa.selenium.server.browserlaunchers.FirefoxChromeLauncher.class org.openqa.selenium.server.browserlaunchers.FirefoxCustomProfileLauncher.class org.openqa.selenium.server.browserlaunchers.FirefoxLauncher.class org.openqa.selenium.server.browserlaunchers.GoogleChromeLauncher.class org.openqa.selenium.server.browserlaunchers.HTABrowserLauncher.class org.openqa.selenium.server.browserlaunchers.InternetExplorerCustomProxyLauncher.class org.openqa.selenium.server.browserlaunchers.InternetExplorerLauncher.class org.openqa.selenium.server.browserlaunchers.InvalidBrowserExecutableException.class org.openqa.selenium.server.browserlaunchers.KonquerorLauncher.class org.openqa.selenium.server.browserlaunchers.MockBrowserLauncher.class org.openqa.selenium.server.browserlaunchers.OperaCustomProfileLauncher.class org.openqa.selenium.server.browserlaunchers.ProcessorCommands.class org.openqa.selenium.server.browserlaunchers.ProcessorFragment.class org.openqa.selenium.server.browserlaunchers.ProxyInjectionFirefoxCustomProfileLauncher.class org.openqa.selenium.server.browserlaunchers.ProxyInjectionInternetExplorerCustomProxyLauncher.class org.openqa.selenium.server.browserlaunchers.ProxyInjectionSafariCustomProfileLauncher.class org.openqa.selenium.server.browserlaunchers.ResourceExtractor.class org.openqa.selenium.server.browserlaunchers.SafariCustomProfileLauncher.class org.openqa.selenium.server.browserlaunchers.SafariFileBasedLauncher.class org.openqa.selenium.server.browserlaunchers.SafariLauncher.class org.openqa.selenium.server.browserlaunchers.ServerHttpChannel.class org.openqa.selenium.server.cli.RemoteControlLauncher.class org.openqa.selenium.server.commands.AddCustomRequestHeaderCommand.class org.openqa.selenium.server.commands.CaptureEntirePageScreenshotToStringCommand.class org.openqa.selenium.server.commands.CaptureNetworkTrafficCommand.class org.openqa.selenium.server.commands.CaptureScreenshotCommand.class org.openqa.selenium.server.commands.CaptureScreenshotToStringCommand.class org.openqa.selenium.server.commands.Command.class org.openqa.selenium.server.commands.RetrieveLastRemoteControlLogsCommand.class org.openqa.selenium.server.commands.SeleniumCoreCommand.class org.openqa.selenium.server.htmlrunner.HTMLLauncher.class org.openqa.selenium.server.htmlrunner.HTMLResultsListener.class org.openqa.selenium.server.htmlrunner.HTMLSuiteResult.class org.openqa.selenium.server.htmlrunner.HTMLTestResults.class org.openqa.selenium.server.htmlrunner.SeleniumHTMLRunnerResultsHandler.class org.openqa.selenium.server.htmlrunner.SingleTestSuiteResourceHandler.class org.openqa.selenium.server.log.DefaultPerSessionLogHandler.class org.openqa.selenium.server.log.LogFile.class org.openqa.selenium.server.log.LoggingManager.class org.openqa.selenium.server.log.MaxLevelFilter.class org.openqa.selenium.server.log.NoOpSessionLogHandler.class org.openqa.selenium.server.log.PerSessionLogHandler.class org.openqa.selenium.server.log.SessionLogsToFileRepository.class org.openqa.selenium.server.log.ShortTermMemoryHandler.class org.openqa.selenium.server.log.StdOutHandler.class org.openqa.selenium.server.log.TerseFormatter.class org/openqa/jetty/http/encoding.properties org/openqa/jetty/http/mime.properties org/openqa/jetty/jetty/servlet/webdefault.xml org/openqa/selenium/remote/server/resource/client.js org/openqa/selenium/remote/server/resource/hub.html org/openqa/selenium/remote/server/resource/style.css readme.txt sslSupport/blank_crl.dec sslSupport/blank_crl.pem sslSupport/cybervillainsCA.cer sslSupport/cybervillainsCA.jks sslSupport/keymap.ser testRunner.html
selenium-server-2.21.0.pom file content.
<?xml version="1.0" encoding="Windows-1252"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-parent</artifactId> <version>2.21.0</version> </parent> <artifactId>selenium-server</artifactId> <name>selenium-server</name> <dependencies> <dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcprov-jdk15on</artifactId> <version>1.47</version> </dependency> <dependency> <groupId>mx4j</groupId> <artifactId>mx4j-tools</artifactId> <version>3.0.1</version> </dependency> <dependency> <groupId>org.mortbay.jetty</groupId> <artifactId>servlet-api-2.5</artifactId> <version>6.1.9</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>jetty-repacked</artifactId> <version>7.6.1</version> </dependency> <dependency> <groupId>net.jcip</groupId> <artifactId>jcip-annotations</artifactId> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId> <version>1.8</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.9</version> <optional>true</optional> </dependency> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> </dependency> </dependencies> <build> <plugins> <!-- See http://maven.apache.org/plugins/maven-antrun-plugin --> <plugin> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <id>copy_java_files</id> <phase>generate-sources</phase> <configuration> <tasks> <delete dir="src/main/java" /> <copy todir="src/main/java" includeEmptyDirs="false"> <fileset dir="../../java/server/src"> <include name="**/*.java" /> </fileset> </copy> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> <execution> <id>copy_resource_files</id> <phase>generate-resources</phase> <configuration> <tasks> <!-- Extract everything but the *.class files and MANIFEST.MF from selenium-nodeps.jar to target/temp ... --> <unjar src="../../build/java/server/src/org/openqa/grid/selenium/selenium-nodeps.jar" dest="target/temp"> <patternset> <exclude name="**/*.class" /> <exclude name="META-INF/MANIFEST.MF" /> </patternset> </unjar> <!-- Copy needed resources to target/classes ... --> <copy todir="target/classes" includeEmptyDirs="false"> <fileset dir="target/temp"> <not> <or> <present targetdir="../chrome-driver/target/classes" /> <present targetdir="../firefox-driver/target/classes" /> <present targetdir="../ie-driver/target/classes" /> <present targetdir="../java/target/classes" /> </or> </not> <exclude name="build.desc" /> </fileset> </copy> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </project>
<dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-server</artifactId> <version>2.21.0</version> </dependency>
If you think the following selenium-server-2.21.0.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download selenium-server-2.21.0.jar file