Hi Viki,<br><br>thank you for sharing the details. At first glance everything looks okay. I'll run through your scenario mid of next week with a blank OpenCms 7 instance.<br><br>Some notes:<br><br style="color: rgb(0, 0, 153);">
<span style="color: rgb(0, 0, 153);">>I tried logging via Approval and Review group users, but it failed log-in.</span><br>I reckon you've set the wrong parent groups/roles for these groups. Try to use "users" as parent groups.<br>
<br><span style="color: rgb(0, 0, 102);">>So i thought to do whole scenario using "Admin" id.</span><br>Performing these steps with admin should work always, regardless which configuration you have<br><br><span style="color: rgb(0, 0, 153);">>selected "Review" project and saw that only this xml content is highlighted and rest all are gray. Used "Admin" user</span><br>
This behaviour is indented. You can only edit resources which belong to the current project. If you have the rights to switch to the project the resource belongs to, you can edit the resource there anyway.<br><br>One last thing: When you are editing the project details for Offline/Approval/Review there is a section "Content / Resources:" - which setting do you have there?<br>
<br>Hope I can come back with more information during next week<br>David<br><br><br><div class="gmail_quote">On Jan 24, 2008 4:49 PM, Vikrama Sanjeeva <<a href="mailto:viki.sanjeeva@gmail.com">viki.sanjeeva@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>Hi David,</div>
<div> </div>
<div>* created 2 projects (Approval, Review) and used "Offline" as a 3rd project for Authoring/Creating content.</div>
<div>* created 3 user groups (Approval, Review, Author)</div>
<div>* created 3 users, one for each group above.</div>
<div>* added workflow2 stages from 0-2.</div>
<div>* there was a ready made content of my self defined xml type which I created via "Admin" user.</div>
<div>* I right clicked that xml content and send it for "Review". Used "Admin" user</div>
<div>* selected "Review" project and saw that only this xml content is highlighed and rest all are gray. Used "Admin" user</div>
<div>* on right clicking this highlighted xml content and "empty bar" displayed. </div>
<div> </div>
<div>Thats all!</div>
<div> </div>
<div>I tried logging via Approval and Review group users, but it failed log-in. So i thought to do whole scenario using "Admin" id. </div>
<div> </div>
<div>I am still interested in achieveing this simple scenario from opencms workplace using "Workflow2".</div>
<div> </div>
<div>Bye,</div>
<div>Viki.</div>
<div> </div>
<div> </div>
<div><br><br> </div>
<div class="gmail_quote"><div><div></div><div class="Wj3C7c">On Jan 24, 2008 6:29 PM, David Trattnig <<a href="mailto:david.trattnig@gmail.com" target="_blank">david.trattnig@gmail.com</a>> wrote:<br>
</div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;"><div><div></div><div class="Wj3C7c">Hi Viki,<br><br>I've tried to reconstruct your scenario, but I'm not sure about some conditions:<br>

