<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Activiti rest process engine configuration in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/activiti-rest-process-engine-configuration/m-p/125743#M88486</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I'm trying to develop custom rest application using jersery on top of activiti-rest, by including activiti-rest jars as a dependencies. when I deploy my custom rest app in tomcat I see process engine is creating twice. Here is the console ouput,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jun 25, 2013 7:05:50 AM org.apache.catalina.core.ApplicationContext log&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;INFO: Initializing Spring root WebApplicationContext&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;25 Jun 2013 07:05:50,398 [localhost-startStop-1]&amp;nbsp; INFO org.springframework.web.context.ContextLoader:272 - Root WebApplicationContext: initialization started&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;25 Jun 2013 07:05:50,477 [localhost-startStop-1]&amp;nbsp; INFO org.springframework.context.support.AbstractApplicationContext:500 - Refreshing Root WebApplicationContext: startup date [Tue Jun 25 07:05:50 CDT 2013]; root of context hierarchy&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;25 Jun 2013 07:05:50,531 [localhost-startStop-1]&amp;nbsp; INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader:315 - Loading XML bean definitions from class path resource [config/applicationContext.xml]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;25 Jun 2013 07:05:50,727 [localhost-startStop-1]&amp;nbsp; INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader:315 - Loading XML bean definitions from URL [file:/C:/Users/xprk825/apache-tomcat-servers/apache-tomcat-7.0.30%20-%20Activiti%205.12/webapps/custom-rest-api/WEB-INF/classes/activiti-context.xml]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; —–&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—-&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;25 Jun 2013 07:06:20,701 [localhost-startStop-1] DEBUG org.apache.ibatis.logging.slf4j.Slf4jImpl:47 - ==&amp;gt;&amp;nbsp; Preparing: select * from ACT_GE_PROPERTY where NAME_ = ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;25 Jun 2013 07:06:20,720 [localhost-startStop-1] DEBUG org.apache.ibatis.logging.slf4j.Slf4jImpl:47 - ==&amp;gt; Parameters: schema.version(String)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;25 Jun 2013 07:06:20,831 [localhost-startStop-1]&amp;nbsp; INFO org.activiti.engine.impl.ProcessEngineImpl:81 - ProcessEngine default created&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Jun 25, 2013 7:06:23 AM org.apache.catalina.startup.HostConfig deployDirectory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;—&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Jun 25, 2013 7:06:24 AM org.apache.catalina.startup.Catalina start&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;INFO: Server startup in 39262 ms&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Jun 25, 2013 7:06:36 AM org.apache.catalina.core.ApplicationContext log&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;INFO: RestletServlet: [Restlet] Attaching application: org.activiti.rest.application.ActivitiRestServicesApplication@711a638a to URI: /custom-rest-api/jas/activiti-service&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;25 Jun 2013 07:06:36,099 [http-bio-8080-exec-1]&amp;nbsp; INFO org.activiti.engine.ProcessEngines:108 - Initializing process engine using Spring configuration 'file:/C:/Users/xprk825/apache-tomcat-servers/apache-tomcat-7.0.30%20-%20Activiti%205.12/webapps/custom-rest-api/WEB-INF/classes/activiti-context.xml'&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As you can see process engine created when applicationContext.xml is loaded and the next time it is initialized when rest service is called.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Here is my web.xml configuration:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;web-app xmlns="&lt;/SPAN&gt;&lt;A href="http://java.sun.com/xml/ns/j2ee" rel="nofollow noopener noreferrer"&gt;http://java.sun.com/xml/ns/j2ee&lt;/A&gt;&lt;SPAN&gt;" xmlns:xsi="&lt;/SPAN&gt;&lt;A href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; xsi:schemaLocation="&lt;/SPAN&gt;&lt;A href="http://java.sun.com/xml/ns/j2ee" rel="nofollow noopener noreferrer"&gt;http://java.sun.com/xml/ns/j2ee&lt;/A&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;A href="http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" rel="nofollow noopener noreferrer"&gt;http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd&lt;/A&gt;&lt;SPAN&gt;" version="2.4"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;display-name&amp;gt;Activiti-Jersey-Rest-Services&amp;lt;/display-name&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;servlet&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;jersey-servlet&amp;lt;/servlet-name&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-class&amp;gt;com.sun.jersey.spi.spring.container.servlet.SpringServlet&amp;lt;/servlet-class&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/servlet&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;listener&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;listener-class&amp;gt;org.springframework.web.context.ContextLoaderListener&amp;lt;/listener-class&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/listener&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;context-param&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param-name&amp;gt;contextConfigLocation&amp;lt;/param-name&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param-value&amp;gt;classpath:config/applicationContext.xml&amp;lt;/param-value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/context-param&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;servlet&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;RestletServlet&amp;lt;/servlet-name&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-class&amp;gt;org.restlet.ext.servlet.ServerServlet&amp;lt;/servlet-class&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;init-param&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param-name&amp;gt;org.restlet.application&amp;lt;/param-name&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param-value&amp;gt;org.activiti.rest.application.ActivitiRestServicesApplication&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/param-value&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/init-param&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/servlet&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;servlet-mapping&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;RestletServlet&amp;lt;/servlet-name&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;/jas/activiti-service/*&amp;lt;/url-pattern&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/servlet-mapping&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;servlet-mapping&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;servlet-name&amp;gt;jersey-servlet&amp;lt;/servlet-name&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;url-pattern&amp;gt;/jas/*&amp;lt;/url-pattern&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/servlet-mapping&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;welcome-file-list&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;welcome-file&amp;gt;index.jsp&amp;lt;/welcome-file&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/welcome-file-list&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/web-app&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; and in the applicationContext.xml, I have imported the resource activiti-context.xml to initialize the process engine.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; Could you help to resolve the issue of process engine getting initialized twice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 25 Jun 2013 12:17:32 GMT</pubDate>
    <dc:creator>ganeshr</dc:creator>
    <dc:date>2013-06-25T12:17:32Z</dc:date>
    <item>
      <title>Activiti rest process engine configuration</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-rest-process-engine-configuration/m-p/125743#M88486</link>
      <description>Hi,&amp;nbsp; I'm trying to develop custom rest application using jersery on top of activiti-rest, by including activiti-rest jars as a dependencies. when I deploy my custom rest app in tomcat I see process engine is creating twice. Here is the console ouput,Jun 25, 2013 7:05:50 AM org.apache.catalina.core.A</description>
      <pubDate>Tue, 25 Jun 2013 12:17:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-rest-process-engine-configuration/m-p/125743#M88486</guid>
      <dc:creator>ganeshr</dc:creator>
      <dc:date>2013-06-25T12:17:32Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti rest process engine configuration</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-rest-process-engine-configuration/m-p/125744#M88487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;adding web.xml as the above text is not clear&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Jun 2013 12:21:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-rest-process-engine-configuration/m-p/125744#M88487</guid>
      <dc:creator>ganeshr</dc:creator>
      <dc:date>2013-06-25T12:21:57Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti rest process engine configuration</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-rest-process-engine-configuration/m-p/125745#M88488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Are you using the activiti-rest module in here as well? That expects a process engine with the name default. In ActivitiUtil this process engine is retrieved and if it's not there it's created. Maybe that's why you see the Engine being created twice.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Jun 2013 15:35:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-rest-process-engine-configuration/m-p/125745#M88488</guid>
      <dc:creator>trademak</dc:creator>
      <dc:date>2013-06-25T15:35:10Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti rest process engine configuration</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-rest-process-engine-configuration/m-p/125746#M88489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have given the property processEngineName with default in spring configuration, then process engine is initializing only once. &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jun 2013 12:29:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-rest-process-engine-configuration/m-p/125746#M88489</guid>
      <dc:creator>ganeshr</dc:creator>
      <dc:date>2013-06-28T12:29:12Z</dc:date>
    </item>
    <item>
      <title>Re: Activiti rest process engine configuration</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/activiti-rest-process-engine-configuration/m-p/125747#M88490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, that's the way you should do it, indeed.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jul 2013 09:22:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/activiti-rest-process-engine-configuration/m-p/125747#M88490</guid>
      <dc:creator>frederikherema1</dc:creator>
      <dc:date>2013-07-03T09:22:44Z</dc:date>
    </item>
  </channel>
</rss>

