Do you have any files in the catalog yet? I run into that problem when I haven't yet ingested any files into the system.
Sent with Good (www.good.com) ________________________________ From: Konstantinos Mavrommatis <kmavromma...@celgene.com> Sent: Wednesday, March 2, 2016 3:53:52 PM To: dev@oodt.apache.org Subject: RE: Problem installing oodt 0.12. Thanks, Indeed updating to maven3 allowed the Radix installation to complete and services start (based on ps ax | grep oodt) But.. After going to the opsui web page I can get the first page but 'File Catalog Browse', 'Workflow Monitor', 'Resource Monitor', 'PCS status' result in Runtime exception (see at the end of the message). 'Configuration' on the other hand allows me to see the configuration of the File manager only, but no other link on that page works. 'Ingest' gives me the web page with the staging area and filemnager panels. In addition to using the pre-canned tomcat5 in the distribution I have also tried to use tomcat7 but the result is the same. Any ideas? As previously this installation is on a freshly started Ubuntu 14.04 in AWS. Thanks K WicketMessage: Can't instantiate page using constructor public org.apache.oodt.pcs.opsui.status.StatusPage(org.apache.wicket.PageParameters) throws java.lang.InstantiationException and argument Root cause: java.lang.NullPointerException at org.apache.oodt.pcs.util.FileManagerUtils.<init>(FileManagerUtils.java:68) at org.apache.oodt.pcs.util.FileManagerUtils.<init>(FileManagerUtils.java:77) at org.apache.oodt.pcs.tools.PCSHealthMonitor.<init>(PCSHealthMonitor.java:79) at org.apache.oodt.pcs.webcomponents.health.HealthMonitor.<init>(HealthMonitor.java:68) at org.apache.oodt.pcs.opsui.status.StatusPage.<init>(StatusPage.java:54) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:188) at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:65) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:298) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234) at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92) at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250) at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329) at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1436) at org.apache.wicket.RequestCycle.request(RequestCycle.java:545) at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:486) at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:319) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1041) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:315) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Complete stack: org.apache.wicket.WicketRuntimeException: Can't instantiate page using constructor public org.apache.oodt.pcs.opsui.status.StatusPage(org.apache.wicket.PageParameters) throws java.lang.InstantiationException and argument at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:212) at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:65) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:298) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234) at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92) at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250) at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329) at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1436) at org.apache.wicket.RequestCycle.request(RequestCycle.java:545) at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:486) java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.apache.wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java:188) at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:65) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.newPage(BookmarkablePageRequestTarget.java:298) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.getPage(BookmarkablePageRequestTarget.java:320) at org.apache.wicket.request.target.component.BookmarkablePageRequestTarget.processEvents(BookmarkablePageRequestTarget.java:234) at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92) at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1250) at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329) at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1436) at org.apache.wicket.RequestCycle.request(RequestCycle.java:545) at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:486) -----Original Message----- From: Tom Barber [mailto:tom.bar...@meteorite.bi] Sent: Wednesday, March 02, 2016 1:33 AM To: dev@oodt.apache.org Subject: Re: Problem installing oodt 0.12. Okay Kostas You should certainly use Radix unless you have good reason not to, it's by far the sanest way to build a project currently. I use containers to check this stuff so maven can't cheat an use a cached dependency etc it also isolates my tests from any other rubbish I have running on my laptop. So I've created a clean ubuntu trusty environment and here is my entire bash_history: apt-get get update apt-get update apt-get install openjdk7-jdk apt-cache search openjdk apt-get install openjdk-7-jdk apt-get install maven mvn -v curl -s " https://urldefense.proofpoint.com/v2/url?u=https-3A__git-2Dwip-2Dus.apache.org_repos_asf-3Fp-3Doodt.git-3Ba-3Dblob-5Fplain-3Bf-3Dmvn_archetypes_radix_src_main_resources_bin_radix-3Bhb-3DHEAD&d=CwIFaQ&c=CZZujK3G2KuXGEKnzq-Hrg&r=wndYZ4MLMT9l3Zb2WZv2hq2O6yvZ1Cs-T2gHY95y7ZA&m=Hxhb-K_1RTAMyy7OPQNBkP6KjbMlImt8JVSUeGy4Zmw&s=WIGMOxijYw_KyYYAMtZV_4ZCfXXOwMkClITLEe18iME&e= " | bash mv oodt oodt-src; cd oodt-src; mvn install cd ../oodt; ./bin/oodt start ps aux |grep oodt At the end of that I had a working OODT. I then dumped Oracle JDK8 on the server to test that and built OODT and it ran fine. I'm not entirely sure whats causing that geronimo error, I do know that codehaus shutting down caused a few issues for a lot of projects. I would recommend updating to Maven 3, and clearing your ~/.m2/repository folder to make sure you don't have any half downloaded or stale dependencies. >From what I can see the 0.12 Radix build works fine as I copied the wiki page >verbatim. Let me know how it goes! Tom On Wed, Mar 2, 2016 at 8:24 AM, Tom Barber <tom.bar...@meteorite.bi> wrote: > Not tried to build 0.12 yet, but I can do in 30 mins when I get to my > desk. Give maven 3 a whirl and see if you get any further. > > Tom > On 2 Mar 2016 08:02, "Konstantinos Mavrommatis" > <kmavromma...@celgene.com> > wrote: > >> Thanks, >> I tried the -DskipTests but now I got stuck at another point: >> >> [ERROR] BUILD ERROR >> [INFO] >> --------------------------------------------------------------------- >> --- >> [INFO] Failed to resolve artifact. >> >> Unable to get dependency information: Unable to read the metadata >> file for artifact 'org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:jar': >> Cannot find parent: org.apache.geronimo.genesis.config:config for project: >> null:project-config:pom:1.1 for project null:project-config:pom:1.1 >> org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:jar:1.0.1 >> >> from the specified remote repositories: >> central >> (https://urldefense.proofpoint.com/v2/url?u=http-3A__repo1.maven.org_maven2&d=CwIFaQ&c=CZZujK3G2KuXGEKnzq-Hrg&r=wndYZ4MLMT9l3Zb2WZv2hq2O6yvZ1Cs-T2gHY95y7ZA&m=Hxhb-K_1RTAMyy7OPQNBkP6KjbMlImt8JVSUeGy4Zmw&s=jID-Hi7Y4Xt7SBMyyS39SNKCBjakt53C2H0OdSQebZs&e= >> ), >> sonatype-nexus >> (https://urldefense.proofpoint.com/v2/url?u=https-3A__oss.sonatype.org_content_groups_public&d=CwIFaQ&c=CZZujK3G2KuXGEKnzq-Hrg&r=wndYZ4MLMT9l3Zb2WZv2hq2O6yvZ1Cs-T2gHY95y7ZA&m=Hxhb-K_1RTAMyy7OPQNBkP6KjbMlImt8JVSUeGy4Zmw&s=tIk_ALhzBIJ4oQVzM5RlSrvHj1qIOThySGyPChlC5kg&e= >> ), >> apache.snapshots >> (https://urldefense.proofpoint.com/v2/url?u=http-3A__repository.apach >> e.org_snapshots&d=CwIFaQ&c=CZZujK3G2KuXGEKnzq-Hrg&r=wndYZ4MLMT9l3Zb2W >> Zv2hq2O6yvZ1Cs-T2gHY95y7ZA&m=Hxhb-K_1RTAMyy7OPQNBkP6KjbMlImt8JVSUeGy4 >> Zmw&s=uQ7iVq6fUygfUf1fhQfyYIFJRcwh6C-F4JU2NoT3IdI&e= ) >> >> Path to dependency: >> 1) org.apache.oodt:cas-filemgr:jar:0.12 >> 2) org.apache.solr:solr-core:jar:1.3.0 >> >> >> >> >> >> >> -----Original Message----- >> From: Tom Barber [mailto:tom.bar...@meteorite.bi] >> Sent: Tuesday, March 01, 2016 11:59 PM >> To: dev@oodt.apache.org >> Subject: Re: Problem installing oodt 0.12. >> >> Also FYI I'd suggest maven 3.x these days, I don't think it will make >> a difference in your case but at least it's relatively up to date. >> >> Tom >> On 2 Mar 2016 07:54, "Tom Barber" <tom.bar...@meteorite.bi> wrote: >> >> > Hi Kostas >> > >> > There is a dependency but the tests should mock it, a while ago I >> > fixed a lot of that stuff where the tests failed to mock services >> > and instead bound to ports and things because from time to time it >> > does >> cause issues. >> > >> > For now I'd suggest you run -DskipTests as they've been run and >> > passed prior to release. Not ideal but will unblock you. >> > >> > I'll try and get that test resolved properly, soon. >> > >> > Cheers, >> > >> > Tom >> > On 2 Mar 2016 06:52, "Konstantinos Mavrommatis" >> > <kmavromma...@celgene.com> >> > wrote: >> > >> >> Hi, >> >> I am trying to install the latest oodt 0.12 from the src.zip file. >> >> The installation is on a clean Ubuntu 14.04 with maven2.2.1 and >> >> Oracle java JDK 1.8.0_74 After unzipping the archive I run mvn >> >> clean install and I get the following error: >> >> >> >> $ more org.apache.oodt.cas.protocol.imaps.TestImapsProtocol.txt >> >> >> >> ------------------------------------------------------------------ >> >> --- >> >> ---------- Test set: >> >> org.apache.oodt.cas.protocol.imaps.TestImapsProtocol >> >> >> >> ------------------------------------------------------------------ >> >> --- >> >> ---------- Tests run: 3, Failures: 1, Errors: 2, Skipped: 0, Time >> >> elapsed: 2.466 sec <<< FAILURE! - in org.apache.oodt.cas.protocol >> >> .imaps.TestImapsProtocol >> >> testLSandGET(org.apache.oodt.cas.protocol.imaps.TestImapsProtocol) >> >> Time >> >> elapsed: 0.374 sec <<< FAILURE! >> >> junit.framework.AssertionFailedError: Failed to connect to >> >> GreenMail IMAPS server : Failed to connected to IMAPS server >> >> localhost with username bfos...@google.com : >> >> java.security.cert.CertificateException: Certificates does not >> >> conform to a lgorithm constraints >> >> at junit.framework.Assert.fail(Assert.java:57) >> >> at junit.framework.TestCase.fail(TestCase.java:227) >> >> at >> >> org.apache.oodt.cas.protocol.imaps.TestImapsProtocol.setUp(TestIma >> >> psP >> >> rotocol.java:62) >> >> >> >> testCDAndPWD(org.apache.oodt.cas.protocol.imaps.TestImapsProtocol) >> >> Time >> >> elapsed: 1.036 sec <<< ERROR! >> >> java.lang.RuntimeException: Couldnt start at least one of the mail >> >> services. >> >> at >> com.icegreen.greenmail.util.GreenMail.start(GreenMail.java:91) >> >> at >> >> org.apache.oodt.cas.protocol.imaps.TestImapsProtocol.setUp(TestIma >> >> psP >> >> rotocol.java:56) >> >> >> >> testDelete(org.apache.oodt.cas.protocol.imaps.TestImapsProtocol) >> >> Time >> >> elapsed: 1.025 sec <<< ERROR! >> >> java.lang.RuntimeException: Couldnt start at least one of the mail >> >> services. >> >> at >> com.icegreen.greenmail.util.GreenMail.start(GreenMail.java:91) >> >> at >> >> org.apache.oodt.cas.protocol.imaps.TestImapsProtocol.setUp(TestIma >> >> psP >> >> rotocol.java:56) >> >> >> >> is there a dependency on a email server? If so why is that ? >> >> >> >> I also tried to install it using Radix and the commands described >> >> in >> >> >> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org >> _confluence_display_OODT_RADiX-2BPowered-2BBy-2BOODT-23RADiXPoweredBy >> OODT-2DTheCommands&d=CwIBaQ&c=CZZujK3G2KuXGEKnzq-Hrg&r=wndYZ4MLMT9l3Z >> b2WZv2hq2O6yvZ1Cs-T2gHY95y7ZA&m=7zyWU1FH-fPuthdUVQiHJPWU7Dzdx72sdoSRO >> sD7jAg&s=7c322fhJX9BbXH_E2tuD6_1XTUpRbOq3IOdbK0rhZJQ&e= >> . >> >> In this case after I run >> >> Mvn install >> >> I get the error message >> >> >> >> [ERROR] BUILD ERROR >> >> [INFO] >> >> ------------------------------------------------------------------ >> >> --- >> >> --- >> >> [INFO] Failed to resolve artifact. >> >> >> >> Unable to get dependency information: Unable to read the metadata >> >> file for artifact >> 'org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:jar': >> >> Cannot find parent: org.apache.geronimo.genesis.config:config for >> project: >> >> null:project-config:pom:1.1 for project null:project-config:pom:1.1 >> >> org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:jar:1.0.1 >> >> >> >> from the specified remote repositories: >> >> central ( >> https://urldefense.proofpoint.com/v2/url?u=http-3A__repo1.maven.org_m >> aven2&d=CwIBaQ&c=CZZujK3G2KuXGEKnzq-Hrg&r=wndYZ4MLMT9l3Zb2WZv2hq2O6yv >> Z1Cs-T2gHY95y7ZA&m=7zyWU1FH-fPuthdUVQiHJPWU7Dzdx72sdoSROsD7jAg&s=y7Jm >> u07ef4O7sZkm2UgjPwz5AriwBB27YpSbA1PEX2M&e= >> ), >> >> sonatype-nexus ( >> https://urldefense.proofpoint.com/v2/url?u=https-3A__oss.sonatype.org >> _content_groups_public&d=CwIBaQ&c=CZZujK3G2KuXGEKnzq-Hrg&r=wndYZ4MLMT >> 9l3Zb2WZv2hq2O6yvZ1Cs-T2gHY95y7ZA&m=7zyWU1FH-fPuthdUVQiHJPWU7Dzdx72sd >> oSROsD7jAg&s=3DZxpQ_ny0ek1Uem6Y28Aj0MHzPR0snWhXqf_uqg6dY&e= >> ), >> >> maven2 ( >> https://urldefense.proofpoint.com/v2/url?u=http-3A__download.java.net >> _maven_2&d=CwIBaQ&c=CZZujK3G2KuXGEKnzq-Hrg&r=wndYZ4MLMT9l3Zb2WZv2hq2O >> 6yvZ1Cs-T2gHY95y7ZA&m=7zyWU1FH-fPuthdUVQiHJPWU7Dzdx72sdoSROsD7jAg&s=k >> dBRgD_tTzx0lAqOXJlqSRobXUrHYd37MJQPSMoizcM&e= >> ), >> >> apache.snapshots >> >> (https://urldefense.proofpoint.com/v2/url?u=http-3A__repository.ap >> >> ach >> >> e.org_snapshots_&d=CwIBaQ&c=CZZujK3G2KuXGEKnzq-Hrg&r=wndYZ4MLMT9l3 >> >> Zb2 >> >> WZv2hq2O6yvZ1Cs-T2gHY95y7ZA&m=7zyWU1FH-fPuthdUVQiHJPWU7Dzdx72sdoSR >> >> OsD 7jAg&s=XIzxBSR-4MCtOnhqZSI8Vf_-8rHnLRC2nCdEn8eTbTE&e= ) >> >> >> >> Path to dependency: >> >> 1) com.mycompany:oodt-extensions:jar:0.1 >> >> 2) org.apache.oodt:cas-filemgr:jar:0.12 >> >> 3) org.apache.solr:solr-core:jar:1.3.0 >> >> >> >> >> >> Am I doing something wrong ? >> >> Thanks in advance for your help. >> >> >> >> Kostas >> >> >> >> >> >> ********************************************************* >> >> THIS ELECTRONIC MAIL MESSAGE AND ANY ATTACHMENT IS CONFIDENTIAL >> >> AND MAY CONTAIN LEGALLY PRIVILEGED INFORMATION INTENDED ONLY FOR >> >> THE USE OF THE INDIVIDUAL OR INDIVIDUALS NAMED ABOVE. >> >> If the reader is not the intended recipient, or the employee or >> >> agent responsible to deliver it to the intended recipient, you are >> >> hereby notified that any dissemination, distribution or copying of >> >> this communication is strictly prohibited. If you have received >> >> this communication in error, please reply to the sender to notify >> >> us of the error and delete the original message. Thank You. >> >> >> > >> >> ********************************************************* >> THIS ELECTRONIC MAIL MESSAGE AND ANY ATTACHMENT IS CONFIDENTIAL AND >> MAY CONTAIN LEGALLY PRIVILEGED INFORMATION INTENDED ONLY FOR THE USE >> OF THE INDIVIDUAL OR INDIVIDUALS NAMED ABOVE. >> If the reader is not the intended recipient, or the employee or agent >> responsible to deliver it to the intended recipient, you are hereby >> notified that any dissemination, distribution or copying of this >> communication is strictly prohibited. If you have received this >> communication in error, please reply to the sender to notify us of >> the error and delete the original message. Thank You. >> > ********************************************************* THIS ELECTRONIC MAIL MESSAGE AND ANY ATTACHMENT IS CONFIDENTIAL AND MAY CONTAIN LEGALLY PRIVILEGED INFORMATION INTENDED ONLY FOR THE USE OF THE INDIVIDUAL OR INDIVIDUALS NAMED ABOVE. If the reader is not the intended recipient, or the employee or agent responsible to deliver it to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please reply to the sender to notify us of the error and delete the original message. Thank You.