Ajuda com Exception no RowSorterToStringConverter

Boa Noite, estou tendo problemas em identificar o problema da minha aplicação, eu estou utilizando uma classe chamada RowSorterToStringConverter que faz uma seleção nas linha da table
bom o codigo funciona mais nesse caso quando adiciono uma segunda tabela e vinculo o jtextfiel ele aponta um exception… segue a exception

run: [EL Info]: 2013-05-01 20:57:51.123--ServerSession(12868237)--EclipseLink, version: Eclipse Persistence Services - 2.3.2.v20111125-r10461 [EL Info]: 2013-05-01 20:57:51.792--ServerSession(12868237)--file:/C:/Users/MARCELO/Desktop/SOFTWARE RESTAURANTE/FoodSystem/build/classes/_siscomandaPU login successful Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Context already contains a binding with name "" at org.jdesktop.beansbinding.BindingGroup.addBinding(BindingGroup.java:53) at br.com.view.Mesa01view.initComponents(Mesa01view.java:369) at br.com.view.Mesa01view.<init>(Mesa01view.java:25) at br.com.view.Mesa01view$1.run(Mesa01view.java:691) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:721) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:682) at java.awt.EventQueue$3.run(EventQueue.java:680) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:691) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) CONSTRUÍDO COM SUCESSO (tempo total: 7 segundos)

parece que acusa a construção de alguma coisa com o nome “”(Vazio) ,
bom eu coloquei nome em todas a variáveis e continua com isso, espero que alguém possa me ajudar

a baixo segue o classe do sorter

[code]
package br.com.utils;

import javax.swing.JTable;
import javax.swing.RowFilter;
import javax.swing.table.TableRowSorter;
import org.jdesktop.beansbinding.Converter;

public class RowSorterToStringConverter extends Converter {

    private JTable table;

    public JTable getTable() {
        return table;
    }

    public void setTable(JTable table) {
        this.table = table;
    }

    @Override
    public Object convertForward(Object value) {
        return value.toString();
    }

    @Override
    public Object convertReverse(Object mask) {
        TableRowSorter sorter = new TableRowSorter(table.getModel());
        String m = mask.toString();
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < m.length(); i++) {
            char c = m.charAt(i);
            sb.append('[').append(Character.toLowerCase(c)).append(Character.toUpperCase(c)).append(']');
        }
        sorter.setRowFilter(RowFilter.regexFilter(".*" + sb + ".*"));
        return sorter;
    }
}[/code]