This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
JSch (Java Secure Channel) is a library that is currently used in two places: in New CVS (javacvs/cvsmodule) for ext-SSH tunneling and in mobility for deployment over scp. This module will enable us to share this library. Also in this module is an implementation of org.apache.tools.ant.module.spi.AutomaticExtraClasspathProvider because mobility uses SSH functionality from within an ANT script. To summarize: 1. add new project libs/jsch 2. add the library to libs/external a modify build files accordingly
Created attachment 23745 [details] JSch project and diff
Looks fine other than the build.xml.
Created attachment 23768 [details] The right build.xml file.
Looks fine to me... I assume you have legal approval for the JAR already.
Yes, the reference number is in libs/external/build.xml.
Integrated. /shared/data/ccvs/repository/nbbuild/build.properties,v <-- build.properties new revision: 1.312; previous revision: 1.311 /shared/data/ccvs/repository/nbbuild/cluster.properties,v <-- cluster.properties new revision: 1.117; previous revision: 1.116 /shared/data/ccvs/repository/ide/golden/public-packages.txt,v <-- public-packages.txt new revision: 1.34; previous revision: 1.33 /shared/data/ccvs/repository/ide/golden/files-layout.txt,v <-- files-layout.txt new revision: 1.88; previous revision: 1.87 /shared/data/ccvs/repository/ide/golden/modules.txt,v <-- modules.txt new revision: 1.43; previous revision: 1.42 /shared/data/ccvs/repository/ide/golden/deps.txt,v <-- deps.txt new revision: 1.166; previous revision: 1.165 /shared/data/ccvs/repository/javacvs/cvsmodule/nbproject/project.properties,v <-- project.properties new revision: 1.9; previous revision: 1.8 /shared/data/ccvs/repository/javacvs/cvsmodule/nbproject/project.xml,v <-- project.xml new revision: 1.8; previous revision: 1.7 /shared/data/ccvs/repository/javacvs/external/build.xml,v <-- build.xml new revision: delete; previous revision: 1.1 /shared/data/ccvs/repository/javacvs/external/.cvsignore,v <-- .cvsignore new revision: delete; previous revision: 1.1 /shared/data/ccvs/repository/javacvs/external/jsch-license.txt,v <-- jsch-license.txt new revision: delete; previous revision: 1.3 /shared/data/ccvs/repository/javacvs/external/jsch-0.1.20.jar.scrambled,v <-- jsch-0.1.20.jar.scrambled new revision: delete; previous revision: 1.2 /shared/data/ccvs/repository/javacvs/cvsmodule/build.xml,v <-- build.xml new revision: 1.6; previous revision: 1.5 /shared/data/ccvs/repository/nbbuild/nbproject/project.xml,v <-- project.xml new revision: 1.18; previous revision: 1.17 /shared/data/ccvs/repository/libs/external/.cvsignore,v <-- .cvsignore new revision: 1.20; previous revision: 1.19 /shared/data/ccvs/repository/libs/external/jsch-license.txt,v <-- jsch-license.txt initial revision: 1.1 /shared/data/ccvs/repository/libs/external/build.xml,v <-- build.xml new revision: 1.24; previous revision: 1.23 /shared/data/ccvs/repository/libs/external/jsch-0.1.20.jar.scrambled,v <-- jsch-0.1.20.jar.scrambled initial revision: 1.1 /shared/data/ccvs/repository/libs/jsch-diff.txt,v <-- jsch-diff.txt initial revision: 1.1