You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by lw...@apache.org on 2006/12/06 08:17:53 UTC
svn commit: r482939 - in
/incubator/ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa:
FaultDAOImpl.java ProcessInstanceDAOImpl.java
Author: lwaterman
Date: Tue Dec 5 23:17:52 2006
New Revision: 482939
URL: http://svn.apache.org/viewvc?view=rev&rev=482939
Log:
Fix transient data assumptions
Modified:
incubator/ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/FaultDAOImpl.java
incubator/ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/ProcessInstanceDAOImpl.java
Modified: incubator/ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/FaultDAOImpl.java
URL: http://svn.apache.org/viewvc/incubator/ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/FaultDAOImpl.java?view=diff&rev=482939&r1=482938&r2=482939
==============================================================================
--- incubator/ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/FaultDAOImpl.java (original)
+++ incubator/ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/FaultDAOImpl.java Tue Dec 5 23:17:52 2006
@@ -56,7 +56,7 @@
_explanation = explanation;
_lineNo = faultLineNo;
_activityId = activityId;
- // TODO setFaultMessage(faultMessage);
+ _data = DOMUtils.domToString(faultMessage);
}
public int getActivityId() {
Modified: incubator/ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/ProcessInstanceDAOImpl.java
URL: http://svn.apache.org/viewvc/incubator/ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/ProcessInstanceDAOImpl.java?view=diff&rev=482939&r1=482938&r2=482939
==============================================================================
--- incubator/ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/ProcessInstanceDAOImpl.java (original)
+++ incubator/ode/trunk/dao-jpa/src/main/java/org/apache/ode/dao/jpa/ProcessInstanceDAOImpl.java Tue Dec 5 23:17:52 2006
@@ -52,8 +52,10 @@
@Lob @Column(name="EXECUTION_STATE") private byte[] _executionState;
@Basic @Column(name="SEQUENCE") private Long _sequence;
@Basic @Column(name="DATE_CREATED") private Date _dateCreated = new Date();
- @Transient private ScopeDAO _rootScope;
+ @OneToOne(fetch=FetchType.LAZY,cascade={CascadeType.ALL})
+ @Column(name="ROOT_SCOPE_ID")
+ private ScopeDAOImpl _rootScope;
@OneToMany(targetEntity=ScopeDAOImpl.class,mappedBy="_processInstance",fetch=FetchType.LAZY,cascade={CascadeType.ALL})
private Collection<ScopeDAO> _scopes = new ArrayList<ScopeDAO>();
@OneToMany(targetEntity=ActivityRecoveryDAOImpl.class,fetch=FetchType.LAZY,cascade={CascadeType.ALL})