empire-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From doeb...@apache.org
Subject svn commit: r788638 - in /incubator/empire-db/trunk: ./ CHANGELOG.txt README.txt empire-assembly-all.xml empire-db-examples/
Date Fri, 26 Jun 2009 09:02:13 GMT
Author: doebele
Date: Fri Jun 26 09:02:13 2009
New Revision: 788638

URL: http://svn.apache.org/viewvc?rev=788638&view=rev
Log:
EMPIREDB-29 - Updated readme and changelog

Modified:
    incubator/empire-db/trunk/   (props changed)
    incubator/empire-db/trunk/CHANGELOG.txt
    incubator/empire-db/trunk/README.txt
    incubator/empire-db/trunk/empire-assembly-all.xml
    incubator/empire-db/trunk/empire-db-examples/   (props changed)

Propchange: incubator/empire-db/trunk/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Jun 26 09:02:13 2009
@@ -3,3 +3,5 @@
 .classpath
 
 .project
+
+target

Modified: incubator/empire-db/trunk/CHANGELOG.txt
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/CHANGELOG.txt?rev=788638&r1=788637&r2=788638&view=diff
==============================================================================
--- incubator/empire-db/trunk/CHANGELOG.txt (original)
+++ incubator/empire-db/trunk/CHANGELOG.txt Fri Jun 26 09:02:13 2009
@@ -1,39 +1,83 @@
 Apache Empire-db
 Copyright 2008 The Apache Software Foundation
 
+The issues are categorized as follows:
+[{C=Core}|{S=Struts Extensions}|{E=Examples}|{O=Other}
+/{N=New Feature}|{B=Bug fix}|{I=Improvement}]
+
+For more Information about a particular issue please visit
+https://issues.apache.org/jira/browse/EMPIREDB
+
+--------------
+Release 2.0.5:
+--------------
+Major new features:
+- Maven project management
+- New database handlers for Apache Derby, H2, PostgreSQL
+- New Examples showing WebService integration using Apache CXF
+
+Issues resolved:
+EMPIREDB-37 - [C/N]: PostgreSQL "BLOB" type not exist but is possible to create a "bytea"
column 
+EMPIREDB-36 - [E/N]: New WebServices integration example using Apache CXF 
+EMPIREDB-34 - [C/I]: Add support for stmt.executeUpdate with Statement.RETURN_GENERATED_KEYS
instead of getPostInsertAutoIncValue() 
+EMPIREDB-33 - [S/B]: BeanRecordProxy isFieldReadOnly wrong for new records 
+EMPIREDB-32 - [C/N]: Unit tests 
+EMPIREDB-31 - [E/B]: Advanced sample throws SQLException (wrong db user) 
+EMPIREDB-30 - [C/N]: Support for PostgeSQL 
+EMPIREDB-29 - [O/N]: Switch to Maven project management 
+EMPIREDB-28 - [E/B]: SampleConfig in the demo application has invalid user 
+EMPIREDB-27 - [C/B]: HSQLDB driver doesn't support conversion of value to DOUBLE 
+EMPIREDB-26 - [S/I]: Extend HTMLTagDictionary to allow default cssClass for all input types

+EMPIREDB-25 - [C/I]: Implement getAttribute and setAttribute on BeanProperty class 
+EMPIREDB-24 - [S/I]: Allow textarea to handle keypress and keyup events in order to check
the maximum length of input 
+EMPIREDB-23 - [C/B]: Maximum size is not passed to error message handler for DBErrors.FieldValueTooLong
in DBTableColumn::checkValue 
+EMPIREDB-22 - [C/B]: deleteReferenceRecords() does not sort the depending records by id 
+EMPIREDB-21 - [S/I]: Allow empty record item parameter: The function getRecordKeyFromString
should return null if the item string consists of the new item flag only. 
+EMPIREDB-20 - [C/B]: Convert to char doesn't work for hsqldb 
+EMPIREDB-19 - [S/B]: The form tag's "target" attribute is not rendered in HTML code 
+EMPIREDB-18 - [C/B]: DBRecord.setModified(column, isModified) doesn't set the record state
back from modified to valid 
+EMPIREDB-17 - [S/B]: Checked attribute does not work on radio button tag. 
+EMPIREDB-16 - [S/I]: Tag library definition does not allow java expressions for the cssClass
attribute 
+EMPIREDB-15 - [C/B]: Record fields are not cleared properly by createRecord. 
+EMPIREDB-14 - [S/I]: Allow javascript code on anchors 
+
 --------------
 Release 2.0.4:
 --------------
