Ensure correct functioning of build_osb_virgo.py script for development branches
pgleeson opened this issue · 1 comments
pgleeson commented
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?
adrianq commented
Closing this as we are not using osbexplorer anymore