cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco Workflows and Eclipse

wit
Champ in-the-making
Champ in-the-making
Hi, I'm beginner in Alfresco. I know there is possibility to create Workflows in with Eclipse jBPM Process Designer Plugin - and then integrate them into Alfresco.

Ok, I have installed that plugin, wrote some workflow - but how can I get it into Alfresco? I have read all different manuals - but haven't find solution Smiley Sad

I don't ask for big explanation, but for link to it. Smiley Wink
17 REPLIES 17

kmanwar
Champ in-the-making
Champ in-the-making
Hi folks,
this thread has been really interesting and helpful for me. I have been struggling to get jBPM setup with eclipse for some time now.
Currently i am using eclipse europa version but swimlanes tab isn't visible…. can anyone of you tell me the exact version of eclipse and jBPM cobination that works perfectly fine?

I guess i am not getting the right eclipse version to work with. Please help.  :cry:

Thanks.

hansraj
Champ in-the-making
Champ in-the-making
Hi,

I'm using Eclipse Ver 3.2.2. i could see Swimlanes tab.

Regards,
Hans

kmanwar
Champ in-the-making
Champ in-the-making
thanks hans, i am using eclipse 3.3.0 and with some combination i got the thing working. i have created a sample flow (the holiday-demo that is shown in the demo video). but i am not able to get where to deploy this. there is no infomation about which server is running and how to go about configuring the server..
i am new to this. can someone help me with this..
what server should i run and how do i deploy this flow on a server? the demo video doesnt give that information Smiley Sad

agfc
Champ in-the-making
Champ in-the-making
Hi,

we are new to Alfersco.
I was trying to create custom workflow using JBPM console in Eclipse.

I did the following:
1). i downloaded jPDL Suite 3.2.3 suite.
2). manually pasted org.jbpm.gd.jpdl_3.1.3.SP2.jar in D:\Ecllipse\plugins folder.
3). i did following in Eclipse
      a). i got JBossJBPM in windows/preferences
      b). i set Runtime Locations (in JBossJBPM) to a place where i extracted the JPDL suite
4). i created a process designer in eclipse.
5). now i did the following for deployment:
     a).     server name : localhost
     b).      server port  : 8080
     c). server deployer : /alfresco
     d). click Test Connection - successful
     e). click Deploy Process Archive

I did the above steps. but i could not see any custom workflow in algfresco workflow listing.
could you please tell me, how to proceed to get the workflow in alfresco ?

Thank you.

Regards,
Hansraj

Hi,

I'm using the same things(eclipse 3.2.2 and org.jbpm.gd.jpdl_3.1.3.SP2.jar) that Hansraj used, but it not result. When i do the step windows/preferences in eclipse, dont' show JBossJBPM option.

anybudy cant help me,

regards,

AGFC.

cby016
Champ in-the-making
Champ in-the-making
I am missing all the tabs except Diagram and Source. I followed the instructions at http://docs.jboss.com/jbpm/v4/userguide/html_single/#graphicalprocessdesigner to install the graphical designer in eclipse but there is no deployment tab. Do I have to use an old version of eclipse and an old version of jboss to get this to work?

viralshah
Champ in-the-making
Champ in-the-making
I got it working with Eclipse 3.4 ( Ganymede ) & jbpm-3.3.0.GA.

ckrishna4
Champ in-the-making
Champ in-the-making
Whenever i try to activate model
the following error occurs



2012-03-15 13:38:50,192  ERROR [ui.common.Utils] [http-8088-1] A system error happened during the operation: 02150011 Failed to parse model
org.alfresco.service.cmr.dictionary.DictionaryException: 02150011 Failed to parse model
   at org.alfresco.repo.dictionary.M2Model.createModel(M2Model.java:102)
   at org.alfresco.repo.dictionary.M2Model.createModel(M2Model.java:88)
   at org.alfresco.repo.dictionary.DictionaryModelType$DictionaryModelTypeTransactionListener$2.doWork(DictionaryModelType.java:654)
   at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:519)
   at org.alfresco.repo.dictionary.DictionaryModelType$DictionaryModelTypeTransactionListener.beforeCommit(DictionaryModelType.java:619)
   at org.alfresco.repo.transaction.AlfrescoTransactionSupport$TransactionSynchronizationImpl.doBeforeCommit(AlfrescoTransactionSupport.java:747)
   at org.alfresco.repo.transaction.AlfrescoTransactionSupport$TransactionSynchronizationImpl.doBeforeCommit(AlfrescoTransactionSupport.java:727)
   at org.alfresco.repo.transaction.AlfrescoTransactionSupport$TransactionSynchronizationImpl.beforeCommit(AlfrescoTransactionSupport.java:687)
   at org.springframework.transaction.support.TransactionSynchronizationUtils.triggerBeforeCommit(TransactionSynchronizationUtils.java:95)
   at org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCommit(AbstractPlatformTransactionManager.java:927)
   at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:737)
   at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:723)
   at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:393)
   at org.alfresco.util.transaction.SpringAwareUserTransaction.commit(SpringAwareUserTransaction.java:472)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:410)
   at org.alfresco.web.bean.dialog.BaseDialogBean.finish(BaseDialogBean.java:129)
   at org.alfresco.web.bean.dialog.DialogManager.finish(DialogManager.java:528)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.apache.myfaces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:132)
   at org.apache.myfaces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:61)
   at javax.faces.component.UICommand.broadcast(UICommand.java:151)
   at javax.faces.component.UIViewRoot._broadcastForPhase(UIViewRoot.java:115)
   at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:191)
   at org.apache.myfaces.lifecycle.InvokeApplicationExecutor.execute(InvokeApplicationExecutor.java:32)
   at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:105)
   at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:80)
   at javax.faces.webapp.FacesServlet.service(FacesServlet.java:143)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.alfresco.repo.web.filter.beans.SessionSynchronizedFilter.doFilter(SessionSynchronizedFilter.java:67)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.alfresco.web.app.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java:104)
   at sun.reflect.GeneratedMethodAccessor537.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:116)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
   at $Proxy239.doFilter(Unknown Source)
   at org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:82)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.alfresco.repo.web.filter.beans.NullFilter.doFilter(NullFilter.java:68)
   at sun.reflect.GeneratedMethodAccessor537.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:116)
   at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
   at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
   at $Proxy239.doFilter(Unknown Source)
   at org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:82)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:58)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
   at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:861)
   at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)
   at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1584)
   at java.lang.Thread.run(Thread.java:662)

Please help

janv
Employee
Employee
Hi ckrishna4,

Your issue does not appear to be directly related to this topic ? Please create a new post (under the "Content Modeling" forum) with additional details including the content model that you are trying to activate and additional details (eg. exact test steps and version of Alfresco, including release/build #).

Thanks,
Jan