I'm trying to get Pipeline to work with my cluster now for which I have SGE installed.
I have:
1) Set in the Pipeline configuration window to use the DRMAA plugin
2) Downloaded the DRMAA and PipelineGrid plugins from the pipeline website
moved the DRMAAPlugin.jar and PipelineGridPlugin.jar files to my Pipeline install directory -> lib/plugins
3) Started the server with:
Code:
java -Djava.security.auth.login.config=pipeline_security.conf -classpath lib/SSHLocalLoginModule.jar:lib/plugins/PipelineGridPlugin.jar:Pipeline.jar server.Main -preferences ../preferences.xml
I get the following error
Code:
java.lang.NoClassDefFoundError: org/ggf/drmaa/InvalidJobException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.newInstance0(Class.java:326)
at java.lang.Class.newInstance(Class.java:308)
at execution.grid.GridManager.<init>(GridManager.java:147)
at execution.grid.GridManager.getManager(GridManager.java:218)
at server.ServerManager.executeMessage(ServerManager.java:644)
at messaging.AbstractManager.run(AbstractManager.java:123)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.ClassNotFoundException: org.ggf.drmaa.InvalidJobException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 10 more
I can connect to my server via client, but when I try to run a job it is stuck on "waiting". Not sure if that is related to the above error, but any ideas?
Thanks,
Eric