You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by ge...@apache.org on 2009/08/30 16:48:18 UTC

svn commit: r809345 - in /incubator/openwebbeans/trunk/samples/ejb-sample: pom.xml src/main/java/org/apache/webbeans/sample/bean/EchoManaged.java src/main/java/org/apache/webbeans/sample/injection/InjectionTargetBean.java

Author: gerdogdu
Date: Sun Aug 30 14:48:17 2009
New Revision: 809345

URL: http://svn.apache.org/viewvc?rev=809345&view=rev
Log:
Update for JSR-330

Modified:
    incubator/openwebbeans/trunk/samples/ejb-sample/pom.xml
    incubator/openwebbeans/trunk/samples/ejb-sample/src/main/java/org/apache/webbeans/sample/bean/EchoManaged.java
    incubator/openwebbeans/trunk/samples/ejb-sample/src/main/java/org/apache/webbeans/sample/injection/InjectionTargetBean.java

Modified: incubator/openwebbeans/trunk/samples/ejb-sample/pom.xml
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/samples/ejb-sample/pom.xml?rev=809345&r1=809344&r2=809345&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/samples/ejb-sample/pom.xml (original)
+++ incubator/openwebbeans/trunk/samples/ejb-sample/pom.xml Sun Aug 30 14:48:17 2009
@@ -57,7 +57,7 @@
 			<scope>provided</scope>
 		</dependency>
 		
-		<!-- JSR-299 API, provided -->
+		<!-- JSR-299 Implementation -->
 		<dependency>
 			<groupId>org.apache.openwebbeans</groupId>
 			<artifactId>openwebbeans-impl</artifactId>

Modified: incubator/openwebbeans/trunk/samples/ejb-sample/src/main/java/org/apache/webbeans/sample/bean/EchoManaged.java
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/samples/ejb-sample/src/main/java/org/apache/webbeans/sample/bean/EchoManaged.java?rev=809345&r1=809344&r2=809345&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/samples/ejb-sample/src/main/java/org/apache/webbeans/sample/bean/EchoManaged.java (original)
+++ incubator/openwebbeans/trunk/samples/ejb-sample/src/main/java/org/apache/webbeans/sample/bean/EchoManaged.java Sun Aug 30 14:48:17 2009
@@ -14,7 +14,8 @@
 package org.apache.webbeans.sample.bean;
 
 import javax.enterprise.context.RequestScoped;
-import javax.enterprise.inject.Current;
+import javax.enterprise.inject.Default;
+import javax.inject.Inject;
 import javax.inject.Named;
 import javax.enterprise.inject.Produces;
 import javax.enterprise.inject.spi.Bean;
@@ -30,13 +31,13 @@
 @Named("echo")
 public class EchoManaged
 {
-    private @Current Echo echo;
+    private @Inject @Default Echo echo;
         
     private String text;
     
     private String name;
     
-    private @Produces @Current @PersistenceUnit(unitName="myDataBase") EntityManagerFactory emf;
+    private @Produces @Default @PersistenceUnit(unitName="myDataBase") EntityManagerFactory emf;
     
     public String getName()
     {

Modified: incubator/openwebbeans/trunk/samples/ejb-sample/src/main/java/org/apache/webbeans/sample/injection/InjectionTargetBean.java
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/samples/ejb-sample/src/main/java/org/apache/webbeans/sample/injection/InjectionTargetBean.java?rev=809345&r1=809344&r2=809345&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/samples/ejb-sample/src/main/java/org/apache/webbeans/sample/injection/InjectionTargetBean.java (original)
+++ incubator/openwebbeans/trunk/samples/ejb-sample/src/main/java/org/apache/webbeans/sample/injection/InjectionTargetBean.java Sun Aug 30 14:48:17 2009
@@ -15,7 +15,8 @@
 
 import javax.annotation.Resource;
 import javax.enterprise.context.RequestScoped;
-import javax.enterprise.inject.Current;
+import javax.enterprise.inject.Default;
+import javax.inject.Inject;
 import javax.inject.Named;
 import javax.persistence.EntityManagerFactory;
 import javax.sql.DataSource;
@@ -24,7 +25,7 @@
 @Named("injected")
 public class InjectionTargetBean
 {
-    @Current EntityManagerFactory emf;
+    @Inject @Default EntityManagerFactory emf;
     
     @Resource(name="My DataSource") DataSource dataSource;