All Projects : OJB (Key: OJB)

Project Lead: Armin Waibel
URL: http://db.apache.org/ojb/
Description:
ObJectRelationalBridge (OJB) is an Object/Relational mapping tool that allows transparent persistence for Java Objects against relational databases.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Versions   Components   

Road Map

Progress: 
  44 of 47 issues have been resolved
OJB 1.0.5 (upcoming bugfix release)
   Bug OJB-141 UNRESOLVED Objects are not evicted from Cache on abort() after flush() - ObjectEnvelopes reuse mechanism fails Major Open
   Bug OJB-143 UNRESOLVED PersistentFieldIntrospectorImpl and PersistentFieldCGLibImpl don't work for nested objects when reference was modified by its setter method Major Open
   Bug OJB-130 UNRESOLVED SQL formatted incorrectly in regards to quoting for Oracle9i Major Open
   Bug OJB-134 FIXED UserAlias object is not set with designated method Criteria.setAlias (UserAlias alias) Blocker Resolved
   Bug OJB-86 FIXED OJB expects in method Implementation#newOQLQuery() an illegal return type Critical Closed
   Bug OJB-124 CANNOT REPRODUCE Unexpected error with DBCP and OJB where OJB was unable to get a connection. The root cause appears to be a org.apache.commons.dbcp.SQLNestedException: Cannot get a connection, pool exhausted, cause: null Critical Closed
   Bug OJB-128 FIXED "query by example"ignore inherited fields (using 'table per subclass' mapping) Major Resolved
   New Feature OJB-129 FIXED Add JDBC 3.0 "Retrieval of Auto Generated Keys" support Major Resolved
   Improvement OJB-131 FIXED Add native (database based) pagination/limit support Major Resolved
   Improvement OJB-101 FIXED Add support CLOB support in PlatformOracle9iImpl for XAPool prepared statements. Major Resolved
   Improvement OJB-100 FIXED Allow the specification of names for database foreignkeys and indices Major Resolved
   Bug OJB-90 FIXED Collection proxies do not follow equals/hashCode contract Major Resolved
   Bug OJB-97 FIXED ConnectionFactoryDBCPImpl: Rollback call after commit call when set useAutoCommit="2" Major Resolved
   Improvement OJB-121 FIXED Criteria add* methods should return "this" Major Resolved
   Bug OJB-96 FIXED Document changed Identity handling and PK field assignment Major Resolved
   Bug OJB-113 FIXED Fix support for JAVA_OBJECT jdbc type Major Resolved
   Bug OJB-127 FIXED Mistakes in project.xml Major Resolved
   Improvement OJB-123 FIXED MySQL support for SequenceManagerStoredProcedureImpl Major Resolved
   Bug OJB-94 FIXED NPE when execute query (join via 1:n reference) on objects using "table-per-subclass"-inheritance Major Resolved
   Bug OJB-85 FIXED ODMG-api in managed environment: Transaction demarcation problems when using a ConnectionFactory different from deprecated ConnectionFactoryManagedImpl Major Resolved
   Bug OJB-89 FIXED ODMG: The LockManagerFactory doesn't configure LockManager implementations which using OJB's Configurable interface Major Resolved
   Bug OJB-117 FIXED OJB can't read metadata provided by separate jar file (in classpath) Major Resolved
   Bug OJB-98 FIXED OJB statup failure after update 1.0.3 -> 1.0.4 Major Resolved
   Bug OJB-133 FIXED Query exception occur if a field name is equals to a database function/keyword Major Resolved
   Bug OJB-91 FIXED Query performance slowdown (about 20%) between 1.0.3 and 1.0.4 Major Resolved
   Bug OJB-132 FIXED Repository load fails on Turkish Major Resolved
   Bug OJB-93 FIXED Super class record not being deleted. Major Resolved
   Bug OJB-103 FIXED TransactionExt.flush() call doesn't clear 1:1, 1:n link history Major Resolved
   Bug OJB-108 FIXED Unsupported platforms stay unreported Major Resolved
   Improvement OJB-36 FIXED auto-insert attribute of reference/collection descriptor Major Resolved
   New Feature OJB-73 FIXED generate onDelete="cascade" for foreign-key element if auto-delete is set to true for collection descriptor Major Resolved
   Bug OJB-118 FIXED odmg-api, if two new object (associated via reference) are registered and deleted within the same tx, odmg perform illegal insert of one object Major Resolved
   Bug OJB-122 FIXED unable to exclude packages from being cached Major Resolved
   Improvement OJB-111 FIXED Add PersistenceBroker leak detection Major Closed
   Bug OJB-114 FIXED Concurrency issue with between RsIterator.finalize() and PersistenceBrokerAbstractImpl. Major Closed
   New Feature OJB-107 FIXED Support for Clob/Blob field types in persistence capable objects Major Closed
   Bug OJB-116 WON'T FIX "proxy" keyword does not accept the value "dynamic" Major Closed
   Bug OJB-80 WON'T FIX OJB support of Oracle's bfile attribute Major Closed
   Bug OJB-119 FIXED JDBC connection documentation out of date Minor Resolved
   Bug OJB-92 FIXED Unneeded query with Composite FK which has null column(s), which also lead to not respecting constraint with some db2 drivers. Minor Resolved
   Bug OJB-120 FIXED addExists() builds invalid SQL if subquery has orderby clause Minor Resolved
   Bug OJB-15 CANNOT REPRODUCE Randomly concurrency problem in Identity class Minor Resolved
   Improvement OJB-88 FIXED Documentation: Adapt LOB's howto, add docs for CLOB Minor Closed
   Improvement OJB-109 FIXED Location of repository.xml Minor Closed
   Improvement OJB-140 FIXED Needs to avoid ClassNotFoundException during cloning with commons-lang Minor Closed
   New Feature OJB-105 FIXED Pluggable "null" definition for persistent fields Minor Closed
   New Feature OJB-112 FIXED Tool for forward engineering from repository.xml Minor Closed