-EMPIREDB-9	Move build.xml from src directory to root directory. Change distribution scripts
to meet apache incubator requirements.  
-EMPIREDB-8	Restrict access to DatabaseDriver object for all subclasses of DBColumnExpr to
the addSQL function.  
-EMPIREDB-7	Add support for CASE WHEN expression with new class DBCaseExpr.java  
-EMPIREDB-6	Support for quoting of table, view and column names added.
+EMPIREDB-13 - [S/I]: Add column attribute to radioButtonTag and onClick attribute to menuItemTag

+EMPIREDB-12 - [S/I]: Allow reloading of current record from the session 
+EMPIREDB-11 - [S/I]: WebAction.clearActionErrors does not remove Error from the session 
+EMPIREDB-10 - [S/I]: Allow setting of record property name with control tag 
+EMPIREDB-09 - [O/I]: Move build.xml from src directory to root directory. Change distribution
scripts to meet apache incubator requirements.  
+EMPIREDB-08 - [C/I]: Restrict access to DatabaseDriver object for all subclasses of DBColumnExpr
to the addSQL function.  
+EMPIREDB-07 - [C/I]: Add support for CASE WHEN expression with new class DBCaseExpr.java
 
+EMPIREDB-06 - [C/I]: Support for quoting of table, view and column names added.
 
 --------------
 Release 2.0.3:
 --------------
-EMPIREDB-5	Added missing ASF headers. See JIRA for further information.
-EMPIREDB-4	Fixed several DBDatabaseDriverHSql bugs. See JIRA for further information.
-EMPIREDB-3	Added "useQuotes" property to DBColumn.
-PRE-114:	All package names changed to org.apache.empire.
+EMPIREDB-5 - Added missing ASF headers. See JIRA for further information.
+EMPIREDB-4 - Fixed several DBDatabaseDriverHSql bugs. See JIRA for further information.
+EMPIREDB-3 - Added "useQuotes" property to DBColumn.
+PRE-114: - All package names changed to org.apache.empire.
 
 --------------
 Release 2.0.2:
 --------------
-PRE-113:	NEW FEATURE: class BeanRecordProxy<T> implements the Record interface of any
given JavaBean object.	
-PRE-112:	NEW FEATURE: classes BeanDomain, BeanClass and BeanProperty allow metadata defition
for JavaBean objects using the Column interface.
-PRE-111:	DBDatabaseDriverOracle: new implementation for checkDatabase
-PRE-110:	Method getSourceColumn added for data.Column
-PRE-109:	DBRecordData: Typ conversion moved to ObjectUtils
-PRE-108:	NEW FEATURE: createView implemented for all Database Drivers
-PRE-107:	DBView: canUpdateReocrds = Flag for updateable and non-updateable Views;
+PRE-113: - NEW FEATURE: class BeanRecordProxy<T> implements the Record interface of
any given JavaBean object.	
+PRE-112: - NEW FEATURE: classes BeanDomain, BeanClass and BeanProperty allow metadata defition
for JavaBean objects using the Column interface.
+PRE-111: - DBDatabaseDriverOracle: new implementation for checkDatabase
+PRE-110: - Method getSourceColumn added for data.Column
+PRE-109: - DBRecordData: Type conversion moved to ObjectUtils
+PRE-108: - NEW FEATURE: createView implemented for all Database Drivers
+PRE-107: - DBView: canUpdateReocrds = Flag for updateable and non-updateable Views;
 
 --------------
 Release 2.0.1:
 --------------
-PRE-106:	NEW FEATURE: DBDatabaseDriverMySQL:	Driver for MySQL 5 added.
-PRE-105:	NEW FEATURE: DBColumnExpr: Added Support for REVERSE() and INSTR() SQL Functions
-PRE-104:	BUGFIX: DBRecord::getFieldValue(): Field Access to invalid DBRecord returned Boolean
FALSE instead of null.
-PRE-103:	DBDatabaseDriver: Function isSupported() and getPostInsertAutoIncValue() added
-PRE-102:	DBColumnExpr: Substring function now excepts column expressions 
-PRE-101:	DBSQLScript: New class to replace StringBuilder for DDL Script generation. See also
DBDatabase::getCreateDDLScript()
+PRE-106: - NEW FEATURE: DBDatabaseDriverMySQL:	Driver for MySQL 5 added.
+PRE-105: - NEW FEATURE: DBColumnExpr: Added Support for REVERSE() and INSTR() SQL Functions
+PRE-104: - BUGFIX: DBRecord::getFieldValue(): Field Access to invalid DBRecord returned Boolean
FALSE instead of null.
+PRE-103: - DBDatabaseDriver: Function isSupported() and getPostInsertAutoIncValue() added
+PRE-102: - DBColumnExpr: Substring function now excepts column expressions 
+PRE-101: - DBSQLScript: New class to replace StringBuilder for DDL Script generation. See
also DBDatabase::getCreateDDLScript()

