3 Replies Latest reply on Feb 1, 2006 10:34 AM by roy.russo

    RSSPortlet Exception!

      I have installed JBoss Portal 2.2.0/JBoss 4.0.3SP1 and have attempted to deploy the community-sanctioned RSS Portlet. Here is the exception trace immediately after deployment:

      16:27:24,750 INFO [STDOUT] javax.xml.transform.TransformerConfigurationExceptio
      n: javax.xml.transform.TransformerException: org.xml.sax.SAXException: Can not r
      esolve namespace prefix: im
      16:27:24,750 INFO [STDOUT] at org.apache.xalan.processor.TransformerFactory
      Impl.newTemplates(TransformerFactoryImpl.java:807)
      16:27:24,750 INFO [STDOUT] at com.plumtree.portlet.portlets.RssPortlet.init
      (RssPortlet.java:99)
      16:27:24,750 INFO [STDOUT] at javax.portlet.GenericPortlet.init(GenericPort
      let.java:342)
      16:27:24,750 INFO [STDOUT] at org.jboss.portal.portlet.PortletContainer.ini
      tPortlet(PortletContainer.java:351)
      16:27:24,750 INFO [STDOUT] at org.jboss.portal.portlet.PortletContainer.sta
      rt(PortletContainer.java:212)
      16:27:24,750 INFO [STDOUT] at org.jboss.portal.portlet.PortletWebApp.startS
      ervice(PortletWebApp.java:99)
      16:27:24,750 INFO [STDOUT] at org.jboss.system.ServiceMBeanSupport.jbossInt
      ernalStart(ServiceMBeanSupport.java:274)
      16:27:24,750 INFO [STDOUT] at org.jboss.system.ServiceMBeanSupport.start(Se
      rviceMBeanSupport.java:181)
      16:27:24,750 INFO [STDOUT] at org.jboss.portal.common.system.AbstractJBossS
      ervice.start(AbstractJBossService.java:73)
      16:27:24,750 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(
      Native Method)
      16:27:24,750 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(N
      ativeMethodAccessorImpl.java:39)
      16:27:24,750 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invo
      ke(DelegatingMethodAccessorImpl.java:25)
      16:27:24,750 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:3
      24)
      16:27:24,750 INFO [STDOUT] at org.jboss.mx.interceptor.ReflectedDispatcher.
      invoke(ReflectedDispatcher.java:141)
      16:27:24,750 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invoc
      ation.java:80)
      16:27:24,750 INFO [STDOUT] at org.jboss.mx.interceptor.AbstractInterceptor.
      invoke(AbstractInterceptor.java:118)
      16:27:24,750 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
      ion.java:74)
      16:27:24,750 INFO [STDOUT] at org.jboss.mx.interceptor.ModelMBeanOperationI
      nterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
      16:27:24,750 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
      ion.java:74)
      16:27:24,750 INFO [STDOUT] at org.jboss.mx.server.AbstractMBeanInvoker.invo
      ke(AbstractMBeanInvoker.java:245)
      16:27:24,750 INFO [STDOUT] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
      eanServerImpl.java:644)
      16:27:24,750 INFO [STDOUT] at org.jboss.system.ServiceController$ServicePro
      xy.invoke(ServiceController.java:960)
      16:27:24,750 INFO [STDOUT] at $Proxy0.start(Unknown Source)
      16:27:24,750 INFO [STDOUT] at org.jboss.system.ServiceController.start(Serv
      iceController.java:428)
      16:27:24,750 INFO [STDOUT] at sun.reflect.GeneratedMethodAccessor10.invoke(
      Unknown Source)
      16:27:24,750 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invo
      ke(DelegatingMethodAccessorImpl.java:25)
      16:27:24,750 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:3
      24)
      16:27:24,750 INFO [STDOUT] at org.jboss.mx.interceptor.ReflectedDispatcher.
      invoke(ReflectedDispatcher.java:141)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invoc
      ation.java:80)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
      ion.java:72)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.server.AbstractMBeanInvoker.invo
      ke(AbstractMBeanInvoker.java:245)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
      eanServerImpl.java:644)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.util.JMXInvocationHandler.invoke
      (JMXInvocationHandler.java:273)
      16:27:24,765 INFO [STDOUT] at $Proxy119.start(Unknown Source)
      16:27:24,765 INFO [STDOUT] at org.jboss.portal.portlet.deployment.jboss.Por
      tletAppDeployment.create(PortletAppDeployment.java:126)
      16:27:24,765 INFO [STDOUT] at org.jboss.portal.server.deployment.jboss.Serv
      erDeployer.create(ServerDeployer.java:212)
      16:27:24,765 INFO [STDOUT] at org.jboss.deployment.MainDeployer.create(Main
      Deployer.java:935)
      16:27:24,765 INFO [STDOUT] at org.jboss.deployment.MainDeployer.create(Main
      Deployer.java:925)
      16:27:24,765 INFO [STDOUT] at org.jboss.deployment.MainDeployer.deploy(Main
      Deployer.java:789)
      16:27:24,765 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(
      Native Method)
      16:27:24,765 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(N
      ativeMethodAccessorImpl.java:39)
      16:27:24,765 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invo
      ke(DelegatingMethodAccessorImpl.java:25)
      16:27:24,765 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:3
      24)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.interceptor.ReflectedDispatcher.
      invoke(ReflectedDispatcher.java:141)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invoc
      ation.java:80)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.interceptor.AbstractInterceptor.
      invoke(AbstractInterceptor.java:118)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
      ion.java:74)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.interceptor.ModelMBeanOperationI
      nterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
      ion.java:74)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.server.AbstractMBeanInvoker.invo
      ke(AbstractMBeanInvoker.java:245)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
      eanServerImpl.java:644)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanP
      roxyExt.java:176)
      16:27:24,765 INFO [STDOUT] at $Proxy106.deploy(Unknown Source)
      16:27:24,765 INFO [STDOUT] at org.jboss.portal.server.deployment.jboss.Serv
      erDeployer.deploy(ServerDeployer.java:265)
      16:27:24,765 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(
      Native Method)
      16:27:24,765 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(N
      ativeMethodAccessorImpl.java:39)
      16:27:24,765 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invo
      ke(DelegatingMethodAccessorImpl.java:25)
      16:27:24,765 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:3
      24)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.interceptor.ReflectedDispatcher.
      invoke(ReflectedDispatcher.java:141)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invoc
      ation.java:80)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
      ion.java:72)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.server.AbstractMBeanInvoker.invo
      ke(AbstractMBeanInvoker.java:245)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
      eanServerImpl.java:644)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanP
      roxyExt.java:176)
      16:27:24,765 INFO [STDOUT] at $Proxy80.deploy(Unknown Source)
      16:27:24,765 INFO [STDOUT] at org.jboss.portal.server.deployment.WebAppAdap
      ter.deploy(WebAppAdapter.java:49)
      16:27:24,765 INFO [STDOUT] at org.jboss.portal.server.deployment.WebAppInte
      rcepter.handleNotification(WebAppIntercepter.java:137)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.modelmbean.XMBean.handleNotifica
      tion(XMBean.java:485)
      16:27:24,765 INFO [STDOUT] at sun.reflect.GeneratedMethodAccessor3.invoke(U
      nknown Source)
      16:27:24,765 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invo
      ke(DelegatingMethodAccessorImpl.java:25)
      16:27:24,765 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:3
      24)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.notification.NotificationListene
      rProxy.invoke(NotificationListenerProxy.java:138)
      16:27:24,765 INFO [STDOUT] at $Proxy107.handleNotification(Unknown Source)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.util.JBossNotificationBroadcaste
      rSupport.handleNotification(JBossNotificationBroadcasterSupport.java:112)
      16:27:24,765 INFO [STDOUT] at org.jboss.mx.util.JBossNotificationBroadcaste
      rSupport.sendNotification(JBossNotificationBroadcasterSupport.java:93)
      16:27:24,765 INFO [STDOUT] at org.jboss.deployment.SubDeployerSupport.emitN
      otification(SubDeployerSupport.java:325)
      16:27:24,765 INFO [STDOUT] at org.jboss.deployment.SubDeployerSupport.start
      (SubDeployerSupport.java:293)
      16:27:24,765 INFO [STDOUT] at org.jboss.web.AbstractWebContainer.start(Abst
      ractWebContainer.java:416)
      16:27:24,765 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(
      Native Method)
      16:27:24,765 INFO [STDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(N
      ativeMethodAccessorImpl.java:39)
      16:27:24,765 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invo
      ke(DelegatingMethodAccessorImpl.java:25)
      16:27:24,765 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:3
      24)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.interceptor.ReflectedDispatcher.
      invoke(ReflectedDispatcher.java:141)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invoc
      ation.java:80)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.interceptor.AbstractInterceptor.
      invoke(AbstractInterceptor.java:118)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
      ion.java:74)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.interceptor.ModelMBeanOperationI
      nterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.interceptor.DynamicInterceptor.i
      nvoke(DynamicInterceptor.java:80)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
      ion.java:74)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.server.AbstractMBeanInvoker.invo
      ke(AbstractMBeanInvoker.java:245)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
      eanServerImpl.java:644)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanP
      roxyExt.java:176)
      16:27:24,781 INFO [STDOUT] at $Proxy87.start(Unknown Source)
      16:27:24,781 INFO [STDOUT] at org.jboss.deployment.MainDeployer.start(MainD
      eployer.java:989)
      16:27:24,781 INFO [STDOUT] at org.jboss.deployment.MainDeployer.deploy(Main
      Deployer.java:790)
      16:27:24,781 INFO [STDOUT] at org.jboss.deployment.MainDeployer.deploy(Main
      Deployer.java:753)
      16:27:24,781 INFO [STDOUT] at sun.reflect.GeneratedMethodAccessor66.invoke(
      Unknown Source)
      16:27:24,781 INFO [STDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invo
      ke(DelegatingMethodAccessorImpl.java:25)
      16:27:24,781 INFO [STDOUT] at java.lang.reflect.Method.invoke(Method.java:3
      24)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.interceptor.ReflectedDispatcher.
      invoke(ReflectedDispatcher.java:141)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.server.Invocation.dispatch(Invoc
      ation.java:80)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.interceptor.AbstractInterceptor.
      invoke(AbstractInterceptor.java:118)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
      ion.java:74)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.interceptor.ModelMBeanOperationI
      nterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
      16:27:24,781 INFO [STDOUT] at org.jboss.mx.server.Invocation.invoke(Invocat
      ion.java:74)
      16:27:24,796 INFO [STDOUT] at org.jboss.mx.server.AbstractMBeanInvoker.invo
      ke(AbstractMBeanInvoker.java:245)
      16:27:24,796 INFO [STDOUT] at org.jboss.mx.server.MBeanServerImpl.invoke(MB
      eanServerImpl.java:644)
      16:27:24,796 INFO [STDOUT] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanP
      roxyExt.java:176)
      16:27:24,796 INFO [STDOUT] at $Proxy9.deploy(Unknown Source)
      16:27:24,796 INFO [STDOUT] at org.jboss.deployment.scanner.URLDeploymentSca
      nner.deploy(URLDeploymentScanner.java:319)
      16:27:24,796 INFO [STDOUT] at org.jboss.deployment.scanner.URLDeploymentSca
      nner.scan(URLDeploymentScanner.java:507)
      16:27:24,796 INFO [STDOUT] at org.jboss.deployment.scanner.AbstractDeployme
      ntScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:192)
      16:27:24,796 INFO [STDOUT] at org.jboss.deployment.scanner.AbstractDeployme
      ntScanner$ScannerThread.loop(AbstractDeploymentScanner.java:203)
      16:27:24,796 INFO [STDOUT] at org.jboss.deployment.scanner.AbstractDeployme
      ntScanner$ScannerThread.run(AbstractDeploymentScanner.java:182)
      16:27:24,812 INFO [STDOUT] Caused by: javax.xml.transform.TransformerException:
      org.xml.sax.SAXException: Can not resolve namespace prefix: im
      16:27:24,812 INFO [STDOUT] at org.apache.xalan.processor.TransformerFactory
      Impl.newTemplates(TransformerFactoryImpl.java:803)
      16:27:24,812 INFO [STDOUT] ... 113 more
      16:27:24,812 INFO [STDOUT] Caused by: org.xml.sax.SAXException: Can not resolve
      namespace prefix: im
      16:27:24,812 INFO [STDOUT] at org.apache.xalan.processor.XSLTAttributeDef.p
      rocessPREFIX_LIST(XSLTAttributeDef.java:1281)
      16:27:24,812 INFO [STDOUT] at org.apache.xalan.processor.XSLTAttributeDef.p
      rocessValue(XSLTAttributeDef.java:1451)
      16:27:24,812 INFO [STDOUT] at org.apache.xalan.processor.XSLTAttributeDef.s
      etAttrValue(XSLTAttributeDef.java:1600)
      16:27:24,812 INFO [STDOUT] at org.apache.xalan.processor.XSLTElementProcess
      or.setPropertiesFromAttributes(XSLTElementProcessor.java:342)
      16:27:24,812 INFO [STDOUT] at org.apache.xalan.processor.XSLTElementProcess
      or.setPropertiesFromAttributes(XSLTElementProcessor.java:267)
      16:27:24,812 INFO [STDOUT] at org.apache.xalan.processor.ProcessorStyleshee
      tElement.startElement(ProcessorStylesheetElement.java:101)
      16:27:24,812 INFO [STDOUT] at org.apache.xalan.processor.StylesheetHandler.
      startElement(StylesheetHandler.java:600)
      16:27:24,812 INFO [STDOUT] at org.apache.xerces.parsers.AbstractSAXParser.s
      tartElement(Unknown Source)
      16:27:24,812 INFO [STDOUT] at org.apache.xerces.impl.XMLNamespaceBinder.han
      dleStartElement(Unknown Source)
      16:27:24,812 INFO [STDOUT] at org.apache.xerces.impl.XMLNamespaceBinder.sta
      rtElement(Unknown Source)
      16:27:24,812 INFO [STDOUT] at org.apache.xerces.impl.dtd.XMLDTDValidator.st
      artElement(Unknown Source)
      16:27:24,812 INFO [STDOUT] at org.apache.xerces.impl.XMLDocumentFragmentSca
      nnerImpl.scanStartElement(Unknown Source)
      16:27:24,812 INFO [STDOUT] at org.apache.xerces.impl.XMLDocumentScannerImpl
      $ContentDispatcher.scanRootElementHook(Unknown Source)
      16:27:24,812 INFO [STDOUT] at org.apache.xerces.impl.XMLDocumentFragmentSca
      nnerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
      16:27:24,812 INFO [STDOUT] at org.apache.xerces.impl.XMLDocumentFragmentSca
      nnerImpl.scanDocument(Unknown Source)
      16:27:24,828 INFO [STDOUT] at org.apache.xerces.parsers.DTDConfiguration.pa
      rse(Unknown Source)
      16:27:24,828 INFO [STDOUT] at org.apache.xerces.parsers.DTDConfiguration.pa
      rse(Unknown Source)
      16:27:24,828 INFO [STDOUT] at org.apache.xerces.parsers.XMLParser.parse(Unk
      nown Source)
      16:27:24,828 INFO [STDOUT] at org.apache.xerces.parsers.AbstractSAXParser.p
      arse(Unknown Source)
      16:27:24,828 INFO [STDOUT] at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXP
      arser.parse(Unknown Source)
      16:27:24,828 INFO [STDOUT] at org.apache.xalan.processor.TransformerFactory
      Impl.newTemplates(TransformerFactoryImpl.java:795)
      16:27:24,828 INFO [STDOUT] ... 113 more

      The portal functions normally prior to the deployment. The management portlet does show the portlet in the instance list, but I can't navigate to it--each attempt repeats this exception.

      Help?
      -D

        • 1. Re: RSSPortlet Exception!
          sparx

          Hello,

          I'm having the same problem installing RSS Portlet. If someone know how to fix this - please let me know.

          Thanks,

          Shannon Sumner

          • 2. Re: RSSPortlet Exception!

            Apparently, no one pays attention to this board. I looked at the RSS portlet itself and it's not 2.2 portal compliant. It uses the old -instances.xml and -portlet.xml instead of -object.xml. When I converted it, re-WAR'd it, and then deployed, things worked much better.

            Try that,
            -D

            • 3. Re: RSSPortlet Exception!

              I am creating a new RSS news portlet and will have it up by the end of Feb. It will also be bundled with Portal 2.4.