[Gridsphere-users] portlet extension problem

Mona Wong-Barnum mona at sdsc.edu
Mon Mar 10 12:57:50 PDT 2008


	I have a Browse portlet that works fine.  I want to extend that  
class and just change one function (the function that handles the  
action when the user clicks on a file).  My new class is called  
DMBrowse.java.  During GridSphere 2.2.8 startup, it throws an exception:

20919:ERROR:(GridSphereFilter.java:doFilter:70)
< GridSphere initialization failed! >

Unable to initialize portlet:  
org.gridlab.gridsphere.provider.portlet.jsr.PortletServlet
Caused by:
javax.servlet.ServletException: Servlet execution threw an exception
         at  
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:292)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:188)
         at org.apache.catalina.core.ApplicationDispatcher.invoke 
(ApplicationDispatcher.java:691)
         at org.apache.catalina.core.ApplicationDispatcher.doInclude 
(ApplicationDispatcher.java:556)
         at org.apache.catalina.core.ApplicationDispatcher.include 
(ApplicationDispatcher.java:505)
         at  
org.gridlab.gridsphere.portletcontainer.impl.SportletDispatcher.include( 
SportletDispatcher.java:287)
         at  
org.gridlab.gridsphere.portletcontainer.impl.SportletDispatcher.init 
(SportletDispatcher.java:72)
         at  
org.gridlab.gridsphere.portletcontainer.PortletInvoker.initPortletWebApp 
(PortletInvoker.java:385)
         at  
org.gridlab.gridsphere.services.core.registry.impl.PortletManager.initPo 
rtletWebApplication(PortletManager.java:275)
         at  
org.gridlab.gridsphere.services.core.registry.impl.PortletManager.initAl 
lPortletWebApplications(PortletManager.java:258)
         at org.gridlab.gridsphere.filters.GridSphereFilter.doFilter 
(GridSphereFilter.java:67)
         at  
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:215)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:188)
         at org.apache.catalina.core.StandardWrapperValve.invoke 
(StandardWrapperValve.java:210)
         at org.apache.catalina.core.StandardContextValve.invoke 
(StandardContextValve.java:174)
         at org.apache.catalina.core.StandardHostValve.invoke 
(StandardHostValve.java:127)
         at org.apache.catalina.valves.ErrorReportValve.invoke 
(ErrorReportValve.java:117)
         at org.apache.catalina.core.StandardEngineValve.invoke 
(StandardEngineValve.java:108)
         at org.apache.catalina.connector.CoyoteAdapter.service 
(CoyoteAdapter.java:151)
         at org.apache.coyote.http11.Http11Processor.process 
(Http11Processor.java:870)
         at org.apache.coyote.http11.Http11BaseProtocol 
$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket 
(PoolTcpEndpoint.java:528)
         at  
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt 
(LeaderFollowerWorkerThread.java:81)
         at org.apache.tomcat.util.threads.ThreadPool 
$ControlRunnable.run(ThreadPool.java:685)
         at java.lang.Thread.run(Thread.java:619)


	Here are some code excerpts from DMBrowse.java:

package edu.sdsc.datacentral.portal.datamining.portlets;
import edu.sdsc.datacentral.portal.filemanagers.portlets.Browse;
[...]
public class DMBrowse extends Browse
{
	[...]

	public void init ( PortletConfig config ) throws PortletException
	    {
	        super.init ( config );
	    }
	[...]
}

	What am I doing wrong?  Any suggestions?

thanks,
Mona
	
*********************************************************
     Mona Wong-Barnum
     Data Services Portal Developer
     San Diego Supercomputer Center
     http://datacentral.sdsc.edu

     Believing we are in control is an illusion
     that brings suffering.
*********************************************************



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gridsphere.org/pipermail/gridsphere-users/attachments/20080310/8eab621b/attachment.html


More information about the Gridsphere-users mailing list