1 Reply Latest reply on Nov 3, 2008 6:17 PM by nhearne

    jboss portal api

    nhearne

      Hi
      Does any body know where can I download the jboss portal api jar from? in the tutorial (chapter 10* Portal API) there is an example that shows how to achive inter portlet communitaction (section 10.8.2) which I am trying to get it working on my local box but don't know where to get the classes from e.g WindowActionEvent, basically everything in jboss.portal.*
      If you could also let me know where I can get source code for the examples as well I would really apriciate.

      All the best!
      N

        • 1. Re: jboss portal api
          nhearne

          Hi Everyone
          I have manged to find the jar and the samples. Now the problem is when I try to run the example (from section 10.8.2- sample with PortletA and PortletB try to achive inter portlet communication) I get the following error when I click on the "submit query" button created by PortletA can you please help:
          Cause: javax.portlet.PortletException
          StackTrace:

          javax.portlet.PortletException
          at javax.portlet.GenericPortlet.processAction(GenericPortlet.java:289)
          at org.jboss.portal.portlet.impl.jsr168.PortletContainerImpl.invokeAction(PortletContainerImpl.java:458)
          at org.jboss.portal.portlet.impl.jsr168.PortletContainerImpl.dispatch(PortletContainerImpl.java:401)
          at org.jboss.portal.portlet.container.PortletContainerInvoker$1.invoke(PortletContainerInvoker.java:86)
          at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:131)
          at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.org$jboss$portal$core$aspects$portlet$TransactionInterceptor$invokeNotSupported$aop(TransactionInterceptor.java:86)
          at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_N4547270787964792031.invokeNext(TransactionInterceptor$invokeNotSupported_N4547270787964792031.java)
          at org.jboss.aspects.tx.TxPolicy.invokeInNoTx(TxPolicy.java:66)
          at org.jboss.aspects.tx.TxInterceptor$NotSupported.invoke(TxInterceptor.java:112)
          at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_N4547270787964792031.invokeNext(TransactionInterceptor$invokeNotSupported_N4547270787964792031.java)
          at org.jboss.aspects.tx.TxPolicy.invokeInNoTx(TxPolicy.java:66)
          at org.jboss.aspects.tx.TxInterceptor$NotSupported.invoke(TxInterceptor.java:102)
          at org.jboss.portal.core.aspects.portlet.TransactionInterceptor$invokeNotSupported_N4547270787964792031.invokeNext(TransactionInterceptor$invokeNotSupported_N4547270787964792031.java)
          at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invokeNotSupported(TransactionInterceptor.java)
          at org.jboss.portal.core.aspects.portlet.TransactionInterceptor.invoke(TransactionInterceptor.java:56)
          at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
          at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
          at org.jboss.portal.core.aspects.portlet.HeaderInterceptor.invoke(HeaderInterceptor.java:50)
          at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
          at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
          at org.jboss.portal.portlet.aspects.portlet.ProducerCacheInterceptor.invoke(ProducerCacheInterceptor.java:53)
          at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
          at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
          at org.jboss.portal.core.aspects.portlet.AjaxInterceptor.invoke(AjaxInterceptor.java:51)
          at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
          at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
          at org.jboss.portal.portlet.aspects.portlet.ModesInterceptor.invoke(ModesInterceptor.java:62)
          at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
          at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
          at org.jboss.portal.portlet.bridge.BridgeInterceptor.invoke(BridgeInterceptor.java:47)
          at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
          at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
          at org.jboss.portal.portlet.aspects.portlet.WindowStatesInterceptor.invoke(WindowStatesInterceptor.java:55)
          at org.jboss.portal.portlet.invocation.PortletInterceptor.invoke(PortletInterceptor.java:38)
          at org.jboss.portal.common.invocation.Invocation.invokeNext(Invocation.java:115)
          at org.jboss.portal.portlet.aspects.portlet.PortletSessionSynchronizationInterceptor.invoke(PortletSessionSynchronizationInterceptor.java:80)