Hi JSCH Users,

I have very recently just started using JSCH to make SSH connections to our 
servers.  JSCH is a godsend; it is very easy to use and very robust.

I have notice one thing though:
*         when I try to compile and use JSCH with JDK 1.7 I receive an 
exception.
*         If I compile the libraries with JDK 1.6 everything works fine and I 
am able to make a connection.

My question: is JSCH compatible with JDK 1.7?

My current testing Environment Information.


  *   Netbeans 7.1
  *   jsch 1.4.6 (I have also tried 1.4.7-1.4.8)
  *   Windows 7 Professional SP1
  *   Connecting to a: MySQL Database running on RedHat Linux 5


Error message we receive:

Aug 14, 2012 12:38:12 PM epautomaticimport.EPAutomaticImportGUI makeConnection
SEVERE: null
com.jcraft.jsch.JSchException: java.net.ConnectException: Connection refused: 
connect
            at com.jcraft.jsch.Util.createSocket(Util.java:386)
            at com.jcraft.jsch.Session.connect(Session.java:192)
            at com.jcraft.jsch.Session.connect(Session.java:160)
            at 
epautomaticimport.MakeSQLConnection.<init>(MakeSQLConnection.java:76)
            at 
epautomaticimport.EPAutomaticImportGUI.makeConnection(EPAutomaticImportGUI.java:297)
            at 
epautomaticimport.EPAutomaticImportGUI.btnImportActionPerformed(EPAutomaticImportGUI.java:242)
            at 
epautomaticimport.EPAutomaticImportGUI.access$000(EPAutomaticImportGUI.java:21)
            at 
epautomaticimport.EPAutomaticImportGUI$1.actionPerformed(EPAutomaticImportGUI.java:98)
            at 
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
            at 
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
            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:6505)
            at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
            at java.awt.Component.processEvent(Component.java:6270)
            at java.awt.Container.processEvent(Container.java:2229)
            at java.awt.Component.dispatchEventImpl(Component.java:4861)
            at java.awt.Container.dispatchEventImpl(Container.java:2287)
            at java.awt.Component.dispatchEvent(Component.java:4687)
            at 
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
            at 
java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
            at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
            at java.awt.Container.dispatchEventImpl(Container.java:2273)
            at java.awt.Window.dispatchEventImpl(Window.java:2713)
            at java.awt.Component.dispatchEvent(Component.java:4687)
            at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:707)
            at java.awt.EventQueue.access$000(EventQueue.java:101)
            at java.awt.EventQueue$3.run(EventQueue.java:666)
            at java.awt.EventQueue$3.run(EventQueue.java:664)
            at java.security.AccessController.doPrivileged(Native Method)
            at 
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
            at 
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
            at java.awt.EventQueue$4.run(EventQueue.java:680)
            at java.awt.EventQueue$4.run(EventQueue.java:678)
            at java.security.AccessController.doPrivileged(Native Method)
            at 
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:677)
            at 
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
            at 
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128)
            at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:117)
            at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113)
            at 
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
            at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Regards,
Rohan Barrett

Rohan Barrett
Ecommerce Technical Analyst
6789 Millcreek Drive, Mississauga, ON
Work: (905) 567-7375 x 2321
BlackBerry: (416) 420-0052
Email: [email protected]<mailto:[email protected]>

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
JSch-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jsch-users

Reply via email to