[jboss-cvs] jboss-portal/wsrp/src/main/org/jboss/portal/wsrp/producer ...

Julien Viet julien at jboss.com
Mon Jul 31 15:30:00 EDT 2006


  User: julien  
  Date: 06/07/31 15:30:00

  Modified:    wsrp/src/main/org/jboss/portal/wsrp/producer 
                        WSRPProducerImpl.java
  Log:
  - moved the portal api in the api module in order to have a standalone jar
  - JBPORTAL-631 : Try to move org.jboss.portlet package to the api module
  - IPC support in 2.4 (only for local portlets)
  
  Revision  Changes    Path
  1.35      +8 -3      jboss-portal/wsrp/src/main/org/jboss/portal/wsrp/producer/WSRPProducerImpl.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: WSRPProducerImpl.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-portal/wsrp/src/main/org/jboss/portal/wsrp/producer/WSRPProducerImpl.java,v
  retrieving revision 1.34
  retrieving revision 1.35
  diff -u -b -r1.34 -r1.35
  --- WSRPProducerImpl.java	4 Jul 2006 21:05:52 -0000	1.34
  +++ WSRPProducerImpl.java	31 Jul 2006 19:30:00 -0000	1.35
  @@ -28,6 +28,7 @@
   import org.jboss.portal.portlet.Portlet;
   import org.jboss.portal.portlet.PortletInvoker;
   import org.jboss.portal.portlet.PortletInvokerException;
  +import org.jboss.portal.portlet.NoSuchPortletException;
   import org.jboss.portal.portlet.info.PortletInfo;
   import org.jboss.portal.wsrp.ResponseDebugFactory;
   import org.jboss.portal.wsrp.WSRPProducer;
  @@ -89,7 +90,7 @@
   
   /**
    * @author <a href="mailto:chris.laprun at jboss.com">Chris Laprun</a>
  - * @version $Revision: 1.34 $
  + * @version $Revision: 1.35 $
    * @since 2.4
    */
   public class WSRPProducerImpl extends AbstractJBossService implements WSRPProducer
  @@ -368,8 +369,12 @@
      Portlet getPortletWith(String handle) throws InvalidHandleFault, PortletInvokerException
      {
   
  -      Portlet portlet = invoker.getPortlet(handle);
  -      if (portlet == null)
  +      Portlet portlet = null;
  +      try
  +      {
  +         portlet = invoker.getPortlet(handle);
  +      }
  +      catch (NoSuchPortletException e)
         {
            throw(InvalidHandleFault)WSRPUtils.createFaultFrom(InvalidHandleFault.class,
               new IllegalArgumentException("Couldn't find portlet with handle: " + handle));
  
  
  



More information about the jboss-cvs-commits mailing list