Erro ao gera o aplicativo netbeans

3 respostas
J

galera to com aplicativo no tebeans

conexao com o mysql

toda vez que tento rodar o aplicativo aparece isto

/*

  • SisgewView.java
    */

package sisgew;

import org.jdesktop.application.Action;

import org.jdesktop.application.ResourceMap;

import org.jdesktop.application.SingleFrameApplication;

import org.jdesktop.application.FrameView;

import org.jdesktop.application.TaskMonitor;

import org.jdesktop.application.Task;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.util.ArrayList;

import java.util.List;

import javax.persistence.RollbackException;

import javax.swing.Timer;

import javax.swing.Icon;

import javax.swing.JDialog;

import javax.swing.JFrame;

import javax.swing.event.ListSelectionEvent;

import javax.swing.event.ListSelectionListener;

import org.jdesktop.beansbinding.AbstractBindingListener;

import org.jdesktop.beansbinding.Binding;

import org.jdesktop.beansbinding.PropertyStateEvent;

/**

  • The application’s main frame.
    */
    public class SisgewView extends FrameView {

    public SisgewView(SingleFrameApplication app) {
    super(app);

    initComponents();
    
     // status bar initialization - message timeout, idle icon and busy animation, etc
     ResourceMap resourceMap = getResourceMap();
     int messageTimeout = resourceMap.getInteger("StatusBar.messageTimeout");
    
    messageTimer = new Timer(messageTimeout, new ActionListener() {
    
    public void actionPerformed(ActionEvent e) {
    
    statusMessageLabel.setText("");
    
    }
    
    });
    
    messageTimer.setRepeats(false);
    
    int busyAnimationRate = resourceMap.getInteger(StatusBar.busyAnimationRate);
    
    for (int i = 0; i < busyIcons.length; i++) {
    
    busyIcons[i] = resourceMap.getIcon(StatusBar.busyIcons[ + i + ]);
    
    }
    
    busyIconTimer = new Timer(busyAnimationRate, new ActionListener() {
    
    public void actionPerformed(ActionEvent e) {
    
    busyIconIndex = (busyIconIndex + 1) % busyIcons.length;
    
    statusAnimationLabel.setIcon(busyIcons[busyIconIndex]);
    
    }
    
    });
    
    idleIcon = resourceMap.getIcon(StatusBar.idleIcon);
    
    statusAnimationLabel.setIcon(idleIcon);
    
    progressBar.setVisible(false);
    
    // connecting action tasks to status bar via TaskMonitor
     TaskMonitor taskMonitor = new TaskMonitor(getApplication().getContext());
     taskMonitor.addPropertyChangeListener(new java.beans.PropertyChangeListener() {
         public void propertyChange(java.beans.PropertyChangeEvent evt) {
             String propertyName = evt.getPropertyName();
             if ("started".equals(propertyName)) {
                 if (!busyIconTimer.isRunning()) {
                     statusAnimationLabel.setIcon(busyIcons[0]);
                     busyIconIndex = 0;
                     busyIconTimer.start();
                 }
                 progressBar.setVisible(true);
                 progressBar.setIndeterminate(true);
             } else if ("done".equals(propertyName)) {
                 busyIconTimer.stop();
                 statusAnimationLabel.setIcon(idleIcon);
                 progressBar.setVisible(false);
                 progressBar.setValue(0);
             } else if ("message".equals(propertyName)) {
                 String text = (String)(evt.getNewValue());
                 statusMessageLabel.setText((text == null) ? "" : text);
                 messageTimer.restart();
             } else if ("progress".equals(propertyName)) {
                 int value = (Integer)(evt.getNewValue());
                 progressBar.setVisible(true);
                 progressBar.setIndeterminate(false);
                 progressBar.setValue(value);
             }
         }
     });
    
     // tracking table selection
     masterTable.getSelectionModel().addListSelectionListener(
         new ListSelectionListener() {
             public void valueChanged(ListSelectionEvent e) {
                 firePropertyChange("recordSelected", !isRecordSelected(), isRecordSelected());
             }
         });
    
     // tracking changes to save
     bindingGroup.addBindingListener(new AbstractBindingListener() {
         @Override
         public void targetChanged(Binding binding, PropertyStateEvent event) {
             // save action observes saveNeeded property
             setSaveNeeded(true);
         }
     });
    
     // have a transaction started
     entityManager.getTransaction().begin();
    

    }

    public boolean isSaveNeeded() {
    
    return saveNeeded;
    
    }
    
    private void setSaveNeeded(boolean saveNeeded) {
    
    if (saveNeeded != this.saveNeeded) {
    
    this.saveNeeded = saveNeeded;
    
    firePropertyChange(saveNeeded”, !saveNeeded, saveNeeded);
    
    }
    
    }
    
    public boolean isRecordSelected() {
    
    return masterTable.getSelectedRow() != -1;
    
    }
    
    @Action
    
    public void newRecord() {
    
    sisgew.Clientes c = new sisgew.Clientes();
    
    entityManager.persist©;
    
    list.add©;
    
    int row = list.size()-1;
    
    masterTable.setRowSelectionInterval(row, row);
    
    masterTable.scrollRectToVisible(masterTable.getCellRect(row, 0, true));
    
    setSaveNeeded(true);
    
    }
    
    @Action(enabledProperty = recordSelected)
    
    public void deleteRecord() {
    
    int[] selected = masterTable.getSelectedRows();
    
    List<sisgew.Clientes> toRemove = new ArrayList<sisgew.Clientes>(selected.length);
    
    for (int idx=0; idx<selected.length; idx++) {
    
    sisgew.Clientes c = list.get(masterTable.convertRowIndexToModel(selected[idx]));
    
    toRemove.add©;
    
    entityManager.remove©;
    
    }
    
    list.removeAll(toRemove);
    
    setSaveNeeded(true);
    
    }
    
    @Action(enabledProperty = saveNeeded)
    
    public Task save() {
    
    return new SaveTask(getApplication());
    
    }
    
    private class SaveTask extends Task {
    
    SaveTask(org.jdesktop.application.Application app) {
    
    super(app);
    
    }
    
    <a class="mention" href="/u/override">@Override</a> protected Void doInBackground() {
    
    try {
    
    entityManager.getTransaction().commit();
    
    entityManager.getTransaction().begin();
    
    } catch (RollbackException rex) {
    
    rex.printStackTrace();
    
    entityManager.getTransaction().begin();
    
    List<sisgew.Clientes> merged = new ArrayList<sisgew.Clientes>(list.size());
    
    for (sisgew.Clientes c : list) {
    
    merged.add(entityManager.merge©);
    
    }
    
    list.clear();
    
    list.addAll(merged);
    
    }
    
    return null;
    
    }
    
    <a class="mention" href="/u/override">@Override</a> protected void finished() {
    
    setSaveNeeded(false);
    
    }
    
    }
    

    /**

    • An example action method showing how to create asynchronous tasks
    • (running on background) and how to show their progress. Note the
    • artificial ‘Thread.sleep’ calls making the task long enough to see the
    • progress visualization - remove the sleeps for real application.
      */
      @Action
      public Task refresh() {
      return new RefreshTask(getApplication());
      }
    private class RefreshTask extends Task {
    
    RefreshTask(org.jdesktop.application.Application app) {
    
    super(app);
    
    }
    
    @SuppressWarnings(“unchecked”)
    
    <a class="mention" href="/u/override">@Override</a> protected Void doInBackground() {
    
    try {
    
    setProgress(0, 0, 4);
    
    setMessage(“Rolling back the current changes…”);
    
    setProgress(1, 0, 4);
    
    entityManager.getTransaction().rollback();
    
    Thread.sleep(1000L); // remove for real app
    
    setProgress(2, 0, 4);
    
    setMessage("Starting a new transaction...");
             entityManager.getTransaction().begin();
             Thread.sleep(500L); // remove for real app
             setProgress(3, 0, 4);
    
             setMessage("Fetching new data...");
             java.util.Collection data = query.getResultList();
             for (Object entity : data) {
                 entityManager.refresh(entity);
             }
             Thread.sleep(1300L); // remove for real app
             setProgress(4, 0, 4);
    
             Thread.sleep(150L); // remove for real app
             list.clear();
             list.addAll(data);
         } catch(InterruptedException ignore) { }
         return null;
     }
     @Override protected void finished() {
         setMessage("Done.");
         setSaveNeeded(false);
     }
    

    }

    @Action
    
    public void showAboutBox() {
    
    if (aboutBox == null) {
    
    JFrame mainFrame = SisgewApp.getApplication().getMainFrame();
    
    aboutBox = new SisgewAboutBox(mainFrame);
    
    aboutBox.setLocationRelativeTo(mainFrame);
    
    }
    
    SisgewApp.getApplication().show(aboutBox);
    
    }
    

    /** This method is called from within the constructor to

    • initialize the form.

    • WARNING: Do NOT modify this code. The content of this method is

    • always regenerated by the Form Editor.
      
      */
      
      @SuppressWarnings(unchecked)
      
      // 
      
      private void initComponents() {
      
      bindingGroup = new org.jdesktop.beansbinding.BindingGroup();
      
      mainPanel = new javax.swing.JPanel();
      
      masterScrollPane = new javax.swing.JScrollPane();
      
      masterTable = new javax.swing.JTable();
      
      sexoLabel = new javax.swing.JLabel();
      
      dataInscricaoLabel = new javax.swing.JLabel();
      
      emailLabel = new javax.swing.JLabel();
      
      loginLabel = new javax.swing.JLabel();
      
      grupoLabel = new javax.swing.JLabel();
      
      cgcLabel = new javax.swing.JLabel();
      
      rgLabel = new javax.swing.JLabel();
      
      complementoLabel = new javax.swing.JLabel();
      
      cepLabel = new javax.swing.JLabel();
      
      faxLabel = new javax.swing.JLabel();
      
      ultimaAlteracaoLabel = new javax.swing.JLabel();
      
      enviarEmailLabel = new javax.swing.JLabel();
      
      observacaoLabel = new javax.swing.JLabel();
      
      sexoField = new javax.swing.JTextField();
      
      dataInscricaoField = new javax.swing.JTextField();
      
      emailField = new javax.swing.JTextField();
      
      loginField = new javax.swing.JTextField();
      
      grupoField = new javax.swing.JTextField();
      
      cgcField = new javax.swing.JTextField();
      
      rgField = new javax.swing.JTextField();
      
      complementoField = new javax.swing.JTextField();
      
      cepField = new javax.swing.JTextField();
      
      faxField = new javax.swing.JTextField();
      
      ultimaAlteracaoField = new javax.swing.JTextField();
      
      enviarEmailField = new javax.swing.JTextField();
      
      observacaoField = new javax.swing.JTextField();
      
      saveButton = new javax.swing.JButton();
      
      refreshButton = new javax.swing.JButton();
      
      newButton = new javax.swing.JButton();
      
      deleteButton = new javax.swing.JButton();
      
      menuBar = new javax.swing.JMenuBar();
      
      javax.swing.JMenu fileMenu = new javax.swing.JMenu();
      
      javax.swing.JMenuItem newRecordMenuItem = new javax.swing.JMenuItem();
      
      javax.swing.JMenuItem deleteRecordMenuItem = new javax.swing.JMenuItem();
      
      jSeparator1 = new javax.swing.JSeparator();
      
      javax.swing.JMenuItem saveMenuItem = new javax.swing.JMenuItem();
      
      javax.swing.JMenuItem refreshMenuItem = new javax.swing.JMenuItem();
      
      jSeparator2 = new javax.swing.JSeparator();
      
      javax.swing.JMenuItem exitMenuItem = new javax.swing.JMenuItem();
      
      javax.swing.JMenu helpMenu = new javax.swing.JMenu();
      
      javax.swing.JMenuItem aboutMenuItem = new javax.swing.JMenuItem();
      
      statusPanel = new javax.swing.JPanel();
      
      javax.swing.JSeparator statusPanelSeparator = new javax.swing.JSeparator();
      
      statusMessageLabel = new javax.swing.JLabel();
      
      statusAnimationLabel = new javax.swing.JLabel();
      
      progressBar = new javax.swing.JProgressBar();
      
      org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(sisgew.SisgewApp.class).getContext().getResourceMap(SisgewView.class);
      
      entityManager = java.beans.Beans.isDesignTime() ? null : javax.persistence.Persistence.createEntityManagerFactory(resourceMap.getString(entityManager.persistenceUnit)).createEntityManager(); // NOI18N
      
      query = java.beans.Beans.isDesignTime() ? null : entityManager.createQuery(resourceMap.getString(query.query)); // NOI18N
      
      list = java.beans.Beans.isDesignTime() ? java.util.Collections.emptyList() : org.jdesktop.observablecollections.ObservableCollections.observableList(query.getResultList());
      

      mainPanel.setName(“mainPanel”); // NOI18N

      masterScrollPane.setName(“masterScrollPane”); // NOI18N

      masterTable.setName(“masterTable”); // NOI18N

      org.jdesktop.swingbinding.JTableBinding jTableBinding = org.jdesktop.swingbinding.SwingBindings.createJTableBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, list, masterTable);
      
      org.jdesktop.swingbinding.JTableBinding.ColumnBinding columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${sexo}"));
      
      columnBinding.setColumnName(“Sexo”);
      
      columnBinding.setColumnClass(Character.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${dataInscricao}"));
      
      columnBinding.setColumnName(“Data Inscricao”);
      
      columnBinding.setColumnClass(java.util.Date.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${email}"));
      
      columnBinding.setColumnName(“Email”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${login}"));
      
      columnBinding.setColumnName(“Login”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${numero}"));
      
      columnBinding.setColumnName(“Numero”);
      
      columnBinding.setColumnClass(Integer.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${grupo}"));
      
      columnBinding.setColumnName(“Grupo”);
      
      columnBinding.setColumnClass(Integer.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${cgc}"));
      
      columnBinding.setColumnName(“Cgc”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${cpf}"));
      
      columnBinding.setColumnName(“Cpf”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${rg}"));
      
      columnBinding.setColumnName(“Rg”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${endereco}"));
      
      columnBinding.setColumnName(“Endereco”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${complemento}"));
      
      columnBinding.setColumnName(“Complemento”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${bairro}"));
      
      columnBinding.setColumnName(“Bairro”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${cidade}"));
      
      columnBinding.setColumnName(“Cidade”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${estado}"));
      
      columnBinding.setColumnName(“Estado”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${cep}"));
      
      columnBinding.setColumnName(“Cep”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${telefone1}"));
      
      columnBinding.setColumnName(“Telefone1”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${celular}"));
      
      columnBinding.setColumnName(“Celular”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${fax}"));
      
      columnBinding.setColumnName(“Fax”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${ultimaAlteracao}"));
      
      columnBinding.setColumnName(“Ultima Alteracao”);
      
      columnBinding.setColumnClass(java.util.Date.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${enviarEmail}"));
      
      columnBinding.setColumnName(“Enviar Email”);
      
      columnBinding.setColumnClass(Character.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${nascimento}"));
      
      columnBinding.setColumnName(“Nascimento”);
      
      columnBinding.setColumnClass(String.class);
      
      columnBinding = jTableBinding.addColumnBinding(org.jdesktop.beansbinding.ELProperty.create("${observacao}"));
      
      columnBinding.setColumnName(“Observacao”);
      
      columnBinding.setColumnClass(String.class);
      
      bindingGroup.addBinding(jTableBinding);
      

      masterScrollPane.setViewportView(masterTable);

      sexoLabel.setText(resourceMap.getString(“sexoLabel.text”)); // NOI18N
      sexoLabel.setName(“sexoLabel”); // NOI18N

      dataInscricaoLabel.setText(resourceMap.getString(“dataInscricaoLabel.text”)); // NOI18N
      dataInscricaoLabel.setName(“dataInscricaoLabel”); // NOI18N

      emailLabel.setText(resourceMap.getString(“emailLabel.text”)); // NOI18N
      emailLabel.setName(“emailLabel”); // NOI18N

      loginLabel.setText(resourceMap.getString(“loginLabel.text”)); // NOI18N
      loginLabel.setName(“loginLabel”); // NOI18N

      grupoLabel.setText(resourceMap.getString(“grupoLabel.text”)); // NOI18N
      grupoLabel.setName(“grupoLabel”); // NOI18N

      cgcLabel.setText(resourceMap.getString(“cgcLabel.text”)); // NOI18N
      cgcLabel.setName(“cgcLabel”); // NOI18N

      rgLabel.setText(resourceMap.getString(“rgLabel.text”)); // NOI18N
      rgLabel.setName(“rgLabel”); // NOI18N

      complementoLabel.setText(resourceMap.getString(“complementoLabel.text”)); // NOI18N
      complementoLabel.setName(“complementoLabel”); // NOI18N

      cepLabel.setText(resourceMap.getString(“cepLabel.text”)); // NOI18N
      cepLabel.setName(“cepLabel”); // NOI18N

      faxLabel.setText(resourceMap.getString(“faxLabel.text”)); // NOI18N
      faxLabel.setName(“faxLabel”); // NOI18N

      ultimaAlteracaoLabel.setText(resourceMap.getString(“ultimaAlteracaoLabel.text”)); // NOI18N
      ultimaAlteracaoLabel.setName(“ultimaAlteracaoLabel”); // NOI18N

      enviarEmailLabel.setText(resourceMap.getString(“enviarEmailLabel.text”)); // NOI18N
      enviarEmailLabel.setName(“enviarEmailLabel”); // NOI18N

      observacaoLabel.setText(resourceMap.getString(“observacaoLabel.text”)); // NOI18N
      observacaoLabel.setName(“observacaoLabel”); // NOI18N

      sexoField.setName(“sexoField”); // NOI18N

      org.jdesktop.beansbinding.Binding binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.sexo}"), sexoField, org.jdesktop.beansbinding.BeanProperty.create(“text”));
      
      binding.setSourceUnreadableValue(null);
      
      bindingGroup.addBinding(binding);
      
      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), sexoField, org.jdesktop.beansbinding.BeanProperty.create(“enabled”));
      
      bindingGroup.addBinding(binding);
      

      dataInscricaoField.setName(“dataInscricaoField”); // NOI18N

      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.dataInscricao}"), dataInscricaoField, org.jdesktop.beansbinding.BeanProperty.create(“text”));
      
      binding.setSourceUnreadableValue(null);
      
      bindingGroup.addBinding(binding);
      
      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), dataInscricaoField, org.jdesktop.beansbinding.BeanProperty.create(“enabled”));
      
      bindingGroup.addBinding(binding);
      

      emailField.setName(“emailField”); // NOI18N

      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.email}"), emailField, org.jdesktop.beansbinding.BeanProperty.create(“text”));
      
      binding.setSourceUnreadableValue(null);
      
      bindingGroup.addBinding(binding);
      
      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), emailField, org.jdesktop.beansbinding.BeanProperty.create(“enabled”));
      
      bindingGroup.addBinding(binding);
      

      loginField.setName(“loginField”); // NOI18N

      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.login}"), loginField, org.jdesktop.beansbinding.BeanProperty.create(“text”));
      
      binding.setSourceUnreadableValue(null);
      
      bindingGroup.addBinding(binding);
      
      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), loginField, org.jdesktop.beansbinding.BeanProperty.create(“enabled”));
      
      bindingGroup.addBinding(binding);
      

      grupoField.setName(“grupoField”); // NOI18N

      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.grupo}"), grupoField, org.jdesktop.beansbinding.BeanProperty.create(“text”));
      
      binding.setSourceUnreadableValue(null);
      
      bindingGroup.addBinding(binding);
      
      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), grupoField, org.jdesktop.beansbinding.BeanProperty.create(“enabled”));
      
      bindingGroup.addBinding(binding);
      

      cgcField.setName(“cgcField”); // NOI18N

      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.cgc}"), cgcField, org.jdesktop.beansbinding.BeanProperty.create(“text”));
      
      binding.setSourceUnreadableValue(null);
      
      bindingGroup.addBinding(binding);
      
      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), cgcField, org.jdesktop.beansbinding.BeanProperty.create(“enabled”));
      
      bindingGroup.addBinding(binding);
      

      rgField.setName(“rgField”); // NOI18N

      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.rg}"), rgField, org.jdesktop.beansbinding.BeanProperty.create(“text”));
      
      binding.setSourceUnreadableValue(null);
      
      bindingGroup.addBinding(binding);
      
      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), rgField, org.jdesktop.beansbinding.BeanProperty.create(“enabled”));
      
      bindingGroup.addBinding(binding);
      

      complementoField.setName(“complementoField”); // NOI18N

      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.complemento}"), complementoField, org.jdesktop.beansbinding.BeanProperty.create(“text”));
      
      binding.setSourceUnreadableValue(null);
      
      bindingGroup.addBinding(binding);
      
      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), complementoField, org.jdesktop.beansbinding.BeanProperty.create(“enabled”));
      
      bindingGroup.addBinding(binding);
      

      cepField.setName(“cepField”); // NOI18N

      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.cep}"), cepField, org.jdesktop.beansbinding.BeanProperty.create(“text”));
      
      binding.setSourceUnreadableValue(null);
      
      bindingGroup.addBinding(binding);
      
      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), cepField, org.jdesktop.beansbinding.BeanProperty.create(“enabled”));
      
      bindingGroup.addBinding(binding);
      

      faxField.setName(“faxField”); // NOI18N

      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.fax}"), faxField, org.jdesktop.beansbinding.BeanProperty.create(“text”));
      
      binding.setSourceUnreadableValue(null);
      
      bindingGroup.addBinding(binding);
      
      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), faxField, org.jdesktop.beansbinding.BeanProperty.create(“enabled”));
      
      bindingGroup.addBinding(binding);
      

      ultimaAlteracaoField.setName(“ultimaAlteracaoField”); // NOI18N

      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.ultimaAlteracao}"), ultimaAlteracaoField, org.jdesktop.beansbinding.BeanProperty.create(“text”));
      
      binding.setSourceUnreadableValue(null);
      
      bindingGroup.addBinding(binding);
      
      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), ultimaAlteracaoField, org.jdesktop.beansbinding.BeanProperty.create(“enabled”));
      
      bindingGroup.addBinding(binding);
      

      enviarEmailField.setName(“enviarEmailField”); // NOI18N

      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.enviarEmail}"), enviarEmailField, org.jdesktop.beansbinding.BeanProperty.create(“text”));
      
      binding.setSourceUnreadableValue(null);
      
      bindingGroup.addBinding(binding);
      
      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), enviarEmailField, org.jdesktop.beansbinding.BeanProperty.create(“enabled”));
      
      bindingGroup.addBinding(binding);
      

      observacaoField.setName(“observacaoField”); // NOI18N

      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement.observacao}"), observacaoField, org.jdesktop.beansbinding.BeanProperty.create(“text”));
      
      binding.setSourceUnreadableValue(null);
      
      bindingGroup.addBinding(binding);
      
      binding = org.jdesktop.beansbinding.Bindings.createAutoBinding(org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ, masterTable, org.jdesktop.beansbinding.ELProperty.create("${selectedElement != null}"), observacaoField, org.jdesktop.beansbinding.BeanProperty.create(“enabled”));
      
      bindingGroup.addBinding(binding);
      

      javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(sisgew.SisgewApp.class).getContext().getActionMap(SisgewView.class, this);
      saveButton.setAction(actionMap.get(“save”)); // NOI18N
      saveButton.setText(resourceMap.getString(“saveButton.text”)); // NOI18N
      saveButton.setName(“saveButton”); // NOI18N

      refreshButton.setAction(actionMap.get(“refresh”)); // NOI18N
      refreshButton.setText(resourceMap.getString(“refreshButton.text”)); // NOI18N
      refreshButton.setName(“refreshButton”); // NOI18N

      newButton.setAction(actionMap.get(“newRecord”)); // NOI18N
      newButton.setText(resourceMap.getString(“newButton.text”)); // NOI18N
      newButton.setName(“newButton”); // NOI18N

      deleteButton.setAction(actionMap.get(“deleteRecord”)); // NOI18N
      deleteButton.setName(“deleteButton”); // NOI18N

      javax.swing.GroupLayout mainPanelLayout = new javax.swing.GroupLayout(mainPanel);
      
      mainPanel.setLayout(mainPanelLayout);
      
      mainPanelLayout.setHorizontalGroup(
      
      mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      
      .addGroup(mainPanelLayout.createSequentialGroup()
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      
      .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, mainPanelLayout.createSequentialGroup()
      
      .addComponent(newButton)
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addComponent(deleteButton)
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addComponent(refreshButton)
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addComponent(saveButton))
      
      .addGroup(mainPanelLayout.createSequentialGroup()
      
      .addContainerGap()
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      
      .addComponent(sexoLabel)
      
      .addComponent(dataInscricaoLabel)
      
      .addComponent(emailLabel)
      
      .addComponent(loginLabel)
      
      .addComponent(grupoLabel)
      
      .addComponent(cgcLabel)
      
      .addComponent(rgLabel)
      
      .addComponent(complementoLabel)
      
      .addComponent(cepLabel)
      
      .addComponent(faxLabel)
      
      .addComponent(ultimaAlteracaoLabel)
      
      .addComponent(enviarEmailLabel)
      
      .addComponent(observacaoLabel))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      
      .addComponent(sexoField, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE)
      
      .addComponent(dataInscricaoField, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE)
      
      .addComponent(emailField, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE)
      
      .addComponent(loginField, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE)
      
      .addComponent(grupoField, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE)
      
      .addComponent(cgcField, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE)
      
      .addComponent(rgField, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE)
      
      .addComponent(complementoField, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE)
      
      .addComponent(cepField, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE)
      
      .addComponent(faxField, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE)
      
      .addComponent(ultimaAlteracaoField, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE)
      
      .addComponent(enviarEmailField, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE)
      
      .addComponent(observacaoField, javax.swing.GroupLayout.DEFAULT_SIZE, 341, Short.MAX_VALUE)))
      
      .addGroup(mainPanelLayout.createSequentialGroup()
      
      .addContainerGap()
      
      .addComponent(masterScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, 427, Short.MAX_VALUE)))
      
      .addContainerGap())
      
      );
      

      mainPanelLayout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {deleteButton, newButton, refreshButton, saveButton});

      mainPanelLayout.setVerticalGroup(
      
      mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      
      .addGroup(mainPanelLayout.createSequentialGroup()
      
      .addContainerGap()
      
      .addComponent(masterScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, 27, Short.MAX_VALUE)
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(sexoLabel)
      
      .addComponent(sexoField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(dataInscricaoLabel)
      
      .addComponent(dataInscricaoField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(emailLabel)
      
      .addComponent(emailField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(loginLabel)
      
      .addComponent(loginField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(grupoLabel)
      
      .addComponent(grupoField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(cgcLabel)
      
      .addComponent(cgcField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(rgLabel)
      
      .addComponent(rgField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(complementoLabel)
      
      .addComponent(complementoField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(cepLabel)
      
      .addComponent(cepField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(faxLabel)
      
      .addComponent(faxField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(ultimaAlteracaoLabel)
      
      .addComponent(ultimaAlteracaoField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(enviarEmailLabel)
      
      .addComponent(enviarEmailField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(observacaoLabel)
      
      .addComponent(observacaoField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addGroup(mainPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(saveButton)
      
      .addComponent(refreshButton)
      
      .addComponent(deleteButton)
      
      .addComponent(newButton))
      
      .addContainerGap())
      
      );
      

      menuBar.setName(“menuBar”); // NOI18N

      fileMenu.setText(resourceMap.getString(“fileMenu.text”)); // NOI18N
      fileMenu.setName(“fileMenu”); // NOI18N

      newRecordMenuItem.setAction(actionMap.get(newRecord)); // NOI18N
      
      newRecordMenuItem.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_N, java.awt.event.InputEvent.CTRL_MASK));
      
      newRecordMenuItem.setText(resourceMap.getString(newRecordMenuItem.text)); // NOI18N
      
      newRecordMenuItem.setName(newRecordMenuItem); // NOI18N
      
      fileMenu.add(newRecordMenuItem);
      
      deleteRecordMenuItem.setAction(actionMap.get(deleteRecord)); // NOI18N
      
      deleteRecordMenuItem.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_D, java.awt.event.InputEvent.CTRL_MASK));
      
      deleteRecordMenuItem.setName(deleteRecordMenuItem); // NOI18N
      
      fileMenu.add(deleteRecordMenuItem);
      

      jSeparator1.setName(“jSeparator1”); // NOI18N
      fileMenu.add(jSeparator1);

      saveMenuItem.setAction(actionMap.get(“save”)); // NOI18N
      saveMenuItem.setText(resourceMap.getString(“saveMenuItem.text”)); // NOI18N
      saveMenuItem.setName(“saveMenuItem”); // NOI18N
      fileMenu.add(saveMenuItem);

      refreshMenuItem.setAction(actionMap.get(“refresh”)); // NOI18N
      refreshMenuItem.setText(resourceMap.getString(“refreshMenuItem.text”)); // NOI18N
      refreshMenuItem.setName(“refreshMenuItem”); // NOI18N
      fileMenu.add(refreshMenuItem);

      jSeparator2.setName(“jSeparator2”); // NOI18N
      fileMenu.add(jSeparator2);

      exitMenuItem.setAction(actionMap.get(“quit”)); // NOI18N
      exitMenuItem.setName(“exitMenuItem”); // NOI18N
      fileMenu.add(exitMenuItem);

      menuBar.add(fileMenu);

      helpMenu.setText(resourceMap.getString(“helpMenu.text”)); // NOI18N
      helpMenu.setName(“helpMenu”); // NOI18N

      aboutMenuItem.setAction(actionMap.get(“showAboutBox”)); // NOI18N
      aboutMenuItem.setName(“aboutMenuItem”); // NOI18N
      helpMenu.add(aboutMenuItem);

      menuBar.add(helpMenu);

      statusPanel.setName(“statusPanel”); // NOI18N

      statusPanelSeparator.setName(“statusPanelSeparator”); // NOI18N

      statusMessageLabel.setName(“statusMessageLabel”); // NOI18N

      statusAnimationLabel.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
      statusAnimationLabel.setName(“statusAnimationLabel”); // NOI18N

      progressBar.setName(“progressBar”); // NOI18N

      javax.swing.GroupLayout statusPanelLayout = new javax.swing.GroupLayout(statusPanel);
      
      statusPanel.setLayout(statusPanelLayout);
      
      statusPanelLayout.setHorizontalGroup(
      
      statusPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      
      .addComponent(statusPanelSeparator, javax.swing.GroupLayout.DEFAULT_SIZE, 447, Short.MAX_VALUE)
      
      .addGroup(statusPanelLayout.createSequentialGroup()
      
      .addContainerGap()
      
      .addComponent(statusMessageLabel)
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 277, Short.MAX_VALUE)
      
      .addComponent(progressBar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
      
      .addComponent(statusAnimationLabel)
      
      .addContainerGap())
      
      );
      
      statusPanelLayout.setVerticalGroup(
      
      statusPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
      
      .addGroup(statusPanelLayout.createSequentialGroup()
      
      .addComponent(statusPanelSeparator, javax.swing.GroupLayout.PREFERRED_SIZE, 2, javax.swing.GroupLayout.PREFERRED_SIZE)
      
      .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
      
      .addGroup(statusPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
      
      .addComponent(statusMessageLabel)
      
      .addComponent(statusAnimationLabel)
      
      .addComponent(progressBar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
      
      .addGap(3, 3, 3))
      
      );
      
      setComponent(mainPanel);
      
      setMenuBar(menuBar);
      
      setStatusBar(statusPanel);
      

      bindingGroup.bind();
      }//

    // Variables declaration - do not modify
    
    private javax.swing.JTextField cepField;
    
    private javax.swing.JLabel cepLabel;
    
    private javax.swing.JTextField cgcField;
    
    private javax.swing.JLabel cgcLabel;
    
    private javax.swing.JTextField complementoField;
    
    private javax.swing.JLabel complementoLabel;
    
    private javax.swing.JTextField dataInscricaoField;
    
    private javax.swing.JLabel dataInscricaoLabel;
    
    private javax.swing.JButton deleteButton;
    
    private javax.swing.JTextField emailField;
    
    private javax.swing.JLabel emailLabel;
    
    private javax.persistence.EntityManager entityManager;
    
    private javax.swing.JTextField enviarEmailField;
    
    private javax.swing.JLabel enviarEmailLabel;
    
    private javax.swing.JTextField faxField;
    
    private javax.swing.JLabel faxLabel;
    
    private javax.swing.JTextField grupoField;
    
    private javax.swing.JLabel grupoLabel;
    
    private javax.swing.JSeparator jSeparator1;
    
    private javax.swing.JSeparator jSeparator2;
    
    private java.util.List<sisgew.Clientes> list;
    
    private javax.swing.JTextField loginField;
    
    private javax.swing.JLabel loginLabel;
    
    private javax.swing.JPanel mainPanel;
    
    private javax.swing.JScrollPane masterScrollPane;
    
    private javax.swing.JTable masterTable;
    
    private javax.swing.JMenuBar menuBar;
    
    private javax.swing.JButton newButton;
    
    private javax.swing.JTextField observacaoField;
    
    private javax.swing.JLabel observacaoLabel;
    
    private javax.swing.JProgressBar progressBar;
    
    private javax.persistence.Query query;
    
    private javax.swing.JButton refreshButton;
    
    private javax.swing.JTextField rgField;
    
    private javax.swing.JLabel rgLabel;
    
    private javax.swing.JButton saveButton;
    
    private javax.swing.JTextField sexoField;
    
    private javax.swing.JLabel sexoLabel;
    
    private javax.swing.JLabel statusAnimationLabel;
    
    private javax.swing.JLabel statusMessageLabel;
    
    private javax.swing.JPanel statusPanel;
    
    private javax.swing.JTextField ultimaAlteracaoField;
    
    private javax.swing.JLabel ultimaAlteracaoLabel;
    
    private org.jdesktop.beansbinding.BindingGroup bindingGroup;
    
    // End of variables declaration
    
    private final Timer messageTimer;
    
    private final Timer busyIconTimer;
    
    private final Icon idleIcon;
    
    private final Icon[] busyIcons = new Icon[15];
    
    private int busyIconIndex = 0;
    

    private JDialog aboutBox;

    private boolean saveNeeded;
    }

aparece o erro

[quote]run:

[TopLink Info]: 2009.09.11 04:01:51.484ServerSession(2989062)TopLink, version: Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))

[TopLink Info]: 2009.09.11 04:01:51.875ServerSession(2989062)file:/C:/Java/projetos/Sisgew/src/-brsitePU login successful

[TopLink Warning]: 2009.09.11 04:01:51.937ServerSession(2989062)java.sql.SQLException: Value '2RUA NICOLINE, 321

0000-00-00NICOLINEaMANTENAADAO ALVES PEREIRAMG5352900003477163869132412517

[TopLink Warning]: 2009.09.11 04:01:51.937UnitOfWork(13748088)Exception [TOPLINK-4002] (Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))): oracle.toplink.essentials.exceptions.DatabaseException

Internal Exception: java.sql.SQLException: Value '2RUA NICOLINE, 321

0000-00-00NICOLINEaMANTENAADAO ALVES PEREIRAMG5352900003477163869132412517

Error Code: 0

Call: SELECT id, Endereco, Complemento, DataInscricao, Bairro, Cidade, NomeCliente, Estado, Grupo, Cep, Cpf, Telefone1, Sexo, Celular, Login, Fax, Cgc, UltimaAlteracao, Email, EnviarEmail, Rg, Nascimento, Numero, Observacao FROM brsite.clientes

Query: ReportQuery(sisgew.Clientes)

11/09/2009 16:01:51 org.jdesktop.application.Application$1 run

SEVERE: Application class sisgew.SisgewApp failed to launch

Local Exception Stack:

Exception [TOPLINK-4002] (Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))): oracle.toplink.essentials.exceptions.DatabaseException

Internal Exception: java.sql.SQLException: Value '2RUA NICOLINE, 321

Error Code: 0

Call: SELECT id, Endereco, Complemento, DataInscricao, Bairro, Cidade, NomeCliente, Estado, Grupo, Cep, Cpf, Telefone1, Sexo, Celular, Login, Fax, Cgc, UltimaAlteracao, Email, EnviarEmail, Rg, Nascimento, Numero, Observacao FROM brsite.clientes

Query: ReportQuery(sisgew.Clientes)

at oracle.toplink.essentials.exceptions.DatabaseException.sqlException(DatabaseException.java:311)

at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.getObject(DatabaseAccessor.java:970)

at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.fetchRow(DatabaseAccessor.java:761)

at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:547)

at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:452)

at oracle.toplink.essentials.threetier.ServerSession.executeCall(ServerSession.java:473)

at oracle.toplink.essentials.internal.queryframework.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:228)

