cancel
Showing results for 
Search instead for 
Did you mean: 

Drupal Alfresco workflow

pallavi_jain
Champ in-the-making
Champ in-the-making
I have successfully integrated Drupal 6 with Alfresco 3.4 using alfresco module available for Drupal.
Now I want a workflow where after a document upload, Alfresco administrator approves it and it gets uploaded to our Drupal site.

Where should I start?
Any kind of tutorials, articles or advice that can help me achieve this are welcome.
6 REPLIES 6

mitpatoliya
Star Collaborator
Star Collaborator
Pallavi,
You can surly do that.
Drupal must be supporting CMIS APIs or web-services which allows you to upload the content in Drupal.
Now you can call that APIs in your java class.

JBPM and Activiti both has concept of Action class which are JAVA class which can be invoked during events like transition, task enter,task end. So, you can use those classes to interact with Drupal by above mentioned way.

pallavi_jain
Champ in-the-making
Champ in-the-making
Thanks Mits,
Good to know that what I wanted is achievable. Now I'll start with some tutorials and try to achieve it.
Alfresco 3.4 uses Activiti as its workflow engine, right? Correct me if I'm wrong here.
And please point out some good tutorials to begin with.

And Mits, I was wondering if this can be achieved with some database queries? May be, if I can insert an approved document to Drupal database from Alfresco content repository? Can I get binary files(documents) based on their status(approved/rejected)? If yes, then how?
Please give your feedback.

mitpatoliya
Star Collaborator
Star Collaborator
<blockquote>Alfresco 3.4 uses Activiti as its workflow engine, right?</blockquote>

It support both JBPM and Activiti by default Activiti will be enabled but you can easily configure alfresco to enable JBPM.

<blockquote> I was wondering if this can be achieved with some database queries?</blockquote>

You do not need to interact with database(alfresco side) it will be really complex one If you will be using action class you already have the access of all the properties and document of current workflow.And Drupal must have some API which will allows you to upload the document.

pallavi_jain
Champ in-the-making
Champ in-the-making
Okay Mits, I got your point. Can you help me a little more?
Kindly provide some referencce link(tutorial or blog where the above discussed solution, or similar, is implemented) and link to the drupal API which will help me getting what I want(I searched but it doesn't seem to be clear for me).

How can I customize the review workflow?

sundeepgrandhi
Champ in-the-making
Champ in-the-making
Hi Pallavi,

You able to get the answer at the following link (http://drupalmint.com/)

ashendra
Champ in-the-making
Champ in-the-making
After integrating drupal with alfresco, can I deploy my own workflow and get the features of activiti explorer?.