[jboss-user] [JBoss Microcontainer Development] New message: "Re: Native library mapping at jboss-cl level"
Thomas Diesler
do-not-reply at jboss.com
Thu Jan 21 08:00:19 EST 2010
User development,
A new message was posted in the thread "Native library mapping at jboss-cl level":
http://community.jboss.org/message/521389#521389
Author : Thomas Diesler
Profile : http://community.jboss.org/people/thomas.diesler@jboss.com
Message:
--------------------------------------------------------------
jboss-cl http://fisheye.jboss.org/changelog/JBossAS/projects/jboss-cl?cs=99732
I added http://fisheye.jboss.org/browse/JBossAS/projects/jboss-cl/trunk/classloading/src/main/java/org/jboss/classloading/spi/metadata/NativeLibraryMetaData.java?r=root:to http://fisheye.jboss.org/browse/JBossAS/projects/jboss-cl/trunk/classloading/src/main/java/org/jboss/classloading/spi/metadata/ClassLoadingMetaData.java?r=root: wich gets initialized by http://fisheye.jboss.org/browse/JBossAS/projects/jboss-osgi/projects/runtime/framework/trunk/src/main/java/org/jboss/osgi/framework/deployers/OSGiNativeCodeMetaDataDeployer.java?r=root:.
At resolve time, the http://fisheye.jboss.org/browse/JBossAS/projects/jboss-osgi/projects/runtime/framework/trunk/src/main/java/org/jboss/osgi/framework/deployers/OSGiNativeCodePolicyDeployer.java?r=root: adds NativeLibraryProvider instances to the http://fisheye.jboss.org/browse/JBossAS/projects/jboss-cl/trunk/classloader/src/main/java/org/jboss/classloader/spi/ClassLoaderPolicy.java?r=root:
which are accessed by the http://fisheye.jboss.org/browse/JBossAS/projects/jboss-cl/trunk/classloader/src/main/java/org/jboss/classloader/spi/base/BaseClassLoader.java?r=root: like this
protected String findLibrary(String libname)
{
String libraryPath = null;
if (policy != null)
libraryPath = policy.findLibrary(libname);
if (libraryPath == null)
libraryPath = super.findLibrary(libname);
return libraryPath;
}
Test coverage in framework still needs to get done. This is currently only tested in the TCK.
XML -> CLMD mapping is also not done.
--------------------------------------------------------------
To reply to this message visit the message page: http://community.jboss.org/message/521389#521389
More information about the jboss-user
mailing list