at oracle.toplink.essentials.internal.queryframework.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:214)

at oracle.toplink.essentials.internal.queryframework.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:285)

at oracle.toplink.essentials.internal.queryframework.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:615)

at oracle.toplink.essentials.internal.queryframework.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2416)

at oracle.toplink.essentials.internal.queryframework.ExpressionQueryMechanism.selectAllReportQueryRows(ExpressionQueryMechanism.java:2382)

at oracle.toplink.essentials.queryframework.ReportQuery.executeDatabaseQuery(ReportQuery.java:802)

at oracle.toplink.essentials.queryframework.DatabaseQuery.execute(DatabaseQuery.java:628)

at oracle.toplink.essentials.queryframework.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:692)

at oracle.toplink.essentials.queryframework.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:746)

at oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2233)

at oracle.toplink.essentials.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:952)

at oracle.toplink.essentials.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:924)

at oracle.toplink.essentials.internal.ejb.cmp3.base.EJBQueryImpl.executeReadQuery(EJBQueryImpl.java:367)

at oracle.toplink.essentials.internal.ejb.cmp3.base.EJBQueryImpl.getResultList(EJBQueryImpl.java:478)

at sisgew.SisgewView.initComponents(SisgewView.java:308)

at sisgew.SisgewView.(SisgewView.java:37)

at sisgew.SisgewApp.startup(SisgewApp.java:19)

at org.jdesktop.application.Application$1.run(Application.java:171)

at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)

at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)

at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Caused by: java.sql.SQLException: Value '2RUA NICOLINE, 321

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)

at com.mysql.jdbc.ResultSetRow.getDateFast(ResultSetRow.java:134)

at com.mysql.jdbc.BufferRow.getDateFast(BufferRow.java:701)

at com.mysql.jdbc.ResultSetImpl.getDate(ResultSetImpl.java:2115)

at com.mysql.jdbc.ResultSetImpl.getDate(ResultSetImpl.java:2067)

at com.mysql.jdbc.ResultSetImpl.getObject(ResultSetImpl.java:4895)

at oracle.toplink.essentials.internal.databaseaccess.DatabasePlatform.getObjectFromResultSet(DatabasePlatform.java:792)

at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.getObject(DatabaseAccessor.java:955)

 31 more

Exception in thread AWT-EventQueue-0 java.lang.Error: Application class sisgew.SisgewApp failed to launch

at org.jdesktop.application.Application$1.run(Application.java:177)

at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)

at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)

at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Caused by: Exception [TOPLINK-4002] (Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))): oracle.toplink.essentials.exceptions.DatabaseException

Internal Exception: java.sql.SQLException: Value '2RUA NICOLINE, 321

