You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by rr...@apache.org on 2009/09/11 17:07:51 UTC

svn commit: r813870 [13/15] - in /ode/branches/APACHE_ODE_1.X: ./ agents/src/main/java/org/apache/ode/agents/memory/ agents/src/main/resources/META-INF/ axis2-war/src/main/webapp/ axis2-war/src/main/webapp/WEB-INF/ axis2-war/src/main/webapp/WEB-INF/cla...

Modified: ode/branches/APACHE_ODE_1.X/dao-jpa/src/main/java/org/apache/ode/dao/jpa/ProcessInstanceDAOImpl.java
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/dao-jpa/src/main/java/org/apache/ode/dao/jpa/ProcessInstanceDAOImpl.java?rev=813870&r1=813869&r2=813870&view=diff
==============================================================================
--- ode/branches/APACHE_ODE_1.X/dao-jpa/src/main/java/org/apache/ode/dao/jpa/ProcessInstanceDAOImpl.java (original)
+++ ode/branches/APACHE_ODE_1.X/dao-jpa/src/main/java/org/apache/ode/dao/jpa/ProcessInstanceDAOImpl.java Fri Sep 11 15:07:05 2009
@@ -1,402 +1,403 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License.  You may obtain a copy of the License at
- *
- *    http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied.  See the License for the
- * specific language governing permissions and limitations
- * under the License.
- */
-
-package org.apache.ode.dao.jpa;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.ode.bpel.common.ProcessState;
-import org.apache.ode.bpel.dao.ActivityRecoveryDAO;
-import org.apache.ode.bpel.dao.BpelDAOConnection;
-import org.apache.ode.bpel.dao.CorrelationSetDAO;
-import org.apache.ode.bpel.dao.CorrelatorDAO;
-import org.apache.ode.bpel.dao.FaultDAO;
-import org.apache.ode.bpel.dao.MessageExchangeDAO;
-import org.apache.ode.bpel.dao.ProcessDAO;
-import org.apache.ode.bpel.dao.ProcessInstanceDAO;
-import org.apache.ode.bpel.dao.ScopeDAO;
-import org.apache.ode.bpel.dao.ScopeStateEnum;
-import org.apache.ode.bpel.dao.XmlDataDAO;
-import org.apache.ode.bpel.evt.ProcessInstanceEvent;
-import org.apache.ode.bpel.iapi.ProcessConf.CLEANUP_CATEGORY;
-import org.w3c.dom.Element;
-
-import javax.persistence.Basic;
-import javax.persistence.CascadeType;
-import javax.persistence.Column;
-import javax.persistence.Entity;
-import javax.persistence.FetchType;
-import javax.persistence.GeneratedValue;
-import javax.persistence.GenerationType;
-import javax.persistence.Id;
-import javax.persistence.Lob;
-import javax.persistence.ManyToOne;
-import javax.persistence.NamedQueries;
-import javax.persistence.NamedQuery;
-import javax.persistence.OneToMany;
-import javax.persistence.OneToOne;
-import javax.persistence.Table;
-import javax.xml.namespace.QName;
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Date;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Set;
-
-@Entity
-@Table(name="ODE_PROCESS_INSTANCE")
-@NamedQueries({
-     @NamedQuery(name=ProcessInstanceDAOImpl.DELETE_INSTANCES_BY_PROCESS, query="delete from ProcessInstanceDAOImpl as i where i._process = :process"),
-     @NamedQuery(name=ProcessInstanceDAOImpl.SELECT_INSTANCE_IDS_BY_PROCESS, query="select i._instanceId from ProcessInstanceDAOImpl as i where i._process = :process"),
-     @NamedQuery(name=ProcessInstanceDAOImpl.COUNT_INSTANCE_IDS_BY_PROCESS, query="select count(i._instanceId) from ProcessInstanceDAOImpl as i where i._process = :process"),
-     @NamedQuery(name=ProcessInstanceDAOImpl.SELECT_FAULT_IDS_BY_PROCESS, query="select i._faultId from ProcessInstanceDAOImpl as i where i._process = :process and i._faultId is not null"),
-    @NamedQuery(name=ProcessInstanceDAOImpl.COUNT_FAILED_INSTANCES_BY_STATUS_AND_PROCESS_ID, 
-            query="select count(i._instanceId), max(i._lastRecovery) from ProcessInstanceDAOImpl as i where i._process._processId = :processId and i._state in(:states) and exists(select r from ActivityRecoveryDAOImpl r where i = r._instance)")
-})
-public class ProcessInstanceDAOImpl extends OpenJPADAO implements ProcessInstanceDAO {
-    private static final Log __log = LogFactory.getLog(ProcessInstanceDAOImpl.class);
-    
-    public final static String DELETE_INSTANCES_BY_PROCESS = "DELETE_INSTANCES_BY_PROCESS";
-     public final static String SELECT_INSTANCE_IDS_BY_PROCESS = "SELECT_INSTANCE_IDS_BY_PROCESS";
     public final static String COUNT_INSTANCE_IDS_BY_PROCESS = "COUNT_INSTANCE_IDS_BY_PROCESS";
-
-     public final static String SELECT_FAULT_IDS_BY_PROCESS = "SELECT_FAULT_IDS_BY_PROCESS";
-    public final static String COUNT_FAILED_INSTANCES_BY_STATUS_AND_PROCESS_ID = "COUNT_FAILED_INSTANCES_BY_STATUS_AND_PROCESS_ID";
-    
-    @Id @Column(name="ID")
-    @GeneratedValue(strategy=GenerationType.AUTO)
-    private Long _instanceId;
-    @Basic @Column(name="LAST_RECOVERY_DATE")
-    private Date _lastRecovery;
-    @Basic @Column(name="LAST_ACTIVE_TIME")
-    private Date _lastActive;
-    @Basic @Column(name="INSTANCE_STATE")
-    private short _state;
-    @Basic @Column(name="PREVIOUS_STATE")
-    private short _previousState;
-    @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();
-    
-    @OneToOne(fetch=FetchType.LAZY,cascade={CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH}) @Column(name="ROOT_SCOPE_ID")
-    private ScopeDAOImpl _rootScope;
-    @OneToMany(targetEntity=ScopeDAOImpl.class,mappedBy="_processInstance",fetch=FetchType.LAZY,cascade={CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH})
-    private Collection<ScopeDAO> _scopes = new ArrayList<ScopeDAO>();
-    @OneToMany(targetEntity=ActivityRecoveryDAOImpl.class,mappedBy="_instance",fetch=FetchType.LAZY,cascade={CascadeType.ALL})
-    private Collection<ActivityRecoveryDAO> _recoveries = new ArrayList<ActivityRecoveryDAO>();
-
-    @SuppressWarnings("unused")
-    @Basic @Column(name="FAULT_ID", insertable=false, updatable=false, nullable=true)
-    private long _faultId;
-    @OneToOne(fetch=FetchType.LAZY,cascade={CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH}) @Column(name="FAULT_ID")
-    private FaultDAOImpl _fault;
-    @ManyToOne(fetch=FetchType.LAZY,cascade={CascadeType.PERSIST}) @Column(name="PROCESS_ID")
-    private ProcessDAOImpl _process;
-    @ManyToOne(fetch=FetchType.LAZY,cascade={CascadeType.PERSIST}) @Column(name="INSTANTIATING_CORRELATOR_ID")
-    private CorrelatorDAOImpl _instantiatingCorrelator;
-
-    @OneToMany(targetEntity=MessageExchangeDAOImpl.class,mappedBy="_processInst",fetch=FetchType.LAZY)
-    @SuppressWarnings("unused")
-    private Collection<MessageExchangeDAO> _messageExchanges = new ArrayList<MessageExchangeDAO>();
-    
-    private transient int _activityFailureCount = -1;
-    
-    public ProcessInstanceDAOImpl() {}
-    public ProcessInstanceDAOImpl(CorrelatorDAOImpl correlator, ProcessDAOImpl process) {
-        _instantiatingCorrelator = correlator;
-        _process = process;
-    }
-
-    public void createActivityRecovery(String channel, long activityId,
-            String reason, Date dateTime, Element data, String[] actions,
-            int retries) {
-        ActivityRecoveryDAOImpl ar = new ActivityRecoveryDAOImpl(channel, activityId, reason, dateTime, data, actions, retries);
-        _recoveries.add(ar);
-        ar.setInstance(this);
-        _lastRecovery = dateTime;
-    }
-
-    public ScopeDAO createScope(ScopeDAO parentScope, String name, int scopeModelId) {
-        ScopeDAOImpl ret = new ScopeDAOImpl((ScopeDAOImpl)parentScope,name,scopeModelId,this);
-        ret.setState(ScopeStateEnum.ACTIVE);
-        _scopes.add(ret);
-        _rootScope = (parentScope == null)?ret:_rootScope;
-        
-        // Must persist the scope to generate a scope ID
-        getEM().persist(ret);
-        return ret;
-    }
-
-    @SuppressWarnings("unchecked")
-    public Collection<CorrelationSetDAO> selectCorrelationSets(Collection<ProcessInstanceDAO> instances) {
-        return getEM().createNamedQuery(CorrelationSetDAOImpl.SELECT_CORRELATION_SETS_BY_INSTANCES).setParameter("instances", instances).getResultList();
-    }
-    
-    public void delete(Set<CLEANUP_CATEGORY> cleanupCategories) {
-        if(__log.isDebugEnabled()) __log.debug("Cleaning up instance Data with " + cleanupCategories);
-        
-        // remove jacob state
-        setExecutionState(null);
-        if (getEM() != null) {
-            if( !cleanupCategories.isEmpty() ) {
-                // by default, we do not flush before select; flush it, so we can delete no matter if an entity is loaded up
-                // or not; more importantly, OpenJPA will secretly load from the entire table if some entities reside only
-                // in memory
-                getEM().flush();
-            }
-            
-            if (cleanupCategories.contains(CLEANUP_CATEGORY.EVENTS)) {
-                deleteEvents();
-            }
-            if (cleanupCategories.contains(CLEANUP_CATEGORY.CORRELATIONS)) {
-                deleteCorrelations();
-            }
-            if( cleanupCategories.contains(CLEANUP_CATEGORY.MESSAGES) ) {
-                deleteMessageRoutes();
-            }
-            if (cleanupCategories.contains(CLEANUP_CATEGORY.VARIABLES)) {
-                deleteVariables();
-            }
-            if (cleanupCategories.contains(CLEANUP_CATEGORY.INSTANCE)) {
-                deleteInstance();
-            }
-
-            getEM().flush();
-        }
-    }
-    
-    private void deleteInstance() {
-        if( _fault != null ) {
-            getEM().remove(_fault);
-        }
-        getEM().remove(this); // This deletes ActivityRecoveryDAO 
-    }
-    
-    @SuppressWarnings("unchecked")
-    private void deleteVariables() {
-        Collection xmlDataIds = getEM().createNamedQuery(XmlDataDAOImpl.SELECT_XMLDATA_IDS_BY_INSTANCE).setParameter("instance", this).getResultList();
-        batchUpdateByIds(xmlDataIds.iterator(), getEM().createNamedQuery(XmlDataProperty.DELETE_XML_DATA_PROPERTIES_BY_XML_DATA_IDS), "xmlDataIds");
-        Collection scopeIds = getEM().createNamedQuery(ScopeDAOImpl.SELECT_SCOPE_IDS_BY_INSTANCE).setParameter("instance", this).getResultList();
-        batchUpdateByIds(scopeIds.iterator(), getEM().createNamedQuery(XmlDataDAOImpl.DELETE_XMLDATA_BY_SCOPE_IDS), "scopeIds");
-
-        batchUpdateByIds(scopeIds.iterator(), getEM().createNamedQuery(PartnerLinkDAOImpl.DELETE_PARTNER_LINKS_BY_SCOPE_IDS), "scopeIds");
-        batchUpdateByIds(scopeIds.iterator(), getEM().createNamedQuery(ScopeDAOImpl.DELETE_SCOPES_BY_SCOPE_IDS), "ids");
-    }
-
-    private void deleteMessageRoutes() {
-        getEM().createNamedQuery(MessageRouteDAOImpl.DELETE_MESSAGE_ROUTES_BY_INSTANCE).setParameter ("instance", this).executeUpdate();
-    }
-    
-    @SuppressWarnings("unchecked")
-    private void deleteCorrelations() {
-        Collection corrSetIds = getEM().createNamedQuery(CorrelationSetDAOImpl.SELECT_CORRELATION_SET_IDS_BY_INSTANCE).setParameter("instance", this).getResultList();
-        batchUpdateByIds(corrSetIds.iterator(), getEM().createNamedQuery(CorrSetProperty.DELETE_CORSET_PROPERTIES_BY_PROPERTY_IDS), "corrSetIds");
-        batchUpdateByIds(corrSetIds.iterator(), getEM().createNamedQuery(CorrelationSetDAOImpl.DELETE_CORRELATION_SETS_BY_IDS), "ids");
-    }
-
-    private void deleteEvents() {
-        getEM().createNamedQuery(EventDAOImpl.DELETE_EVENTS_BY_INSTANCE).setParameter ("instance", this).executeUpdate();
-    }
-    
-    public void deleteActivityRecovery(String channel) {
-        ActivityRecoveryDAOImpl toRemove = null;
-        for (ActivityRecoveryDAO _recovery : _recoveries) {
-            ActivityRecoveryDAOImpl arElement = (ActivityRecoveryDAOImpl) _recovery;
-            if (arElement.getChannel().equals(channel)) {
-                toRemove = arElement;
-                break;
-            }
-        }
-        if (toRemove != null) {
-            getEM().remove(toRemove);
-            _recoveries.remove(toRemove);
-        }
-
-    }
-    
-    public void finishCompletion() {
-        // make sure we have completed.
-        assert (ProcessState.isFinished(this.getState()));
-        // let our process know that we've done our work.
-    }
-
-    public long genMonotonic() {
-        return _sequence++;
-    }
-
-    public int getActivityFailureCount() {
-        if( _activityFailureCount == -1 ) {
-            _activityFailureCount = _recoveries.size();
-        }
-        
-        return _activityFailureCount;
-    }
-    
-    public void setActivityFailureCount(int activityFailureCount) {
-        _activityFailureCount = activityFailureCount;
-    }
-
-    public Date getActivityFailureDateTime() {
-        return _lastRecovery;
-    }
-
-    public Collection<ActivityRecoveryDAO> getActivityRecoveries() {
-        return _recoveries;
-    }
-
-    public CorrelationSetDAO getCorrelationSet(String name) {
-        //    TODO: should this method be deprecated?
-        
-        //  Its not clear where the correlation set for the process is used
-        //  or populated.
-        
-        throw new UnsupportedOperationException();
-        
-        //return null;
-    }
-
-    public Set<CorrelationSetDAO> getCorrelationSets() {
-        //    TODO: should this method be deprecated?
-        //  Its not clear where the correlation set for the process is used
-        //  or populated.
-        return new HashSet<CorrelationSetDAO>();
-    }
-
-    public Date getCreateTime() {
-        return _dateCreated;
-    }
-
-    public EventsFirstLastCountTuple getEventsFirstLastCount() {
-        // TODO Auto-generated method stub
-        return null;
-    }
-
-    public byte[] getExecutionState() {
-        return _executionState;
-    }
-
-    public FaultDAO getFault() {
-        return _fault;
-    }
-
-    public Long getInstanceId() {
-        return _instanceId;
-    }
-
-    public CorrelatorDAO getInstantiatingCorrelator() {
-        return _instantiatingCorrelator;
-    }
-
-    public Date getLastActiveTime() {
-        return _lastActive;
-    }
-
-    public short getPreviousState() {
-        return _previousState;
-    }
-
-    public ProcessDAO getProcess() {
-        return _process;
-    }
-
-    public ScopeDAO getRootScope() {
-        return _rootScope;
-    }
-
-    public ScopeDAO getScope(Long scopeInstanceId) {
-        return getEM().find(ScopeDAOImpl.class, scopeInstanceId);
-    }
-
-    public Collection<ScopeDAO> getScopes(String scopeName) {
-        Collection<ScopeDAO> ret = new ArrayList<ScopeDAO>();
-        
-        for (ScopeDAO sElement : _scopes) {
-            if ( sElement.getName().equals(scopeName)) ret.add(sElement);
-        }
-        return ret;
-    }
-
-    public Collection<ScopeDAO> getScopes() {
-        return _scopes;
-    }
-
-    public short getState() {
-        return _state;
-    }
-
-    public XmlDataDAO[] getVariables(String variableName, int scopeModelId) {
-        
-        //TODO: This method is not used and should be considered a deprecation candidate.
-        
-        List<XmlDataDAO> results = new ArrayList<XmlDataDAO>();
-        
-        for (ScopeDAO sElement : _scopes) {
-            if ( sElement.getModelId() == scopeModelId) {
-                XmlDataDAO var = sElement.getVariable(variableName);
-                if ( var != null ) results.add(var);
-            }
-        }
-        return results.toArray(new XmlDataDAO[results.size()]);
-    }
-
-    public void insertBpelEvent(ProcessInstanceEvent event) {
-        getConn().insertBpelEvent(event, getProcess(), this);
-    }
-
-    public void setExecutionState(byte[] execState) {
-        _executionState = execState;
-    }
-
-    public void setFault(FaultDAO fault) {
-        _fault = (FaultDAOImpl)fault;
-    }
-
-    public void setFault(QName faultName, String explanation, int faultLineNo,
-            int activityId, Element faultMessage) {
-        _fault = new FaultDAOImpl(faultName,explanation,faultLineNo,activityId,faultMessage);
-    }
-
-    public void setLastActiveTime(Date dt) {
-        _lastActive = dt;
-    }
-
-    public void setState(short state) {
-        _previousState = _state;
-        _state = state;
-    }
-    
-    void removeRoutes(String routeGroupId) {
-        _process.removeRoutes(routeGroupId, this);
-    }
-
-    public BpelDAOConnection getConnection() {
-        return new BPELDAOConnectionImpl(getEM());
-    }
-    
-    public Collection<String> getMessageExchangeIds() {
-        Collection<String> c = new HashSet<String>();
-        for (MessageExchangeDAO m : _messageExchanges) {
-            c.add(m.getMessageExchangeId());
-        }
-        return c;
-    }    
-}
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+package org.apache.ode.dao.jpa;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.ode.bpel.common.ProcessState;
+import org.apache.ode.bpel.dao.ActivityRecoveryDAO;
+import org.apache.ode.bpel.dao.BpelDAOConnection;
+import org.apache.ode.bpel.dao.CorrelationSetDAO;
+import org.apache.ode.bpel.dao.CorrelatorDAO;
+import org.apache.ode.bpel.dao.FaultDAO;
+import org.apache.ode.bpel.dao.MessageExchangeDAO;
+import org.apache.ode.bpel.dao.ProcessDAO;
+import org.apache.ode.bpel.dao.ProcessInstanceDAO;
+import org.apache.ode.bpel.dao.ScopeDAO;
+import org.apache.ode.bpel.dao.ScopeStateEnum;
+import org.apache.ode.bpel.dao.XmlDataDAO;
+import org.apache.ode.bpel.evt.ProcessInstanceEvent;
+import org.apache.ode.bpel.iapi.ProcessConf.CLEANUP_CATEGORY;
+import org.w3c.dom.Element;
+
+import javax.persistence.Basic;
+import javax.persistence.CascadeType;
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.FetchType;
+import javax.persistence.GeneratedValue;
+import javax.persistence.GenerationType;
+import javax.persistence.Id;
+import javax.persistence.Lob;
+import javax.persistence.ManyToOne;
+import javax.persistence.NamedQueries;
+import javax.persistence.NamedQuery;
+import javax.persistence.OneToMany;
+import javax.persistence.OneToOne;
+import javax.persistence.Table;
+import javax.xml.namespace.QName;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Date;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Set;
+
+@Entity
+@Table(name="ODE_PROCESS_INSTANCE")
+@NamedQueries({
+     @NamedQuery(name=ProcessInstanceDAOImpl.DELETE_INSTANCES_BY_PROCESS, query="delete from ProcessInstanceDAOImpl as i where i._process = :process"),
+     @NamedQuery(name=ProcessInstanceDAOImpl.SELECT_INSTANCE_IDS_BY_PROCESS, query="select i._instanceId from ProcessInstanceDAOImpl as i where i._process = :process"),
+     @NamedQuery(name=ProcessInstanceDAOImpl.COUNT_INSTANCE_IDS_BY_PROCESS, query="select count(i._instanceId) from ProcessInstanceDAOImpl as i where i._process = :process"),
+     @NamedQuery(name=ProcessInstanceDAOImpl.SELECT_FAULT_IDS_BY_PROCESS, query="select i._faultId from ProcessInstanceDAOImpl as i where i._process = :process and i._faultId is not null"),
+    @NamedQuery(name=ProcessInstanceDAOImpl.COUNT_FAILED_INSTANCES_BY_STATUS_AND_PROCESS_ID, 
+            query="select count(i._instanceId), max(i._lastRecovery) from ProcessInstanceDAOImpl as i where i._process._processId = :processId and i._state in(:states) and exists(select r from ActivityRecoveryDAOImpl r where i = r._instance)")
+})
+public class ProcessInstanceDAOImpl extends OpenJPADAO implements ProcessInstanceDAO {
+    private static final Log __log = LogFactory.getLog(ProcessInstanceDAOImpl.class);
+    
+    public final static String DELETE_INSTANCES_BY_PROCESS = "DELETE_INSTANCES_BY_PROCESS";
+     public final static String SELECT_INSTANCE_IDS_BY_PROCESS = "SELECT_INSTANCE_IDS_BY_PROCESS";
+     public final static String COUNT_INSTANCE_IDS_BY_PROCESS = "COUNT_INSTANCE_IDS_BY_PROCESS";
+
+     public final static String SELECT_FAULT_IDS_BY_PROCESS = "SELECT_FAULT_IDS_BY_PROCESS";
+    public final static String COUNT_FAILED_INSTANCES_BY_STATUS_AND_PROCESS_ID = "COUNT_FAILED_INSTANCES_BY_STATUS_AND_PROCESS_ID";
+    
+    @Id @Column(name="ID")
+    @GeneratedValue(strategy=GenerationType.AUTO)
+    private Long _instanceId;
+    @Basic @Column(name="LAST_RECOVERY_DATE")
+    private Date _lastRecovery;
+    @Basic @Column(name="LAST_ACTIVE_TIME")
+    private Date _lastActive;
+    @Basic @Column(name="INSTANCE_STATE")
+    private short _state;
+    @Basic @Column(name="PREVIOUS_STATE")
+    private short _previousState;
+    @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();
+    
+    @OneToOne(fetch=FetchType.LAZY,cascade={CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH}) @Column(name="ROOT_SCOPE_ID")
+    private ScopeDAOImpl _rootScope;
+    @OneToMany(targetEntity=ScopeDAOImpl.class,mappedBy="_processInstance",fetch=FetchType.LAZY,cascade={CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH})
+    private Collection<ScopeDAO> _scopes = new ArrayList<ScopeDAO>();
+    @OneToMany(targetEntity=ActivityRecoveryDAOImpl.class,mappedBy="_instance",fetch=FetchType.LAZY,cascade={CascadeType.ALL})
+    private Collection<ActivityRecoveryDAO> _recoveries = new ArrayList<ActivityRecoveryDAO>();
+
+    @SuppressWarnings("unused")
+    @Basic @Column(name="FAULT_ID", insertable=false, updatable=false, nullable=true)
+    private long _faultId;
+    @OneToOne(fetch=FetchType.LAZY,cascade={CascadeType.MERGE, CascadeType.PERSIST, CascadeType.REFRESH}) @Column(name="FAULT_ID")
+    private FaultDAOImpl _fault;
+    @ManyToOne(fetch=FetchType.LAZY,cascade={CascadeType.PERSIST}) @Column(name="PROCESS_ID")
+    private ProcessDAOImpl _process;
+    @ManyToOne(fetch=FetchType.LAZY,cascade={CascadeType.PERSIST}) @Column(name="INSTANTIATING_CORRELATOR_ID")
+    private CorrelatorDAOImpl _instantiatingCorrelator;
+
+    @OneToMany(targetEntity=MessageExchangeDAOImpl.class,mappedBy="_processInst",fetch=FetchType.LAZY)
+    @SuppressWarnings("unused")
+    private Collection<MessageExchangeDAO> _messageExchanges = new ArrayList<MessageExchangeDAO>();
+    
+    private transient int _activityFailureCount = -1;
+    
+    public ProcessInstanceDAOImpl() {}
+    public ProcessInstanceDAOImpl(CorrelatorDAOImpl correlator, ProcessDAOImpl process) {
+        _instantiatingCorrelator = correlator;
+        _process = process;
+    }
+
+    public void createActivityRecovery(String channel, long activityId,
+            String reason, Date dateTime, Element data, String[] actions,
+            int retries) {
+        ActivityRecoveryDAOImpl ar = new ActivityRecoveryDAOImpl(channel, activityId, reason, dateTime, data, actions, retries);
+        _recoveries.add(ar);
+        ar.setInstance(this);
+        _lastRecovery = dateTime;
+    }
+
+    public ScopeDAO createScope(ScopeDAO parentScope, String name, int scopeModelId) {
+        ScopeDAOImpl ret = new ScopeDAOImpl((ScopeDAOImpl)parentScope,name,scopeModelId,this);
+        ret.setState(ScopeStateEnum.ACTIVE);
+        _scopes.add(ret);
+        _rootScope = (parentScope == null)?ret:_rootScope;
+        
+        // Must persist the scope to generate a scope ID
+        getEM().persist(ret);
+        return ret;
+    }
+
+    @SuppressWarnings("unchecked")
+    public Collection<CorrelationSetDAO> selectCorrelationSets(Collection<ProcessInstanceDAO> instances) {
+        return getEM().createNamedQuery(CorrelationSetDAOImpl.SELECT_CORRELATION_SETS_BY_INSTANCES).setParameter("instances", instances).getResultList();
+    }
+    
+    public void delete(Set<CLEANUP_CATEGORY> cleanupCategories) {
+        if(__log.isDebugEnabled()) __log.debug("Cleaning up instance Data with " + cleanupCategories);
+        
+        // remove jacob state
+        setExecutionState(null);
+        if (getEM() != null) {
+            if( !cleanupCategories.isEmpty() ) {
+                // by default, we do not flush before select; flush it, so we can delete no matter if an entity is loaded up
+                // or not; more importantly, OpenJPA will secretly load from the entire table if some entities reside only
+                // in memory
+                getEM().flush();
+            }
+            
+            if (cleanupCategories.contains(CLEANUP_CATEGORY.EVENTS)) {
+                deleteEvents();
+            }
+            if (cleanupCategories.contains(CLEANUP_CATEGORY.CORRELATIONS)) {
+                deleteCorrelations();
+            }
+            if( cleanupCategories.contains(CLEANUP_CATEGORY.MESSAGES) ) {
+                deleteMessageRoutes();
+            }
+            if (cleanupCategories.contains(CLEANUP_CATEGORY.VARIABLES)) {
+                deleteVariables();
+            }
+            if (cleanupCategories.contains(CLEANUP_CATEGORY.INSTANCE)) {
+                deleteInstance();
+            }
+
+            getEM().flush();
+        }
+    }
+    
+    private void deleteInstance() {
+        if( _fault != null ) {
+            getEM().remove(_fault);
+        }
+        getEM().remove(this); // This deletes ActivityRecoveryDAO 
+    }
+    
+    @SuppressWarnings("unchecked")
+    private void deleteVariables() {
+        Collection xmlDataIds = getEM().createNamedQuery(XmlDataDAOImpl.SELECT_XMLDATA_IDS_BY_INSTANCE).setParameter("instance", this).getResultList();
+        batchUpdateByIds(xmlDataIds.iterator(), getEM().createNamedQuery(XmlDataProperty.DELETE_XML_DATA_PROPERTIES_BY_XML_DATA_IDS), "xmlDataIds");
+        Collection scopeIds = getEM().createNamedQuery(ScopeDAOImpl.SELECT_SCOPE_IDS_BY_INSTANCE).setParameter("instance", this).getResultList();
+        batchUpdateByIds(scopeIds.iterator(), getEM().createNamedQuery(XmlDataDAOImpl.DELETE_XMLDATA_BY_SCOPE_IDS), "scopeIds");
+
+        batchUpdateByIds(scopeIds.iterator(), getEM().createNamedQuery(PartnerLinkDAOImpl.DELETE_PARTNER_LINKS_BY_SCOPE_IDS), "scopeIds");
+        batchUpdateByIds(scopeIds.iterator(), getEM().createNamedQuery(ScopeDAOImpl.DELETE_SCOPES_BY_SCOPE_IDS), "ids");
+    }
+
+    private void deleteMessageRoutes() {
+        getEM().createNamedQuery(MessageRouteDAOImpl.DELETE_MESSAGE_ROUTES_BY_INSTANCE).setParameter ("instance", this).executeUpdate();
+    }
+    
+    @SuppressWarnings("unchecked")
+    private void deleteCorrelations() {
+        Collection corrSetIds = getEM().createNamedQuery(CorrelationSetDAOImpl.SELECT_CORRELATION_SET_IDS_BY_INSTANCE).setParameter("instance", this).getResultList();
+        batchUpdateByIds(corrSetIds.iterator(), getEM().createNamedQuery(CorrSetProperty.DELETE_CORSET_PROPERTIES_BY_PROPERTY_IDS), "corrSetIds");
+        batchUpdateByIds(corrSetIds.iterator(), getEM().createNamedQuery(CorrelationSetDAOImpl.DELETE_CORRELATION_SETS_BY_IDS), "ids");
+    }
+
+    private void deleteEvents() {
+        getEM().createNamedQuery(EventDAOImpl.DELETE_EVENTS_BY_INSTANCE).setParameter ("instance", this).executeUpdate();
+    }
+    
+    public void deleteActivityRecovery(String channel) {
+        ActivityRecoveryDAOImpl toRemove = null;
+        for (ActivityRecoveryDAO _recovery : _recoveries) {
+            ActivityRecoveryDAOImpl arElement = (ActivityRecoveryDAOImpl) _recovery;
+            if (arElement.getChannel().equals(channel)) {
+                toRemove = arElement;
+                break;
+            }
+        }
+        if (toRemove != null) {
+            getEM().remove(toRemove);
+            _recoveries.remove(toRemove);
+        }
+
+    }
+    
+    public void finishCompletion() {
+        // make sure we have completed.
+        assert (ProcessState.isFinished(this.getState()));
+        // let our process know that we've done our work.
+    }
+
+    public long genMonotonic() {
+        return _sequence++;
+    }
+
+    public int getActivityFailureCount() {
+        if( _activityFailureCount == -1 ) {
+            _activityFailureCount = _recoveries.size();
+        }
+        
+        return _activityFailureCount;
+    }
+    
+    public void setActivityFailureCount(int activityFailureCount) {
+        _activityFailureCount = activityFailureCount;
+    }
+
+    public Date getActivityFailureDateTime() {
+        return _lastRecovery;
+    }
+
+    public Collection<ActivityRecoveryDAO> getActivityRecoveries() {
+        return _recoveries;
+    }
+
+    public CorrelationSetDAO getCorrelationSet(String name) {
+        //    TODO: should this method be deprecated?
+        
+        //  Its not clear where the correlation set for the process is used
+        //  or populated.
+        
+        throw new UnsupportedOperationException();
+        
+        //return null;
+    }
+
+    public Set<CorrelationSetDAO> getCorrelationSets() {
+        //    TODO: should this method be deprecated?
+        //  Its not clear where the correlation set for the process is used
+        //  or populated.
+        return new HashSet<CorrelationSetDAO>();
+    }
+
+    public Date getCreateTime() {
+        return _dateCreated;
+    }
+
+    public EventsFirstLastCountTuple getEventsFirstLastCount() {
+        // TODO Auto-generated method stub
+        return null;
+    }
+
+    public byte[] getExecutionState() {
+        return _executionState;
+    }
+
+    public FaultDAO getFault() {
+        return _fault;
+    }
+
+    public Long getInstanceId() {
+        return _instanceId;
+    }
+
+    public CorrelatorDAO getInstantiatingCorrelator() {
+        return _instantiatingCorrelator;
+    }
+
+    public Date getLastActiveTime() {
+        return _lastActive;
+    }
+
+    public short getPreviousState() {
+        return _previousState;
+    }
+
+    public ProcessDAO getProcess() {
+        return _process;
+    }
+
+    public ScopeDAO getRootScope() {
+        return _rootScope;
+    }
+
+    public ScopeDAO getScope(Long scopeInstanceId) {
+        return getEM().find(ScopeDAOImpl.class, scopeInstanceId);
+    }
+
+    public Collection<ScopeDAO> getScopes(String scopeName) {
+        Collection<ScopeDAO> ret = new ArrayList<ScopeDAO>();
+        
+        for (ScopeDAO sElement : _scopes) {
+            if ( sElement.getName().equals(scopeName)) ret.add(sElement);
+        }
+        return ret;
+    }
+
+    public Collection<ScopeDAO> getScopes() {
+        return _scopes;
+    }
+
+    public short getState() {
+        return _state;
+    }
+
+    public XmlDataDAO[] getVariables(String variableName, int scopeModelId) {
+        
+        //TODO: This method is not used and should be considered a deprecation candidate.
+        
+        List<XmlDataDAO> results = new ArrayList<XmlDataDAO>();
+        
+        for (ScopeDAO sElement : _scopes) {
+            if ( sElement.getModelId() == scopeModelId) {
+                XmlDataDAO var = sElement.getVariable(variableName);
+                if ( var != null ) results.add(var);
+            }
+        }
+        return results.toArray(new XmlDataDAO[results.size()]);
+    }
+
+    public void insertBpelEvent(ProcessInstanceEvent event) {
+        getConn().insertBpelEvent(event, getProcess(), this);
+    }
+
+    public void setExecutionState(byte[] execState) {
+        _executionState = execState;
+    }
+
+    public void setFault(FaultDAO fault) {
+        _fault = (FaultDAOImpl)fault;
+    }
+
+    public void setFault(QName faultName, String explanation, int faultLineNo,
+            int activityId, Element faultMessage) {
+        _fault = new FaultDAOImpl(faultName,explanation,faultLineNo,activityId,faultMessage);
+    }
+
+    public void setLastActiveTime(Date dt) {
+        _lastActive = dt;
+    }
+
+    public void setState(short state) {
+        _previousState = _state;
+        _state = state;
+    }
+    
+    void removeRoutes(String routeGroupId) {
+        _process.removeRoutes(routeGroupId, this);
+    }
+
+    public BpelDAOConnection getConnection() {
+        return new BPELDAOConnectionImpl(getEM());
+    }
+    
+    public Collection<String> getMessageExchangeIds() {
+        Collection<String> c = new HashSet<String>();
+        for (MessageExchangeDAO m : _messageExchanges) {
+            c.add(m.getMessageExchangeId());
+        }
+        return c;
+    }    
+}