Progress: 
  18 of 18 issues have been resolved
The OJB_1_0_RELEASE maintenance branch
   Improvement OJB-67 FIXED Add a new check to the xdoclet module to avoid weird mapping errors of one-to-many relationships Major Resolved
   Bug OJB-19 FIXED OJB should respect Set/List as the field type for collection descriptors that do not specify a collection class Major Resolved
   Bug OJB-43 FIXED Persistent inner classes and xdoclet Major Resolved
   Bug OJB-75 FIXED orderby attribute in repository_user.xml not always respected Major Resolved
   Bug OJB-60 FIXED when use the common-logging.properties, the system can find the common-logging.properties, but aslo use the default "Poor Man Logging" Major Resolved
   Bug OJB-7 FIXED Critical cascading delete setting in OJB.properties Major Closed
   Bug OJB-8 FIXED Problem when using cascading delete on empty 1:1 reference Major Closed
   Bug OJB-68 FIXED Query/reference prefetching issue: PersistenceBrokerAware#afterLookup(...) is called before the object was completely materialized Major Closed
   Bug OJB-23 FIXED RemovalAwareCollection tries to delete non persistent objects Major Closed
   Bug OJB-3 FIXED ReportQuery ignores field conversion defined in repository Major Closed
   Bug OJB-72 FIXED SQL for a collection query should apply an alias for the indirection table with a schema Major Closed
   Bug OJB-50 FIXED Wrong SQL is generated for sub-criterias using the same path but with different path classes Major Closed
   New Feature OJB-31 FIXED Configurable JDBC driver-setting setFetchSize Minor Resolved
   Improvement OJB-37 FIXED Configurable option to allow unwrapping of DBCP connections Minor Resolved
   New Feature OJB-14 FIXED Setting custom JDBC driver tuning options trough jdbc-connection-descriptor Minor Resolved
   Improvement OJB-6 FIXED Support for stored procedures returning ResultSet Minor Resolved
   Bug OJB-61 FIXED xdoclet ojb.reference property class-ref doesn't work with generics Minor Resolved
   Bug OJB-53 INVALID Ignored constraint checked Minor Resolved
