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

Reply via email to