• Danilo Oliveira
    Danilo Oliveira, 2013/08/28 21:16

    Hello! Great extension idea! Congratulations!
    I installed the extension by Extension Manager,but I couldn't launch it in my principal wiki.
    After to set the publish reference and start the workflow by the panel the script, in the action - Start, always return "workflow.script.failed" message.
    Is it necessary some specific configuration in the publish or draft page document (create class property, for example)? The page of the future published document needs exist before launch the workflow?

    The draft and published document could stay in the same space?
    Anyone already tested in 5.1?

    Thank you!

    Danilo Oliveira

    • Anca Luca
      Anca Luca, 2014/02/27 16:57

      Hello Danilo,

      You should also be asked to choose a workflow config when you start the publication workflow (that you have previously created in the PublicationWorkflow space, for example, using the Add -> Page menu). If you did so and it didn't work, then it's a bug.
      I have just worked with the workflow on 5.2.1 and it seems to work fine, maybe it's just the panel that it's a little broken. Can you check in the logs of your wiki if you have an error or something related to the failure?

       The draft and published document could stay in the same space?


  • Maud Vernet
    Maud Vernet, 2017/02/23 15:44

    I would like to know if it's possible, once pages are all validated, to publish them all at once ?
    When unpublishing a page, the page dissapears from the publication space. Is it possinle to unpublish just the last version of the page and keep the old version of thenpage in the publication space while re editing the page ?
    Thanks in advance. 

  • Jo Sorm
    Jo Sorm, 2017/07/07 14:40


    how can I use the publication workflow with users that don't have "programming" rights?
    I can use the plugin with admin accounts but users without programming privileges can't.
    The publicationworkflowPanel doesn't show up.

    Publication Workflow plugin version 1.7
    XWiki Enterprise Jetty HSQLDB 8.4.4

    Thanks in advance

  • Ronny Herzog
    Ronny Herzog, 2017/10/02 14:15


    Thank you for you great work!

    I have trouble installing and using the workflow plugin.

    How can I "add the PublicationWorkflow.PublicationWorkflowPanel to the spaces of your choice (should be the space where the draft documents reside and the space where the published documents reside, ..."? Where do I define "Spaces" in Xwiki 9.8? It seems that there are no spaces any more.

    I am using XWiki Jetty HSQLDB 9.4

    I managed to create a Workflow and associate this with a page which should be controlled. However, I could not see any "Workflow" panel.

    After deleting the page above, the workflow creation template was not existing any more.

    Any help on the issues above is appreciated.

  • Roman Oli
    Roman Oli, 2020/12/14 13:30

    Hello, thanks for the great app. Can you please tell me can I somehow add intermediate stages of document approval? For example, Moderation - Level 1 -> Moderation Level 2 -> Validation. Or is it possible only 2 stages (moderation -> validation)?

  • Paul Frost
    Paul Frost, 2022/09/21 11:20

    we would like to use this extension, but we get the following error during the installation:
    Failed to get fields for class [org.xwiki.workflowpublication.internal.PublicationWorkflowRenameListener] because the class [difflib/PatchFailedException] couldn't be found in the ClassLoader.
    class java.lang.NoClassDefFoundError: Failed to get fields for class [org.xwiki.workflowpublication.internal.PublicationWorkflowRenameListener] because the class [difflib/PatchFailedException] couldn't be found in the ClassLoader.
        at org.xwiki.component.util.ReflectionUtils.getAllFields(ReflectionUtils.java:83)
        at org.xwiki.component.annotation.ComponentDescriptorFactory.createComponentDescriptor(ComponentDescriptorFactory.java:135)
        at org.xwiki.component.annotation.ComponentDescriptorFactory.createComponentDescriptors(ComponentDescriptorFactory.java:108)
        at org.xwiki.component.annotation.ComponentAnnotationLoader.getComponentsDescriptors(ComponentAnnotationLoader.java:169)
        at org.xwiki.component.annotation.ComponentAnnotationLoader.register(ComponentAnnotationLoader.java:215)
        at org.xwiki.component.annotation.ComponentAnnotationLoader.initialize(ComponentAnnotationLoader.java:137)
        at org.xwiki.extension.jar.internal.handler.JarExtensionHandler.loadComponents(JarExtensionHandler.java:251)
        at org.xwiki.extension.jar.internal.handler.JarExtensionHandler.install(JarExtensionHandler.java:183)
        at org.xwiki.extension.handler.internal.DefaultExtensionHandlerManager.install(DefaultExtensionHandlerManager.java:85)
        at org.xwiki.extension.job.internal.AbstractExtensionJob.installExtension(AbstractExtensionJob.java:330)
        at org.xwiki.extension.job.internal.AbstractExtensionJob.applyAction(AbstractExtensionJob.java:233)
        at org.xwiki.extension.job.internal.AbstractExtensionJob.applyActions(AbstractExtensionJob.java:181)
        at org.xwiki.extension.job.internal.InstallJob.runInternal(InstallJob.java:140)
        at org.xwiki.job.AbstractJob.runInContext(AbstractJob.java:246)
        at org.xwiki.job.AbstractJob.run(AbstractJob.java:223)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:829)

    We are using XWiki Debian 14.7.

    I think that an import statement needs to be changed in "org.xwiki.workflowpublication.internal.PublicationWorkflowRenameListener" to something like com.github.difflib.patch.Patch

    Would it be possible to provide a fixed version of this extension?

    Thanks in advance

Get Connected