My scenario is, I will launch a instance of a browser and perform some operations and then without closing current browser new browser of same type will be opened and verification needs to be done.
Webdriver driver = driverInitialize.getDriver();
//Perform some operations
Webdriver driver2 = driverInitialize.getDriver();
//Perform some operations
The problem is only with firefox and IE as second instance of browser is not getting launched till the timeout of first instance happens but the same works fine with chrome browser. On launching the node and hub, for firefox and IE it says "WARN - Max instance not specified. Using default = 1" even after specifying the maximum instance in the respective nodes. The commands used for launching hub and node is presented below
Hub : java -jar selenium-server-standalone-2.44.0.jar -role hub -port 4444
Firefox Node : java -jar selenium-server-standalone-2.44.0.jar -role node -hub http://127.0.0.1:4444/grid/register -port 5553 -browser browserName=firefox,maxInstance=5 -Dwebdriver.version="30"
IE Node : java -jar selenium-server-standalone-2.44.0.jar -role webdriver -hub http://127.0.0.1:4444/grid/register -port 5555 browserName=ie,maxInstance=5 -Dwebdriver.ie.driver="C:\IEDriverServer.exe"
Chrome Node : java -jar selenium-server-standalone-2.44.0.jar -role webdriver -hub http://127.0.0.1:4444/grid/register -port 5555 browserName=chrome maxInstance=5 -Dwebdriver.chrome.driver="C:\chromedriver.exe"
Versions of browser
Chrome : 40.0.2214.115; Firefox : 34.0; IE : 10.0.9200.17228;