SystemException

Boa tarde pessoal, pdoe até parecer meio besta minha pergunta… mais to quebrando um pouco de cabeça e até agora não consegui!

Fiz um pequeno programinha de cadastro, alteracao, exclusao e etc…

no meu alterar tem uma pesquisa… nessa pesquisa eu quero que quando a pessoa digitar o nome e não tiver no meu banco de dados… ele dê a mensagem dizendo que nao contem nada…

P.S: eu uso meu codifo FACADE para fazer as coisas…

Segue abaixo o codigo do meu pesquisar:


 TraficanteFacade sel2 = new TraficanteFacade();

        TraficanteBean pb = new TraficanteBean();
        try {
            pb = (TraficanteBean) sel2.selecionar2((jTFBN.getText()));
        } catch (SistemaException ex) {
            Logger.getLogger(FormEditalTraficante.class.getName()).log(Level.SEVERE, null, ex);
        }
        jTFCodigo.setText(pb.getId().toString());  // ELE DA ERRO AQUI.. PORQUE: ELE SELECIONA O PB QUE VEM DO BANCO E TENTA TRAZER OS ATRIBUTOS.. COMO NAO TEM ELE DA NULL. OU SEJA ELE TA PASSANDO PELO FACADE E NAO FAZ NADA!
        jTFNome.setText(pb.getNome().toString());
        jTFServico.setText(pb.getTempo_serv());
        jTFCodCargo.setText(pb.getCargo().toString());
        jTFCodProduto.setText(pb.getProduto().toString());
        jCBCargo.getSelectedItem();
        jCBProduto.getSelectedItem();

erro: at contato.view.FormEditalTraficante.jButton4ActionPerformed(FormEditalTraficante.java:389)
at contato.view.FormEditalTraficante.access$400(FormEditalTraficante.java:30)
at contato.view.FormEditalTraficante$5.actionPerformed(FormEditalTraficante.java:143)

Codigo Facade :


public Object selecionar2(String nome) throws SistemaException {
        try {
            if ( cd.selecionar2(nome).equals(nome)) {
                return cd.selecionar2(nome);
            } else {
                JOptionPane.showMessageDialog(null, "Não existe");
            }
        } catch (DAOException ex) {
            Logger.getLogger(TraficanteFacade.class.getName()).log(Level.SEVERE, null, ex);
        }
        return null;
    }

Gostaria de um HELP…

Desde já agradeço!