It seems that recent versions of Matlab are not working with existing setup instructions:
r = PAsolve(@factorial, 1, 2, 3, 4)
produces:
java.lang.IllegalStateException: No valid Matlab configuration found, aborting...
at org.ow2.proactive.scheduler.ext.matlab.worker.MatlabExecutable.initMatlabConfig(MatlabExecutable.java:290)
at org.ow2.proactive.scheduler.ext.matlab.worker.MatlabExecutable.execute(MatlabExecutable.java:185)
at org.ow2.proactive.scheduler.task.TaskLauncher$ExecutableGuard$9.call(TaskLauncher.java:1798)
at org.ow2.proactive.scheduler.task.TaskLauncher$ExecutableGuard$9.call(TaskLauncher.java:1793)
at org.ow2.proactive.scheduler.task.utils.ActiveObjectExecutor.call(ActiveObjectExecutor.java:102)
at sun.reflect.GeneratedMethodAccessor139.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.objectweb.proactive.core.mop.MethodCall.execute(MethodCall.java:353)
at org.objectweb.proactive.core.body.request.RequestImpl.serveInternal(RequestImpl.java:214)
at org.objectweb.proactive.core.body.request.RequestImpl.serve(RequestImpl.java:160)
at org.objectweb.proactive.core.body.BodyImpl$ActiveLocalBodyStrategy.serveInternal(BodyImpl.java:552)
at org.objectweb.proactive.core.body.BodyImpl$ActiveLocalBodyStrategy.serve(BodyImpl.java:485)
at org.objectweb.proactive.core.body.AbstractBody.serve(AbstractBody.java:426)
at org.objectweb.proactive.Service.blockingServeOldest(Service.java:206)
at org.objectweb.proactive.Service.blockingServeOldest(Service.java:181)
at org.objectweb.proactive.Service.fifoServing(Service.java:146)
at org.objectweb.proactive.core.body.ActiveBody$FIFORunActive.runActivity(ActiveBody.java:336)
at org.objectweb.proactive.core.body.ActiveBody.run(ActiveBody.java:175)
at java.lang.Thread.run(Thread.java:745)
a workaround seems to set min version with PAoptions from Matlab:
It seems that recent versions of Matlab are not working with existing setup instructions:
produces:
a workaround seems to set min version with
PAoptions
from Matlab: