I think there's some confusion here, Cecilia. OpsUI is a term used for a number of different pieces of software. I believe that you are referring to the File Manager Catalog Browser that Andrew built on top of his Balance package using PHP. The tool I am fussing with was built by Chris using Wicket/Java. This wiki page shows a little bit of it:
https://cwiki.apache.org/confluence/display/OODT/Quick+Start+for+PCS+OPSUI Gabe =) On 4/26/13 2:33 PM, "Cheng, Cecilia S (398K)" <cecilia.s.ch...@jpl.nasa.gov> wrote: >Hi Gabe, > >OCO2 and PEATE's FM Browser Pages with w/ the Column Based Catalog. Here >are our dependencies: > >https://svn.apache.org/repos/asf/oodt/trunk/balance/modules/cas-browser, >rvn 1339293 >Org_Apache_Oodt_Balance-0.3.0.tgz >CAS_Filemgr-1.0.0.tgz >Org_Apache_Oodt_Security-0.3.0.tgz > >-- cecilia > > >On 4/26/13 11:17 AM, "Verma, Rishi (398J)" ><rishi.ve...@jpl.nasa.gov<mailto:rishi.ve...@jpl.nasa.gov>> wrote: > >Hey Gabe, > >The FM browser view should work with any extended FM catalog class. > >You can try a couple things: >1. Deploy the fmbrowser webapp and see if that works with your FM >2. Ensure your OPSUI context.xml (within >tomcat/webapps/pcs-opsui/META-INF) has all OODT properties correctly set. >Example, is FILEMGR_URL set properly? >3. Like Chris mentioned, try out a couple command-line queries with >filemgr_client to make sure things are working > >Rishi > >On Apr 26, 2013, at 11:08 AM, Resneck, Gabriel M (398J) wrote: > >Yeah, our FM is running. However, we are using the column-based Oracle >catalog implementation. Is that implementation compatible with the FM >Catalog browser? >Thanks again! >Gabe =) >On 4/26/13 10:42 AM, "Mattmann, Chris A (398J)" ><chris.a.mattm...@jpl.nasa.gov<mailto:chris.a.mattm...@jpl.nasa.gov>> >wrote: >Hi Gabe, >Is your FM up and running? >Besides that, check if your FM catalog (lucene?) >has a segments file in it, or if it was manually created. >It should not exist before you start FM. >Also does the command line API for FM work? >CC'ing dev@oodt.a.o<mailto:dev@oodt.a.o>. >Cheers, >Chris >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >Chris Mattmann, Ph.D. >Senior Computer Scientist >NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA >Office: 171-266B, Mailstop: 171-246 >Email: chris.a.mattm...@nasa.gov<mailto:chris.a.mattm...@nasa.gov> >WWW: http://sunset.usc.edu/~mattmann/ >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >Adjunct Assistant Professor, Computer Science Department >University of Southern California, Los Angeles, CA 90089 USA >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >-----Original Message----- >From: <Resneck>, "Gabriel M (398J)" ><gabriel.m.resn...@jpl.nasa.gov<mailto:gabriel.m.resn...@jpl.nasa.gov>> >Date: Friday, April 26, 2013 10:39 AM >To: jpluser ><chris.a.mattm...@jpl.nasa.gov<mailto:chris.a.mattm...@jpl.nasa.gov>>, >"Verma, Rishi (398J)" ><rishi.ve...@jpl.nasa.gov<mailto:rishi.ve...@jpl.nasa.gov>> >Subject: Problem using OpsUI FM Browser >Hi, guys. >I recently deployed a new version of our SMAP PCS and now our File >Catalog Browse function doesn't work. You can see the error for yourself >at: http://smap-dev:9080/pcs-opsui/types/ >Have you guys seen this before? >Thanks! >WicketMessage: Error attaching this container for rendering: >[MarkupContainer [Component id = types_component]] >Root cause: >java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 1 > at java.util.Vector.get(Vector.java:694) > at >org.apache.oodt.cas.webcomponents.filemgr.browser.types.Types$2.populateI >t >em(Types.java:171) > at >org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:562) > at >org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(Abstrac >t >Repeater.java:131) > at >org.apache.wicket.Component.internalBeforeRender(Component.java:1066) > at org.apache.wicket.Component.beforeRender(Component.java:1100) > at >org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer. >j >ava:1757) > at org.apache.wicket.Component.onBeforeRender(Component.java:3966) > at >org.apache.wicket.Component.internalBeforeRender(Component.java:1066) > at org.apache.wicket.Component.beforeRender(Component.java:1100) > at >org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer. >j >ava:1757) > at org.apache.wicket.Component.onBeforeRender(Component.java:3966) > at org.apache.wicket.Page.onBeforeRender(Page.java:1550) > at >org.apache.wicket.Component.internalBeforeRender(Component.java:1066) > at org.apache.wicket.Component.beforeRender(Component.java:1100) > at org.apache.wicket.Component.prepareForRender(Component.java:2292) > at org.apache.wicket.Page.prepareForRender(Page.java:1540) > at org.apache.wicket.Component.prepareForRender(Component.java:2329) > at org.apache.wicket.Page.renderPage(Page.java:911) > at >org.apache.wicket.request.target.component.BookmarkablePageRequestTarget. >r >espond(BookmarkablePageRequestTarget.java:261) > at >org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractR >e >questCycleProcessor.java:105) > at >org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java: >1 >258) > 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:3 >1 >9) > at >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicat >i >onFilterChain.java:243) > at >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilte >r >Chain.java:210) > at >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve >. >java:222) > at >org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve >. >java:123) > at >org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorB >a >se.java:472) > at >org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java: >1 >71) > at >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: >9 >9) > at >org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:947) > at >org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.j >a >va:118) > at >org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:40 >8 >) > at >org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Pr >o >cessor.java:1009) > at >org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Abst >r >actProtocol.java:589) > at >org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.ja >v >a:312) > at >java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor >. >java:886) > at >java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav >a >:908) > at java.lang.Thread.run(Thread.java:619) >Complete stack: >org.apache.wicket.WicketRuntimeException: Error attaching this container >for rendering: [MarkupContainer [Component id = types_component]] > at >org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer. >j >ava:1769) > at org.apache.wicket.Component.onBeforeRender(Component.java:3966) > at >org.apache.wicket.Component.internalBeforeRender(Component.java:1066) > at org.apache.wicket.Component.beforeRender(Component.java:1100) > at >org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer. >j >ava:1757) > at org.apache.wicket.Component.onBeforeRender(Component.java:3966) > at org.apache.wicket.Page.onBeforeRender(Page.java:1550) > at >org.apache.wicket.Component.internalBeforeRender(Component.java:1066) > at org.apache.wicket.Component.beforeRender(Component.java:1100) > at org.apache.wicket.Component.prepareForRender(Component.java:2292) > at org.apache.wicket.Page.prepareForRender(Page.java:1540) > at org.apache.wicket.Component.prepareForRender(Component.java:2329) > at org.apache.wicket.Page.renderPage(Page.java:911) > at >org.apache.wicket.request.target.component.BookmarkablePageRequestTarget. >r >espond(BookmarkablePageRequestTarget.java:261) > at >org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractR >e >questCycleProcessor.java:105) > at >org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java: >1 >258) > 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) > >