Problem when embedding code into Gridportlets

View: New views
1 Messages — Rating Filter:   Alert me  

Problem when embedding code into Gridportlets

by Gayathri Namala-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

I am trying to use gridportlets and add an additional portlet to the code. But I get a Nullpointer exception as follows when I try to use the additional code tab in the portal.


Caused by: java.lang.NullPointerException at org.gridlab.gridsphere.
provider.portlet.jsr.PortletServlet.doTitle(PortletServlet.java:460) at org.gridlab.gridsphere.provider.portlet.jsr.PortletServlet.service(PortletServlet.java:338) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:584) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:497) at org.gridlab.gridsphere.portletcontainer.impl.SportletDispatcher.include(SportletDispatcher.java:287) at org.gridlab.gridsphere.portletcontainer.impl.SportletDispatcher.doTitle(SportletDispatcher.java:262) at org.gridlab.gridsphere.portletcontainer.PortletInvoker.doTitle(PortletInvoker.java:229) at org.gridlab.gridsphere.layout.PortletTitleBar.doRender(PortletTitleBar.java:766) at org.gridlab.gridsphere.layout.PortletFrame.doRender(PortletFrame.java:522) at org.gridlab.gridsphere.layout.PortletColumnLayout.doRender(PortletColumnLayout.java:49) at org.gridlab.gridsphere.layout.PortletRowLayout.doRender(PortletRowLayout.java:35) at org.gridlab.gridsphere.layout.PortletTableLayout.doRender(PortletTableLayout.java:194) at org.gridlab.gridsphere.layout.PortletTab.doRender(PortletTab.java:274) at org.gridlab.gridsphere.layout.PortletTabbedPane.doRender(PortletTabbedPane.java:331) at org.gridlab.gridsphere.layout.PortletTab.doRender(PortletTab.java:274) at org.gridlab.gridsphere.layout.PortletTabbedPane.doRender(PortletTabbedPane.java:331) at org.gridlab.gridsphere.layout.PortletPage.doRenderHTML(PortletPage.java:531) at org.gridlab.gridsphere.layout.PortletPage.doRender(PortletPage.java:440) at org.gridlab.gridsphere.layout.PortletLayoutEngine.service(PortletLayoutEngine.java:131) at org.gridlab.gridsphere.servlets.GridSphereServlet.processRequest(GridSphereServlet.java:277) at org.gridlab.gridsphere.servlets.GridSphereServlet.doGet(GridSphereServlet.java:152) at javax.servlet.http.HttpServlet.service(HttpServlet.java:627) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.gridlab.gridsphere.filters.GridSphereFilter.doFilter(GridSphereFilter.java:77) 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:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) 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:174) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875) 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:689) at java.lang.Thread.run(Thread.java:619)




Also, my catalina.out shows a NoClassDefFoundError, showing problem with log4j.

816172448:DEBUG:(PersistenceManagerXmlImpl.java:load:156)
< Using getConnectionURL() /home/gayathri/apache-tomcat-5.5.27/webapps/gridsphere/WEB-INF/GridSphereServices.xml >

Oct 9, 2009 2:01:49 PM org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor processChildren
SEVERE: Exception invoking periodic operation:
java.lang.NoClassDefFoundError: org/apache/log4j/spi/ThrowableInformation
        at org.apache.log4j.spi.LoggingEvent.<init>(LoggingEvent.java:145)
        at org.apache.log4j.Category.forcedLog(Category.java:372)
        at org.apache.log4j.Category.log(Category.java:864)
        at org.apache.commons.logging.impl.Log4JLogger.error(Log4JLogger.java:193)
        at org.apache.catalina.core.ApplicationContext.log(ApplicationContext.java:678)
        at org.apache.catalina.core.ApplicationContextFacade.log(ApplicationContextFacade.java:270)
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1175)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
        at org.apache.catalina.startup.HostConfig.checkResources(HostConfig.java:1117)
        at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1215)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
        at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1306)
        at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1570)
        at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1579)
        at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1559)
        at java.lang.Thread.run(Thread.java:619)


Please let me know how I can work on this.

Thanks

Gayathri

_______________________________________________
Gridsphere-users mailing list
Gridsphere-users@...
http://lists.gridsphere.org/mailman/listinfo/gridsphere-users