<br>* Which user (+group +roles) are you using for these operations? Admin? <br>* Was it always the same user?<br>* Which resource type have you moved to project review?<br>* "<i>I found nothing. Means menu is empty.
</i>" - Is there at least an empty (small) gray bar or is there really nothing at all?<br>* Projects assignments: What's the project manager group (I've got "Administrators")? What's the users group (I've got "Users") 
<br>* Which project resource assignments? I've got "/" for all projects.<br><br>Cheers,<br>David<br><br><br>
<div class="gmail_quote">2008/1/23 Vikrama Sanjeeva <<a href="mailto:viki.sanjeeva@gmail.com" target="_blank">viki.sanjeeva@gmail.com </a>>: 
<div>
<div></div>
<div><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Hi David,</div>
<div> </div>
<div>     I'd installed Worfkow2 and created the projects, groups and users as you said in your email. Then I went to explorer view and selected one content. On right clicking the content, I found Approve/Reject option, on selecting it, I sent the content for Review. Then I selected Review from Project and found the same content highlighted there. Rest all other contents are grey BUT not disabled. Please note that, when i right clicked the highlighted content, i found nothing. Means menu is empty. 
</div>
<div> </div>
<div>    How to proceed further? Am I missing something? As of now, am interested in achieving "Approval Process" functionality from within the OpenCMS Workplace. I want to know how exactly Approval Process works using OpenCMS_Workflow2. 
</div>
<div> </div>
<div>Kindly advise further.</div>
<div> </div>
<div>Thanks.</div>
<div> </div>
<div>Bye,</div>
<div>Viki.<br><br></div>
<div class="gmail_quote">
<div>
<div></div>
<div>On Jan 23, 2008 5:39 PM, David Trattnig <<a href="mailto:david.trattnig@gmail.com" target="_blank">david.trattnig@gmail.com</a>> wrote:<br></div></div>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;">
<div>
<div></div>
<div>@Huy Tran: Thank you for the input. Yes, you have a point there - it may be more comfortable when the user could approve/reject directly in the website preview or inside the FCK editor. I've chosen the FCK Editor approach for my previous workflow implementation. Maybe I'll add this feature to the current one anytime later but keep in mind this is just more a UI thing. Wherever you initiate your approval process you have to implement some logic for managing workflow states in every case. And that's the major amount of work. 
<br><br>I would be very interested how you have realised the different workflow states in detail? Does it also perform permission modifications? Would be happy if you have some more input/ideas for me.<br><br>@Viki: Sorry, currently you can just approve/reject via the workplace context menu. If you want you can add these functionalities yourself and contribute ;-) 
<br><br>@Alkakon: I'm wondering why my mails are alway boucing back (see below,<font face="Tahoma" size="2"><span style="font-size: 10pt; font-family: Tahoma;"><a href="mailto:opencms-dev-bounces@opencms.org" target="_blank">
 opencms-dev-bounces@opencms.org</a>)?<br><br></span></font>Cheers<br><font color="#888888">David</font> 
<div>
<div></div>
<div><br><br>
<div class="gmail_quote">On Jan 23, 2008 8:17 AM, Vikrama Sanjeeva <<a href="mailto:viki.sanjeeva@gmail.com" target="_blank">viki.sanjeeva@gmail.com</a> > wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div> </div>
<div>David, I have downloaded the full-package (OpenCms_Workflow2_v0.4.1_full-package.zip ~ 4.73MB ).  I will install it. However, as Huy Tran said, I am also looking to achieve this functionality out of workplace. Means, a toolbar will be there right on website which will allow customers to create/edit/publish contents using pre defined customize process. Lets say it "Approval Process". 
</div>
<div> </div>
<div>  Could this be done via "OpenCms_Workflow2" ? OR as Huy Tran said, I will have to develop the Approval Process manually using OpenCMS API?</div>
<div> </div>
<div>  This is the time for me to decide the right approach for my requirement. I will appreciate any guidence/help.</div>
<div> </div>
<div>Thanks.</div>
<div> </div>
<div>Bye,</div>
<div>Viki. <br><br></div>
<div class="gmail_quote">2008/1/23 <<a href="mailto:HuyTran@c-mg.net" target="_blank">HuyTran@c-mg.net</a>>: 
<div>
<div></div>
<div><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;">
<div vlink="blue" link="blue" lang="EN-US">
<div>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; color: navy; font-family: Arial;">Hi,</span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; color: navy; font-family: Arial;">I think this is very good. I first came up with the same ideas but our customers who is Reviewers and Approvers don't want to work in the workplace, they want to use a toolbar on the page itself to approve or reject the pages. So if your customer feel easy to work in the workplace, I think this is the best solution. 
</span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; color: navy; font-family: Arial;"> </span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; color: navy; font-family: Arial;">Good lucks.</span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; color: navy; font-family: Arial;"> </span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; color: navy; font-family: Arial;">Huy Tran</span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; color: navy; font-family: Arial;"> </span></font></p>
<div>
<div style="text-align: center;" align="center"><font face="Times New Roman" size="3"><span style="font-size: 12pt;">
<hr align="center" size="2" width="100%">
</span></font></div>
<p><b><font face="Tahoma" size="2"><span style="font-weight: bold; font-size: 10pt; font-family: Tahoma;">From:</span></font></b><font face="Tahoma" size="2"><span style="font-size: 10pt; font-family: Tahoma;"> <a href="mailto:opencms-dev-bounces@opencms.org" target="_blank">
opencms-dev-bounces@opencms.org</a> [mailto:<a href="mailto:opencms-dev-bounces@opencms.org" target="_blank">opencms-dev-bounces@opencms.org</a>] <b><span style="font-weight: bold;">On Behalf Of </span></b>David Trattnig <br>

