This site has been archived and you can no longer log in or post new messages. For up-to-date community resources please visit ezplatform.com

eZ Community » Forums » General » Ez Community Project 2011.11 and...
expandshrink

Ez Community Project 2011.11 and ezTeamRoom Extension

Ez Community Project 2011.11 and ezTeamRoom Extension

Wednesday 25 January 2012 11:36:39 am - 19 replies

We have installed ezTeamRoom extension into ezComunitiProject20011.11 version.

We have problem to crea te room

The workflow process dont come created.

Someone has had the same behavoir ?

Best regards

Antonio

Wednesday 25 January 2012 4:16:26 pm

Yes!

I have the same problem with 2011.12. Multiplexer workflow is not working.

Hope that someone with working one or better understanding of ezteamroom and workflow will see this post and help to solve the problem.

Sinisa

Thursday 26 January 2012 8:13:27 am

Hi all,

do you sure that you have configured your workflow system as follows:

1. Create a Workflow with 2 Events in this order within within
    - Create Teamroom
    - Assign Teamroom section

   Both events should only have an limitation for a class "Teamroom"

2. Assign this workflow to the trigger "content/publish/after"
    Don't forget to save modifications

3. Create a Teamroom
    - Should now be marked with a star (*)

4. From now a cronjob is necessary to start the teamroom creation
    Call from ezpublish root at command line:
    "php rncronjobs.php workflow"

Now you should see that the teamroom was created and the star (*) is gone

Does it work like this?

Best regards

Marc Krebs
circIT

Thursday 26 January 2012 9:13:19 am

Hi all,

do you sure that you have configured your workflow system as follows:

1. Create a Workflow with 2 Events in this order within within
    - Create Teamroom
    - Assign Teamroom section

   Both events should only have an limitation for a class "Teamroom"

2. Assign this workflow to the trigger "content/publish/after"
    Don't forget to save modifications

3. Create a Teamroom
    - Should now be marked with a star (*)

4. From now a cronjob is necessary to start the teamroom creation
    Call from ezpublish root at command line:
    "php rncronjobs.php workflow"

Now you should see that the teamroom was created and the star (*) is gone

Does it work like this?

Best regards

Marc Krebs
circIT

Hi Marc!

Yes that's how I setup teamroom and workflow but after running  php runcronjobs.php -s teamroom frequent workflow does nothing and debugging output show that memento_key is never set so workflow.php is not working. Don't know how to fix it. Can someone help here?happy.gif Emoticon

Sinisa

Thursday 26 January 2012 9:25:50 am

After creating the Teamroom and without starting the worklfow, do you have a entry in wokflow processes (..../workflow/processlist)?

 

Do you use host based access method to access the teamroom?

Modified on Thursday 26 January 2012 9:30:28 am by Marc Krebs

Thursday 26 January 2012 10:35:00 am

After creating the Teamroom and without starting the worklfow, do you have a entry in wokflow processes (..../workflow/processlist)?

 

Do you use host based access method to access the teamroom?

Hi!

Nope, no processes in workflow/processlist. I see new teamroom rom with (*) but no process in workflow list. I am using uri (www.host.com/teamroom) setup.

Sinisa

Thursday 26 January 2012 10:40:45 am

It seems that the trigger is not working or the meultiplexer is configured wrong.

Can you post your workflow configuration and you trigger setup?

Thursday 26 January 2012 10:56:44 am

It seems that the trigger is not working or the meultiplexer is configured wrong.

Can you post your workflow configuration and you trigger setup?

Hi!

workflow setup:

Post Publish Multiplexer Teamroom

1 Create teamroom Event/Multiplexer Sections: Any
Classes to run workflow: Teamroom room
Users without workflow IDs:
Workflow to run: Teamroom create
Language: Any
Affected versions: All versions
2 Assigne Teamroom Section Event/Multiplexer Sections: Any
Classes to run workflow: Teamroom room
Users without workflow IDs:
Workflow to run: Set Teamroom Section
Language: Any
Affected versions: All versions

Trigger setup:

content publish after Post Publish Multiplexer Teamroom

Sinisa

Modified on Thursday 26 January 2012 10:58:57 am by Siniša Šehović

Thursday 26 January 2012 11:39:15 am

Mhh. Looks good.

Do you use a "PathPrefix" in your

settings/siteaccess/ezteamroom/site.ini.append.php

and in your

extension/ezteamroom/settings/siteaccess/ezteamroom/site.ini.append.php

which is called like your Teamroom Node Name?

Modified on Thursday 26 January 2012 11:40:01 am by Marc Krebs

Thursday 26 January 2012 12:01:39 pm

Mhh. Looks good.

Do you use a "PathPrefix" in your

settings/siteaccess/ezteamroom/site.ini.append.php

and in your

extension/ezteamroom/settings/siteaccess/ezteamroom/site.ini.append.php

which is called like your Teamroom Node Name?

Hi!

I have PathPrefix= without node name.

Also tried with node name (Teamrooms) and still wotkflow is not working.

Sinisa