Propchange: ode/branches/APACHE_ODE_1.X/dao-jpa/src/main/java/org/apache/ode/dao/jpa/ProcessInstanceDAOImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/dao-jpa/src/main/java/org/apache/ode/dao/jpa/ProcessManagementDAOImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/dao-jpa/src/main/java/org/apache/ode/dao/jpa/ScopeDAOImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/dao-jpa/src/main/java/org/apache/ode/dao/jpa/XmlDataDAOImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/dao-jpa/src/main/java/org/apache/ode/dao/jpa/XmlDataProperty.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/dao-jpa/src/main/resources/META-INF/persistence.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/bin/bpelc.bat
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/bin/sendsoap.bat
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2-RPC/HelloWorld2-RPC-http/HelloWorld2-RPC.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2-RPC/HelloWorld2-RPC-http/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2-RPC/HelloWorld2-RPC-process/HelloWorld2-RPC.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2-RPC/HelloWorld2-RPC-process/HelloWorld2-RPC.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2-RPC/HelloWorld2-RPC-process/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2-RPC/HelloWorld2-RPC-process/deploy.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2-RPC/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2-RPC/jbi.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2/HelloWorld2-http/HelloWorld2.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2/HelloWorld2-http/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2/HelloWorld2-process/HelloWorld2.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2/HelloWorld2-process/HelloWorld2.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2/HelloWorld2-process/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2/HelloWorld2-process/deploy.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/HelloWorld2/jbi.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/PingPong/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/PingPong/jbi.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/PingPong/ping-http/Ping.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/PingPong/ping-http/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/PingPong/ping/Ping.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/PingPong/ping/Ping.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/PingPong/ping/Pong.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/PingPong/ping/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/PingPong/ping/deploy.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/PingPong/pong/Pong.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/PingPong/pong/Pong.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/PingPong/pong/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/PingPong/pong/deploy.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/ProcessManagement/ProcessManagement-HTTP/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/ProcessManagement/ProcessManagement-HTTP/pmapi.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/ProcessManagement/build.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/ProcessManagement/jbi.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/base-sa.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/base-su.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-jbi/example.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-war/DynPartner/DynPartnerMain.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-war/DynPartner/DynPartnerResponder.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-war/DynPartner/Main.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-war/DynPartner/Responder.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-war/DynPartner/deploy.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-war/HelloWorld2/HelloWorld2.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-war/HelloWorld2/HelloWorld2.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-war/HelloWorld2/deploy.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-war/MagicSession/Main.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-war/MagicSession/Main.wsdl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-war/MagicSession/Responder.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-war/MagicSession/deploy.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/distro/src/examples-war/readme.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/doap_ODE.rdf
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/Channel.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/ChannelListener.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/DebugInfo.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/JacobObject.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/JacobRunnable.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/JacobThread.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/Synch.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/Val.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/classgen/testtypes/BadInheritsBad.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/classgen/testtypes/BadRetVal.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/classgen/testtypes/BadThrows.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/classgen/testtypes/Good.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/classgen/testtypes/Good1.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/classgen/testtypes/GoodInherit.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/classgen/testtypes/GoodMultInherit.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/examples/cell/CELL_.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/examples/cell/Cell.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/examples/eratosthenes/NaturalNumberStream.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/examples/eratosthenes/Sieve.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/examples/sequence/Sequence.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/examples/synch/SynchPrint.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/examples/synch/SynchPrinter.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/soup/Comm.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/soup/CommChannel.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/soup/CommGroup.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/soup/CommRecv.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/soup/CommSend.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/soup/Continuation.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/soup/ExecutionQueue.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/soup/ExecutionQueueObject.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/soup/ReplacementMap.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/vpu/ChannelFactory.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/vpu/ExecutionQueueImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/vpu/JacobMessages.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/vpu/JacobVPU.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/main/java/org/apache/ode/jacob/vpu/Statistics.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jacob/src/test/java/org/apache/ode/jacob/examples/cell/JacobCellTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/BaseMessageExchangeProcessor.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/BindingContextImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/DynamicMessageExchangeProcessor.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/EndpointReferenceContextImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/JbiEndpointReference.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/JbiMessageExchangeEventRouter.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/JbiMessageExchangeProcessor.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/MessageExchangeContextImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/MessageExchangePattern.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/Messages.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/MyEndpointReference.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/OdeBootstrap.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/OdeComponent.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/OdeConfigProperties.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/OdeConsumer.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/OdeContext.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/OdeLifeCycle.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/OdeSUManager.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/OdeService.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/OdeServiceUnit.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/Receiver.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/msgmap/BaseXmlMapper.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/msgmap/DocLitMapper.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/msgmap/JbiWsdl11WrapperMapper.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/msgmap/Mapper.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/msgmap/MessageTranslationException.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/java/org/apache/ode/jbi/msgmap/ServiceMixMapper.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/jbi/ehcache.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/jbi/hibernate.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/jbi/ode-jbi.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/main/xsd/ode-jbi.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/java/org/apache/ode/jbi/OdeJbiComponentLifeCycleTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelation000.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelation001.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelation010.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelation011.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelation100.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelation101.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelation110.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelation111.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelationB000.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelationB001.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelationB010.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelationB011.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelationB100.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelationB101.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelationB110.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/CommunicationJbiTest/OnEventCorrelationB111.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/EmptyRespJbiTest/Ping.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/EmptyRespJbiTest/Pong.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/ExtVarJbiTest/HelloWorld2.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/HelloWorldJbiTest/HelloWorld2.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/HelloWorldRequest.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/MagicSessionExternalJbiTest/Main.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/MagicSessionExternalJbiTest/Responder.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/MagicSessionJbiTest/Main.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/MagicSessionJbiTest/Responder.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/ReplayerJbiTest/OnEventCorrelation.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/ReplayerJbiTest/OnEventCorrelation2.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/carol.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/log4j.properties
URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/log4j.properties?rev=813870&r1=813869&r2=813870&view=diff
==============================================================================
--- ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/log4j.properties (original)
+++ ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/log4j.properties Fri Sep 11 15:07:05 2009
@@ -1,39 +1,39 @@
-# 
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-# 
-#   http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing, software
-# distributed  under the  License is distributed on an "AS IS" BASIS,
-# WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
-# implied.
-#  
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-#
-
-#
-# The logging properties used during tests..
-#
-#log4j.rootLogger=DEBUG, file
-log4j.rootLogger=INFO, file
-
-log4j.appender.file=org.apache.log4j.FileAppender
-log4j.appender.file.File=target/test/test.log
-log4j.appender.file.layout=org.apache.log4j.PatternLayout
-log4j.appender.file.layout.ConversionPattern=%d{MM-dd@HH:mm:ss} %-5p (%13F:%L) %3x - %m%n 
-
-log4j.appender.stdout=org.apache.log4j.ConsoleAppender
-log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
-log4j.appender.stdout.layout.ConversionPattern=%d{MM-dd@HH:mm:ss} %-5p (%13F:%L) %3x - %m%n 
-
-log4j.category.org.apache.servicemix.jbi.nmr.flow.seda=DEBUG
-log4j.category.httpclient=DEBUG
-log4j.category.httpclient.Wire=DEBUG
-
+# 
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing, software
+# distributed  under the  License is distributed on an "AS IS" BASIS,
+# WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+# implied.
+#  
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+#
+
+#
+# The logging properties used during tests..
+#
+#log4j.rootLogger=DEBUG, file
+log4j.rootLogger=INFO, file
+
+log4j.appender.file=org.apache.log4j.FileAppender
+log4j.appender.file.File=target/test/test.log
+log4j.appender.file.layout=org.apache.log4j.PatternLayout
+log4j.appender.file.layout.ConversionPattern=%d{MM-dd@HH:mm:ss} %-5p (%13F:%L) %3x - %m%n 
+
+log4j.appender.stdout=org.apache.log4j.ConsoleAppender
+log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
+log4j.appender.stdout.layout.ConversionPattern=%d{MM-dd@HH:mm:ss} %-5p (%13F:%L) %3x - %m%n 
+
+log4j.category.org.apache.servicemix.jbi.nmr.flow.seda=DEBUG
+log4j.category.httpclient=DEBUG
+log4j.category.httpclient.Wire=DEBUG
+

