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