public Object execute(ExecutionEvent event) throws ExecutionException {
File targetDirectory = new File(
- "/home/mbaudier/dev/work/120517-ArgeoTP/lib");
+ "/home/mbaudier/dev/work/120517-ArgeoTP/" + workspace);
InputStream jarStream = null;
OutputStream out = null;
Writer writer = null;
+ Session session = null;
try {
FileUtils.deleteDirectory(targetDirectory);
targetDirectory.mkdirs();
- Session session = repository.login(workspace);
+ session = repository.login(workspace);
NodeIterator bundles = listBundleArtifacts(session);
List<File> files = new ArrayList<File>();
if (symbolicName.startsWith("org.eclipse")
&& !symbolicName.equals("org.eclipse.osgi"))
continue bundles;
+ if (symbolicName.equals("org.polymap.openlayers.rap.widget"))
+ continue bundles;
File targetFile = new File(targetDirectory,
bundleNode.getName());
IOUtils.closeQuietly(jarStream);
IOUtils.closeQuietly(out);
IOUtils.closeQuietly(writer);
+ JcrUtils.logoutQuietly(session);
}
return null;