| Chunk |
|---|
| Conflicting content |
|---|
* @author salaboy
*/
@ApplicationScoped
<<<<<<< HEAD:jbpm-services/droolsjbpm-knowledge-services/src/main/java/org/droolsjbpm/services/impl/SessionManagerImpl.java
public class SessionManagerImpl implements SessionManager {
=======
public class CDISessionManager implements ServicesSessionManager {
>>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce:jbpm-services/droolsjbpm-knowledge-services/src/main/java/org/droolsjbpm/services/impl/CDISessionManager.java
@Inject
private JbpmServicesPersistenceManager pm; |
| Solution content |
|---|
* @author salaboy
*/
@ApplicationScoped
public class SessionManagerImpl implements ServicesSessionManager {
@Inject
private JbpmServicesPersistenceManager pm; |
| File |
|---|
| SessionManagerImpl.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Class signature |
| Chunk |
|---|
| Conflicting content |
|---|
@Inject
private IdentityProvider identity;
<<<<<<< HEAD
=======
private String domainName;
private ServicesSessionManager sessionManager;
>>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce
public CDIBAMProcessEventListener() {
} |
| Solution content |
|---|
@Inject
private IdentityProvider identity;
private String domainName;
private ServicesSessionManager sessionManager;
public CDIBAMProcessEventListener() {
} |
| File |
|---|
| CDIBAMProcessEventListener.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Attribute |
| Chunk |
|---|
| Conflicting content |
|---|
this.pm = pm;
}
<<<<<<< HEAD
public void setIdentity(IdentityProvider identity) {
this.identity = identity;
=======
public void setSessionManager(ServicesSessionManager sessionManager) {
this.sessionManager = sessionManager;
>>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce
}
|
| Solution content |
|---|
this.pm = pm;
}
public void setSessionManager(ServicesSessionManager sessionManager) {
this.sessionManager = sessionManager;
}
|
| File |
|---|
| CDIBAMProcessEventListener.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Attribute |
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
import org.kie.runtime.process.NodeInstance; import org.kie.runtime.process.ProcessInstance; <<<<<<< HEAD import javax.enterprise.context.ApplicationScoped; import javax.inject.Inject; import org.jbpm.shared.services.api.JbpmServicesPersistenceManager; ======= >>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce /** * * @author salaboy |
| Solution content |
|---|
import org.kie.runtime.process.NodeInstance; import org.kie.runtime.process.ProcessInstance; import javax.enterprise.context.ApplicationScoped; import javax.inject.Inject; import org.jbpm.shared.services.api.JbpmServicesPersistenceManager; /** * * @author salaboy |
| File |
|---|
| CDIProcessEventListener.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
private ServicesSessionManager sessionManager;
private String name;
<<<<<<< HEAD:jbpm-services/droolsjbpm-knowledge-services/src/main/java/org/droolsjbpm/services/impl/helpers/KieSessionDelegate.java
public KieSessionDelegate(String name, KieSession ksession, SessionManager sessionManager) {
=======
public StatefulKnowledgeSessionDelegate(String name, KieSession ksession, ServicesSessionManager sessionManager) {
>>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce:jbpm-services/droolsjbpm-knowledge-services/src/main/java/org/droolsjbpm/services/impl/helpers/StatefulKnowledgeSessionDelegate.java
this.name = name;
this.ksession = ksession;
this.sessionManager = sessionManager; |
| Solution content |
|---|
private ServicesSessionManager sessionManager;
private String name;
public KieSessionDelegate(String name, KieSession ksession, ServicesSessionManager sessionManager) {
this.name = name;
this.ksession = ksession;
this.sessionManager = sessionManager; |
| File |
|---|
| KieSessionDelegate.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
@Inject
protected FileService fs;
@Inject
<<<<<<< HEAD
protected SessionManager sessionManager;
=======
private ServicesSessionManager sessionManager;
>>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce
|
| Solution content |
|---|
@Inject
protected FileService fs;
@Inject
protected ServicesSessionManager sessionManager;
|
| File |
|---|
| SupportProcessBaseTest.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Attribute |
| Chunk |
|---|
| Conflicting content |
|---|
private void scheduleDeadlinesForTask(final Task task) {
final long now = System.currentTimeMillis();
<<<<<<< HEAD
if( task.getDeadlines() != null ){
final List |
| Solution content |
|---|
private void scheduleDeadlinesForTask(final Task task) {
final long now = System.currentTimeMillis();
Deadlines deadlines = task.getDeadlines();
if (deadlines != null) {
final List |
| File |
|---|
| DeadlinesDecorator.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| If statement |
| Method invocation |
| Variable |
| Chunk |
|---|
| Conflicting content |
|---|
}
Iterator |
| Solution content |
|---|
}
Iterator |
| File |
|---|
| DeadlinesDecorator.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| If statement |
| Method invocation |
| Variable |
| While statement |
| Chunk |
|---|
| Conflicting content |
|---|
import javax.decorator.Decorator; import javax.decorator.Delegate; import javax.inject.Inject; <<<<<<< HEAD import org.drools.core.util.StringUtils; import org.jbpm.shared.services.api.JbpmServicesPersistenceManager; ======= >>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce import org.jbpm.task.Operation; import org.jbpm.task.annotations.Mvel; |
| Solution content |
|---|
import javax.decorator.Decorator; import javax.decorator.Delegate; import javax.inject.Inject; import org.jbpm.task.Operation; import org.jbpm.task.annotations.Mvel; |
| File |
|---|
| UserGroupLifeCycleManagerDecorator.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
*
*/
@Decorator
<<<<<<< HEAD
public class UserGroupLifeCycleManagerDecorator implements LifeCycleManager {
=======
public abstract class UserGroupLifeCycleManagerDecorator extends AbstractUserGroupCallbackDecorator implements LifeCycleManager {
>>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce
@Inject
@Delegate |
| Solution content |
|---|
*
*/
@Decorator
public class UserGroupLifeCycleManagerDecorator extends AbstractUserGroupCallbackDecorator implements LifeCycleManager {
@Inject
@Delegate |
| File |
|---|
| UserGroupLifeCycleManagerDecorator.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Class signature |
| Chunk |
|---|
| Conflicting content |
|---|
@Inject
@Delegate
@Mvel
private LifeCycleManager manager;
<<<<<<< HEAD
private JbpmServicesPersistenceManager pm;
@Inject
private UserGroupCallback userGroupCallback;
private Map |
| Solution content |
|---|
@Delegate
@Mvel
private LifeCycleManager manager;
public UserGroupLifeCycleManagerDecorator() {
} |
| File |
|---|
| UserGroupLifeCycleManagerDecorator.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Annotation |
| Attribute |
| Method invocation |
| Chunk |
|---|
| Conflicting content |
|---|
manager.taskOperation(operation, taskId, userId, targetEntityId, data, groupIds);
}
<<<<<<< HEAD
private List |
| Solution content |
|---|
manager.taskOperation(operation, taskId, userId, targetEntityId, data, groupIds);
}
} |
| File |
|---|
| UserGroupLifeCycleManagerDecorator.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Method declaration |
| Chunk |
|---|
| Conflicting content |
|---|
import javax.decorator.Decorator; import javax.decorator.Delegate; import javax.inject.Inject; <<<<<<< HEAD import org.drools.core.util.StringUtils; import org.jbpm.shared.services.api.JbpmServicesPersistenceManager; ======= >>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce import org.jbpm.task.Attachment; import org.jbpm.task.Content; import org.jbpm.task.api.TaskAttachmentService; |
| Solution content |
|---|
import javax.decorator.Decorator; import javax.decorator.Delegate; import javax.inject.Inject; import org.jbpm.task.Attachment; import org.jbpm.task.Content; import org.jbpm.task.api.TaskAttachmentService; |
| File |
|---|
| UserGroupTaskAttachmentDecorator.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
@Inject
@Delegate
private TaskAttachmentService attachmentService;
<<<<<<< HEAD
@Inject
private UserGroupCallback userGroupCallback;
@Inject
private JbpmServicesPersistenceManager pm;
=======
>>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce
public long addAttachment(long taskId, Attachment attachment, Content content) {
doCallbackOperationForAttachment(attachment); |
| Solution content |
|---|
@Inject
@Delegate
private TaskAttachmentService attachmentService;
public long addAttachment(long taskId, Attachment attachment, Content content) {
doCallbackOperationForAttachment(attachment); |
| File |
|---|
| UserGroupTaskAttachmentDecorator.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Annotation |
| Attribute |
| Chunk |
|---|
| Conflicting content |
|---|
}
}
}
<<<<<<< HEAD
private boolean doCallbackUserOperation(String userId) {
if (userId != null && userGroupCallback.existsUser(userId)) {
addUserFromCallbackOperation(userId);
return true;
}
return false;
}
private void addUserFromCallbackOperation(String userId) {
try {
boolean userExists = pm.find(User.class, userId) != null;
if (!StringUtils.isEmpty(userId) && !userExists) {
User user = new User(userId);
pm.persist(user);
}
} catch (Throwable t) {
//logger.log(Level.SEVERE, "Unable to add user " + userId);
}
}
=======
>>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce
} |
| Solution content |
|---|
}
}
}
} |
| File |
|---|
| UserGroupTaskAttachmentDecorator.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Method declaration |
| Chunk |
|---|
| Conflicting content |
|---|
import javax.decorator.Decorator; import javax.decorator.Delegate; import javax.inject.Inject; <<<<<<< HEAD import javax.persistence.EntityManager; import org.drools.core.util.StringUtils; import org.jbpm.shared.services.api.JbpmServicesPersistenceManager; import org.jbpm.task.Deadline; import org.jbpm.task.Deadlines; import org.jbpm.task.Escalation; import org.jbpm.task.Group; import org.jbpm.task.Notification; ======= >>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce import org.jbpm.task.OrganizationalEntity; import org.jbpm.task.Task; import org.jbpm.task.annotations.CommandBased; |
| Solution content |
|---|
import javax.decorator.Decorator; import javax.decorator.Delegate; import javax.inject.Inject; import org.jbpm.task.OrganizationalEntity; import org.jbpm.task.Task; import org.jbpm.task.annotations.CommandBased; |
| File |
|---|
| UserGroupTaskCommandExecutorDecorator.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
@Delegate
@CommandBased
private TaskCommandExecutor executor;
<<<<<<< HEAD
@Inject
private JbpmServicesPersistenceManager pm;
@Inject
private UserGroupCallback userGroupCallback;
private Map |
| Solution content |
|---|
@Delegate
@CommandBased
private TaskCommandExecutor executor;
public |
| File |
|---|
| UserGroupTaskCommandExecutorDecorator.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Annotation |
| Attribute |
| Method invocation |
| Chunk |
|---|
| Conflicting content |
|---|
return executor.executeTaskCommand(command);
}
<<<<<<< HEAD
private List |
| Solution content |
|---|
return executor.executeTaskCommand(command);
}
} |
| File |
|---|
| UserGroupTaskCommandExecutorDecorator.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Method declaration |
| Chunk |
|---|
| Conflicting content |
|---|
import javax.decorator.Decorator; import javax.decorator.Delegate; import javax.inject.Inject; <<<<<<< HEAD import javax.persistence.EntityManager; import org.drools.core.util.StringUtils; import org.jbpm.shared.services.api.JbpmServicesPersistenceManager; ======= >>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce import org.jbpm.task.Comment; import org.jbpm.task.api.TaskCommentService; |
| Solution content |
|---|
import javax.decorator.Decorator; import javax.decorator.Delegate; import javax.inject.Inject; import org.jbpm.task.Comment; import org.jbpm.task.api.TaskCommentService; |
| File |
|---|
| UserGroupTaskCommentDecorator.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
@Inject
@Inject
@Delegate
private TaskCommentService commentService;
<<<<<<< HEAD
@Inject
private UserGroupCallback userGroupCallback;
private JbpmServicesPersistenceManager pm;
=======
>>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce
public long addComment(long taskId, Comment comment) {
doCallbackOperationForComment(comment); |
| Solution content |
|---|
@Inject
@Delegate
private TaskCommentService commentService;
public long addComment(long taskId, Comment comment) {
doCallbackOperationForComment(comment); |
| File |
|---|
| UserGroupTaskCommentDecorator.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Annotation |
| Attribute |
| Chunk |
|---|
| Conflicting content |
|---|
}
}
}
<<<<<<< HEAD
private boolean doCallbackUserOperation(String userId) {
if (userId != null && userGroupCallback.existsUser(userId)) {
addUserFromCallbackOperation(userId);
return true;
}
return false;
}
private void addUserFromCallbackOperation(String userId) {
try {
boolean userExists = pm.find(User.class, userId) != null;
if (!StringUtils.isEmpty(userId) && !userExists) {
User user = new User(userId);
pm.persist(user);
}
} catch (Throwable t) {
//logger.log(Level.SEVERE, "Unable to add user " + userId);
}
}
=======
>>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce
} |
| Solution content |
|---|
}
}
}
} |
| File |
|---|
| UserGroupTaskCommentDecorator.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Method declaration |
| Chunk |
|---|
| Conflicting content |
|---|
import javax.enterprise.context.ContextNotActiveException; import javax.enterprise.event.Event; import javax.inject.Inject; <<<<<<< HEAD import org.jboss.seam.transaction.Transactional; import org.jbpm.shared.services.api.JbpmServicesPersistenceManager; ======= import javax.naming.InitialContext; import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.transaction.UserTransaction; import org.jboss.seam.transaction.Transactional; import org.jbpm.shared.services.cdi.Startup; >>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce import org.jbpm.task.Content; import org.jbpm.task.Deadline; import org.jbpm.task.Escalation; |
| Solution content |
|---|
import javax.enterprise.context.ContextNotActiveException; import javax.enterprise.event.Event; import javax.inject.Inject; import org.jbpm.shared.services.impl.JbpmServicesPersistenceManagerImpl; import javax.naming.InitialContext; import javax.persistence.EntityManager; import javax.transaction.UserTransaction; import org.jboss.seam.transaction.Transactional; import org.jbpm.shared.services.api.JbpmServicesPersistenceManager; import org.jbpm.shared.services.cdi.Startup; import org.jbpm.task.Content; import org.jbpm.task.Deadline; import org.jbpm.task.Escalation; |
| File |
|---|
| TaskDeadlinesServiceImpl.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
@PostConstruct
public void init() {
<<<<<<< HEAD
setValidStatuses();
// long now = System.currentTimeMillis();
// List |
| Solution content |
|---|
@PostConstruct
public void init() {
// UserTransaction ut = setupEnvironment();
long now = System.currentTimeMillis();
List |
| File |
|---|
| TaskDeadlinesServiceImpl.java |
| Developer's decision |
|---|
| Manual |
| Kind of conflict |
|---|
| Cast expression |
| Comment |
| For statement |
| If statement |
| Method invocation |
| Method signature |
| Variable |
| Chunk |
|---|
| Conflicting content |
|---|
import javax.enterprise.event.Event; import javax.enterprise.util.AnnotationLiteral; import javax.inject.Inject; <<<<<<< HEAD import org.drools.core.util.StringUtils; import org.jbpm.task.internals.lifecycle.LifeCycleManager; import org.jbpm.task.annotations.Mvel; ======= import javax.persistence.EntityManager; >>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce import org.jboss.seam.transaction.Transactional; import org.jbpm.shared.services.api.JbpmServicesPersistenceManager; import org.jbpm.task.Content; |
| Solution content |
|---|
import javax.enterprise.event.Event; import javax.enterprise.util.AnnotationLiteral; import javax.inject.Inject; import org.drools.core.util.StringUtils; import org.jbpm.task.internals.lifecycle.LifeCycleManager; import org.jbpm.task.annotations.Mvel; import org.jboss.seam.transaction.Transactional; import org.jbpm.shared.services.api.JbpmServicesPersistenceManager; import org.jbpm.task.Content; |
| File |
|---|
| TaskInstanceServiceImpl.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
import org.jbpm.task.OrganizationalEntity; import org.jbpm.task.SubTasksStrategy; import org.jbpm.task.Task; <<<<<<< HEAD import org.jbpm.task.TaskData; import org.jbpm.task.User; import org.jbpm.task.api.TaskInstanceService; import org.jbpm.task.api.TaskQueryService; import org.jbpm.task.events.AfterTaskAddedEvent; import org.jbpm.task.exception.CannotAddTaskException; import org.jbpm.task.identity.UserGroupCallback; import org.jbpm.task.identity.UserGroupLifeCycleManagerDecorator; ======= import org.jbpm.task.TaskDef; import org.jbpm.task.annotations.Mvel; import org.jbpm.task.api.TaskDefService; import org.jbpm.task.api.TaskInstanceService; import org.jbpm.task.api.TaskQueryService; import org.jbpm.task.events.AfterTaskAddedEvent; import org.jbpm.task.impl.factories.TaskFactory; import org.jbpm.task.internals.lifecycle.LifeCycleManager; >>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce import org.jbpm.task.internals.lifecycle.MVELLifeCycleManager; import org.jbpm.task.query.TaskSummary; import org.jbpm.task.utils.ContentMarshallerHelper; |
| Solution content |
|---|
import org.jbpm.task.OrganizationalEntity; import org.jbpm.task.SubTasksStrategy; import org.jbpm.task.Task; import org.jbpm.task.TaskData; import org.jbpm.task.User; import org.jbpm.task.api.TaskInstanceService; import org.jbpm.task.api.TaskQueryService; import org.jbpm.task.events.AfterTaskAddedEvent; import org.jbpm.task.exception.CannotAddTaskException; import org.jbpm.task.identity.UserGroupCallback; import org.jbpm.task.identity.UserGroupLifeCycleManagerDecorator; import org.jbpm.task.internals.lifecycle.MVELLifeCycleManager; import org.jbpm.task.query.TaskSummary; import org.jbpm.task.utils.ContentMarshallerHelper; |
| File |
|---|
| TaskInstanceServiceImpl.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
}
public long addTask(Task task, ContentData contentData) {
<<<<<<< HEAD
doCallbackOperationForPeopleAssignments(task.getPeopleAssignments());
doCallbackOperationForTaskData(task.getTaskData());
doCallbackOperationForTaskDeadlines(task.getDeadlines());
pm.persist(task);
=======
em.persist(task);
>>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce
if (contentData != null) {
Content content = new Content(contentData.getContent());
pm.persist(content); |
| Solution content |
|---|
}
public long addTask(Task task, ContentData contentData) {
pm.persist(task);
if (contentData != null) {
Content content = new Content(contentData.getContent());
pm.persist(content); |
| File |
|---|
| TaskInstanceServiceImpl.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Method invocation |
| Chunk |
|---|
| Conflicting content |
|---|
//@TODO: WHY THE HELL THIS IS NOT AN OPERATION???
public void nominate(long taskId, String userId, List |
| Solution content |
|---|
//@TODO: WHY THE HELL THIS IS NOT AN OPERATION???
public void nominate(long taskId, String userId, List |
| File |
|---|
| TaskInstanceServiceImpl.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| If statement |
| Method invocation |
| Chunk |
|---|
| Conflicting content |
|---|
task.getTaskData().setSkipable(skipable);
}
<<<<<<< HEAD
private List |
| Solution content |
|---|
task.getTaskData().setSkipable(skipable);
}
public int getPriority(long taskId) {
Task task = pm.find(Task.class, taskId);
return task.getPriority(); |
| File |
|---|
| TaskInstanceServiceImpl.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Annotation |
| Attribute |
| Comment |
| Method declaration |
| Method invocation |
| Chunk |
|---|
| Conflicting content |
|---|
import javax.enterprise.event.Observes; import javax.enterprise.event.Reception; import javax.inject.Inject; <<<<<<< HEAD:jbpm-services/droolsjbpm-knowledge-services/src/main/java/org/jbpm/task/wih/CDIHTWorkItemHandler.java import org.droolsjbpm.services.api.SessionManager; import org.droolsjbpm.services.impl.SessionManagerImpl; import org.jboss.seam.transaction.Transactional; import org.jbpm.task.utils.OnErrorAction; import org.jbpm.task.Task; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.kie.runtime.process.WorkItem; import org.kie.runtime.process.WorkItemManager; ======= >>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce:jbpm-services/jbpm-human-task-workitems/src/main/java/org/jbpm/task/wih/CDIHTWorkItemHandler.java import org.jboss.seam.transaction.Transactional; import org.jbpm.shared.services.api.SessionManager; |
| Solution content |
|---|
import javax.inject.Inject; import org.jboss.seam.transaction.Transactional; import org.jbpm.shared.services.api.ServicesSessionManager; import org.jbpm.shared.services.api.SessionManager; |
| File |
|---|
| CDIHTWorkItemHandler.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
import org.jbpm.task.impl.factories.TaskFactory; import org.jbpm.task.utils.OnErrorAction; import org.kie.runtime.KieSession; <<<<<<< HEAD:jbpm-services/droolsjbpm-knowledge-services/src/main/java/org/jbpm/task/wih/CDIHTWorkItemHandler.java ======= import org.kie.runtime.process.WorkItem; import org.kie.runtime.process.WorkItemManager; import org.slf4j.Logger; import org.slf4j.LoggerFactory; >>>>>>> e1a8bd63124a5e1723cf2861d338155dc249e7ce:jbpm-services/jbpm-human-task-workitems/src/main/java/org/jbpm/task/wih/CDIHTWorkItemHandler.java @ApplicationScoped |
| Solution content |
|---|
import org.jbpm.task.impl.factories.TaskFactory; import org.jbpm.task.utils.OnErrorAction; import org.kie.runtime.KieSession; import org.kie.runtime.process.WorkItem; import org.kie.runtime.process.WorkItemManager; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @ApplicationScoped |
| File |
|---|
| CDIHTWorkItemHandler.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Import |