Author: bago
Date: Fri Jul 11 02:31:44 2008
New Revision: 675887

URL: http://svn.apache.org/viewvc?rev=675887&view=rev
Log:
Made AvalonApplicationContext application agnostic (moved james references to 
JAMES Main).

Modified:
    
james/server/trunk/avalon-spring-bridge-library/src/main/java/org/apache/james/container/spring/Main.java
    
james/server/trunk/avalon-spring-bridge-library/src/main/java/org/apache/james/container/spring/beanfactory/AvalonApplicationContext.java

Modified: 
james/server/trunk/avalon-spring-bridge-library/src/main/java/org/apache/james/container/spring/Main.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/avalon-spring-bridge-library/src/main/java/org/apache/james/container/spring/Main.java?rev=675887&r1=675886&r2=675887&view=diff
==============================================================================
--- 
james/server/trunk/avalon-spring-bridge-library/src/main/java/org/apache/james/container/spring/Main.java
 (original)
+++ 
james/server/trunk/avalon-spring-bridge-library/src/main/java/org/apache/james/container/spring/Main.java
 Fri Jul 11 02:31:44 2008
@@ -26,7 +26,7 @@
 public class Main {    
 
     public static void main(String[] args) {
-        new AvalonApplicationContext();
+        new AvalonApplicationContext("spring-beans.xml", "james-assembly.xml");
     }
 
 }

Modified: 
james/server/trunk/avalon-spring-bridge-library/src/main/java/org/apache/james/container/spring/beanfactory/AvalonApplicationContext.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/avalon-spring-bridge-library/src/main/java/org/apache/james/container/spring/beanfactory/AvalonApplicationContext.java?rev=675887&r1=675886&r2=675887&view=diff
==============================================================================
--- 
james/server/trunk/avalon-spring-bridge-library/src/main/java/org/apache/james/container/spring/beanfactory/AvalonApplicationContext.java
 (original)
+++ 
james/server/trunk/avalon-spring-bridge-library/src/main/java/org/apache/james/container/spring/beanfactory/AvalonApplicationContext.java
 Fri Jul 11 02:31:44 2008
@@ -36,8 +36,8 @@
  */
 public class AvalonApplicationContext extends 
AbstractRefreshableApplicationContext {
 
-    public static final Resource RESOURCE_SPRING_BEANS = new 
ClassPathResource("spring-beans.xml");
-    public static final Resource RESOURCE_JAMES_ASSEMBLY = new 
ClassPathResource("james-assembly.xml");
+    public static final String SPRING_BEANS_CONF = "spring-beans.xml";
+    public static final String PHOENIX_ASSEMBLY_CONF = "assembly.xml";
     
     private Resource containerConfigurationResource;
     private Resource applicationConfigurationResource;
@@ -46,7 +46,11 @@
      * configuration-by-convention constructor, tries to find default config 
files on classpath
      */
     public AvalonApplicationContext() {
-        this(RESOURCE_SPRING_BEANS, RESOURCE_JAMES_ASSEMBLY);
+        this(SPRING_BEANS_CONF, PHOENIX_ASSEMBLY_CONF);
+    }
+    
+    public AvalonApplicationContext(String containerConf, String 
applicationConf) {
+        this(new ClassPathResource(containerConf), new 
ClassPathResource(applicationConf));
     }
     
     



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to