Ok ok, in my imagination, workDirectory could also indicate the root path of OpenMole with all models folders ? Could we also imagine a primitive to indicate the root folder of openMOLE, like *rootDirectory* ?
2017-04-18 17:37 GMT+02:00 Romain Reuillon <[email protected]>: > workDirectory is the directory in which your .oms is stored, isn't it the > same thing in gama ? > > > Le 18/04/2017 à 17:31, reyman a écrit : > > Yes, we try > > workDirectory / "*voronoi/voronoi.gaml"* , > > but it works now with this correct path : > > workDirectory / "*voronoi.gaml"* > > This second (working) path is not very user friendly IMHO, because > *voronoi.gaml* is into *voronoi* folder > > 2017-04-18 16:29 GMT+02:00 Romain Reuillon <[email protected]>: > >> Didn't you forget the workDirectory / "*voronoi/voronoi.gaml" *? >> >> Romain >> >> >> Le 18/04/2017 à 12:40, sebastien rey coyrehourcq a écrit : >> >> Hi, >> >> With Renaud we have some difficulties to load a simple gama model with >> latest build of OpenMole. >> >> The model exist into the folder */voronoi/voronoi.gaml , *when we try to >> play the GamaTask with this path, OpenMOLE* return a j* >> ava.nio.file.NoSuchFileException >> <https://n1.nylas.com/link/fe2db1b40b7c375ef6520885acde4aa41ac7e71e22de39dae91ed220394990a5/0?redirect=java.nio.file.NoSuchFileException&r=b3Blbm1vbGUtdXNlcnNAaXNjcGlmLmZy> >> :* error : * >> >> org.openmole.core.exception.InternalProcessingError: Error for context >> values in org.openmole.core.workflow.tools.InputOutputCheck$@2d644235 >> {num_points=991, openmole$seed=4811912656061317908} >> at org.openmole.core.workflow.tools.InputOutputCheck$$anonfun$ >> perform$2.apply(InputOutputCheck.scala:90) >> at org.openmole.core.workflow.tools.InputOutputCheck$$anonfun$ >> perform$2.apply(InputOutputCheck.scala:80) >> at org.openmole.core.expansion.FromContext$$anon$8.from( >> FromContext.scala >> <https://n1.nylas.com/link/fe2db1b40b7c375ef6520885acde4aa41ac7e71e22de39dae91ed220394990a5/1?redirect=org.openmole.core.expansion.FromContext%24%24anon%248.from%28FromContext.scala&r=b3Blbm1vbGUtdXNlcnNAaXNjcGlmLmZy> >> :133) >> at org.openmole.core.workflow.task.Task$class.perform(Task.scala:60) >> at org.openmole.plugin.task.gama.GamaTask.perform(GamaTask.scala:88) >> at org.openmole.core.workflow.job.MoleJob.perform(MoleJob.scala:101) >> at org.openmole.core.workflow.execution.local.LocalExecutor$$ >> anonfun$1$$anonfun$apply$1.apply(LocalExecutor.scala:89) >> at org.openmole.core.workflow.execution.local.LocalExecutor$$ >> anonfun$1$$anonfun$apply$1.apply(LocalExecutor.scala:73) >> at scala.collection.immutable.List.foreach(List.scala:381) >> at org.openmole.core.workflow.execution.local.LocalExecutor$$ >> anonfun$1.apply(LocalExecutor.scala:73) >> at org.openmole.core.workflow.execution.local.LocalExecutor$$ >> anonfun$1.apply(LocalExecutor.scala:70) >> at org.openmole.core.output.OutputManager$.withStreamOutputs(Ou >> tputManager.scala:115) >> at org.openmole.core.workflow.execution.local.LocalExecutor.wit >> hRedirectedOutput(LocalExecutor.scala:140) >> at org.openmole.core.workflow.execution.local.LocalExecutor. >> run(LocalExecutor.scala >> <https://n1.nylas.com/link/fe2db1b40b7c375ef6520885acde4aa41ac7e71e22de39dae91ed220394990a5/2?redirect=org.openmole.core.workflow.execution.local.LocalExecutor.run%28LocalExecutor.scala&r=b3Blbm1vbGUtdXNlcnNAaXNjcGlmLmZy> >> :70) >> at java.lang.Thread.run(Thread.java >> <https://n1.nylas.com/link/fe2db1b40b7c375ef6520885acde4aa41ac7e71e22de39dae91ed220394990a5/3?redirect=java.lang.Thread.run%28Thread.java&r=b3Blbm1vbGUtdXNlcnNAaXNjcGlmLmZy> >> :745) >> Caused by: org.openmole.core.exception.UserBadDataError >> <https://n1.nylas.com/link/fe2db1b40b7c375ef6520885acde4aa41ac7e71e22de39dae91ed220394990a5/4?redirect=org.openmole.core.exception.UserBadDataError&r=b3Blbm1vbGUtdXNlcnNAaXNjcGlmLmZy>: >> Gama raised the exception: >> | java.nio.file.NoSuchFileException >> <https://n1.nylas.com/link/fe2db1b40b7c375ef6520885acde4aa41ac7e71e22de39dae91ed220394990a5/5?redirect=java.nio.file.NoSuchFileException&r=b3Blbm1vbGUtdXNlcnNAaXNjcGlmLmZy>: >> /voronoi/voronoi.gaml >> | at sun.nio.fs.UnixException.translateToIOException(UnixExceptio >> n.java:86) >> | at sun.nio.fs.UnixException.rethrowAsIOException(UnixException. >> java:102) >> | at sun.nio.fs.UnixException.rethrowAsIOException(UnixException. >> java:107) >> | at sun.nio.fs.UnixPath.toRealPath(UnixPath.java:837) >> | at org.openmole.tool.file.FilePackage$FileDecorator.realFile( >> package.scala:72) >> | at org.openmole.plugin.task.external.External.org >> <https://n1.nylas.com/link/fe2db1b40b7c375ef6520885acde4aa41ac7e71e22de39dae91ed220394990a5/6?redirect=http%3A%2F%2Forg.openmole.plugin.task.external.External.org&r=b3Blbm1vbGUtdXNlcnNAaXNjcGlmLmZy> >> $openmole$plugin$task$external$External$$copyFile(External.scala:139) >> | at org.openmole.plugin.task.external.External$$anonfun$3.apply( >> External.scala:152) >> | at org.openmole.plugin.task.external.External$$anonfun$3.apply( >> External.scala:150) >> | at scala.collection.TraversableLike$$anonfun$map$1.apply( >> TraversableLike.scala:234) >> | at scala.collection.TraversableLike$$anonfun$map$1.apply( >> TraversableLike.scala:234) >> | at scala.collection.immutable.List.foreach(List.scala:381) >> | at scala.collection.TraversableLike$class.map(TraversableLike. >> scala:234) >> | at scala.collection.immutable.List.map(List.scala:285) >> | at org.openmole.plugin.task.external.External.prepareAndListInp >> utFiles(External.scala:150) >> | at org.openmole.plugin.task.external.External.prepareInputFiles >> (External.scala:145) >> | at org.openmole.plugin.task.gama.GamaTask$$anonfun$process$1$$a >> nonfun$apply$4.apply(GamaTask.scala:123) >> | at org.openmole.plugin.task.gama.GamaTask$$anonfun$process$1$$a >> nonfun$apply$4.apply(GamaTask.scala:115) >> | at org.openmole.plugin.task.external.External$.withWorkDir( >> External.scala:68) >> | at org.openmole.plugin.task.gama.GamaTask$$anonfun$process$1.ap >> ply(GamaTask.scala:115) >> | at org.openmole.plugin.task.gama.GamaTask$$anonfun$process$1.ap >> ply(GamaTask.scala:114) >> | at org.openmole.core.expansion.FromContext$$anon$7.from( >> FromContext.scala >> <https://n1.nylas.com/link/fe2db1b40b7c375ef6520885acde4aa41ac7e71e22de39dae91ed220394990a5/7?redirect=org.openmole.core.expansion.FromContext%24%24anon%247.from%28FromContext.scala&r=b3Blbm1vbGUtdXNlcnNAaXNjcGlmLmZy> >> :127) >> | at org.openmole.core.workflow.tools.InputOutputCheck$$anonfun$ >> perform$2.apply(InputOutputCheck.scala:87) >> | at org.openmole.core.workflow.tools.InputOutputCheck$$anonfun$ >> perform$2.apply(InputOutputCheck.scala:80) >> | at org.openmole.core.expansion.FromContext$$anon$8.from( >> FromContext.scala >> <https://n1.nylas.com/link/fe2db1b40b7c375ef6520885acde4aa41ac7e71e22de39dae91ed220394990a5/8?redirect=org.openmole.core.expansion.FromContext%24%24anon%248.from%28FromContext.scala&r=b3Blbm1vbGUtdXNlcnNAaXNjcGlmLmZy> >> :133) >> | at org.openmole.core.workflow.task.Task$class.perform(Task.scal >> a:60) >> | at org.openmole.plugin.task.gama.GamaTask.perform(GamaTask.scal >> a:88) >> | at org.openmole.core.workflow.job.MoleJob.perform(MoleJob.scala >> :101) >> | at org.openmole.core.workflow.execution.local.LocalExecutor$$ >> anonfun$1$$anonfun$apply$1.apply(LocalExecutor.scala:89) >> | at org.openmole.core.workflow.execution.local.LocalExecutor$$ >> anonfun$1$$anonfun$apply$1.apply(LocalExecutor.scala:73) >> | at scala.collection.immutable.List.foreach(List.scala:381) >> | at org.openmole.core.workflow.execution.local.LocalExecutor$$ >> anonfun$1.apply(LocalExecutor.scala:73) >> | at org.openmole.core.workflow.execution.local.LocalExecutor$$ >> anonfun$1.apply(LocalExecutor.scala:70) >> | at org.openmole.core.output.OutputManager$.withStreamOutputs(Ou >> tputManager.scala:115) >> | at org.openmole.core.workflow.execution.local.LocalExecutor.wit >> hRedirectedOutput(LocalExecutor.scala:140) >> | at org.openmole.core.workflow.execution.local.LocalExecutor. >> run(LocalExecutor.scala >> <https://n1.nylas.com/link/fe2db1b40b7c375ef6520885acde4aa41ac7e71e22de39dae91ed220394990a5/9?redirect=org.openmole.core.workflow.execution.local.LocalExecutor.run%28LocalExecutor.scala&r=b3Blbm1vbGUtdXNlcnNAaXNjcGlmLmZy> >> :70) >> | at java.lang.Thread.run(Thread.java >> <https://n1.nylas.com/link/fe2db1b40b7c375ef6520885acde4aa41ac7e71e22de39dae91ed220394990a5/10?redirect=java.lang.Thread.run%28Thread.java&r=b3Blbm1vbGUtdXNlcnNAaXNjcGlmLmZy> >> :745) >> at org.openmole.plugin.task.gama.GamaTask$$anonfun$process$1$$a >> nonfun$apply$4.apply(GamaTask.scala:173) >> at org.openmole.plugin.task.gama.GamaTask$$anonfun$process$1$$a >> nonfun$apply$4.apply(GamaTask.scala:115) >> at org.openmole.plugin.task.external.External$.withWorkDir( >> External.scala:68) >> at org.openmole.plugin.task.gama.GamaTask$$anonfun$process$1.ap >> ply(GamaTask.scala:115) >> at org.openmole.plugin.task.gama.GamaTask$$anonfun$process$1.ap >> ply(GamaTask.scala:114) >> at org.openmole.core.expansion.FromContext$$anon$7.from( >> FromContext.scala >> <https://n1.nylas.com/link/fe2db1b40b7c375ef6520885acde4aa41ac7e71e22de39dae91ed220394990a5/11?redirect=org.openmole.core.expansion.FromContext%24%24anon%247.from%28FromContext.scala&r=b3Blbm1vbGUtdXNlcnNAaXNjcGlmLmZy> >> :127) >> at org.openmole.core.workflow.tools.InputOutputCheck$$anonfun$ >> perform$2.apply(InputOutputCheck.scala:87) >> ... 14 more >> >> Sent from Nylas Mail >> <https://n1.nylas.com/link/fe2db1b40b7c375ef6520885acde4aa41ac7e71e22de39dae91ed220394990a5/12?redirect=https%3A%2F%2Fnylas.com%3Fref%3Dn1&r=b3Blbm1vbGUtdXNlcnNAaXNjcGlmLmZy>, >> the best free email app for work >> >> >> _______________________________________________ >> OpenMOLE-users mailing >> [email protected]http://fedex.iscpif.fr/mailman/listinfo/openmole-users >> >> _______________________________________________ OpenMOLE-users mailing >> list [email protected] http://fedex.iscpif.fr/mailman >> /listinfo/openmole-users > > -- > <http://stackoverflow.com/users/385881/reyman64> > > _______________________________________________ > OpenMOLE-users mailing > [email protected]http://fedex.iscpif.fr/mailman/listinfo/openmole-users > > > _______________________________________________ > OpenMOLE-users mailing list > [email protected] > http://fedex.iscpif.fr/mailman/listinfo/openmole-users > > -- <http://stackoverflow.com/users/385881/reyman64>
_______________________________________________ OpenMOLE-users mailing list [email protected] http://fedex.iscpif.fr/mailman/listinfo/openmole-users
