NeuroML/org.neuroml.visualiser

Ensure correct functioning of build_osb_virgo.py script for development branches

pgleeson opened this issue · 1 comments

The script https://github.com/NeuroML/org.neuroml.visualiser/blob/development/utilities/build_osb_virgo.py works fine for generating a standalone virgo instance with all jars correctly placed using the master branches:

cd utilities
python build_osb_virgo.py 

However this does not work correctly for the development branches:

python build_osb_virgo.py development

even though the zip file (osbexplorer-snapshot.zip) gets generated, can be unzipped & the bin/startup.sh can be run. It fails with:

[2014-06-03 14:13:31.810] fs-watcher                   <DE0000I> Installing plan 'multi-artifact.plan' version '1.0.0'. 
[2014-06-03 14:13:31.833] fs-watcher                   <DE0000I> Installing bundle 'multi-artifact.plan-1-org.geppetto.core' version '0.0.9'. 
[2014-06-03 14:13:31.873] fs-watcher                   <DE0000I> Installing bundle 'multi-artifact.plan-1-org.neuroml.model' version '1.3.0'. 
[2014-06-03 14:13:31.876] fs-watcher                   <DE0700E> Cannot find bundle 'org.neuroml.export' version range '[1.3.0, oo)' in repository 'ext-usr'. 
[2014-06-03 14:13:31.885] fs-watcher                   <DE0002E> Installation of plan 'multi-artifact.plan' version '1.0.0' failed. org.eclipse.virgo.nano.deployer.api.core.DeploymentException: Deployment of plan 'multi-artifact.plan' version '1.0.0' in scope 'null' failed: bundle 'org.neuroml.export' in version range '[1.3.0, oo)' not found

All of the generated jars incl org.neuroml.export-1.3.0.jar are correctly being placed in repository/usr/

This may be down to the fact that jLEMS is not included in the osbexplorer.plan. @tarelli any ideas?

Closing this as we are not using osbexplorer anymore