[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