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> 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.
>> 
>> 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
>> 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>
>> Date: Friday, April 26, 2013 10:39 AM
>> To: jpluser <chris.a.mattm...@jpl.nasa.gov>, "Verma, Rishi (398J)"
>> <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)
>>> 
>> 
> 

Reply via email to