You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by st...@apache.org on 2011/10/17 10:19:49 UTC

svn commit: r1185037 - /openwebbeans/trunk/readme/README_1_1_2.txt

Author: struberg
Date: Mon Oct 17 08:19:49 2011
New Revision: 1185037

URL: http://svn.apache.org/viewvc?rev=1185037&view=rev
Log:
prepare for the OWB-1.1.2 release

Added:
    openwebbeans/trunk/readme/README_1_1_2.txt
      - copied, changed from r1184797, openwebbeans/trunk/readme/README_1_1_1.txt

Copied: openwebbeans/trunk/readme/README_1_1_2.txt (from r1184797, openwebbeans/trunk/readme/README_1_1_1.txt)
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/readme/README_1_1_2.txt?p2=openwebbeans/trunk/readme/README_1_1_2.txt&p1=openwebbeans/trunk/readme/README_1_1_1.txt&r1=1184797&r2=1185037&rev=1185037&view=diff
==============================================================================
--- openwebbeans/trunk/readme/README_1_1_1.txt (original)
+++ openwebbeans/trunk/readme/README_1_1_2.txt Mon Oct 17 08:19:49 2011
@@ -1,11 +1,11 @@
 -------------------------------
-Apache OpenWebBeans 1.1.1
+Apache OpenWebBeans 1.1.2
 -------------------------------
 Welcome! 
 Thanks for downloading and using OpenWebBeans. 
 This document is a "Getting Started Guide" for OpenWebBeans.
 
-This document is based on the 1.1.1 release of the OpenWebBeans.
+This document is based on the 1.1.2 release of Apache OpenWebBeans.
 
 --------------------------------
 What is Apache OpenWebBeans?
@@ -13,6 +13,11 @@ What is Apache OpenWebBeans?
 OpenWebBeans is an Apache License V 2.0 licensed implementation of the JSR-299,
 Contexts and Dependency Injection for the Java EE platform.
 
+It also already incorporates some features which are part of JSR-346 (CDI-1.1)
+but doesn't need API changes as we still use the JCDI-1.0 API. The
+incorporated CDI-1.1 features are mostly parts which are not well
+defined in the CDI-1.0 specification, like Serialisation checks, etc.
+
 Our project's web page can be found at:
 http://openwebbeans.apache.org
 
@@ -21,10 +26,10 @@ https://cwiki.apache.org/confluence/disp
 
 
 --------------------------------
-OpenWebBeans 1.1.1 Release Features
+OpenWebBeans 1.1.2 Release Features
 --------------------------------
 
-- The 1.1.1 release supports the following features
+- The 1.1.2 release supports the following features
 -----------------------------------
 * Managed Beans Support
 * Session Beans Support (via Embeddable OpenEJB container in Tomcat)
@@ -53,7 +58,7 @@ OpenWebBeans 1.1.1 Release Features
 * automatically detect if BeanManager#isInUse()
 
 