<b><span style="font-weight: bold;">Sent:</span></b> Tuesday, January 22, 2008 11:57 PM 
<div><br><b><span style="font-weight: bold;">To:</span></b> The OpenCms mailing list<br></div><b><span style="font-weight: bold;">Subject:</span></b> Re: [opencms-dev] openCMS workflow - Please help!</span></font> 
</p><p></p>
<p></p>
<p></p></div>
<div>
<div></div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Hi Viki<br><br>> * user A created a content <br>> * content went for to user B.<br>> * user B either Rejects or Approves content<br>> * if B approves, it went to C 
<br>> * Finally C publishes the content<br><br>I would say that's the main functionality of the <b><span style="font-weight: bold;">OpenCms Workflow2 Module</span></b> which can be found here <a href="http://sourceforge.net/project/showfiles.php?group_id=180314" target="_blank">
http://sourceforge.net/project/showfiles.php?group_id=180314</a> (Download the latest full package version). As you don't need advanced workflow features I reckon this workflow implementation fits best for you. Especially you don't need to modify/rebuild the OpenCms core as 
<i><span style="font-style: italic;">Huy Tran</span></i> suggested and configuration is very easy.<br><br>First of all you've to create three projects for the three types of users A, B and C and assign these users (respectively their usergroups) to the projects (I've named the projects "Offline", which is already available, "Review" and "Approval"). Don't forget to assign all three projects to the same directory ("/", 
<i><span style="font-style: italic;">root </span></i>suggested).<br><br>Then go on with the quick installation guide:</span></font></p>
<ol type="1">
<li><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Import the <i><span style="font-style: italic;">commons</span></i>, <i><span style="font-style: italic;">springmanager </span></i>and <i><span style="font-style: italic;">
workflow2</span></i> module via OpenCms module import mechanism. </span></font></li>
<li><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Copy opencms-workplace.xml to %OPENCMS_DIR%\WEB-INF\config\ (replace current configuration)</span></font></li>
<li><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Restart your server. </span></font></li>
<li><font face="Times New Roman" size="3"><span style="font-size: 12pt;">As a final step you have to create your workflow inside the workflow administration panel of OpenCms. Voilá!</span></font></li></ol>
<p style="margin-bottom: 12pt;"><font face="Times New Roman" size="3"><span style="font-size: 12pt;">That's all. The Workflow2 Module automatically uses the OpenCms DB connection without configuration. If you need advanced DB configuration have a look at 
<i><span style="font-style: italic;">readme.txt </span></i>inside the distribution package. In case of problems just leave me a message. <br><br>Have fun<br>David<br><br></span></font></p>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">2008/1/22 Vikrama Sanjeeva <<a href="mailto:viki.sanjeeva@gmail.com" target="_blank">viki.sanjeeva@gmail.com</a>>:</span></font></p>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Thanks all. Well, i am least interested in doing all the manually using openCMS API. However, I am now looking for free workflow engines for openCMS. The is the decision time for us as we are going to build client's website on openCMS and providing functinalities of workflow like the one i mentioned in my 1st post. 
</span></font></p></div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p></div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">  Which opencms-workflow engine is more mature? In terms of less bugs, easy to use and providing basic workflow functionalities?</span></font></p></div>


<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p></div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Here are two which I know. One is by Mr. Shi Yusen </span></font></p></div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p></div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">1: OpenCms-jBPM </span></font></p></div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">2: Bearingpoint-OpenCms-Modules Commons </span></font></p></div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p></div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Please help me in selecting suitable workflow engine for openCMS?</span></font></p></div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p></div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Bye,</span></font></p></div>
<div>
<p style="margin-bottom: 12pt;"><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Viki.</span></font></p></div>
<div>
<div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">On Jan 21, 2008 9:43 PM, Shi Yusen <<a href="mailto:shiys@langhua.cn" target="_blank">shiys@langhua.cn</a>> wrote:</span></font></p>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Perhaps you can try our free OpenCms-jBPM module. It's here:<br><a href="http://sourceforge.net/projects/jbpm-opencms/" target="_blank">http://sourceforge.net/projects/jbpm-opencms/ 
</a><br><br>Regards,<br><br>Shi Yusen/Beijing Langhua Ltd.<br><br></span></font><font face="MS Mincho"><span>在</span></font> 2008-01-21<font face="MS Mincho"><span>一的</span></font> 17:24 +0300<font face="MS Mincho"><span>
 ,</span></font>Vikrama Sanjeeva<font face="MS Mincho"><span>写道:</span></font></p>
