Hi Gabe,

You might want to try the following deploying your war file directly to 
tomcat/webapps and making sure your context.xml file within 
webapps/pcs-opsui/META-INF/context.xml is correct (has the correct FILEMGR_URL 
etc)
If you do the above, make sure to first remove the context.xml file from 
tomcat/conf/Catalina/localhost

To deploy directly:
1. Make sure tomcat is running
2. Copy the pcs-opsui.war file directly to tomcat/webapps
3. Tail the tomcat log (tomcat/logs/catalina.out) to ensure the deployment 
worked smoothly

This is probably a configuration issue (context.xml) because you mentioned it 
was working earlier with the same file-manager.

Thanks,
Rishi

On Apr 26, 2013, at 11:31 AM, Resneck, Gabriel M (398J) wrote:

> It's possible that I didn't deploy the OpsUI correctly.  I followed the
> directions in 
> https://cwiki.apache.org/confluence/display/OODT/Quick+Start+for+PCS+OPSUI
> for using an existing WAR file and put my context.xml file in the
> tomcat/conf/Catalina/localhost directory.
> To be honest, my experience with Tomcat is somewhat limited, so I'm not
> sure if this would be a valid configuration, but it worked before.
> I don't even see a pcs-opsui directory inside of tomcat/webapps.
> 
> Gabe =)
> 
> On 4/26/13 11:17 AM, "Verma, Rishi (398J)" <[email protected]>
> 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)"
>>> <[email protected]> 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 [email protected].
>>>> 
>>>> Cheers,
>>>> Chris
>>>> 
>>>> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>>>> Chris Mattmann, Ph.D.
>>>> Senior Computer Scientist
>>>> NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
>>>> Office: 171-266B, Mailstop: 171-246
>>>> Email: [email protected]
>>>> 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)" <[email protected]>
>>>> Date: Friday, April 26, 2013 10:39 AM
>>>> To: jpluser <[email protected]>, "Verma, Rishi (398J)"
>>>> <[email protected]>
>>>> 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.populat
>>>>> eI
>>>>> t
>>>>> em(Types.java:171)
>>>>>   at 
>>>>> 
>>>>> org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:56
>>>>> 2)
>>>>>   at 
>>>>> 
>>>>> org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(Abstr
>>>>> ac
>>>>> 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(MarkupContaine
>>>>> r.
>>>>> 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(MarkupContaine
>>>>> r.
>>>>> 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.BookmarkablePageRequestTarge
>>>>> t.
>>>>> r
>>>>> espond(BookmarkablePageRequestTarget.java:261)
>>>>>   at 
>>>>> 
>>>>> org.apache.wicket.request.AbstractRequestCycleProcessor.respond(Abstrac
>>>>> tR
>>>>> e
>>>>> questCycleProcessor.java:105)
>>>>>   at 
>>>>> 
>>>>> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.jav
>>>>> a:
>>>>> 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:48
>>>>> 6)
>>>>>   at 
>>>>> 
>>>>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java
>>>>> :3
>>>>> 1
>>>>> 9)
>>>>>   at 
>>>>> 
>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
>>>>> at
>>>>> i
>>>>> onFilterChain.java:243)
>>>>>   at 
>>>>> 
>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
>>>>> te
>>>>> r
>>>>> Chain.java:210)
>>>>>   at 
>>>>> 
>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal
>>>>> ve
>>>>> .
>>>>> java:222)
>>>>>   at 
>>>>> 
>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal
>>>>> ve
>>>>> .
>>>>> java:123)
>>>>>   at 
>>>>> 
>>>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato
>>>>> rB
>>>>> a
>>>>> se.java:472)
>>>>>   at 
>>>>> 
>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav
>>>>> a:
>>>>> 1
>>>>> 71)
>>>>>   at 
>>>>> 
>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav
>>>>> a:
>>>>> 9
>>>>> 9)
>>>>>   at 
>>>>> 
>>>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:94
>>>>> 7)
>>>>>   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(AbstractHttp11
>>>>> Pr
>>>>> o
>>>>> cessor.java:1009)
>>>>>   at 
>>>>> 
>>>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Ab
>>>>> st
>>>>> 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(ThreadPoolExecut
>>>>> or
>>>>> .
>>>>> java:886)
>>>>>   at 
>>>>> 
>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j
>>>>> av
>>>>> 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(MarkupContaine
>>>>> r.
>>>>> 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(MarkupContaine
>>>>> r.
>>>>> 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.BookmarkablePageRequestTarge
>>>>> t.
>>>>> r
>>>>> espond(BookmarkablePageRequestTarget.java:261)
>>>>>   at 
>>>>> 
>>>>> org.apache.wicket.request.AbstractRequestCycleProcessor.respond(Abstrac
>>>>> tR
>>>>> e
>>>>> questCycleProcessor.java:105)
>>>>>   at 
>>>>> 
>>>>> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.jav
>>>>> a:
>>>>> 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:48
>>>>> 6)
>>>>> 
>>>> 
>>> 
>> 
> 

Reply via email to