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”); // NOI18Norg.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”); // NOI18Norg.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”); // NOI18Nbinding = 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”); // NOI18Nbinding = 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”); // NOI18Nbinding = 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”); // NOI18Nbinding = 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”); // NOI18Nbinding = 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”); // NOI18Nbinding = 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”); // NOI18Nbinding = 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”); // NOI18Nbinding = 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”); // NOI18Nbinding = 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”); // NOI18Nbinding = 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”); // NOI18Nbinding = 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”); // NOI18Nbinding = 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”); // NOI18Njavax.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”); // NOI18NnewRecordMenuItem.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”); // NOI18Njavax.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 declarationprivate 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.484–ServerSession(2989062)–TopLink, version: Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))
[TopLink Info]: 2009.09.11 04:01:51.875–ServerSession(2989062)–file:/C:/Java/projetos/Sisgew/src/-brsitePU login successful
[TopLink Warning]: 2009.09.11 04:01:51.937–ServerSession(2989062)–java.sql.SQLException: Value '2RUA NICOLINE, 321
0000-00-00NICOLINEaMANTENAADAO ALVES PEREIRAMG5352900003477163869132412517
[TopLink Warning]: 2009.09.11 04:01:51.937–UnitOfWork(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)