ClueGO 2.5.1 fails to start in Cytoscape 3.2.1, and apparently that is preventing Cytoscape from being initialized properly when launched via a script with the -S option.
WARN org.apache.felix.fileinstall - Error while starting bundle: file:/Users/christianlopes/CytoscapeConfiguration/3/apps/installed/cluego-plugin-2.1.5.jar
org.osgi.framework.BundleException: Unresolved constraint in bundle fr.upmc.ici.cluegoplugin.cluego-plugin [115]: Unable to resolve 115.0: missing requirement [115.0] osgi.wiring.package; (osgi.wiring.package=org.freehep.swing)
at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1245)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1217)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:509)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:358)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:310)
The good news is that the next version of Cytoscape (3.3) will prevent that from happening.
Also I cannot reproduce the issue on Cytoscape 3.2.1 with ClueGO 2.1.7.
Thanks,
Christian