Thank you, that indeed is an easier installation. Still would like to get xml-qstat working.
Regards Laurence On Mon, Jun 11, 2012 at 4:07 PM, Jesse Becker <[email protected]>wrote: > You might want to consider running PHPQStat instead. It does similar > things, but is a *lot* simpler to get running: > > http://www.hpckp.org/index.**php/projects/phpqstat<http://www.hpckp.org/index.php/projects/phpqstat> > > > On Sun, Jun 10, 2012 at 01:06:16AM -0400, Laurence Mayer wrote: > >> Please can someone help I am totally stuck. >> >> I have been working for the last two days to get xml-qstat working, with >> no success. >> >> I have SGE 6_2u3 working for the last 3 years and would like to start >> working with xml-qstat. >> >> OS: Ubuntu Server/Workstation 10.04 >> >> I have followed the instructions on http://olesenm.github.com/xml-** >> qstat/install.html <http://olesenm.github.com/xml-qstat/install.html>. >> >> Directory structure on /opt/grid/ >> drwxr-xr-x 7 root root 4096 2012-06-08 17:49 cocoon-2.1.11 >> drwxr-xr-x 5 202 staff 4096 2012-06-08 09:40 httpi-1.7 >> drwxrwxr-x 13 root root 4096 2012-06-08 18:20 xml-qstat >> >> I have httpi working on port 8080 >> root 1542 1 1 21:44 pts/6 00:00:00 dhttpi: on ANY:8080, >> ready! >> root 1543 1542 0 21:44 pts/6 00:00:00 dhttpi (child of 1542): >> waiting for connect >> >> I start cocoon.sh: >> ./cocoon.sh: executing default action 'servlet', use -h to see other >> actions >> ./cocoon.sh: using ./build/webapp as the webapp directory >> -------------------- Loading -------------------- >> Processing repository: ./tools/jetty/lib >> Adding jar: ./tools/jetty/lib/servlet-2.3.**jar >> Adding jar: ./tools/jetty/lib/jetty-4.2.**23.jar >> Processing repository: ./lib/endorsed >> Adding jar: ./lib/endorsed/jakarta-regexp-**1.5.jar >> Adding jar: ./lib/endorsed/xml-apis-1.3.**04.jar >> Adding jar: ./lib/endorsed/xalan-2.7.1.jar >> Adding jar: ./lib/endorsed/jakarta-bcel-**20040329.jar >> Adding jar: ./lib/endorsed/xercesImpl-2.9.**1.jar >> -------------------- Executing ----------------- >> Main Class: org.mortbay.jetty.Server >> 21:32:55.603 EVENT Checking Resource aliases >> 21:32:55.796 EVENT Starting Jetty/4.2.23 >> 21:32:56.205 EVENT Started WebApplicationContext[/,./**build/webapp] >> INFO [main] (FacesConfigurator.java:139) - Reading standard config >> org/apache/myfaces/resource/**standard-faces-config.xml >> INFO [main] (FacesConfigurator.java:295) - faces-config.xml found in jar >> /WEB-INF/lib/cocoon-faces-**block.jar >> INFO [main] (FacesConfigurator.java:347) - Reading config >> /WEB-INF/faces-config.xml >> INFO [main] (**StartupServletContextListener.**java:80) - ServletContext >> '/opt/grid/cocoon-2.1.11/**build/webapp' initialized. >> 21:32:59.423 WARN!! Delete existing temp dir /tmp/Jetty__8888__ for >> WebApplicationContext[/,./**build/webapp] >> trying to register database >> trying to register database >> INFO [main] (QuartzScheduler.java:195) - Quartz Scheduler v.1.5.2 created. >> INFO [main] (RAMJobStore.java:138) - RAMJobStore initialized. >> INFO [main] (DirectSchedulerFactory.java:**331) - Quartz scheduler >> 'Cocoon >> INFO [main] (DirectSchedulerFactory.java:**333) - Quartz scheduler >> version: 1.5.2 >> INFO [main] (QuartzScheduler.java:400) - Scheduler >> Cocoon_$_Sat_Jun_09_21:33:00_**IDT_2012 started. >> WARN! *** JMS block is installed but jms client library not found. *** >> - For the jms block to work you must install and start a JMS server and >> place the client jar in WEB-INF/lib. >> - The default server, OpenJMS is configured in cocoon.xconf but is not >> bundled with Cocoon. >> INFO [main] (XindiceServlet.java:246) - Loading configuration from >> context path WEB-INF/xindice.xml >> WARN [main] (XindiceServlet.java:150) - The database 'db' root directory >> has been set to /opt/grid/cocoon-2.1.11/build/**webapp/WEB-INF/db. Keep >> in mind that if a war upgrade will take place the database will be lost. >> INFO [main] (Database.java:347) - Database points to >> /opt/grid/cocoon-2.1.11/build/**webapp/WEB-INF/db >> INFO [main] (XindiceServlet.java:171) - Database 'db' successfully opened >> INFO [main] (XindiceServlet.java:208) - Xindice server successfully >> started >> 21:33:03.250 EVENT Started SocketListener on 0.0.0.0:8888< >> http://0.0.0.0:**8888/ <http://0.0.0.0:8888/>> >> >> 21:33:03.250 EVENT Started org.mortbay.jetty.Server@**3f662dc8 >> >> Output from: make-xmlqstat-jar.sh >> >> [STATUS] Changing to xmlqstat generator directory and trying this command: >> -------- >> javac -classpath /opt/grid/cocoon-2.1.11/build/** >> cocoon/cocoon.jar:/opt/grid/**cocoon-2.1.11/build/webapp/** >> WEB-INF/lib/commons-lang-2.3.**jar:/opt/grid/cocoon-2.1.11/** >> build/webapp/WEB-INF/lib/**avalon-framework-api-4.3.jar:/** >> opt/grid/cocoon-2.1.11/build/**webapp/WEB-INF/lib/excalibur-** >> pool-api-2.1.jar:/opt/grid/**cocoon-2.1.11/build/webapp/** >> WEB-INF/lib/excalibur-**sourceresolve-2.2.3.jar:/opt/** >> grid/cocoon-2.1.11/build/**webapp/WEB-INF/lib/excalibur-**xmlutil-2.1.jar >> CommandGenerator.java >> -------- >> [STATUS] Compiled java -> class files >> [STATUS] Moved existing build-jar/ folder to build-jar.old/ >> [STATUS] Creating clean build-jar/ directory with the >> org/xmlqstat/generator >> directory structure and moving the compiled .class files into it >> `java/CommandGenerator.class' -> `build-jar/org/xmlqstat/** >> generator/CommandGenerator.**class' >> `java/CommandGenerator$**ExpireValidity.class' -> >> `build-jar/org/xmlqstat/**generator/CommandGenerator$** >> ExpireValidity.class' >> >> [STATUS] Creating the build-jar/xml-qstat.jar file >> added manifest >> adding: org/(in = 0) (out= 0)(stored 0%) >> adding: org/xmlqstat/(in = 0) (out= 0)(stored 0%) >> adding: org/xmlqstat/generator/(in = 0) (out= 0)(stored 0%) >> adding: org/xmlqstat/generator/**CommandGenerator.class(in = 4242) (out= >> 1960)(deflated 53%) >> adding: org/xmlqstat/generator/**CommandGenerator$**ExpireValidity.class(in >> = 814) (out= 506)(deflated 37%) >> >> [STATUS] Done >> >> You should copy (or symlink) the 'xml-qstat.jar' file to the >> WEB-INF/lib/ directory. >> eg, >> cp build-jar/xml-qstat.jar /opt/grid/cocoon-2.1.11/build/** >> webapp/WEB-INF/lib/ >> >> >> PROBLEM: >> >> As soon as I open a browser to http://hostname:8888/grid/ I get an error >> on the browser and the below error on the cocoon console >> HTTP ERROR: 500 org%2Fxmlqstat%2Fgenerator%**2FCommandGenerator+%3A+** >> Unsupported+major%2Eminor+**version+51%2E0 >> >> 21:33:58.637 WARN!! Error for /grid/ >> java.lang.**UnsupportedClassVersionError: >> org/xmlqstat/generator/**CommandGenerator >> : Unsupported major.minor version 51.0 >> at java.lang.ClassLoader.**defineClass1(Native Method) >> at java.lang.ClassLoader.**defineClassCond(ClassLoader.**java:631) >> at java.lang.ClassLoader.**defineClass(ClassLoader.java:**615) >> at java.security.**SecureClassLoader.defineClass(** >> SecureClassLoader.java:141) >> at java.net.URLClassLoader.**defineClass(URLClassLoader.**java:283) >> at java.net.URLClassLoader.**access$000(URLClassLoader.**java:58) >> at java.net.URLClassLoader$1.run(**URLClassLoader.java:197) >> at java.security.**AccessController.doPrivileged(**Native Method) >> at java.net.URLClassLoader.**findClass(URLClassLoader.java:**190) >> at org.mortbay.http.**ContextLoader.loadClass(**ContextLoader.java:197) >> at org.mortbay.http.**ContextLoader.loadClass(**ContextLoader.java:170) >> at org.apache.cocoon.components.**ExtendedComponentSelector.**configure(* >> *ExtendedComponentSelector.**java:228) >> at org.apache.cocoon.components.**treeprocessor.sitemap.** >> ComponentsSelector.configure(**ComponentsSelector.java:158) >> at org.apache.avalon.framework.**container.ContainerUtil.** >> configure(ContainerUtil.java:**201) >> at org.apache.avalon.excalibur.**component.**DefaultComponentFactory.** >> newInstance(**DefaultComponentFactory.java:**289) >> at org.apache.avalon.excalibur.**component.**ThreadSafeComponentHandler.* >> *initialize(**ThreadSafeComponentHandler.**java:108) >> at org.apache.avalon.excalibur.**component.**ExcaliburComponentManager.** >> initialize(**ExcaliburComponentManager.**java:524) >> at org.apache.cocoon.components.**CocoonComponentManager.**initialize(** >> CocoonComponentManager.java:**583) >> at org.apache.cocoon.components.**treeprocessor.sitemap.** >> SitemapLanguage.**createComponentManager(**SitemapLanguage.java:91) >> at org.apache.cocoon.components.**treeprocessor.** >> DefaultTreeBuilder.build(**DefaultTreeBuilder.java:390) >> at org.apache.cocoon.components.**treeprocessor.** >> DefaultTreeBuilder.build(**DefaultTreeBuilder.java:370) >> at org.apache.cocoon.components.**treeprocessor.TreeProcessor.** >> buildConcreteProcessor(**TreeProcessor.java:341) >> at org.apache.cocoon.components.**treeprocessor.TreeProcessor.** >> setupConcreteProcessor(**TreeProcessor.java:306) >> at org.apache.cocoon.components.**treeprocessor.TreeProcessor.** >> process(TreeProcessor.java:**252) >> at org.apache.cocoon.components.**treeprocessor.sitemap.** >> MountNode.invoke(MountNode.**java:118) >> at org.apache.cocoon.components.**treeprocessor.** >> AbstractParentProcessingNode.**invokeNodes(** >> AbstractParentProcessingNode.**java:47) >> at org.apache.cocoon.components.**treeprocessor.sitemap.** >> MatchNode.invoke(MatchNode.**java:108) >> at org.apache.cocoon.components.**treeprocessor.** >> AbstractParentProcessingNode.**invokeNodes(** >> AbstractParentProcessingNode.**java:69) >> at org.apache.cocoon.components.**treeprocessor.sitemap.** >> PipelineNode.invoke(**PipelineNode.java:143) >> at org.apache.cocoon.components.**treeprocessor.** >> AbstractParentProcessingNode.**invokeNodes(** >> AbstractParentProcessingNode.**java:69) >> at org.apache.cocoon.components.**treeprocessor.sitemap.** >> PipelinesNode.invoke(**PipelinesNode.java:93) >> at org.apache.cocoon.components.**treeprocessor.** >> ConcreteTreeProcessor.process(**ConcreteTreeProcessor.java:**235) >> at org.apache.cocoon.components.**treeprocessor.** >> ConcreteTreeProcessor.process(**ConcreteTreeProcessor.java:**177) >> at org.apache.cocoon.components.**treeprocessor.TreeProcessor.** >> process(TreeProcessor.java:**254) >> at org.apache.cocoon.Cocoon.**process(Cocoon.java:699) >> at org.apache.cocoon.servlet.**CocoonServlet.service(** >> CocoonServlet.java:1154) >> at javax.servlet.http.**HttpServlet.service(**HttpServlet.java:853) >> at org.mortbay.jetty.servlet.**ServletHolder.handle(** >> ServletHolder.java:358) >> at org.mortbay.jetty.servlet.**WebApplicationHandler.**dispatch(** >> WebApplicationHandler.java:**294) >> at org.mortbay.jetty.servlet.**ServletHandler.handle(** >> ServletHandler.java:567) >> at org.mortbay.http.HttpContext.**handle(HttpContext.java:1807) >> at org.mortbay.jetty.servlet.**WebApplicationContext.handle(** >> WebApplicationContext.java:**525) >> at org.mortbay.http.HttpContext.**handle(HttpContext.java:1757) >> at org.mortbay.http.HttpServer.**service(HttpServer.java:879) >> at org.mortbay.http.**HttpConnection.service(**HttpConnection.java:789) >> at org.mortbay.http.**HttpConnection.handleNext(** >> HttpConnection.java:960) >> at org.mortbay.http.**HttpConnection.handle(**HttpConnection.java:806) >> at org.mortbay.http.**SocketListener.**handleConnection(** >> SocketListener.java:218) >> at org.mortbay.util.**ThreadedServer.handle(**ThreadedServer.java:300) >> at org.mortbay.util.ThreadPool$**PoolThread.run(ThreadPool.**java:511) >> > > ______________________________**_________________ >> users mailing list >> [email protected] >> https://gridengine.org/**mailman/listinfo/users<https://gridengine.org/mailman/listinfo/users> >> > > > -- > Jesse Becker > NHGRI Linux support (Digicon Contractor) >
_______________________________________________ users mailing list [email protected] https://gridengine.org/mailman/listinfo/users
