Spring example runs
authorJaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 10:07:10 +0200
changeset 226ff094afa4a5d
parent 225 57ae32a47ccd
child 227 c62f8dacf553
Spring example runs
samples/componentinjection/anagram-modular/build.xml
samples/componentinjection/anagram-modular/src-app-spring/org/apidesign/anagram/app/spring/Main.java
samples/componentinjection/anagram-modular/src-app-spring/org/apidesign/anagram/app/spring/conf.xml
samples/libs/build.xml
     1.1 --- a/samples/componentinjection/anagram-modular/build.xml	Sat Jun 14 10:07:08 2008 +0200
     1.2 +++ b/samples/componentinjection/anagram-modular/build.xml	Sat Jun 14 10:07:10 2008 +0200
     1.3 @@ -50,7 +50,7 @@
     1.4          <echo level="info" message="Running spring version"/>
     1.5          <antcall target="-run-one">
     1.6              <param name="version" value="app-spring"/>
     1.7 -            <param name="cp" value="build/api/classes:build/word-static/classes:build/scrambler-simple/classes:build/gui/classes:../../libs/dist/spring-2.5.jar"/>
     1.8 +            <param name="cp" value="build/api/classes:build/word-static/classes:build/scrambler-simple/classes:build/gui/classes:../../libs/dist/spring-2.5.jar:../../libs/dist/commons-logging-1.1.jar"/>
     1.9              <param name="main" value="org.apidesign.anagram.app.spring.Main"/>
    1.10          </antcall>
    1.11      </target>
     2.1 --- a/samples/componentinjection/anagram-modular/src-app-spring/org/apidesign/anagram/app/spring/Main.java	Sat Jun 14 10:07:08 2008 +0200
     2.2 +++ b/samples/componentinjection/anagram-modular/src-app-spring/org/apidesign/anagram/app/spring/Main.java	Sat Jun 14 10:07:10 2008 +0200
     2.3 @@ -8,11 +8,10 @@
     2.4      private Main() { }
     2.5      
     2.6      public static void main(String[] args) throws Exception {
     2.7 -        ApplicationContext context = new ClassPathXmlApplicationContext("org/apidesign/anagram/app/spring/conf.xml");
     2.8 -        
     2.9 +        ApplicationContext context = new ClassPathXmlApplicationContext(
    2.10 +            "org/apidesign/anagram/app/spring/conf.xml"
    2.11 +        );
    2.12          UI ui = (UI)context.getBean("ui", UI.class);
    2.13          ui.display();
    2.14      }
    2.15 -    
    2.16 -    
    2.17  }
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/samples/componentinjection/anagram-modular/src-app-spring/org/apidesign/anagram/app/spring/conf.xml	Sat Jun 14 10:07:10 2008 +0200
     3.3 @@ -0,0 +1,14 @@
     3.4 +<?xml version="1.0" encoding="UTF-8"?>
     3.5 +<beans xmlns="http://www.springframework.org/schema/beans"
     3.6 +       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     3.7 +       xsi:schemaLocation="http://www.springframework.org/schema/beans 
     3.8 +       http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
     3.9 +
    3.10 +    <bean id="wordLibrary" class="org.apidesign.anagram.wordstatic.StaticWordLibrary"/>
    3.11 +    <bean id="scrambler" class="org.apidesign.anagram.scramblersimple.SimpleScrambler"/>
    3.12 +           
    3.13 +    <bean id="ui" class="org.apidesign.anagram.gui.AnagramsWithConstructor">
    3.14 +        <constructor-arg ref="wordLibrary"/>
    3.15 +        <constructor-arg ref="scrambler"/>
    3.16 +    </bean>
    3.17 +</beans>
    3.18 \ No newline at end of file
     4.1 --- a/samples/libs/build.xml	Sat Jun 14 10:07:08 2008 +0200
     4.2 +++ b/samples/libs/build.xml	Sat Jun 14 10:07:10 2008 +0200
     4.3 @@ -30,6 +30,11 @@
     4.4              <param name="library.include" value="**/*spring*.jar"/>
     4.5              <param name="url" value="http://deadlock.netbeans.org/hudson/job/javadoc-nbms/lastSuccessfulBuild/artifact/nbbuild/nbms/java2/org-netbeans-libs-springframework.nbm"/>
     4.6          </antcall>
     4.7 +        <antcall target="-library-from-zip">
     4.8 +            <param name="library" value="commons-logging-1.1"/>
     4.9 +            <param name="library.include" value="**/*commons*logg*.jar"/>
    4.10 +            <param name="url" value="http://deadlock.netbeans.org/hudson/job/javadoc-nbms/lastSuccessfulBuild/artifact/nbbuild/nbms/ide9/org-netbeans-libs-commons_logging.nbm"/>
    4.11 +        </antcall>
    4.12      </target>
    4.13      
    4.14      <!-- support methods -->