When i try to setup a JedisPool with:
JedisPool pool = new JedisPool("localhost", Protocol.DEFAULT_PORT);
the pool will fail to create connection. At least i have to set the port:
JedisPool pool = new JedisPool("localhost", Protocol.DEFAULT_PORT);
So my guess is that the function JedisPool(String host) is not setting the default port.