Propchange: ode/branches/APACHE_ODE_1.X/jbi/src/test/resources/log4j.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/etc/ra.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/ConnectionEventListenerSupport.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/DummyResourceAdapter.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/OdeConnection.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/OdeConnectionException.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/OdeConnectionFactory.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/OdeConnectionFactoryImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/OdeConnectionImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/OdeConnectionManager.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/OdeConnectionRequestInfo.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/OdeManagedConnectionFactory.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/OdeManagedConnectionImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/ServiceProviderSession.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/package.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/transports/OdeTransport.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/transports/OdeTransportPipe.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/transports/rmi/OdeRemote.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/transports/rmi/OdeTransportPipeRemote.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-ra/src/main/java/org/apache/ode/ra/transports/rmi/RMITransport.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-rar/etc/ra.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-server/src/main/java/org/apache/ode/jca/server/ConnectionProvider.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-server/src/main/java/org/apache/ode/jca/server/Interaction.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-server/src/main/java/org/apache/ode/jca/server/rmi/RmiPipeServerImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/jca-server/src/main/java/org/apache/ode/jca/server/rmi/RmiTransportServerImpl.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/scheduler-simple/src/test/java/org/apache/ode/scheduler/simple/RetriesTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/scheduler-simple/src/test/resources/HelloWorld2/HelloWorld2.bpel
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/ClineCommandContext.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/Command.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/CommandContext.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/CommandContextErrorHandler.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/CommandTask.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/ExecutionException.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/ToolMessages.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/bpelc/BpelCompileCommand.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/bpelc/BpelCompileCommandMessages.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/bpelc/ant/BpelCTask.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/bpelc/ant/BpelSrcElement.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/bpelc/ant/WsdlImportElement.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/bpelc/cline/BpelC.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/package.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/java/org/apache/ode/tools/sendsoap/cline/HttpSoapSender.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/tools/src/main/resources/org/apache/ode/tools/anttasks.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ode/branches/APACHE_ODE_1.X/utils/src/main/java/org/apache/ode/utils/CollectionUtils.java
------------------------------------------------------------------------------
    svn:eol-style = native