Como identificar o banco?[Resolvido]

Boa tarde galera,

Tenho uma aplicação q utiliza WebService para que eu envie/receba os dados de um determinado banco.
Na minha aplicação J2me eu salvo a porta e o host. Com esse 2 dados eu consigo fazer o sincronismo.

Porém surgiu uma necessidade de ter 2 bancos instalados em uma máquina. A minha duvida eh de como eu poderia identificar o segundo banco. Se eu tenho a aplicação web já rodando na msm máquina.

Achei q o TomCat com portas diferentes rodassem mas nao obtive sucesso. E nao tenho certeza se isso eh possivel.


<root>
    <driver>org.postgresql.Driver</driver>
    <url>jdbc:postgresql://localhost:5432/dst</url>  <!-- aqui é onde eu determino o banco q vou sincronizar  -->
    <user>postgres</user>
    <pass>postgres</pass>
</root>


<hibernate-configuration>
    <session-factory>
        <property name="hibernate.connection.driver_class">org.postgresql.Driver</property>
        <property name="hibernate.connection.url">jdbc:postgresql://localhost:5432/dst</property> <!-- aqui é onde eu determino o banco q vou sincronizar  -->
        <property name="hibernate.connection.username">postgres</property>
        <property name="hibernate.connection.password">postgres</property>
        <property name="hibernate.dialect">org.hibernate.dialect.PostgreSQLDialect</property>
        
        <property name="show_sql">true</property>

     
    </session-factory>
</hibernate-configuration>

consegui rodar 2 instancias de TomCat daí pude apontar pra 2 bancos diferentes