Error Code: 0

Call: SELECT id, Endereco, Complemento, DataInscricao, Bairro, Cidade, NomeCliente, Estado, Grupo, Cep, Cpf, Telefone1, Sexo, Celular, Login, Fax, Cgc, UltimaAlteracao, Email, EnviarEmail, Rg, Nascimento, Numero, Observacao FROM brsite.clientes

Query: ReportQuery(sisgew.Clientes)

at oracle.toplink.essentials.exceptions.DatabaseException.sqlException(DatabaseException.java:311)

at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.getObject(DatabaseAccessor.java:970)

at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.fetchRow(DatabaseAccessor.java:761)

at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:547)

at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:452)

at oracle.toplink.essentials.threetier.ServerSession.executeCall(ServerSession.java:473)

at oracle.toplink.essentials.internal.queryframework.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:228)

at oracle.toplink.essentials.internal.queryframework.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:214)

at oracle.toplink.essentials.internal.queryframework.DatasourceCallQueryMechanism.executeSelectCall(DatasourceCallQueryMechanism.java:285)

at oracle.toplink.essentials.internal.queryframework.DatasourceCallQueryMechanism.selectAllRows(DatasourceCallQueryMechanism.java:615)

at oracle.toplink.essentials.internal.queryframework.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:2416)

