public void FastGGM() throws REXPMismatchException{
String filename = "/Users/rmdl/Desktop/FASTGGMfnfile.R";
String title = "Running fastGGM...";
JLabel current = new JLabel(title+" " + filename);
this.add(current);
//code gets this far
int p = 100;
int n = 50;
REXP result = rengine.eval("FSTGGMreturns("+n+","+p+")");
JLabel resultPublished = new JLabel(result.toString());
this.add(resultPublished);
}
Hello,
After running in the Cytoscape shell my error is:
Error executing command: Error executing command on bundles:
Unable to execute command on bundle 130: Activator start error in bundle org.cytoscape.menuapp.menuapp [130]
Cytoscape 3.4.0> org.cytoscape.app.internal.exception.AppStartupException: Bundle start error
at org.cytoscape.app.internal.manager.BundleApp.start(BundleApp.java:84)
at org.cytoscape.app.internal.manager.AppManager$1.onFileCreate(AppManager.java:461)
at org.cytoscape.app.internal.manager.AppManager$1.onFileChange(AppManager.java:481)
at org.apache.commons.io.monitor.FileAlterationObserver.doMatch(FileAlterationObserver.java:400)
at org.apache.commons.io.monitor.FileAlterationObserver.checkAndNotify(FileAlterationObserver.java:334)
at org.apache.commons.io.monitor.FileAlterationObserver.checkAndNotify(FileAlterationObserver.java:304)
at org.apache.commons.io.monitor.FileAlterationMonitor.run(FileAlterationMonitor.java:182)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.osgi.framework.BundleException: Activator start error in bundle org.cytoscape.menuapp.menuapp [130].
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2196)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2064)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:955)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:942)
at org.cytoscape.app.internal.manager.BundleApp.start(BundleApp.java:82)
... 7 more
Caused by: java.lang.NoClassDefFoundError: org/rosuda/JRI/Rengine
at org.cytoscape.menuapp.internal.MyControlPanel.<init>(MyControlPanel.java:29)
at org.cytoscape.menuapp.internal.CyActivator.start(CyActivator.java:19)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:645)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2146)
... 11 more
Caused by: java.lang.ClassNotFoundException: org.rosuda.JRI.Rengine not found by org.cytoscape.menuapp.menuapp [130]
at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1532)
at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:75)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1955)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 15 more