Org.openqa.selenium.SessionNotCreatedException is getting displayed in eclipse

org.openqa.selenium.SessionNotCreatedException is getting displayed when i am executing appium script.

public class ChromeDemoTest {

public static void main(String[] args) throws Exception
{
	
		//Set capabilities
		DesiredCapabilities caps=new DesiredCapabilities();
		caps.setCapability("deviceName","XT1033");
		caps.setCapability("platformName","Android");
		caps.setCapability("platformVersion","5.1");
	//	caps.setCapability("browserName","Chrome");
		caps.setCapability("appPackage","com.android.calculator2");
		caps.setCapability("appActivity", "com.android.calculator2.calculator");
		//Create object to driver
		AppiumDriver d = new AndroidDriver(new URL("http://127.0.0.1:4723/wd/hub"), caps);
		
		//Load webpage
		//d.get("https://www.facebook.com/?_rdr=p");
}

}

http://127.0.0.1:4723/wd/hub does the server node run on the same ip and port

Provide the full stack trace of the error.