• Less synchronization on AbstractBundle.registeredServices/usedServices?

    I looked at the synchronization of AbstractBundle.registeredServices and AbstractBundle.usedServices and think that we can possibly get rid of the synchronization on these if we eagerly initialize the fields, thereby ...
    Profile Photo
    last modified by bosschaert
  • Shrinkwrap usage in Arquillian tests

    There are a number of tests that generate shrinkwrap bundles during the execution of test methods. While this was ok for Husky (because we had client side test method execution + explicit call into the husky Bridge + ...
    Profile Photo
    last modified by thomas.diesler
  • States under which bundles are exporting packages

    While looking at the PackageAdmin TCK I came across the following issue.   The TCK installs two bundles, one depends on the other. Both bundles export a package. First the test checks that PackageAdmin.getExpor...
    Profile Photo
    last modified by bosschaert
  • Exception handling in PackageAdmin.refresh(...)

    Looking at http://github.com/jbosgi/jbosgi-container/commit/17e5c665a9ead847f46cd583f499317847c521a1 the exception handling has changed such that RuntimeExceptions no longer cause the refresh operation to fail.  ...
    Profile Photo
    last modified by thomas.diesler
  • XService initial implementation and direction

    XService is the ability to integrate OSGi services with non-OSGi services that exist in the same runtime (i.e. JBossAS). This effort was known as 'servicemix' in the Microcontainer based Framework. We decided to use a...
    Profile Photo
    created by thomas.diesler
  • Adding a revision number to the XModule API

    To support multiple revisions of the same bundle and to make the resolver work with this, we could add a revision number to the XModule API and the XModuleBuilder factory methods. This would mean that to the resolver ...
    Profile Photo
    last modified by bosschaert
  • Deploy Fuse ESB 4 to JBoss AS 5.1

    Hi, for our task we to deploy Fuse ESB 4 (and all additions like Camel,  ActiveMQ, etc) to JBoss AS 5.1 (jdk6). In previous versions exists some  JBoss-ServiceMix deployer (JBoss AS 4.0 and ServiceMix 3.3.1...
    Profile Photo
    created by drlana
  • [JBOSGI-362] Integrate the MSC Framework with the Installer

    This is done. Here are the incredible startup times   Mimimal   [tdiesler@tdvaio runtime]$ bin/run.sh -c minimal ... 09:43:05,882 INFO  [FrameworkEventsPluginImpl] Bundle INSTALLED: osgi.cmpn:4.2.0.200...
    Profile Photo
    last modified by thomas.diesler
  • NoClassDefFoundError: org/jboss/osgi/deployment/DeploymentServicesActivator when running Arquillian tests with Felix

    When I run the SimpleArquillianTestCase under Felix I'm getting an error. This was working fine a few days ago...   {code}jbosgi/testsuite/performance> mvn install -Dframework=felix -Dtest=SimpleArquillianTes...
    Profile Photo
    last modified by bosschaert
  • MSC based OSGi Framework status and direction

    Here a heads-up on the MSC based Core Framework.   All standard osgi core framework tests have been copied to the new code base and we pass most of them already   Tests run: 126, Failures: 0, Errors: 0, Ski...
    Profile Photo
    last modified by thomas.diesler
  • Hudson runs for jbosgi-container?

    Would it make sense to add hudson runs for this? I think it would be useful... Probably ones that automatically run after a merge has been done...
    Profile Photo
    last modified by bosschaert
  • Bundle Performance Test failing on with -Dframework=jbmsc

    There is a set of Bundle performance tests in http://github.com/jbosgi/jbosgi/tree/master/testsuite/performance. They work with felix and jbossmc, but not with jbmsc.   An easy way to run the lightest bundle per...
    Profile Photo
    created by bosschaert
  • Mapping HttpService to JBossWeb

    https://jira.jboss.org/jira/browse/JBOSGI-308   This is what I found to dynamically register a servlet instance with an  existing context http://java.sun.com/javaee/6/docs/api/javax/servlet/ServletContex...
    Profile Photo
    last modified by thomas.diesler
  • Arquillian support for OSGi

    I added Arquillian support for OSGi   https://community.jboss.org/message/549454#549454   You can now write an Arquillian test like this   @RunWith(Arquillian.class) public class OSGiEmbeddedFramework...
    Profile Photo
    last modified by thomas.diesler
  • Release status 1.0.0.Beta8

    Folks,   I released all subprojects in the reactor except jbosgi-framework which is waiting on the jboss-cl release. Code changes should now only happen to documentation or in a seperate branch. I'll post here w...
    Profile Photo
    last modified by thomas.diesler
  • Order in which deployment files are processed

    The OSGiFrameworkFactory class contains the following list of config files that are processed in the the order specified:   {code}bootstraps.add("jboss-osgi-bootstrap.xml"); // needed by standalone runtime boot...
    Profile Photo
    last modified by bosschaert
  • OSGiSingletonSchemaResolverFactory and Pojo2OSGiSchema

    I noticed that there is a special Pojo2OSGiSchema which only really gets registered in the jboss-osgi-bootstrap.xml that is used for testing:   {code:xml}  <bean name="OSGiSingletonSchemaResolverFactory"&...
    Profile Photo
    last modified by bosschaert
  • AutoInstall semantics in supported target containers

    The  OSGiAutoInstallPlugin is currently only used by the standalone Runtime and not by the AS.   In the Runtime there is no native automatic deployment of bundles. The Framework starts up and that's it. If...
    Profile Photo
    last modified by thomas.diesler
  • Configuring the AutoInstallPlugin to cater for start levels

    I'm currently working on implementing the Start Level Service and as part of this users should be able to set the start level of a bundle that is configured through the AutoInstallPlugin...   Currently its confi...
    Profile Photo
    last modified by bosschaert
  • Ant Requirement for JBossWeb HttpService

    The dependency: <dependency>      <groupId>jboss.web</groupId>      <artifactId>jbossweb</artifactId>      <version>3.0....
    Profile Photo
    last modified by dknox