<div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">> Hi ALL,<br>><br>>   This is urgent question and am looking for help and guidence in this<br>> regard.<br>><br>> Is below workflow achievable using openCMS? 
<br>><br>> * user A created a content <br>> * content went for to user B.<br>> * user B either Rejects or Approves content<br>> * if B approves, it went to C<br>> * Finally C publishes the content<br>> 
<br>> this is simple workflow. Please tell me how I can achieve this <br>> workflow in openCMS?<br>><br>> thanks<br>><br>> Bye,<br>> Viki.<br>><br>><br>><br>></span></font></p></div></div>


<div>
<div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">> _______________________________________________<br>> This mail is sent to you from the opencms-dev mailing list<br>> To change your list options, or to unsubscribe from the list, please visit 
<br>> <a href="http://lists.opencms.org/mailman/listinfo/opencms-dev" target="_blank">http://lists.opencms.org/mailman/listinfo/opencms-dev</a><br><br><br>_______________________________________________<br>This mail is sent to you from the opencms-dev mailing list 
<br>To change your list options, or to unsubscribe from the list, please visit<br><a href="http://lists.opencms.org/mailman/listinfo/opencms-dev" target="_blank">http://lists.opencms.org/mailman/listinfo/opencms-dev</a></span>
 </font></p></div></div></div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p></div></div>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;"><br><br>_______________________________________________<br>This mail is sent to you from the opencms-dev mailing list<br>To change your list options, or to unsubscribe from the list, please visit 
<br><a href="http://lists.opencms.org/mailman/listinfo/opencms-dev" target="_blank">http://lists.opencms.org/mailman/listinfo/opencms-dev</a></span></font></p></div>
<p style="margin-bottom: 12pt;"><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p></div></div></div></div><br><br>_______________________________________________<br>This mail is sent to you from the opencms-dev mailing list 
<br>To change your list options, or to unsubscribe from the list, please visit<br><a href="http://lists.opencms.org/mailman/listinfo/opencms-dev" target="_blank">http://lists.opencms.org/mailman/listinfo/opencms-dev</a><br>

</blockquote></div></div></div><br><br><br>_______________________________________________<br>This mail is sent to you from the opencms-dev mailing list<br>To change your list options, or to unsubscribe from the list, please visit 
<br><a href="http://lists.opencms.org/mailman/listinfo/opencms-dev" target="_blank">http://lists.opencms.org/mailman/listinfo/opencms-dev</a><br></blockquote></div><br></div></div><br><br></div></div>_______________________________________________ 
<div><br>This mail is sent to you from the opencms-dev mailing list<br>To change your list options, or to unsubscribe from the list, please visit<br><a href="http://lists.opencms.org/mailman/listinfo/opencms-dev" target="_blank">
http://lists.opencms.org/mailman/listinfo/opencms-dev</a><br></div></blockquote></div><br><br><br>_______________________________________________<br>This mail is sent to you from the opencms-dev mailing list<br>To change your list options, or to unsubscribe from the list, please visit
<br><a href="http://lists.opencms.org/mailman/listinfo/opencms-dev" target="_blank">http://lists.opencms.org/mailman/listinfo/opencms-dev</a><br></blockquote></div></div></div><br><br><br></div></div>_______________________________________________
<div class="Ih2E3d"><br>This mail is sent to you from the opencms-dev mailing list<br>To change your list options, or to unsubscribe from the list, please visit<br><a href="http://lists.opencms.org/mailman/listinfo/opencms-dev" target="_blank">
http://lists.opencms.org/mailman/listinfo/opencms-dev</a><br></div></blockquote></div><br>
<br><br>_______________________________________________<br>This mail is sent to you from the opencms-dev mailing list<br>To change your list options, or to unsubscribe from the list, please visit<br><a href="http://lists.opencms.org/mailman/listinfo/opencms-dev" target="_blank">http://lists.opencms.org/mailman/listinfo/opencms-dev</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>David Trattnig<br><br>tel   | +43 650 8855388<br>w1  | <a href="http://www.bearingpoint.com">www.bearingpoint.com</a><br>w2  | <a href="http://www.bitfusion.org">www.bitfusion.org</a><br>
px   | <a href="http://www.flickr.com/photos/david-trattnig">www.flickr.com/photos/david-trattnig</a>