Author: karthick
Date: Mon Dec 22 10:38:46 2008
New Revision: 728740
URL: http://svn.apache.org/viewvc?rev=728740&view=rev
Log:
While reading older model classes, assume newer fields are un-initialized.
Modified:
ode/branches/APACHE_ODE_1.X/bpel-obj/src/main/java/org/apache/ode/bpel/o/OPartnerLink.java
Modified:
ode/branches/APACHE_ODE_1.X/bpel-obj/src/main/java/org/apache/ode/bpel/o/OPartnerLink.java
URL:
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-obj/src/main/java/org/apache/ode/bpel/o/OPartnerLink.java?rev=728740&r1=728739&r2=728740&view=diff
==============================================================================
---
ode/branches/APACHE_ODE_1.X/bpel-obj/src/main/java/org/apache/ode/bpel/o/OPartnerLink.java
(original)
+++
ode/branches/APACHE_ODE_1.X/bpel-obj/src/main/java/org/apache/ode/bpel/o/OPartnerLink.java
Mon Dec 22 10:38:46 2008
@@ -173,6 +173,10 @@
*/
@SuppressWarnings("unchecked")
public Set<OScope.CorrelationSet>
getUniqueCorrelationSetsForOperation(Operation operation) {
+ // if we read an older version of this class, the unique set will be
un-initialized!
+ if (_uniqueInitiatingCorrelationSets == null) {
+ return Collections.EMPTY_SET;
+ }
Set<OScope.CorrelationSet> ret =
_uniqueInitiatingCorrelationSets.get(operation.getName());
if (ret == null) {
return Collections.EMPTY_SET;