• Replacement for JarUtils

    The JarUtils class was removed from VFS3.  It didn't seem to fit in the VFS projects.  Most of the calls to it were to get the  jar suffixes to create a SuffixesExcludeFilter.   Would a better sol...
    Profile Photo
    last modified by johnbailey
  • Security problems with org.jboss.test:jboss-test 1.1.5.GA

    I'm not sure if this belongs to this forum, but I couldn't find a more appropriate forum for this either.   In JBoss AOP, we are currently using jboss:jboss-test: 1.0.3.GA. We can't upgrate because whenever we t...
    Profile Photo
    last modified by flavia.rainone
  • ClassLoader ease-of-use again

    There were a couple of tests in deployers-vfs that were using the export-all flag wrongly.   They had something like:   <classloading xmlns="urn:jboss:classloading:1.0" export-all="NON_EMPTY">  ...
    Profile Photo
    created by adrian.brock
  • Structure deployer cannot access manifest

    This code used to determine whether a bundle gets deployed      public boolean determineStructure(StructureContext structureContext) throws DeploymentException    {     ...
    Profile Photo
    last modified by thomas.diesler
  • Circular Dependencies and Semi-Resolve

    https://jira.jboss.org/jira/browse/JBKERNEL-109   I've committed a prototype for circular dependencies. This involved three main changes:   1) The ability to "semiResolve" a dependency which means that yo...
    Profile Photo
    last modified by adrian.brock
  • Undemand processing is wrong

    One of the tests in the JMX testsuite actually shows it was wrong, but it is asserting the wrong thing. :-)   Consider the following test:   <mbean name="A" mode="ON_DEMAND"/>   <mbean name=...
    Profile Photo
    last modified by adrian.brock
  • logging 2.2.0.CR1 and OnDemandDependencyUninstallTestCase

    I upgraded to logging 2.2.0.CR1 since I was getting some strange dependency/classpath issues due to a bizarre circular dependency in logging 2.1.0.GA.   logging-log4j -> jboss-cl -> jboss-dependency ->...
    Profile Photo
    last modified by adrian.brock
  • Trivial vfs-3.0.x manifest access fails

    When trying to access the manifest from a jar, I get   Caused by: java.io.FileNotFoundException: /home/tdiesler/svn/jboss-osgi/trunk/testsuite/example/target/test-libs/example-simple.jar/META-INF/MANIFEST.MF (Not...
    Profile Photo
    last modified by thomas.diesler
  • ClassLoadingAdmin

    To mirror what is available in OSGi's PackageAdmin class, I've created a ClassLoadingAdmin interface that is implemented by both ClassLoading and Domain. https://svn.jboss.org/repos/jbossas/projects/jboss-cl/trunk/cl...
    Profile Photo
    last modified by adrian.brock
  • How to migrate AssembledDirectory

    How do I migrate this to VFS 3.0      public VirtualFile assembleBundle(String name, String[] resourcePaths, Class<?>... packages) throws Exception    {       As...
    Profile Photo
    last modified by thomas.diesler
  • Optimizing DependencyInfo

    I've modified AbstractDependencyInfo so that it can   * keep track of unresolved dependencies by state instead of working it out all the time * it doesn't create collections it doesn't need   https://jira...
    Profile Photo
    created by adrian.brock
  • Deployment lazyResolve and lazyStart

    With https://jira.jboss.org/jira/browse/JBDEPLOY-247   You can now do lazyResolve and lazyStart for deployments. However, beyond what OSGi will do there's nothing that actually sets this up.   I propose w...
    Profile Photo
    last modified by adrian.brock
  • JBDEPLOY-226 - DeployerClient change extension

    I've added a new mixin interface to implement this feature. https://svn.jboss.org/repos/jbossas/projects/jboss-deployers/trunk/deployers-client-spi/src/main/java/org/jboss/deployers/client/spi/DeployerClientChangeExt...
    Profile Photo
    last modified by adrian.brock
  • JBDEPLOY-243 or change deployment's relative order

    They want a -properties.xml to be deployed as a -service.xml but for the -properties to go first in the REAL stage so it can set the system properties before the mbeans are created. Currently we don't order component...
    Profile Photo
    last modified by alesj
  • DeclaredStructure Deployer and Mounting Archives

    JIRA --> https://jira.jboss.org/jira/browse/JBDEPLOY-242   In order for the DeclaredStructure structure deployer to work correctly with archive, the archive must be mounted in order for the META/jboss-structu...
    Profile Photo
    last modified by johnbailey
  • CL requirements and domains not in-synch

    From this user discussion * http://community.jboss.org/message/527661#527661 I would expect that our behavior is not OK. Or is this intentional?   I've created a test case which mocks this behavior. If this i...
    Profile Photo
    last modified by alesj
  • Web beans on top of Microcontainer deployment order

    I've got a very basic prototype up and running, but something just occurred to me, take the following scenario: ctx A has an ambiguous dependency which might be fulfilled by ctx B & C. A is deployed first and st...
    Profile Photo
    last modified by kabirkhan
  • CallbackItem.changeCallback() very expensive due to context tracking

    I'm running a benchmark with 10 callbacks installed and 990 beans matching those callbacks, so I end up with 9,900 calls to SingleCallbackItem.changeCallback().   Relevant part of stacktrace along with number of...
    Profile Photo
    last modified by kabirkhan
  • Profiling the dependency project

    Since the indexing dependency resolver I have been working on does not yield the performance improvements I was hoping for, I am now benchmarking the dependency project in isolation. It makes profiling a lot easier si...
    Profile Photo
    last modified by kabirkhan
  • Profiling the kernel project

    Running a very simple benchmark for deploying a 1000 beans of type Object with no dependencies or configured properties, i.e.      protected List<BeanMetaData> setupContexts()    {  ...
    Profile Photo
    last modified by kabirkhan