Progress: 
  1 of 1 issues have been resolved
OJB 1.1 (upcoming release)
   Improvement OJB-140 FIXED Needs to avoid ClassNotFoundException during cloning with commons-lang Minor Closed
Progress: 
  28 of 28 issues have been resolved
CVS HEAD
   Bug OJB-63 FIXED Bug when query against objects mapped on multiple joined tables ("super"-references) Critical Closed
   Improvement OJB-67 FIXED Add a new check to the xdoclet module to avoid weird mapping errors of one-to-many relationships Major Resolved
   Improvement OJB-100 FIXED Allow the specification of names for database foreignkeys and indices Major Resolved
   New Feature OJB-20 FIXED Allow the use of collection-factory Major Resolved
   Bug OJB-90 FIXED Collection proxies do not follow equals/hashCode contract Major Resolved
   Bug OJB-9 FIXED Missing table qualifier in count sql preceding distinct QueryByCriteria Major Resolved
   Bug OJB-94 FIXED NPE when execute query (join via 1:n reference) on objects using "table-per-subclass"-inheritance Major Resolved
   New Feature OJB-10 FIXED New Proxy Generation API's Major Resolved
   Improvement OJB-22 FIXED Only select pk-columns when the Class is a Proxy Major Resolved
   Bug OJB-43 FIXED Persistent inner classes and xdoclet Major Resolved
   Improvement OJB-5 FIXED Support Collections using non-pk fields Major Resolved
   New Feature OJB-16 FIXED Support stored procedures in select by pk statement Major Resolved
   New Feature OJB-73 FIXED generate onDelete="cascade" for foreign-key element if auto-delete is set to true for collection descriptor Major Resolved
   Bug OJB-75 FIXED orderby attribute in repository_user.xml not always respected Major Resolved
   Bug OJB-60 FIXED when use the common-logging.properties, the system can find the common-logging.properties, but aslo use the default "Poor Man Logging" Major Resolved
   Bug OJB-95 INVALID Retrieving collections when FK is a VARCHAR Major Resolved
   Bug OJB-4 FIXED Cannot resolve multiple attributes in a single criteria or column Major Closed
   Bug OJB-68 FIXED Query/reference prefetching issue: PersistenceBrokerAware#afterLookup(...) is called before the object was completely materialized Major Closed
   Bug OJB-23 FIXED RemovalAwareCollection tries to delete non persistent objects Major Closed
   Bug OJB-3 FIXED ReportQuery ignores field conversion defined in repository Major Closed
   Bug OJB-72 FIXED SQL for a collection query should apply an alias for the indirection table with a schema Major Closed
   Bug OJB-50 FIXED Wrong SQL is generated for sub-criterias using the same path but with different path classes Major Closed
   New Feature OJB-47 FIXED Feature Request: Arguments for class constructor Minor Resolved
   New Feature OJB-48 FIXED Feature Request: Support of non-static inner classes. Minor Resolved
   Bug OJB-61 FIXED xdoclet ojb.reference property class-ref doesn't work with generics Minor Resolved
   Bug OJB-53 INVALID Ignored constraint checked Minor Resolved
   New Feature OJB-24 FIXED Feature Request: enumerates and field conversions Minor Closed
   Improvement OJB-78 FIXED setPathOuterJoin() needs clarification Minor Closed

Reports

Recently Created Issues Report
Created vs Resolved Issues Report
Resolution Time Report
Average Age Report
Pie Chart Report
Contribution Report
User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 35
   24%
In Progress In Progress 1
   1%
Resolved Resolved 65
   45%
Closed Closed 43
   30%

Open Issues

By Priority
Critical Critical 1
   3%
Major Major 25
   69%
Minor Minor 10
   28%

By Assignee
Armin Waibel 6
   17%
Jakob Braeuchi 3
   8%
Thomas Dudziak 2
   6%
Unassigned 25
   69%