at oracle.toplink.essentials.internal.queryframework.ExpressionQueryMechanism.selectAllReportQueryRows(ExpressionQueryMechanism.java:2382)

at oracle.toplink.essentials.queryframework.ReportQuery.executeDatabaseQuery(ReportQuery.java:802)

at oracle.toplink.essentials.queryframework.DatabaseQuery.execute(DatabaseQuery.java:628)

at oracle.toplink.essentials.queryframework.ObjectLevelReadQuery.execute(ObjectLevelReadQuery.java:692)

at oracle.toplink.essentials.queryframework.ObjectLevelReadQuery.executeInUnitOfWork(ObjectLevelReadQuery.java:746)

at oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2233)

at oracle.toplink.essentials.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:952)

at oracle.toplink.essentials.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:924)

at oracle.toplink.essentials.internal.ejb.cmp3.base.EJBQueryImpl.executeReadQuery(EJBQueryImpl.java:367)

at oracle.toplink.essentials.internal.ejb.cmp3.base.EJBQueryImpl.getResultList(EJBQueryImpl.java:478)

at sisgew.SisgewView.initComponents(SisgewView.java:308)

at sisgew.SisgewView.(SisgewView.java:37)

at sisgew.SisgewApp.startup(SisgewApp.java:19)

at org.jdesktop.application.Application$1.run(Application.java:171)

 8 more

