<?xml version="1.0" encoding="UTF-8"?>
<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.3.0" name="com.liferay.portal.workflow.kaleo.runtime.internal.petra.executor.GraphWalkerPortalExecutor" activate="activate" deactivate="deactivate">
  <service>
    <provide interface="com.liferay.portal.workflow.kaleo.runtime.internal.petra.executor.GraphWalkerPortalExecutor"/>
  </service>
  <reference name="_graphWalker" interface="com.liferay.portal.workflow.kaleo.runtime.graph.GraphWalker" field="_graphWalker"/>
  <reference name="_kaleoInstanceLocalService" interface="com.liferay.portal.workflow.kaleo.service.KaleoInstanceLocalService" field="_kaleoInstanceLocalService"/>
  <reference name="_kaleoInstanceTokenLocalService" interface="com.liferay.portal.workflow.kaleo.service.KaleoInstanceTokenLocalService" field="_kaleoInstanceTokenLocalService"/>
  <reference name="_kaleoLogLocalService" interface="com.liferay.portal.workflow.kaleo.service.KaleoLogLocalService" field="_kaleoLogLocalService"/>
  <reference name="_portalExecutorManager" interface="com.liferay.petra.executor.PortalExecutorManager" field="_portalExecutorManager"/>
  <implementation class="com.liferay.portal.workflow.kaleo.runtime.internal.petra.executor.GraphWalkerPortalExecutor"/>
</scr:component>
