Not that is should matter but I set the Derby home property before I start Tomcat so Derby can find the properties file. I've never tried to connect from anything other than localhost
export JAVA_OPTS="-Xmx500m -server -Dderby.system.home=/usr/local/derby/database s"