You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by lh...@apache.org on 2008/04/01 15:57:53 UTC
svn commit: r643403 - in /servicemix/smx3/trunk:
archetypes/servicemix-drools-service-unit/src/main/resources/archetype-resources/src/main/resources/
common/servicemix-common/src/main/java/org/apache/servicemix/common/xbean/
Author: lhein
Date: Tue Apr 1 06:57:37 2008
New Revision: 643403
URL: http://svn.apache.org/viewvc?rev=643403&view=rev
Log:
- more error logging for the AbstractXBeanDeployer
- added the util namespace to the drools archetype to not confuse users when trying to inject beans
Modified:
servicemix/smx3/trunk/archetypes/servicemix-drools-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
servicemix/smx3/trunk/common/servicemix-common/src/main/java/org/apache/servicemix/common/xbean/AbstractXBeanDeployer.java
Modified: servicemix/smx3/trunk/archetypes/servicemix-drools-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml
URL: http://svn.apache.org/viewvc/servicemix/smx3/trunk/archetypes/servicemix-drools-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml?rev=643403&r1=643402&r2=643403&view=diff
==============================================================================
--- servicemix/smx3/trunk/archetypes/servicemix-drools-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml (original)
+++ servicemix/smx3/trunk/archetypes/servicemix-drools-service-unit/src/main/resources/archetype-resources/src/main/resources/xbean.xml Tue Apr 1 06:57:37 2008
@@ -18,6 +18,7 @@
-->
<beans xmlns:drools="http://servicemix.apache.org/drools/1.0"
+ xmlns:util="http://www.springframework.org/schema/util"
xmlns:replaceMe="http://servicemix.apache.org/replaceMe">
<drools:endpoint service="replaceMe:myRouter"
Modified: servicemix/smx3/trunk/common/servicemix-common/src/main/java/org/apache/servicemix/common/xbean/AbstractXBeanDeployer.java
URL: http://svn.apache.org/viewvc/servicemix/smx3/trunk/common/servicemix-common/src/main/java/org/apache/servicemix/common/xbean/AbstractXBeanDeployer.java?rev=643403&r1=643402&r2=643403&view=diff
==============================================================================
--- servicemix/smx3/trunk/common/servicemix-common/src/main/java/org/apache/servicemix/common/xbean/AbstractXBeanDeployer.java (original)
+++ servicemix/smx3/trunk/common/servicemix-common/src/main/java/org/apache/servicemix/common/xbean/AbstractXBeanDeployer.java Tue Apr 1 06:57:37 2008
@@ -102,8 +102,13 @@
validate(su);
return su;
} catch (Throwable e) {
+ logger.error(e);
if (applicationContext != null) {
- applicationContext.destroy();
+ try {
+ applicationContext.destroy();
+ } catch (Exception ne) {
+ logger.error(ne);
+ }
}
// There is a chance the thread context classloader has been changed by the xbean kernel,
// so put back a good one