You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by xi...@apache.org on 2010/11/25 04:27:41 UTC
svn commit: r1038900 -
/geronimo/daytrader/trunk/modules/entities/src/main/java/org/apache/geronimo/samples/daytrader/beans/OrderDataBean.java
Author: xiaming
Date: Thu Nov 25 03:27:41 2010
New Revision: 1038900
URL: http://svn.apache.org/viewvc?rev=1038900&view=rev
Log:
DAYTRADER-63 rollback the change since it cause fullejb mode operation failures
Modified:
geronimo/daytrader/trunk/modules/entities/src/main/java/org/apache/geronimo/samples/daytrader/beans/OrderDataBean.java
Modified: geronimo/daytrader/trunk/modules/entities/src/main/java/org/apache/geronimo/samples/daytrader/beans/OrderDataBean.java
URL: http://svn.apache.org/viewvc/geronimo/daytrader/trunk/modules/entities/src/main/java/org/apache/geronimo/samples/daytrader/beans/OrderDataBean.java?rev=1038900&r1=1038899&r2=1038900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/entities/src/main/java/org/apache/geronimo/samples/daytrader/beans/OrderDataBean.java (original)
+++ geronimo/daytrader/trunk/modules/entities/src/main/java/org/apache/geronimo/samples/daytrader/beans/OrderDataBean.java Thu Nov 25 03:27:41 2010
@@ -105,10 +105,14 @@ public class OrderDataBean implements Se
private QuoteDataBean quote;
// Cause sell operation failed, see JIRA DAYTRADER-63 for details.
- //@OneToOne(fetch=FetchType.LAZY)
- //@JoinColumn(name = "HOLDING_HOLDINGID")
- // Cause sell operation failed, see JIRA DAYTRADER-63 for details.
- @Transient
+ // rollback change for fullejb3 mode operation failures
+ // In JPA programming mode, the database schema cannot be created by JPA provider,
+ // instead, user need to create db schema by self. And cannot enalbe foreign key constraint,
+ // Since the foreign key constraint is controled by code logic, not database logic.
+ @OneToOne(fetch=FetchType.LAZY)
+ @JoinColumn(name = "HOLDING_HOLDINGID")
+ // rollback change for fullejb3 mode operation failures
+ //@Transient
private HoldingDataBean holding;
// @Version