Hi Jim,

The portlet descriptor you provided is not compliant with JSR-168 or JSR-286 
spec. So, I think you'd better convert the descriptor first.

Regards,

Woonsan

--- On Wed, 10/14/09, Jim Van Etten <[email protected]> wrote:

> From: Jim Van Etten <[email protected]>
> Subject: RE: Problem installing JSR 168 Cognos Portlet
> To: "Jetspeed Users List" <[email protected]>
> Date: Wednesday, October 14, 2009, 5:19 PM
> Here is the portlet.xml
> 
> <?xml version="1.0" encoding="UTF-8"?>
> 
> <!DOCTYPE portlet-app-def PUBLIC "-//IBM//DTD Portlet
> Application 1.1//EN" "portlet_1.1.dtd">
> 
> <portlet-app-def>
> 
>     <portlet-app
> uid="CognosWSPortlets.4.f0ad8d6e309800171e82a889d584bc94f"
> major-version="3" minor-version="0">
> 
>        
> <portlet-app-name>Cognos Portal
> Services</portlet-app-name>
> 
>         <portlet
> id="CognosNavigator" href="WEB-INF/web.xml#Servlet_1"
> major-version="4" minor-version="0">
> 
>            
> <portlet-name>Cognos Navigator</portlet-name>
> 
>            
> <cache>
> 
>            
>     <expires>0</expires>
> 
>            
>     <shared>NO</shared>
> 
>            
> </cache>
> 
>            
> <allows>
> 
>            
>     <maximized/>
> 
>            
>     <minimized/>
> 
>            
> </allows>
> 
>            
> <supports>
> 
>            
>     <markup name="html">
> 
>            
>         <view/>
> 
>            
>         <configure/>
> 
>            
>         <edit/>
> 
>            
>         <help/>
> 
>            
>     </markup>
> 
>            
> </supports>
> 
>         </portlet>
> 
>         <portlet
> id="CognosSearch" href="WEB-INF/web.xml#Servlet_2"
> major-version="4" minor-version="0">
> 
>            
> <portlet-name>Cognos Search</portlet-name>
> 
>            
> <cache>
> 
>            
>     <expires>0</expires>
> 
>            
>     <shared>no</shared>
> 
>            
> </cache>
> 
>            
> <allows>
> 
>            
>     <maximized/>
> 
>            
>     <minimized/>
> 
>            
> </allows>
> 
>            
> <supports>
> 
>            
>     <markup name="html">
> 
>            
>         <view/>
> 
>            
>         <configure/>
> 
>            
>         <edit/>
> 
>            
>         <help/>
> 
>            
>     </markup>
> 
>            
> </supports>
> 
>         </portlet>
> 
>         <portlet
> id="CognosViewer" href="WEB-INF/web.xml#Servlet_3"
> major-version="4" minor-version="0">
> 
>            
> <portlet-name>Cognos Viewer</portlet-name>
> 
>            
> <cache>
> 
>            
>     <expires>0</expires>
> 
>            
>     <shared>no</shared>
> 
>            
> </cache>
> 
>            
> <allows>
> 
>            
>     <maximized/>
> 
>            
>     <minimized/>
> 
>            
> </allows>
> 
>            
> <supports>
> 
>            
>     <markup name="html">
> 
>            
>         <view/>
> 
>            
>         <configure/>
> 
>            
>         <edit/>
> 
>            
>         <help/>
> 
>            
>     </markup>
> 
>            
> </supports>
> 
>         </portlet>
> 
>         <portlet
> id="CognosSDK" href="WEB-INF/web.xml#Servlet_4"
> major-version="4" minor-version="0">
> 
>            
> <portlet-name>Cognos Extended Applications
> Portlet</portlet-name>
> 
>            
> <cache>
> 
>            
>     <expires>0</expires>
> 
>            
>     <shared>no</shared>
> 
>            
> </cache>
> 
>            
> <allows>
> 
>            
>     <maximized/>
> 
>            
>     <minimized/>
> 
>            
> </allows>
> 
>            
> <supports>
> 
>            
>     <markup name="html">
> 
>            
>         <view/>
> 
>            
>         <configure/>
> 
>            
>         <edit/>
> 
>            
>         <help/>
> 
>            
>     </markup>
> 
>            
> </supports>
> 
>         </portlet>
> 
>         <portlet
> id="CognosWatchlist" href="WEB-INF/web.xml#Servlet_5"
> major-version="4" minor-version="0">
> 
>            
> <portlet-name>Cognos Metric List</portlet-name>
> 
>            
> <cache>
> 
>            
>     <expires>0</expires>
> 
>            
>     <shared>no</shared>
> 
>            
> </cache>
> 
>            
> <allows>
> 
>            
>     <maximized/>
> 
>            
>     <minimized/>
> 
>            
> </allows>
> 
>            
> <supports>
> 
>            
>     <markup name="html">
> 
>            
>         <view/>
> 
>            
>         <configure/>
> 
>            
>         <edit/>
> 
>            
>         <help/>
> 
>            
>     </markup>
> 
>            
> </supports>
> 
>         </portlet>
> 
>         <portlet
> id="CognosHistoryChart" href="WEB-INF/web.xml#Servlet_6"
> major-version="4" minor-version="0">
> 
>            
> <portlet-name>Cognos Metric History
> Chart</portlet-name>
> 
>            
> <cache>
> 
>            
>     <expires>0</expires>
> 
>            
>     <shared>no</shared>
> 
>            
> </cache>
> 
>            
> <allows>
> 
>            
>     <maximized/>
> 
>            
>     <minimized/>
> 
>            
> </allows>
> 
>            
> <supports>
> 
>            
>     <markup name="html">
> 
>            
>         <view/>
> 
>            
>         <configure/>
> 
>            
>         <edit/>
> 
>            
>         <help/>
> 
>            
>     </markup>
> 
>            
> </supports>
> 
>         </portlet>
> 
>     </portlet-app>
> 
>     <concrete-portlet-app
> uid="CognosWSPortlets.4.f0ad8d6e309800171e82a889d584bc94f.1">
> 
>        
> <portlet-app-name>Cognos
> Content</portlet-app-name>
> 
>        
> <context-param>
> 
>            
> <param-name>Cognos 8 WSRP WSDL
> Location</param-name>
> 
>            
> <param-value>http://localhost/cognos8/cgi-bin/cognos.cgi/wsrp/cps4/portlets/nav?wsdl&b_action=cps.wsdl</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>Active Credential Type</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>cps_auth_secret</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>cps_auth_namespace</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>_webcontentURL</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>_gatewayURL</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>         <concrete-portlet
> href="#CognosNavigator">
> 
>            
> <portlet-name>Cognos Navigator</portlet-name>
> 
>            
> <default-locale>en</default-locale>
> 
>            
> <language locale="en">
> 
>            
>     <title>Cognos
> Navigator</title>
> 
>            
>     <title-short>Cognos
> Navigator</title-short>
> 
>            
>     <description>Navigate the folders
> that contain Cognos content and
> applications.</description>
> 
>            
>     <keywords>Cognos, Navigate,
> folders, BI, CPM</keywords>
> 
>            
> </language>
> 
>            
> <config-param>
> 
>            
>     <param-name>Portlet
> Handle</param-name>
> 
>            
>    
> <param-value>navigator</param-value>
> 
>            
> </config-param>
> 
>            
> <config-param>
> 
>            
>     <param-name>Maximum Cached
> Pages</param-name>
> 
>            
>    
> <param-value>10</param-value>
> 
>            
> </config-param>
> 
>        
> </concrete-portlet>
> 
>         <concrete-portlet
> href="#CognosSearch">
> 
>            
> <portlet-name>Cognos Search</portlet-name>
> 
>            
> <default-locale>en</default-locale>
> 
>            
> <language locale="en">
> 
>            
>     <title>Cognos Search</title>
> 
>            
>     <title-short>Cognos
> Search</title-short>
> 
>            
>     <description>Searches folders for
> Cognos content and applications.</description>
> 
>            
>     <keywords>Cognos, search, find, BI,
> CPM</keywords>
> 
>            
> </language>
> 
>            
> <config-param>
> 
>            
>     <param-name>Portlet
> Handle</param-name>
> 
>            
>    
> <param-value>search</param-value>
> 
>            
> </config-param>
> 
>            
> <config-param>
> 
>            
>     <param-name>Maximum Cached
> Pages</param-name>
> 
>            
>    
> <param-value>10</param-value>
> 
>            
> </config-param>
> 
>        
> </concrete-portlet>
> 
>         <concrete-portlet
> href="#CognosViewer">
> 
>            
> <portlet-name>Cognos Viewer</portlet-name>
> 
>            
> <default-locale>en</default-locale>
> 
>            
> <language locale="en">
> 
>            
>     <title>Cognos Viewer</title>
> 
>            
>     <title-short>Cognos
> Viewer</title-short>
> 
>            
>     <description>View Cognos content
> and applications.</description>
> 
>            
>     <keywords>Cognos, view, XML, BI,
> CPM</keywords>
> 
>            
> </language>
> 
>            
> <config-param>
> 
>            
>     <param-name>Portlet
> Handle</param-name>
> 
>            
>    
> <param-value>viewer</param-value>
> 
>            
> </config-param>
> 
>            
> <config-param>
> 
>            
>     <param-name>Maximum Cached
> Pages</param-name>
> 
>            
>    
> <param-value>10</param-value>
> 
>            
> </config-param>
> 
>        
> </concrete-portlet>
> 
>     </concrete-portlet-app>
> 
>     <concrete-portlet-app
> uid="CognosWSPortlets.4.f0ad8d6e309800171e82a889d584bc94f.2">
> 
>        
> <portlet-app-name>Cognos Extended
> Applications</portlet-app-name>
> 
>        
> <context-param>
> 
>            
> <param-name>Cognos 8 WSRP WSDL
> Location</param-name>
> 
>            
> <param-value>http://localhost/cognos8/cgi-bin/cognos.cgi/wsrp/cps4/portlets/sdk?wsdl&b_action=cps.wsdl</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>Active Credential Type</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>cps_auth_secret</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>cps_auth_namespace</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>_webcontentURL</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>_gatewayURL</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>         <concrete-portlet
> href="#CognosSDK">
> 
>            
> <portlet-name>Cognos Extended Applications
> Portlet</portlet-name>
> 
>            
> <default-locale>en</default-locale>
> 
>            
> <language locale="en">
> 
>            
>     <title>Cognos Extended Applications
> Portlet</title>
> 
>            
>     <title-short>Cognos Extended
> Applications Portlet</title-short>
> 
>            
>     <description>View applications and
> reports created using the Cognos SDK.</description>
> 
>            
>     <keywords>Cognos, SDK, view, XML,
> CPM</keywords>
> 
>            
> </language>
> 
>            
> <config-param>
> 
>            
>     <param-name>Portlet
> Handle</param-name>
> 
>            
>    
> <param-value>remote</param-value>
> 
>            
> </config-param>
> 
>            
> <config-param>
> 
>            
>     <param-name>Maximum Cached
> Pages</param-name>
> 
>            
>    
> <param-value>10</param-value>
> 
>            
> </config-param>
> 
>        
> </concrete-portlet>
> 
>     </concrete-portlet-app>
> 
>     <concrete-portlet-app
> uid="CognosWSPortlets.4.f0ad8d6e309800171e82a889d584bc94f.3">
> 
>        
> <portlet-app-name>Cognos
> Metrics</portlet-app-name>
> 
>        
> <context-param>
> 
>            
> <param-name>Cognos 8 WSRP WSDL
> Location</param-name>
> 
>            
> <param-value>http://localhost/cognos8/cgi-bin/cognos.cgi/wsrp/cps4/portlets/cmm?wsdl&b_action=cps.wsdl</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>Active Credential Type</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>cps_auth_secret</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>cps_auth_namespace</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>_webcontentURL</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>        
> <context-param>
> 
>            
> <param-name>_gatewayURL</param-name>
> 
>            
> <param-value>(none)</param-value>
> 
>        
> </context-param>
> 
>         <concrete-portlet
> href="#CognosWatchlist">
> 
>            
> <portlet-name>Cognos Watch List</portlet-name>
> 
>            
> <default-locale>en</default-locale>
> 
>            
> <language locale="en">
> 
>            
>     <title>Cognos Metric
> List</title>
> 
>            
>     <title-short>Cognos Metric
> List</title-short>
> 
>            
>     <description>Monitor watch lists,
> scorecard lists, accountability lists or and strategy lists
> defined in Cognos Metric Studio.</description>
> 
>            
>     <keywords>Cognos, CMM, view, XML,
> CPM</keywords>
> 
>            
> </language>
> 
>            
> <config-param>
> 
>            
>     <param-name>Portlet
> Handle</param-name>
> 
>            
>    
> <param-value>watchlist</param-value>
> 
>            
> </config-param>
> 
>            
> <config-param>
> 
>            
>     <param-name>Maximum Cached
> Pages</param-name>
> 
>            
>    
> <param-value>10</param-value>
> 
>            
> </config-param>
> 
>        
> </concrete-portlet>
> 
>         <concrete-portlet
> href="#CognosHistoryChart">
> 
>            
> <portlet-name>Cognos Metric History
> Chart</portlet-name>
> 
>            
> <default-locale>en</default-locale>
> 
>            
> <language locale="en">
> 
>            
>     <title>Cognos Metric History
> Chart</title>
> 
>            
>     <title-short>Cognos Metric History
> Chart</title-short>
> 
>            
>     <description>Using the history
> chart, monitor a metric defined in Cognos Metric
> Studio.</description>
> 
>            
>     <keywords>Cognos, CMM, view, XML,
> CPM</keywords>
> 
>            
> </language>
> 
>            
> <config-param>
> 
>            
>     <param-name>Portlet
> Handle</param-name>
> 
>            
>    
> <param-value>history_chart</param-value>
> 
>            
> </config-param>
> 
>            
> <config-param>
> 
>            
>     <param-name>Maximum Cached
> Pages</param-name>
> 
>            
>    
> <param-value>10</param-value>
> 
>            
> </config-param>
> 
>        
> </concrete-portlet>
> 
>     </concrete-portlet-app>
> 
> </portlet-app-def>
> 
> 
> 
> -----Original Message-----
> From: Jim Van Etten
> Sent: Wed 10/14/2009 11:14 AM
> To: [email protected]
> Subject: Problem installing JSR 168 Cognos Portlet
>  
> 
> I am trying to install this portlet but am getting the
> following error. Can someone give me some direction as to
> how to troubleshoot this. The deployer looks like it is
> looking for the portlet_1.1.dtd in the bin directory instead
> of the the portlet directory where the file exists.
> 
> Thanks
> Jim
> 
> ERROR deployment - java.io.FileNotFoundExc
> eption: /opt/Jetspeed-2.2.0/bin/portlet_1.1.dtd (No such
> file or directory)
> org.apache.jetspeed.deployment.DeploymentException:
> java.io.FileNotFoundExceptio
> n: /opt/Jetspeed-2.2.0/bin/portlet_1.1.dtd (No such file or
> directory)
>     at
> org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.dep
> loyPortletApplication(DeployPortletAppEventListener.java:224)
>     at
> org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.inv
> okeDeploy(DeployPortletAppEventListener.java:207)
>     at
> org.apache.jetspeed.deployment.impl.StandardDeploymentManager.dispatc
> h(StandardDeploymentManager.java:264)
>     at
> org.apache.jetspeed.deployment.impl.StandardDeploymentManager.deploy(
> StandardDeploymentManager.java:178)
>     at
> org.apache.jetspeed.portlets.prm.UploadPortletApp$1.onSubmit(UploadPo
> rtletApp.java:84)
>     at
> org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1471
> )
>     at
> org.apache.wicket.markup.html.form.Form.process(Form.java:911)
>     at
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:876
> )
>     at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>     at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>     at
> java.lang.reflect.Method.invoke(Method.java:597)
>     at
> org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:182)
>     at
> org.apache.wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents(ListenerInterfaceRequestTarget.java:73)
>     at
> org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
>     at
> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1192)
>     at
> org.apache.wicket.RequestCycle.step(RequestCycle.java:1271)
>     at
> org.apache.wicket.RequestCycle.steps(RequestCycle.java:1370)
>     at
> org.apache.wicket.RequestCycle.request(RequestCycle.java:501)
>     at
> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:455)
>     at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:288)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
>     at
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535)
>     at
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472)
>     at
> org.apache.pluto.container.impl.PortletRequestDispatcherImpl.doDispatch(PortletRequestDispatcherImpl.java:174)
>     at
> org.apache.pluto.container.impl.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:222)
>     at
> org.apache.wicket.protocol.http.portlet.WicketPortlet.processRequest(WicketPortlet.java:591)
>     at
> org.apache.wicket.protocol.http.portlet.WicketPortlet.processAction(WicketPortlet.java:521)
>     at
> org.apache.jetspeed.portlet.PortletObjectProxy.proxyProcessAction(PortletObjectProxy.java:278)
>     at
> org.apache.jetspeed.portlet.PortletObjectProxy.invoke(PortletObjectProxy.java:164)
>     at $Proxy42.processAction(Unknown
> Source)
>     at
> org.apache.jetspeed.factory.JetspeedPortletInstance.processAction(JetspeedPortletInstance.java:104)
>     at
> org.apache.jetspeed.container.services.JetspeedFilterChain.doFilter(JetspeedFilterChain.java:112)
>     at
> org.apache.jetspeed.container.services.JetspeedFilterChain.processFilter(JetspeedFilterChain.java:88)
>     at
> org.apache.jetspeed.container.services.JetspeedFilterManager.processFilter(JetspeedFilterManager.java:107)
>     at
> org.apache.jetspeed.container.JetspeedContainerServlet.doGet(JetspeedContainerServlet.java:258)
>     at
> org.apache.jetspeed.container.JetspeedContainerServlet.doPost(JetspeedContainerServlet.java:382)
>     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
>     at
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:535)
>     at
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:472)
>     at
> org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke(ServletPortletInvoker.java:165)
>     at
> org.apache.jetspeed.container.invoker.JetspeedPortletInvokerService.action(JetspeedPortletInvokerService.java:95)
>     at
> org.apache.pluto.container.impl.PortletContainerImpl.doAction(PortletContainerImpl.java:251)
>     at
> org.apache.jetspeed.container.JetspeedPortletContainerWrapper.doAction(JetspeedPortletContainerWrapper.java:75)
>     at
> org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke(ActionValveImpl.java:95)
>     at
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:167)
>     at
> org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.java:88)
>     at
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:167)
>     at
> org.apache.jetspeed.container.PageHistoryValve.invoke(PageHistoryValve.java:108)
>     at
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:167)
>     at
> org.apache.jetspeed.profiler.impl.RefreshUserHomepageValveImpl.invoke(RefreshUserHomepageValveImpl.java:110)
>     at
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:167)
>     at
> org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke(ProfilerValveImpl.java:251)
>     at
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:167)
>     at
> org.apache.jetspeed.security.impl.LoginValidationValveImpl.invoke(LoginValidationValveImpl.java:158)
>     at
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:167)
>     at
> org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke(PasswordCredentialValveImpl.java:151)
>     at
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:167)
>     at
> org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke(LocalizationValveImpl.java:170)
>     at
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:167)
>     at
> org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run(AbstractSecurityValve.java:138)
>     at
> java.security.AccessController.doPrivileged(Native Method)
>     at
> javax.security.auth.Subject.doAsPrivileged(Subject.java:454)
>     at
> org.apache.jetspeed.security.JSSubject.doAsPrivileged(JSSubject.java:179)
>     at
> org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(AbstractSecurityValve.java:132)
>     at
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:167)
>     at
> org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(PortalURLValveImpl.java:67)
>     at
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:167)
>     at
> org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(CapabilityValveImpl.java:127)
>     at
> org.apache.jetspeed.pipeline.JetspeedPipeline$Invocation.invokeNext(JetspeedPipeline.java:167)
>     at
> org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline.java:146)
>     at
> org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java:225)
>     at
> org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java:300)
>     at
> org.apache.jetspeed.engine.JetspeedServlet.doPost(JetspeedServlet.java:329)
>     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>     at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
> org.apache.jetspeed.engine.servlet.XXSUrlAttackFilter.doFilter(XXSUrlAttackFilter.java:52)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>     at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
>     at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>     at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>     at
> java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.FileNotFoundException:
> /opt/Jetspeed-2.2.0/bin/portlet_1.1.dtd (No such file or
> directory)
>     at java.io.FileInputStream.open(Native
> Method)
>     at
> java.io.FileInputStream.<init>(FileInputStream.java:106)
>     at
> java.io.FileInputStream.<init>(FileInputStream.java:66)
>     at
> sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:70)
>     at
> sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:161)
>     at
> java.net.URL.openStream(URL.java:1010)
>     at
> org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown
> Source)
>     at
> org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown
> Source)
>     at
> org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown
> Source)
>     at
> org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown
> Source)
>     at
> org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
> Source)
>     at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
>     at
> org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
> Source)
>     at
> org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
> Source)
>     at
> org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>     at
> org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>     at
> org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown
> Source)
>     at
> javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124)
>     at
> org.apache.jetspeed.tools.deploy.JetspeedDeploy.parseXml(JetspeedDeploy.java:336)
>     at
> org.apache.jetspeed.tools.deploy.JetspeedDeploy.<init>(JetspeedDeploy.java:142)
>     at
> org.apache.jetspeed.tools.deploy.JetspeedDeploy.<init>(JetspeedDeploy.java:96)
>     at
> org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.deployPortletApplication(DeployPortletAppEventListener.java:219)
>     ... 97 more
> 
> 
> ________________________________________
> Confidentiality Notice: This document may contain
> confidential information and is intended only for the
> addressee. 
> If you are not the intended recipient, you are hereby
> notified that any disclosure, copying, distribution or use
> of this
> information is strictly prohibited. If you received this
> email in error, please permanently delete this message and 
> any attachments without making a copy and advise the sender
> by return email. Thank you. 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to