Skip to content

Commit

Permalink
more versions and cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
pkriens committed Apr 1, 2011
1 parent 07ca8cc commit 378fb13
Show file tree
Hide file tree
Showing 6 changed files with 37 additions and 3 deletions.
27 changes: 27 additions & 0 deletions aQute.libg/src/aQute/libg/classloaders/URLClassLoaderWrapper.java
@@ -0,0 +1,27 @@
package aQute.libg.classloaders;

import java.lang.reflect.*;
import java.net.*;

public class URLClassLoaderWrapper {
final URLClassLoader loader;
final Method addURL;

public URLClassLoaderWrapper(ClassLoader loader) throws Exception {
this.loader = (URLClassLoader) loader;
addURL = URLClassLoader.class.getDeclaredMethod("addURL", URL.class);
addURL.setAccessible(true);
}

public void addURL(URL url) throws Exception {
try {
addURL.invoke(loader, url);
} catch( InvocationTargetException ite) {
throw (Exception) ite.getTargetException();
}
}

public Class<?> loadClass(String name) throws Exception {
return loader.loadClass(name);
}
}
1 change: 1 addition & 0 deletions aQute.libg/src/aQute/libg/clauses/packageinfo
@@ -0,0 +1 @@
version 1.0
1 change: 1 addition & 0 deletions aQute.libg/src/aQute/libg/command/packageinfo
@@ -0,0 +1 @@
version 1.0
1 change: 1 addition & 0 deletions aQute.libg/src/aQute/libg/cryptography/packageinfo
@@ -0,0 +1 @@
version 1.0
4 changes: 2 additions & 2 deletions cnf/.settings/bndtools.core.prefs
@@ -1,4 +1,4 @@
#Sun Mar 27 16:50:51 CEST 2011
#Tue Mar 29 16:19:39 CEST 2011
eclipse.preferences.version=1
installedRepoVersion-bndtools.repository.base=0.0.8
installedRepoVersion-bndtools.repository.base=0.0.13
installedRepos=bndtools.repository.base
6 changes: 5 additions & 1 deletion demo/bnd.bnd
@@ -1,4 +1,3 @@
-buildpath: osgi.core
Private-Package: com.example.demo
Bundle-Activator: com.example.demo.Activator
Bundle-SymbolicName: demo
Expand All @@ -24,3 +23,8 @@ Private-Package: test
Import-Package: \
junit.framework;resolution:=optional,\
*

-buildpath: osgi.core,\
ee.minimum;version=1.2.1,\
junit.osgi

0 comments on commit 378fb13

Please sign in to comment.