-- 1.1.1 release does not support the following features
+- 1.1.2 release does not support the following features
 --------------------------------------------
 * Does not fully integrate with Geronimo 
  (You have to configure your application to use OWB functionality, 
@@ -75,6 +80,33 @@ of the Application. This is especially t
 for the whole Application. This behaviour will most likely also be the default behaviour
 in the CDI-1.1 JSR-346 specification.
 
+
+-------------------------------------------
+Release Notes - OpenWebBeans - Version 1.1.2
+-------------------------------------------
+
+Bug
+
+    * [OWB-562] - non-enabled alternative beans with passivating scope fail validation during deployment
+    * [OWB-589] - " ... requires a passivation capable dependency ..." for producer method with return type String and non serializable injected dependency
+    * [OWB-597] - StackOverFlow when injecting product in same bean where @Produces is placed
+    * [OWB-615] - remove @Overrides for interfaces to be java5 compatible
+    * [OWB-616] - javax.el.ExpressionFactory has final methods! CDI doesn't allow that. - Test on final **PRIVATE** methods too?
+    * [OWB-618] - we sometimes invoke a dispose method without having created the bean upfront
+    * [OWB-619] - @New beans must only exist if there is at least one injection point for them
+    * [OWB-620] - any disabled bean of passivating scope will wrongly be detected as 'not passivatable'
+    * [OWB-622] - beanmanager injection in afterBeanDiscovery method parameter
+    * [OWB-624] - AnnotatedTypes registered in BeforeBeanDiscovery might get processed twice
+
+Improvement
+
+    * [OWB-623] - Relax check on @AroundInvoke Interceptors 'throws Exception'
+
+New Feature
+
+    * [OWB-621] - Alternative configuration method for buggy container or pre servlet api 2.5 container
+
+
 -------------------------------------------
 Release Notes - OpenWebBeans - Version 1.1.1
 -------------------------------------------
@@ -483,27 +515,27 @@ This section explains a content of the d
 dependent libraries. 
 
 ---------------------------------------------
-1.1.1 Distribution Content
+1.1.2 Distribution Content
 ---------------------------------------------
 There are several jars in the OpenWebBeans 1.0.0 distribution;
 
- - openwebbeans-impl-1.1.1.jar     --> Includes Core Dependency Injection Service.
- - openwebbeans-ejb-1.1.1.jar      --> EJB Plugin(Supports EJBs in OpenEJB embedded in Tomcat).
- - openwebbeans-openejb-1.1.1.jar  --> OpenEJB specific Plugin SPI implementations as extension to openwebbeans-ejb
- - openwebbeans-jms-1.1.1.jar      --> JMS Plugin(Supports injection of JMS related artifacts,i.e, ConnectionFactory, Session, Connection etc.)
- - openwebbeans-jsf-1.1.1.jar      --> JSF-2.0 Plugin(JSF Conversation Scoped Support).
- - openwebbeans-jsf12-1.1.1.jar    --> JSF-1.2 Plugin(JSF Conversation Scoped Support).
- - openwebbeans-resource-1.1.1.jar --> Java EE Resource Injection for Web Projects (Includes @PersistenceContext,@PersistenceUnit
+ - openwebbeans-impl-1.1.2.jar     --> Includes Core Dependency Injection Service.
+ - openwebbeans-ejb-1.1.2.jar      --> EJB Plugin(Supports EJBs in OpenEJB embedded in Tomcat).
+ - openwebbeans-openejb-1.1.2.jar  --> OpenEJB specific Plugin SPI implementations as extension to openwebbeans-ejb
+ - openwebbeans-jms-1.1.2.jar      --> JMS Plugin(Supports injection of JMS related artifacts,i.e, ConnectionFactory, Session, Connection etc.)
+ - openwebbeans-jsf-1.1.2.jar      --> JSF-2.0 Plugin(JSF Conversation Scoped Support).
+ - openwebbeans-jsf12-1.1.2.jar    --> JSF-1.2 Plugin(JSF Conversation Scoped Support).
+ - openwebbeans-resource-1.1.2.jar --> Java EE Resource Injection for Web Projects (Includes @PersistenceContext,@PersistenceUnit
                                           and @Resource injection into the Managed Beans. @Resource injections use java:/comp/env of the
                                           Web application component. @PersistenceContext is based on extended EntityManager.
- - openwebbeans-spi-1.1.1.jar      --> OpenWebBeans Server Provider Interfaces. They are implemented by runtime environments that would
+ - openwebbeans-spi-1.1.2.jar      --> OpenWebBeans Server Provider Interfaces. They are implemented by runtime environments that would
                                           like to use OpenWebBeans as a JSR-299 implementation.
  - samples                            --> Includes source code of the samples. Samples are mavenized project  therefore you can easily build and run
                                           them from your environment that has maven runtime.
- - openwebbeans-osgi-1.1.1.jar     --> ClassPath ScannerService SPI implementation for OSGI environments like Apache Geronimo-3
- - openwebbeans-web-1.1.1.jar      --> Basic Servlet integration
- - openwebbeans-tomcat6-1.1.1.jar  --> Support for deeper integration into Apache Tomcat-6
- - openwebbeans-tomcat7-1.1.1.jar  --> Support for deeper integration into Apache Tomcat-7
+ - openwebbeans-osgi-1.1.2.jar     --> ClassPath ScannerService SPI implementation for OSGI environments like Apache Geronimo-3
+ - openwebbeans-web-1.1.2.jar      --> Basic Servlet integration
+ - openwebbeans-tomcat6-1.1.2.jar  --> Support for deeper integration into Apache Tomcat-6
+ - openwebbeans-tomcat7-1.1.2.jar  --> Support for deeper integration into Apache Tomcat-7
 
 
 
@@ -522,7 +554,7 @@ internal use only whereas portable CDI E
 
 Current Plugins:
 ---------------------
-Look at "1.1.1 Distribution Content" above.
+Look at "1.1.2 Distribution Content" above.
 
 ------------------------------------------
 Dependent Libraries
@@ -583,7 +615,7 @@ Third party        : openwebbeans-impl a
 Container Provided : jsf
 
 NOTE : We are trying to decrease dependent libraries of the our core, i.e, openwebbeans-impl. 
-At 1.1.1, dependent third party libraries will be decreased. We have a plan to create profile
+At 1.1.2, dependent third party libraries will be decreased. We have a plan to create profile
 plugins, therefore each profile plugin provides its own dependent libraries. For example, in 
 fully Java EE Profile Plugin, Transaction API is supported but this will not be the case
 for Java Web Profile Plugin or Java SE Profile Plugin. Stay Tuned!
@@ -904,7 +936,7 @@ Go to the source directory of the standa
 >mvn clean package;
 >cd target;
 >jar -xvf standalone-sample.jar
->java -jar standalone-sample-1.1.1-SNAPSHOT.jar
+>java -jar standalone-sample-1.1.2-SNAPSHOT.jar
 >Enjoy :)
 
 -----------------------------------------------