# JBossOSGi 1.0.0 Beta6

## Bug

- [JBOSGI-210] - Bundle installed but not started with hot deploy
- [JBOSGI-283] - WebApp extender not installed by default

## Task

- [JBOSGI-263] - Integrate Aries Blueprint implementation
- [JBOSGI-265] - Update to jboss-osgi-framework-1.0.0.Alpha3
- [JBOSGI-281] - Release JBoss OSGi 1.0.0.Beta6

# JBossOSGi Framework 1.0.0 Alpha3

## Bug

- [JBOSGI-145] - JAXB classes are loaded from the system classpath
- [JBOSGI-204] - Failure in Bundle.start() uninstalls the bundle
- [JBOSGI-286] - Investigate classloading of javax.* classes
- [JBOSGI-287] - Optional import loaded from system classloader

## Feature Request

- [JBOSGI-269] - Add initial support for Bundle.update()
- [JBOSGI-271] - Initial support for R3 bundles
- [JBOSGI-272] - Implement bundle header localization
- [JBOSGI-273] - Differenciate R3/R4 bundle validation
- [JBOSGI-274] - Cache bundle header for default locale
- [JBOSGI-275] - Add support for Bundle.update() from original location
- [JBOSGI-276] - Add initial support for native code libraries
- [JBOSGI-277] - Add initial bundle fragment support

## Task

- [JBOSGI-264] - Update to jboss-kernel-2.2.x stable release
- [JBOSGI-279] - Update to jboss-cl-2.2.x stable release
- [JBOSGI-284] - Investigate version numbering scheme

# JBossOSGi 1.0.0 Beta5

## Bug

- [JBOSGI-129] - Filter behaviour change in r4v42
- [JBOSGI-137] - Cannot parse Bundle-SymbolicName
- [JBOSGI-153] - Cannot parse Import-Package parameters
- [JBOSGI-187] - Husky SocketInvocation may block forever
- [JBOSGI-199] - Use thread safe collections where information is mutable
- [JBOSGI-212] - Cannot refresh Microcontainer service

## Feature Request

- [JBOSGI-125] - Add ManagedFramework service
- [JBOSGI-202] - Allow override of where the bootstrap file comes from

## Task

- [JBOSGI-157] - JTA (RFC-98) - Initial Implementation
- [JBOSGI-181] - Add EventAdmin as available service
- [JBOSGI-182] - Release JBoss OSGi 1.0.0.Beta5
- [JBOSGI-183] - Introduce notion of OSGi Interceptors
- [JBOSGI-188] - Separate DeployerService from SPI
- [JBOSGI-190] - Allign getting started guide with latest release
- [JBOSGI-200] - Split getParameter(s) calls into getDirective(s) and getAttribute(s)
- [JBOSGI-215] - Update Blueprint to 1.0.0.Alpha3
- [JBOSGI-216] - Update to Apache Felix-2.0.2
- [JBOSGI-217] - Update to Eclipse Equinox-3.5.1
- [JBOSGI-218] - Update to jboss-osgi-common-1.0.3
- [JBOSGI-219] - Update to jboss-osgi-husky-1.0.2
- [JBOSGI-220] - Update to jboss-osgi-jmx-1.0.2
- [JBOSGI-221] - Update to jboss-osgi-jndi-1.0.2
- [JBOSGI-222] - Update to jboss-osgi-microcontainer-2.0.9
- [JBOSGI-223] - Update to jboss-osgi-spi-1.0.3
- [JBOSGI-224] - Update to jboss-osgi-xml-binding-2.0.2.Beta3
- [JBOSGI-225] - Update to jboss-osgi-apache-xerces-2.9.1.SP3
- [JBOSGI-226] - Update to jboss-osgi-hotdeploy-1.0.3
- [JBOSGI-227] - Update to jboss-osgi-framework-1.0.0.Alpha2
- [JBOSGI-228] - Update to jboss-osgi-jaxb-2.1.10.SP3
- [JBOSGI-229] - Add jboss-osgi-deployment-1.0.0
- [JBOSGI-230] - Add jboss-osgi-jta-1.0.0
- [JBOSGI-231] - Add jboss-osgi-reflect-2.0.2
- [JBOSGI-232] - Add jboss-osgi-webapp-0.7.2
- [JBOSGI-233] - Update to org.apache.felix.configadmin-1.2.4
- [JBOSGI-234] - Add org.apache.felix.eventadmin-1.0.0

# JBossOSGi 1.0.0 Beta4

## Bug

- [JBOSGI-78] - ResourceNotFoundException too verbose
- [JBOSGI-130] - Bundle is still in state INSTALLED after bundle.start()
- [JBOSGI-135] - Cannot handle package being imported and exported by the same bundle
- [JBOSGI-136] - Cannot resolve dependency against unstarted bundle
- [JBOSGI-140] - Invalid delivery of framework events
- [JBOSGI-144] - Framework does not handle ServiceFactory provided services properly
- [JBOSGI-151] - Cannot resolve circular dependencies
- [JBOSGI-155] - OutOfMemoryError on repeated install/unstall bundle
- [JBOSGI-158] - Framework itself must be a bundle
- [JBOSGI-161] - Cannot use commons-logging
- [JBOSGI-162] - Cannot load classes from Bundle-ClassPath
- [JBOSGI-163] - Husky invocation before async extender processing

## Feature Request

