Jump to content
We've recently updated our Privacy Statement, available here ×

java.lang.NullPointerException, when trying to verify JDBC Connection to MySQL


kamal2222ahmed

Recommended Posts

This works on one Computer (ubuntu) but on another computer with the same config. i get:

I am using iReports 3.0.0

 

 
Exception
 
 
Message:
    java.lang.NullPointerException
Level:
    SEVERE
Stack Trace:
    it.businesslogic.ireport.connection.JDBCConnection.getConnection(JDBCConnection.java:105)
    it.businesslogic.ireport.connection.JDBCConnection.test(JDBCConnection.java:404)
    it.businesslogic.ireport.connection.gui.ConnectionDialog.jButtonTestActionPerformed(ConnectionDialog.java:322)
    it.businesslogic.ireport.connection.gui.ConnectionDialog.access$300(ConnectionDialog.java:24)
    it.businesslogic.ireport.connection.gui.ConnectionDialog$4.actionPerformed(ConnectionDialog.java:274)
    javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
    javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
    javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
    javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
    javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
    java.awt.Component.processMouseEvent(Component.java:6290)
    javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
    java.awt.Component.processEvent(Component.java:6055)
    java.awt.Container.processEvent(Container.java:2039)
    java.awt.Component.dispatchEventImpl(Component.java:4653)
    java.awt.Container.dispatchEventImpl(Container.java:2097)
    java.awt.Component.dispatchEvent(Component.java:4481)
    java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
    java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
    java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
    java.awt.Container.dispatchEventImpl(Container.java:2083)
    java.awt.Window.dispatchEventImpl(Window.java:2489)
    java.awt.Component.dispatchEvent(Component.java:4481)
    java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
    java.awt.EventQueue.access$000(EventQueue.java:84)
    java.awt.EventQueue$1.run(EventQueue.java:607)
    java.awt.EventQueue$1.run(EventQueue.java:605)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
    java.awt.EventQueue$2.run(EventQueue.java:621)
    java.awt.EventQueue$2.run(EventQueue.java:619)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
    java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
    java.awt.Dialog$1.run(Dialog.java:1044)
    java.awt.Dialog$3.run(Dialog.java:1096)
    java.security.AccessController.doPrivileged(Native Method)
    java.awt.Dialog.show(Dialog.java:1094)
    java.awt.Component.show(Component.java:1584)
    java.awt.Component.setVisible(Component.java:1536)
    java.awt.Window.setVisible(Window.java:843)
    java.awt.Dialog.setVisible(Dialog.java:984)
    it.businesslogic.ireport.gui.ConnectionsDialog.jButtonModifyParameterActionPerformed(ConnectionsDialog.java:514)
    it.businesslogic.ireport.gui.ConnectionsDialog.access$300(ConnectionsDialog.java:53)
    it.businesslogic.ireport.gui.ConnectionsDialog$7.actionPerformed(ConnectionsDialog.java:232)
    javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
    javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
    javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
    javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
    javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
    java.awt.Component.processMouseEvent(Component.java:6290)
    javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
    java.awt.Component.processEvent(Component.java:6055)
    java.awt.Container.processEvent(Container.java:2039)
    java.awt.Component.dispatchEventImpl(Component.java:4653)
    java.awt.Container.dispatchEventImpl(Container.java:2097)
    java.awt.Component.dispatchEvent(Component.java:4481)
    java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
    java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
    java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
    java.awt.Container.dispatchEventImpl(Container.java:2083)
    java.awt.Window.dispatchEventImpl(Window.java:2489)
    java.awt.Component.dispatchEvent(Component.java:4481)
    java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
    java.awt.EventQueue.access$000(EventQueue.java:84)
    java.awt.EventQueue$1.run(EventQueue.java:607)
    java.awt.EventQueue$1.run(EventQueue.java:605)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
    java.awt.EventQueue$2.run(EventQueue.java:621)
    java.awt.EventQueue$2.run(EventQueue.java:619)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
    java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
    java.awt.Dialog$1.run(Dialog.java:1044)
    java.awt.Dialog$3.run(Dialog.java:1096)
    java.security.AccessController.doPrivileged(Native Method)
    java.awt.Dialog.show(Dialog.java:1094)
    java.awt.Component.show(Component.java:1584)
    java.awt.Component.setVisible(Component.java:1536)
    java.awt.Window.setVisible(Window.java:843)
    java.awt.Dialog.setVisible(Dialog.java:984)
    it.businesslogic.ireport.gui.ConnectionsDialog.setVisible(ConnectionsDialog.java:623)
    it.businesslogic.ireport.gui.ToolbarConnectionPanel.jButtonDatasourcesActionPerformed(ToolbarConnectionPanel.java:114)
    it.businesslogic.ireport.gui.ToolbarConnectionPanel.access$100(ToolbarConnectionPanel.java:45)
    it.businesslogic.ireport.gui.ToolbarConnectionPanel$2.actionPerformed(ToolbarConnectionPanel.java:100)
    javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
    javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
    javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
    javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
    javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
    java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
    java.awt.Component.processMouseEvent(Component.java:6290)
    javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
    java.awt.Component.processEvent(Component.java:6055)
    java.awt.Container.processEvent(Container.java:2039)
    java.awt.Component.dispatchEventImpl(Component.java:4653)
    java.awt.Container.dispatchEventImpl(Container.java:2097)
    java.awt.Component.dispatchEvent(Component.java:4481)
    java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
    java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
    java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
    java.awt.Container.dispatchEventImpl(Container.java:2083)
    java.awt.Window.dispatchEventImpl(Window.java:2489)
    java.awt.Component.dispatchEvent(Component.java:4481)
    java.awt.EventQueue.dispatchEventImpl(EventQueue.java:648)
    java.awt.EventQueue.access$000(EventQueue.java:84)
    java.awt.EventQueue$1.run(EventQueue.java:607)
    java.awt.EventQueue$1.run(EventQueue.java:605)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
    java.awt.EventQueue$2.run(EventQueue.java:621)
    java.awt.EventQueue$2.run(EventQueue.java:619)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
    java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
    java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
    java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
    java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
    java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Link to comment
Share on other sites

  • Replies 2
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...