Author: rmannibucau
Date: Fri Dec 23 17:29:11 2011
New Revision: 1222761
URL: http://svn.apache.org/viewvc?rev=1222761&view=rev
Log:
keeping path a bit later to avoid to keep the path if the startup of the bundle
fails
Modified:
openejb/trunk/openejb/container/openejb-osgi/src/main/java/org/apache/openejb/core/osgi/impl/Deployer.java
Modified:
openejb/trunk/openejb/container/openejb-osgi/src/main/java/org/apache/openejb/core/osgi/impl/Deployer.java
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/container/openejb-osgi/src/main/java/org/apache/openejb/core/osgi/impl/Deployer.java?rev=1222761&r1=1222760&r2=1222761&view=diff
==============================================================================
---
openejb/trunk/openejb/container/openejb-osgi/src/main/java/org/apache/openejb/core/osgi/impl/Deployer.java
(original)
+++
openejb/trunk/openejb/container/openejb-osgi/src/main/java/org/apache/openejb/core/osgi/impl/Deployer.java
Fri Dec 23 17:29:11 2011
@@ -117,12 +117,13 @@ public class Deployer implements BundleL
final ConfigurationFactory configurationFactory = new
ConfigurationFactory();
final AppInfo appInfo =
configurationFactory.configureApplication(appModule);
- paths.put(bundle, appInfo.path);
final Assembler assembler =
SystemInstance.get().getComponent(Assembler.class);
final AppContext appContext =
assembler.createApplication(appInfo, osgiCl);
LOGGER.info("Application deployed: " + appInfo.path);
+ paths.put(bundle, appInfo.path);
+
registrations.put(bundle, new
ArrayList<ServiceRegistration>());
registerService(bundle, appContext);
} catch (UnknownModuleTypeException unknowException) {