Thursday 26 January 2012 12:15:29 pm

Ok, but you working with URI access method. So you must define a prefix for your teamroom siteaccess like

PathPrefix=Teamrooms in

settings/siteaccess/ezteamroom/site.ini.append.php

If you have installed the teamroom not under node 2 you must insert the complete url to ezteamroom node.

Afterwards clear the caches and try again.

Thursday 26 January 2012 1:32:45 pm

Ok, but you working with URI access method. So you must define a prefix for your teamroom siteaccess like

PathPrefix=Teamrooms in

settings/siteaccess/ezteamroom/site.ini.append.php

If you have installed the teamroom not under node 2 you must insert the complete url to ezteamroom node.

Afterwards clear the caches and try again.

Hi!

What do you mean by "you must insert the complete url to ezteamroom node"? Where to insert complete url? In site.ini.append.php? In PathPrefix variable?

Sinisa

Thursday 26 January 2012 2:09:20 pm

Yes,

click in the administration interface on the teamroom node (under where all your created teamrooms are stored). The url beginning from your domain name must be inserted as PathPrefix value in the site.ini.

The you should start the cronjob with the -s parameter and "ezteamroom" which is the name of your teamroom siteaccess

Thursday 26 January 2012 2:34:38 pm

Yes,

click in the administration interface on the teamroom node (under where all your created teamrooms are stored). The url beginning from your domain name must be inserted as PathPrefix value in the site.ini.

The you should start the cronjob with the -s parameter and "ezteamroom" which is the name of your teamroom siteaccess

Hi!

Thank you!!! You saved my hair and ulcer happy.gif Emoticon! that was the problem, PathPrefix!! After setting it to PathPrefix=teamroom/Teamrooms workflow is working. Still have one problem. After teamroom is created url to created teamroom is wrong?!

Instead of www.site.com/teamroom/Teamrooms/test001 I have www.site.com/teamroom/Teamrooms2/test001. For some reason I have "2" inside uri.

Hmm, what could be wrong?

Sinisa

Thursday 26 January 2012 2:41:09 pm

Fine. Nice to hear.

To fix your problem run following script from command line:

  php bin/php/updateniceurls.php --update-nodes

 

This is because ezPublish keep in mind old urls. Means, when you rename an node from "test" to "mytest". The old url "test" is reserved for this node for bookmark backward compatibily.

Greetins

Marc

Thursday 26 January 2012 3:12:07 pm

Fine. Nice to hear.

To fix your problem run following script from command line:

  php bin/php/updateniceurls.php --update-nodes

 

This is because ezPublish keep in mind old urls. Means, when you rename an node from "test" to "mytest". The old url "test" is reserved for this node for bookmark backward compatibily.

Greetins

Marc

Hi Marc!

I did update nodes but still if I try to enter created teamroom I get error Module not found, The requested module Teamroom2 could not be found.

Edit: There was a bad configuration in site.ini! Now all works as it should!

Once again, thanx! I really appreciate your help!

Sinisa

Modified on Thursday 26 January 2012 4:57:32 pm by Siniša Šehović

Friday 27 January 2012 7:17:12 am

No problem.

Nice to have one more teamroom user in the ez world blunk.gif Emoticon

Saturday 28 January 2012 4:36:24 pm

We still continue to have the same problem. The Teamrooms is created below node 2 (home). The default i think. But after we try to create a teamroom nothing is created into process list. We have tried to follow what have did Sinisa but we haven't resolved the problem.

Someone can help us ?

 

Best Regards

Saturday 28 January 2012 7:28:46 pm

We still continue to have the same problem. The Teamrooms is created below node 2 (home). The default i think. But after we try to create a teamroom nothing is created into process list. We have tried to follow what have did Sinisa but we haven't resolved the problem.

Someone can help us ?

 

Best Regards

Hi Antonio,

have you looked into database table workflow_process to see if you have record in it? I have the same situation, process list is empty but cronjob is working.

Also checkout if workflow has the right settings for class that trigger creation (class teamroom room class must be) of new teamroom. 

Sinisa

Monday 30 January 2012 8:27:54 am

We still continue to have the same problem. The Teamrooms is created below node 2 (home). The default i think. But after we try to create a teamroom nothing is created into process list. We have tried to follow what have did Sinisa but we haven't resolved the problem.

Someone can help us ?

 

Best Regards

No this is not the default Node for Teamroom creation.
It relates to the parent node that you have entered during your teamroom installation.

Look into your site.ini of your teamroom siteaccess for:

[SiteSettings]
IndexPage=/content/view/full/<YOUR_NODE_ID>
DefaultPage=/content/view/full/<YOUR_NODE_ID>

and in your teamroom.ini of your teamroom siteaccess for:

[TeamroomSettings]
TeamroomPoolNodeID=<YOUR_NODE_ID>

All of these must be indentically and pointing to an own node (Not 2)

YOUR_NODE_ID
expandshrink

You must be logged in to post messages in this topic!

36 542 Users on board!

Forums menu

Proudly Developed with from