- [JBOSGI-110] - Support WAR deployments in the OSGi runtime
- [JBOSGI-127] - Provide build and hudson support for MC facade
- [JBOSGI-128] - Add Framework launch API

## Task

- [JBOSGI-80] - Add support for Framework Launching (RFC-132)
- [JBOSGI-132] - Release JBoss MC Framework 1.0.0.Alpha1
- [JBOSGI-134] - Add support for BundleContext.getDataFile()
- [JBOSGI-142] - Investigate classloading space
- [JBOSGI-148] - Autostart bundles when deployed in JBossAS
- [JBOSGI-156] - Setup r4v42 core TCK
- [JBOSGI-159] - Fire events asynchronously
- [JBOSGI-160] - Use Pax Web instead of Apache Http-Service
- [JBOSGI-164] - Update Blueprint to 1.0.0.Alpha2
- [JBOSGI-165] - Update to jboss-osgi-common-1.0.2
- [JBOSGI-166] - Update to jboss-osgi-common-core-2.2.13.GA
- [JBOSGI-167] - Update to jboss-osgi-husky-1.0.1
- [JBOSGI-168] - Update to jboss-osgi-jmx-1.0.1
- [JBOSGI-169] - Update to jboss-osgi-jndi-1.0.1
- [JBOSGI-170] - Update to jboss-osgi-microcontainer-1.0.2
- [JBOSGI-171] - Update to Eclipse Equinox-3.5
- [JBOSGI-172] - Update to Apache Felix-2.0.0
- [JBOSGI-173] - Update to jboss-osgi-spi-1.0.2
- [JBOSGI-174] - Update to jboss-osgi-webconsole-1.0.1
- [JBOSGI-175] - Update to osgi core/compendium R4v42
- [JBOSGI-176] - Release JBoss OSGi 1.0.0.Beta4
- [JBOSGI-133] - Pass all example tests with MC Framework

# JBossOSGi 1.0.0 Beta3

## Bug

- [JBOSGI-66] - Support bundle deployment through web console
- [JBOSGI-92] - Class.forName issue with XMLParserActivator
- [JBOSGI-99] - No explicit control over bundle.start()
- [JBOSGI-107] - MC beans cannot be redeployed after refresh

## Feature Request

- [JBOSGI-93] - Uninstall bundles on OSGiRuntime.shutdown()
- [JBOSGI-98] - Support configuration per profile
- [JBOSGI-102] - Add support for static Husky context injection

## Task

- [JBOSGI-71] - Upgrade to IzPack 4.3.1
- [JBOSGI-73] - Provide Blueprint example
- [JBOSGI-95] - Provide JAXB example
- [JBOSGI-97] - Provide SAX/DOM parser example
- [JBOSGI-101] - Create a ziped source distribution
- [JBOSGI-103] - Add support for BlueprintContainer API
- [JBOSGI-104] - Upgrade to Felix Web Console 1.2.10
- [JBOSGI-108] - Investigate statics on PackageAdmin.refresh
- [JBOSGI-109] - Upgrade to Felix-1.8.1
- [JBOSGI-111] - Allign distributed sources with libs
- [JBOSGI-112] - Investigate Exception in SynchronousBundleListener

# JBossOSGi 1.0.0 Beta2

## Feature Request

- [JBOSGI-70] - Expose bundle headers through JMX

## Task

- [JBOSGI-79] - Provide POM descriptions for bundles
- [JBOSGI-84] - Update to Felix 1.8.0
- [JBOSGI-86] - Document JBossOSGi Runtime
- [JBOSGI-88] - Document JMX Service
- [JBOSGI-89] - Document JNDI Service
- [JBOSGI-90] - Add hot-deployment to Runtime

# JBossOSGi 1.0.0 Beta1

## Bug

- [JBOSGI-36] - Bundle classes leak into system classloader
- [JBOSGI-37] - Prevent creation of deployment unit for nested jars
- [JBOSGI-40] - Cannot run embedded tests with SecurityManager

## Task

- [JBOSGI-28] - Setup OSGi Framework TCK
- [JBOSGI-31] - Integration layer for Equinox
- [JBOSGI-32] - Integration layer for Knopflerfish
- [JBOSGI-59] - Provide initial Examples
- [JBOSGI-63] - Update to Felix HTTP Service (Jetty) 1.0.0
- [JBOSGI-64] - Update to Felix Log Service 1.0.0
- [JBOSGI-65] - Update to Felix 1.6.0

# JBossOSGi 1.0.0 Alpha3

## Task

- [JBOSGI-29] - Provide Initial Framework SPI
- [JBOSGI-30] - Integration layer for Apache Felix
- [JBOSGI-35] - Setup JBoss OSGi download area
- [JBOSGI-38] - Investigate bundle install/start behaviour with random deployment order
- [JBOSGI-41] - Verify persistent file storage
- [JBOSGI-42] - Provide IzPack based Installer
- [JBOSGI-43] - Hudson QA as integral part of each project release
- [JBOSGI-44] - Provide bundle hot-deployment on jboss
- [JBOSGI-45] - Provide minimal JBossOSGi Runtime
- [JBOSGI-46] - Integrate 3rd party HttpService
- [JBOSGI-47] - Delegate 3rd party framework logging to jboss logging
- [JBOSGI-48] - Integrate 3rd party LoggingService
- [JBOSGI-49] - Integrate 3rd party Management Console
- [JBOSGI-50] - Provide a docbook guides
- [JBOSGI-51] - Provide a management view (JMX) on framework and bundles