Uploaded image for project: 'Runtime'
  1. Runtime
  2. RUNTIME-2921

Scheduled scripts doesn't work anymore

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • 4.2.0
    • 4.2.0
    • None
    • None
    • 4.2 M5

      I get the error:

      2018-08-09 09:33:50,646 ERROR [org.ametys.core.schedule.AmetysJob$org.ametys.core.schedule.Script] (AmetysRuntimeScheduler_Worker-2;) An exception occured during the execution of the Schedulable 'org.ametys.core.schedule.Script'
      java.lang.NullPointerException
              at java.util.regex.Matcher.getTextLength(Matcher.java:1283)
              at java.util.regex.Matcher.reset(Matcher.java:309)
              at java.util.regex.Matcher.<init>(Matcher.java:229)
              at java.util.regex.Pattern.matcher(Pattern.java:1093)
              at org.ametys.plugins.core.ui.script.ScriptHandler.lambda$getScriptBindings$1(ScriptHandler.java:319)
              at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
              at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
              at java.util.Iterator.forEachRemaining(Iterator.java:116)
              at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
              at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
              at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
              at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
              at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
              at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
              at org.ametys.plugins.core.ui.script.ScriptHandler.getScriptBindings(ScriptHandler.java:320)
              at org.ametys.plugins.core.ui.script.ScriptHandler.executeScript(ScriptHandler.java:137)
              at org.ametys.plugins.core.impl.schedule.ScriptSchedulable.execute(ScriptSchedulable.java:52)
              at org.ametys.core.schedule.AmetysJob.execute(AmetysJob.java:144)
              at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
              at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
      

      String workspaceName = (String) ContextHelper.getRequest(_context).getAttribute("workspaceName");  returns null

       

            Unassigned Unassigned
            delphine Delphine Gavalda (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: