Adicionar Linha na Jtable

Galera, tem um coisa que está me encucando. O código funciona no netbeans de boa, mas quando pego ele e jogo pro eclipse, dá um erro.
O problema é o seguinte. Tenho um janela de cadastrar estabelecimentos, nessa tela eu faço a chamada pra uma jTable de outro frame. O valor que eu selecionar nessa JTable do outro frame, deve ser enviado pro frame principal. Porém no eclipse dá erro.

public void actionPerformed(ActionEvent e) {
int linha = jTableAtividades.getSelectedRow();
if (linha == -1) {
JOptionPane.showMessageDialog(ViewAtividade.this, “Você não selecionou nenhuma atividade”, “Ops!”,
JOptionPane.INFORMATION_MESSAGE);

  		} else {
  			int codigoAtividade = (int) jTableAtividades.getValueAt(linha, 0);
  			String atividadeNome = String.valueOf(jTableAtividades.getValueAt(linha, 2));
  			AtividadeDao atividadeDao = DaoFactory.createAtividadeDao();
  			Atividade a = atividadeDao.findById(codigoAtividade);

  			Atividade atividade = new Atividade();
  			atividade = a;

  			DefaultTableModel model = (DefaultTableModel) ViewCadastrarEstabelecimento.jTableListaAtividades.getModel();

  			model.addRow(new Object[] { a.getCodigo(), a.getDescSecao(),

  			});

  			System.out.println("Atividade selecionada  foi: " + a);
  			System.out.println("Atividade descrição: " + a.getDescSubclasse());

  			dispose();

O erro que dá é esse.

Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException
at view.ViewAtividade$4.actionPerformed(ViewAtividade.java:192)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6539)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6304)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

Qual?

NPE indica que você tentou invocar um elemento de um objeto que não foi instanciado ainda. Por esta razão, você deve rever as instâncias de objeto que está criando.
Na mensagem de erro, faltou a parte do “Caused by”.

O pior é que o código funciona no netbeans do jeito que está

Gere um jar e veja se roda…