Java.util.MissingResourceException: Can't find bundle for base name br.com.siscom.conexao.bancodedad

Estou com problemas usando o JSP, ao tentar gravar os dados da minha página de cadastro de clientes, obtenho o erro:

SEVERE: Allocate exception for servlet SiscomController
java.util.MissingResourceException: Can’t find bundle for base name br.com.siscom.conexao.bancodedados, locale pt_BR
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1521)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1260)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:715)
at br.com.siscom.conexao.Pool.(Pool.java:1)

SEVERE: Allocate exception for servlet SiscomController
java.util.MissingResourceException: Can’t find bundle for base name br.com.siscom.conexao.bancodedados, locale pt_BR
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1521)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1260)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:715)
at br.com.siscom.conexao.Pool.(Pool.java:1)

package br.com.siscom.conexao;

import java.sql.Connection;
import java.sql.SQLException;
import java.util.HashMap;
import java.util.ResourceBundle;
import java.util.concurrent.ArrayBlockingQueue;

public class Pool implements InterfacePool {

   private InterfaceDataSource ds;
   private ArrayBlockingQueue<Connection> conexoesLivres;
   private HashMap<String, Connection> conexoesUtilizadas;
   private Integer numeroMaximoConexoes;
   private ResourceBundle config;
   
   public Pool(){
      config = ResourceBundle.getBundle("br.com.siscom.conexao.bancodedados");
      ds = new DataSource(config.getString("url"), config.getString("driver"),
            config.getString("usuario"), config.getString("senha"));
      numeroMaximoConexoes = Integer.parseInt(config.getString("numeroMaximoConexoes"));
      conexoesLivres = new ArrayBlockingQueue<Connection>(numeroMaximoConexoes, true);
      conexoesUtilizadas = new HashMap<String, Connection>();
   }
   @Override
   public Connection getConnection() {
      Connection con = null;
      try {
         if (conexoesUtilizadas.size() < numeroMaximoConexoes){
            con = conexoesLivres.poll();
            if (con == null){
               con = ds.getConnection();
            } else if(con.isClosed()){
               this.getConnection();
            }
            conexoesUtilizadas.put(con.toString(), con);
         }
      } catch (SQLException e) {
         System.out.println("Problemas com o pool");
         e.printStackTrace();
      }
      return con;
   }

   @Override
   public void liberarConnection(Connection con) {
      conexoesLivres.add(con);
      conexoesUtilizadas.remove(con.toString());
   }
}