Caused by: java.sql.SQLException: Value '2RUA NICOLINE, 321

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)

at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)

at com.mysql.jdbc.ResultSetRow.getDateFast(ResultSetRow.java:134)

at com.mysql.jdbc.BufferRow.getDateFast(BufferRow.java:701)

at com.mysql.jdbc.ResultSetImpl.getDate(ResultSetImpl.java:2115)

at com.mysql.jdbc.ResultSetImpl.getDate(ResultSetImpl.java:2067)

at com.mysql.jdbc.ResultSetImpl.getObject(ResultSetImpl.java:4895)

at oracle.toplink.essentials.internal.databaseaccess.DatabasePlatform.getObjectFromResultSet(DatabasePlatform.java:792)

at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.getObject(DatabaseAccessor.java:955)

 31 more

CONSTRUÍDO COM SUCESSO (tempo total: 3 segundos)

3 Respostas

doug

Olá

Nussa, tem certeza que aparece isso? Isso é uma classe da sua aplicação.

Bom por se tratar de banco de dados, acho que você esqueceu de colocar o jar do conector do mysql no classpath da sua aplicação.
Acho que pode ser isso, estou chutando, pois nem sei bem o erro que é. Geralmente os post relacionado com banco de dados + jva, os erros reportados são de jjar não associado.

Se você conseguir especificar o erro melhor dai conseguimos te ajudar com mais riqueza de detalhes.

Espero ter ajudado
Flwsss

I

Vc esqueceu de tratar os apóstrofos " ’ ".

Vinny

Quando for postar usa o TAG Code
e tenta colar so a parte que interessa vc colou tudo
fica difícil de enxergar o problema assim

Mas pelo que eu conseguir ver
tem um Erro no seu SQL tenta reve-lo
e reconpilar pode ser que esta faltando so os apóstrofos
como o icharus disse

oracle.toplink.essentials.exceptions.DatabaseException 
//o ERRO parece estar nesse SQL
Internal Exception: java.sql.SQLException: Value '2RUA NICOLINE, 321

Abraço.

Criado 11 de setembro de 2009
Ultima resposta 26 de fev. de 2010
Respostas 3
Participantes 4