You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2011/06/18 23:21:27 UTC

svn commit: r1137249 - in /openejb/trunk/openejb3/examples/spring-integration/src/main: java/org/superbiz/spring/AvailableMovies.java java/org/superbiz/spring/Theater.java resources/movies.xml

Author: rmannibucau
Date: Sat Jun 18 21:21:26 2011
New Revision: 1137249

URL: http://svn.apache.org/viewvc?rev=1137249&view=rev
Log:
making spring example works since last commit using @Inject instead of @Autowired

Modified:
    openejb/trunk/openejb3/examples/spring-integration/src/main/java/org/superbiz/spring/AvailableMovies.java
    openejb/trunk/openejb3/examples/spring-integration/src/main/java/org/superbiz/spring/Theater.java
    openejb/trunk/openejb3/examples/spring-integration/src/main/resources/movies.xml

Modified: openejb/trunk/openejb3/examples/spring-integration/src/main/java/org/superbiz/spring/AvailableMovies.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/spring-integration/src/main/java/org/superbiz/spring/AvailableMovies.java?rev=1137249&r1=1137248&r2=1137249&view=diff
==============================================================================
--- openejb/trunk/openejb3/examples/spring-integration/src/main/java/org/superbiz/spring/AvailableMovies.java (original)
+++ openejb/trunk/openejb3/examples/spring-integration/src/main/java/org/superbiz/spring/AvailableMovies.java Sat Jun 18 21:21:26 2011
@@ -32,7 +32,7 @@ import java.util.List;
  */
 public class AvailableMovies {
 
-    @EJB
+    @EJB(name = "MoviesLocal")
     private Movies moviesEjb;
 
     private List<Movie> movies;
@@ -51,5 +51,9 @@ public class AvailableMovies {
     public void setMovies(List<Movie> movies) {
         this.movies = movies;
     }
+
+    public void setMoviesEjb(Movies moviesEjb) {
+        this.moviesEjb = moviesEjb;
+    }
 }
 //END SNIPPET: code

Modified: openejb/trunk/openejb3/examples/spring-integration/src/main/java/org/superbiz/spring/Theater.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/spring-integration/src/main/java/org/superbiz/spring/Theater.java?rev=1137249&r1=1137248&r2=1137249&view=diff
==============================================================================
--- openejb/trunk/openejb3/examples/spring-integration/src/main/java/org/superbiz/spring/Theater.java (original)
+++ openejb/trunk/openejb3/examples/spring-integration/src/main/java/org/superbiz/spring/Theater.java Sat Jun 18 21:21:26 2011
@@ -16,6 +16,8 @@
  */
 package org.superbiz.spring;
 
+import javax.inject.Inject;
+import javax.inject.Named;
 import org.springframework.beans.factory.annotation.Autowired;
 
 import java.util.ArrayList;
@@ -43,7 +45,7 @@ public class Theater {
      *
      * @param movies
      */
-    @Autowired
+    @Inject @Named(value = "MoviesLocal")
     public Theater(Movies movies) {
         this.movies = movies;
     }

Modified: openejb/trunk/openejb3/examples/spring-integration/src/main/resources/movies.xml
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/examples/spring-integration/src/main/resources/movies.xml?rev=1137249&r1=1137248&r2=1137249&view=diff
==============================================================================
--- openejb/trunk/openejb3/examples/spring-integration/src/main/resources/movies.xml (original)
+++ openejb/trunk/openejb3/examples/spring-integration/src/main/resources/movies.xml Sat Jun 18 21:21:26 2011
@@ -127,6 +127,9 @@
         </bean>
       </list>
     </property>
+    <!--property name="moviesEjb">
+      <ref bean="MoviesLocal" />
+    </property-->
   </bean>
 
   <bean name="theater1" class="org.superbiz.spring.Theater">