You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrp4j-dev@portals.apache.org by jm...@apache.org on 2005/05/16 22:04:03 UTC

cvs commit: ws-wsrp4j/src/org/apache/wsrp4j/consumer/driver PortletDriverImpl.java

jmacna      2005/05/16 13:04:03

  Modified:    src/org/apache/wsrp4j/consumer/driver PortletDriverImpl.java
  Log:
  Fixes WSRP4j-55: Incorrectly assumes there's always valid registration info
  
  Revision  Changes    Path
  1.6       +5 -2      ws-wsrp4j/src/org/apache/wsrp4j/consumer/driver/PortletDriverImpl.java
  
  Index: PortletDriverImpl.java
  ===================================================================
  RCS file: /home/cvs/ws-wsrp4j/src/org/apache/wsrp4j/consumer/driver/PortletDriverImpl.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- PortletDriverImpl.java	11 Apr 2005 20:38:07 -0000	1.5
  +++ PortletDriverImpl.java	16 May 2005 20:04:03 -0000	1.6
  @@ -220,10 +220,13 @@
       {
   
           MarkupParams markupParams = new MarkupParams();
  -        ClientData clientData = new ClientData();
  +        ClientData clientData = null;
   
           // lets just set this to the consumer agent for now
  -        clientData.setUserAgent(producer.getRegistrationData().getConsumerAgent());
  +        if (producer.getRegistrationData() != null) {
  +            clientData = new ClientData();
  +            clientData.setUserAgent(producer.getRegistrationData().getConsumerAgent());
  +        }
           markupParams.setClientData(clientData);
           markupParams.setSecureClientCommunication(false);
           markupParams.setLocales(consumerEnv.getSupportedLocales());