Derby em rede

Eu tenho uma aplicação rodando no computador 192.168.25.15 usando os seguintes parâmetros:

url="jdbc:derby://localhost:1527/agenda" driver="org.apache.derby.jdbc.ClientDriver"

Quando inicio a aplicação nesse computador ele dá start no servidor apache derby via código desse jeito:

try { System.setProperty("derby.system.home", Dao.getProp().getProperty("caminhoDatabase")); NetworkServerControlImpl networkServer = new NetworkServerControlImpl(); networkServer.start(new PrintWriter(System.out)); emf = Persistence.createEntityManagerFactory("AgendaPU"); } catch (Exception ex) { Alerta.mostra(ex.toString()); }

Até ai tudo bem, mas agora eu quero acessar esse mesmo banco de dados pela mesma aplicação em outro computador (192.168.25.10), ou seja, a aplicação tem os mesmos parâmetros mencionados acima. As duas máquinas acessam o banco de dados mas somente uma por vez, como faço para as duas acessarem ao mesmo tempo?

obs* “caminhoDatabase” é o caminho onde fica o arquivo do derby na rede.