Modified: incubator/empire-db/trunk/README.txt
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/README.txt?rev=788638&r1=788637&r2=788638&view=diff
==============================================================================
--- incubator/empire-db/trunk/README.txt (original)
+++ incubator/empire-db/trunk/README.txt Fri Jun 26 09:02:13 2009
@@ -8,38 +8,70 @@
 the completeness or stability of the code, it does indicate that the project has yet
 to be fully endorsed by the ASF.
 
+
+New Features in Release 2.0.5:
+==============================
+
+Empire-db Release 2.0.5 has the following major new features
+- Maven project management
+- New database handlers for Apache Derby, H2, PostgreSQL
+- New Examples showing WebService integration using Apache CXF
+
+For more details see the file CHANGELOG.txt or visit the Empire-db website at
+http://incubator.apache.org/empire-db
+
+
 Getting Started
 ===============
 
-For a good introdution to Empire-db please read the tutorial.pdf, that can be found in the
empire-db-examples directory.  
+An introduction to Empire-db is provided with the tutorial.pdf document 
+that can be found in the root directory of the distribution.  
 
 This component requires a Java 5 JDK (or higher).
 
-=== Building ===
 
-To build Empire-db you need Apache Maven, more information on: http://maven.apache.org
-Use this maven command to build Empire-db: 'mvn clean install'
+Building
+========
+
+To build Empire-db you need Apache Maven 2.0.9 or newer, which can be downloaded from 
+	http://maven.apache.org/download.html. 
+Make sure that your PATH includes the MVN_HOME/bin directory. 
+
+In order to build Empire-db use the following command from the command line:
+	> mvn clean install
 
 There are various ways to open the project(s) in your favorite IDE:
 
 === Eclipse ===
+
+ - From the command line:
+   Change to the 'src' sub-directory and run the following command:   
+   > mvn clean eclipse:eclipse -DdownloadSources=true 
+
+   In Eclipse choose: Import... Existing projects into workspace
+
+or 
  
- - Install the m2eclipse plugin and import the projects directly
+ - Install the M2Eclipse plugin from
    http://m2eclipse.codehaus.org/
-   In eclipse: Import... Maven projects
- 
- - Run 'mvn clean install eclipse:eclipse -DdownloadSources=true' 
-   In eclipse: Import... Existing projects into workspace
+   
+   In Eclipse choose: Import... Maven projects
    
 === Netbeans ===
 
- - Install the maven plugin available in the update center (tools - plugins)
-   Open the project like you open any other netbeans project
+ - Install the Maven plugin available in the update center (tools - plugins)
+   Open the project like you open any other Netbeans project
 
 
 Getting help
 ============
 
-The best place for help is the mailing list, please visit our website for more information.
+The best place for getting help is the empire-db user mailing list.
+First subscribe to the list by sending an email to:
+	empire-db-user-subscribe@incubator.apache.org
+
+Afterwards you may post a message to:
+	empire-db-user@incubator.apache.org
 
-http://incubator.apache.org
+Please visit our Website for more information.
+http://incubator.apache.org/empire-db

Modified: incubator/empire-db/trunk/empire-assembly-all.xml
URL: http://svn.apache.org/viewvc/incubator/empire-db/trunk/empire-assembly-all.xml?rev=788638&r1=788637&r2=788638&view=diff
==============================================================================
--- incubator/empire-db/trunk/empire-assembly-all.xml (original)
+++ incubator/empire-db/trunk/empire-assembly-all.xml Fri Jun 26 09:02:13 2009
@@ -57,7 +57,7 @@
 				<include>LICENSE.txt</include>
 				<include>NOTICE.txt</include>
 				<include>README.txt</include>
-				<!-- <include>CHANGELOG-1.4</include> -->
+				<include>CHANGELOG.txt</include>
 				<!-- <include>licenses/**</include> -->
 			</includes>
 		</fileSet>

Propchange: incubator/empire-db/trunk/empire-db-examples/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Jun 26 09:02:13 2009
@@ -3,3 +3,5 @@
 .project
 
 .settings
+
+target



Mime
View raw message