Author: chris.laprun(a)jboss.com
Date: 2008-07-22 19:39:47 -0400 (Tue, 22 Jul 2008)
New Revision: 11548
Modified:
branches/JBoss_Portal_Branch_2_6/wsrp/src/main/org/jboss/portal/test/wsrp/v1/producer/V1ProducerBaseTest.java
branches/JBoss_Portal_Branch_2_6/wsrp/src/main/org/jboss/portal/wsrp/producer/ServiceDescriptionHandler.java
Log:
- Found an issue with V1ProducerBaseTest.configureRegistrationSettings which was not
configuring registration settings properly.
This resulted in incorrect tests and not properly handling the case where registration
was required to access the full service
description.
Modified:
branches/JBoss_Portal_Branch_2_6/wsrp/src/main/org/jboss/portal/test/wsrp/v1/producer/V1ProducerBaseTest.java
===================================================================
---
branches/JBoss_Portal_Branch_2_6/wsrp/src/main/org/jboss/portal/test/wsrp/v1/producer/V1ProducerBaseTest.java 2008-07-22
23:36:14 UTC (rev 11547)
+++
branches/JBoss_Portal_Branch_2_6/wsrp/src/main/org/jboss/portal/test/wsrp/v1/producer/V1ProducerBaseTest.java 2008-07-22
23:39:47 UTC (rev 11548)
@@ -168,7 +168,7 @@
{
// define expected registration infos
producer.getProducerRegistrationRequirements().setRegistrationRequired(requiresRegistration);
-
producer.getProducerRegistrationRequirements().setRegistrationRequiredForFullDescription(provideUnregisteredFullDescription);
+
producer.getProducerRegistrationRequirements().setRegistrationRequiredForFullDescription(!provideUnregisteredFullDescription);
if (requiresRegistration)
{
Modified:
branches/JBoss_Portal_Branch_2_6/wsrp/src/main/org/jboss/portal/wsrp/producer/ServiceDescriptionHandler.java
===================================================================
---
branches/JBoss_Portal_Branch_2_6/wsrp/src/main/org/jboss/portal/wsrp/producer/ServiceDescriptionHandler.java 2008-07-22
23:36:14 UTC (rev 11547)
+++
branches/JBoss_Portal_Branch_2_6/wsrp/src/main/org/jboss/portal/wsrp/producer/ServiceDescriptionHandler.java 2008-07-22
23:39:47 UTC (rev 11548)
@@ -97,7 +97,7 @@
{
log.debug("Unregistered consumer while registration is required. Sending
registration information.");
- if (requirements.isRegistrationRequiredForFullDescription())
+ if (!requirements.isRegistrationRequiredForFullDescription())
{
log.debug("Sending offered portlets description despite not being
registered, per Producer configuration.");
offeredPortlets = getPortletDescriptions(gs.getDesiredLocales(), null);