Olá,
Estou realizando o curso Modelos de ETL: Pentaho Data Integration, parte 05.Criando tabelas de fato e o Data Warehouse, aula 05 Escrevendo no banco de dados, minuto 1:46, quando me deparo com o erro abaixo:
Esta imagem mostra a parte do curso que o erro ocorre!
Esta imagem mostra o erro na minha maquina.
java.lang.RuntimeException: java.lang.NullPointerException
at ca.sqlpower.swingui.DataEntryPanelBuilder$2.actionPerformed(DataEntryPanelBuilder.java:160)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at ca.sqlpower.architect.ArchitectUtils.columnsDiffer(ArchitectUtils.java:158)
at ca.sqlpower.architect.ddl.critic.impl.RelationshipMappingTypeCritic.criticize(RelationshipMappingTypeCritic.java:51)
at ca.sqlpower.architect.ddl.critic.Criticizer.recursivelyCriticize(Criticizer.java:85)
at ca.sqlpower.architect.ddl.critic.Criticizer.recursivelyCriticize(Criticizer.java:102)
at ca.sqlpower.architect.ddl.critic.Criticizer.recursivelyCriticize(Criticizer.java:102)
at ca.sqlpower.architect.ddl.critic.Criticizer.recursivelyCriticize(Criticizer.java:102)
at ca.sqlpower.architect.ddl.critic.Criticizer.criticize(Criticizer.java:59)
at ca.sqlpower.architect.ddl.critic.CriticManager.criticize(CriticManager.java:235)
at ca.sqlpower.architect.ddl.critic.CriticManager.criticize(CriticManager.java:201)
at ca.sqlpower.architect.swingui.action.ExportDDLAction$1.checkErrorsAndGenerateDDL(ExportDDLAction.java:104)
at ca.sqlpower.architect.swingui.action.ExportDDLAction$1.call(ExportDDLAction.java:87)
at ca.sqlpower.architect.swingui.action.ExportDDLAction$1.call(ExportDDLAction.java:80)
at ca.sqlpower.swingui.DataEntryPanelBuilder$2.actionPerformed(DataEntryPanelBuilder.java:155)
... 36 more
Poderiam me ajudar, não estou conseguindo evoluir com o curso!
Obrigado, aguardo. Att, Gilberto Luizão.