Hello Conrad, based on your environment, the issue could be because of the way Eclipse is loading classes.
sunjce_provider.jar is in JRE/lib/ext, so it is a JVM extension. By default, Eclipse / OSGi bundles only load well-known classes from the JVM when you have this in your meta-inf/ manifest.mf: Bundle-RequiredExecutionEnvironment: J2SE-1.4 In order to allow the JVM loading VM extensions, you need to add this to your meta-inf/manifest.mf: Eclipse-BuddyPolicy: ext I'm not sure why the TM ssh terminal does not have this issue, perhaps it's because we're still using Jsch 0.1.31 .. anyways, sending your MANIFEST.MF and .classpath files might help so we get an idea what's going on. Hope this helps, -- Martin Oberhuber Wind River Systems, Inc. Target Management Project Lead, DSDP PMC Member http://www.eclipse.org/dsdp/tm ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ JSch-users mailing list JSch-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jsch-users