webMethods

webMethods

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
Expand all | Collapse all

[POP.001.0002] A "javax.portlet.PortletException"

  • 1.  [POP.001.0002] A "javax.portlet.PortletException"

    Posted Mon July 20, 2009 07:23 PM

    [POP.001.0002] A “javax.portlet.PortletException” occurred with the Message “org.xml.sax.SAXParseException: The element type “view” must be terminated by the matching end-tag “”.”

    Getting this from the task List Management from MWS → Administrator

    Under monitoring → Business → Tasks → Task List Management.

    How do I resolve this? Do I need to open a SR?
    Details of error are as follows:
    org.xml.sax.SAXParseException: The element type “view” must be terminated by the matching end-tag “”.
    at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
    at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
    at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
    at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
    at com.webMethods.caf.faces.view.xml.XMLViewHandler.createBuilder(XMLViewHandler.java:44)
    at com.webMethods.caf.faces.view.BaseViewHandler.createView(BaseViewHandler.java:86)
    at com.webMethods.portal.faces.view.PortalViewHandler.createView(PortalViewHandler.java:50)
    at com.webMethods.caf.faces.portlet.PortletLifecycle.setViewId(PortletLifecycle.java:456)
    at com.webMethods.caf.faces.portlet.PortletLifecycle.restore(PortletLifecycle.java:292)
    at com.webMethods.caf.faces.portlet.PortletLifecycle.render(PortletLifecycle.java:176)
    at com.webMethods.caf.faces.portlet.FacesPortlet.render(FacesPortlet.java:417)
    at com.webMethods.portal.framework.portletcontainer.impl.PortletApplicationHandler.process(PortletApplicationHandler.java:492)
    at com.webMethods.portal.framework.portletcontainer.servlet.PortletServlet.service(PortletServlet.java:58)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
    at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)
    at org.mortbay.jetty.servlet.Dispatcher.dispatch(Dispatcher.java:286)
    at org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:163)
    at com.webMethods.portal.framework.portletcontainer.PortletContainer.dispatch(PortletContainer.java:220)
    at com.webMethods.portal.framework.portletcontainer.PortletContainer.process(PortletContainer.java:129)
    at com.webMethods.portal.framework.portletcontainer.PortletContainer.renderPortlet(PortletContainer.java:102)
    at com.webMethods.portal.framework.portletcontainer.beans.PortletBean.processRequest(PortletBean.java:166)
    at com.webMethods.portal.framework.portletcontainer.beans.PortletBean.getContentInternal(PortletBean.java:72)
    at com.webMethods.portal.framework.portlet.beans.BasicPortletBean.getContent(BasicPortletBean.java:143)
    at com.webMethods.portal.mech.portlet.impl.PortletMechanics.getPortletContent(PortletMechanics.java:95)
    at com.webMethods.portal.mech.storage.page.PortletHelper.renderContent(PortletHelper.java:403)
    at com.webMethods.portal.mech.storage.page.PortletHelper.renderContent(PortletHelper.java:375)
    at com.webMethods.portal.framework.presentation.renderers.FolderRenderer.renderPortlet(FolderRenderer.java:260)
    at com.webMethods.portal.framework.presentation.renderers.FolderRenderer.renderColumn(FolderRenderer.java:203)
    at com.webMethods.portal.framework.presentation.renderers.FolderRenderer.renderRow(FolderRenderer.java:164)
    at com.webMethods.portal.framework.presentation.renderers.FolderRenderer.renderContent(FolderRenderer.java:91)
    at com.webMethods.portal.framework.presentation.renderers.FolderRenderer.renderPageContent(FolderRenderer.java:68)
    at com.webMethods.portal.framework.presentation.renderers.DefaultRenderer.render(DefaultRenderer.java:188)
    at com.webMethods.portal.framework.presentation.PresentationManager.handlePres(PresentationManager.java:363)
    at com.webMethods.portal.framework.dispatch.DispatchManager.pres(DispatchManager.java:618)
    at com.webMethods.portal.framework.dispatch.DispatchManager.handle(DispatchManager.java:458)
    at com.webMethods.portal.framework.dispatch.DispatchManager.handleDispatch(DispatchManager.java:371)
    at com.webMethods.portal.framework.impl.PortalServlet.service(PortalServlet.java:242)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
    at com.webMethods.portal.framework.impl.NTLMFilter.doFilter(NTLMFilter.java:50)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
    at com.webMethods.caf.faces.servlet.GZIPFilter.doFilter(GZIPFilter.java:32)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
    at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
    at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
    at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
    at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
    at com.webMethods.portal.webApplication.WmWebAppContext.handle(WmWebAppContext.java:159)
    at org.mortbay.http.HttpServer.service(HttpServer.java:909)
    at org.mortbay.http.HttpConnection.service(HttpConnection.java:820)
    at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986)
    at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837)
    at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245)
    at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
    at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)


    #MWS-CAF-Task-Engine
    #webMethods-BPMS
    #webMethods


  • 2.  RE: [POP.001.0002] A "javax.portlet.PortletException"

    Posted Fri July 24, 2009 08:46 AM

    Hey…looks like some tag mismatch in the xml file…

    I had faced this issue…and had to correct the xml file…

    open the xml file of tht portlet in xml editor and see if all tags are getting closed properly…

    Thanks,
    Sunny


    #webMethods
    #webMethods-BPMS
    #MWS-CAF-Task-Engine