[portal-commits] JBoss Portal SVN: r9155 - branches/JBoss_Portal_Branch_2_6/wsrp/src/main/org/jboss/portal/wsrp/producer.

portal-commits at lists.jboss.org portal-commits at lists.jboss.org
Wed Nov 28 03:38:11 EST 2007


Author: chris.laprun at jboss.com
Date: 2007-11-28 03:38:11 -0500 (Wed, 28 Nov 2007)
New Revision: 9155

Modified:
   branches/JBoss_Portal_Branch_2_6/wsrp/src/main/org/jboss/portal/wsrp/producer/WSRPProducerImpl.java
Log:
- Properly register RegistrationManager as a RegistrationPropertyChangeListener (even when registration is not initially required).

Modified: branches/JBoss_Portal_Branch_2_6/wsrp/src/main/org/jboss/portal/wsrp/producer/WSRPProducerImpl.java
===================================================================
--- branches/JBoss_Portal_Branch_2_6/wsrp/src/main/org/jboss/portal/wsrp/producer/WSRPProducerImpl.java	2007-11-28 08:36:25 UTC (rev 9154)
+++ branches/JBoss_Portal_Branch_2_6/wsrp/src/main/org/jboss/portal/wsrp/producer/WSRPProducerImpl.java	2007-11-28 08:38:11 UTC (rev 9155)
@@ -276,21 +276,18 @@
 
       ProducerRegistrationRequirements registrationRequirements = getProducerRegistrationRequirements();
       registrationRequirements.addRegistrationPolicyChangeListener(registrationManager);
+      registrationRequirements.addRegistrationPropertyChangeListener(registrationManager);
 
       if (registrationRequirements.isRegistrationRequired())
       {
          registrationManager.setPolicy(registrationRequirements.getPolicy());
-         registrationRequirements.addRegistrationPropertyChangeListener(registrationManager);
       }
    }
 
    protected void stopService() throws Exception
    {
       ProducerRegistrationRequirements registrationRequirements = getProducerRegistrationRequirements();
-      if (registrationRequirements.isRegistrationRequired())
-      {
-         registrationRequirements.removeRegistrationPropertyChangeListener(registrationManager);
-      }
+      registrationRequirements.removeRegistrationPropertyChangeListener(registrationManager);
       registrationRequirements.removeRegistrationPolicyChangeListener(registrationManager);
 
       super.stopService();




More information about the portal-commits mailing list