Author: chris.laprun(a)jboss.com
Date: 2009-12-21 21:05:55 -0500 (Mon, 21 Dec 2009)
New Revision: 1114
Modified:
portal/branches/wsrp-integration/component/wsrp/src/main/java/org/gatein/portal/wsrp/state/producer/configuration/JCRProducerConfigurationService.java
portal/branches/wsrp-integration/portlet/exoadmin/src/main/java/org/exoplatform/wsrp/webui/component/UIWsrpProducerEditor.java
portal/branches/wsrp-integration/portlet/exoadmin/src/main/java/org/exoplatform/wsrp/webui/component/UIWsrpProducerOverview.java
portal/branches/wsrp-integration/portlet/exoadmin/src/main/webapp/groovy/wsrp/webui/component/UIWsrpProducerEditor.gtmpl
portal/branches/wsrp-integration/portlet/exoadmin/src/main/webapp/groovy/wsrp/webui/component/UIWsrpProducerOverview.gtmpl
Log:
- Fixed loading and saving of producer configuration that wasn't working properly.
- Removed policy and validator configuration as well as registration properties as these
features are not quite ready yet.
Modified:
portal/branches/wsrp-integration/component/wsrp/src/main/java/org/gatein/portal/wsrp/state/producer/configuration/JCRProducerConfigurationService.java
===================================================================
---
portal/branches/wsrp-integration/component/wsrp/src/main/java/org/gatein/portal/wsrp/state/producer/configuration/JCRProducerConfigurationService.java 2009-12-22
00:09:45 UTC (rev 1113)
+++
portal/branches/wsrp-integration/component/wsrp/src/main/java/org/gatein/portal/wsrp/state/producer/configuration/JCRProducerConfigurationService.java 2009-12-22
02:05:55 UTC (rev 1114)
@@ -1,24 +1,25 @@
/*
-* JBoss, a division of Red Hat
-* Copyright 2008, Red Hat Middleware, LLC, and individual contributors as indicated
-* by the @authors tag. See the copyright.txt in the distribution for a
-* full listing of individual contributors.
-*
-* This is free software; you can redistribute it and/or modify it
-* under the terms of the GNU Lesser General Public License as
-* published by the Free Software Foundation; either version 2.1 of
-* the License, or (at your option) any later version.
-*
-* This software is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-* Lesser General Public License for more details.
-*
-* You should have received a copy of the GNU Lesser General Public
-* License along with this software; if not, write to the Free
-* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
-* 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
-*/
+ * JBoss, a division of Red Hat
+ * Copyright 2009, Red Hat Middleware, LLC, and individual
+ * contributors as indicated by the @authors tag. See the
+ * copyright.txt in the distribution for a full listing of
+ * individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
package org.gatein.portal.wsrp.state.producer.configuration;
@@ -79,10 +80,22 @@
ProducerConfigurationMapping pcm =
session.findByPath(ProducerConfigurationMapping.class, PRODUCER_CONFIGURATION_PATH);
// if we don't have a configuration persisted in JCR already, force a reload
from XML and save the resulting configuration
- pcm = saveConfiguration(session, pcm, true);
+ if (pcm == null)
+ {
+ pcm = session.insert(ProducerConfigurationMapping.class,
PRODUCER_CONFIGURATION_PATH);
- configuration = pcm.toProducerConfiguration();
+ ProducerConfigurationService service = new
SimpleXMLProducerConfigurationService(defaultConfigurationIS);
+ service.reloadConfiguration();
+ configuration = service.getConfiguration();
+ pcm.initFrom(configuration);
+ }
+ else
+ {
+ configuration = pcm.toProducerConfiguration();
+ }
+
+
persister.closeSession(session, true);
}
@@ -90,32 +103,13 @@
{
ChromatticSession session = persister.getSession();
- saveConfiguration(session, session.findByPath(ProducerConfigurationMapping.class,
PRODUCER_CONFIGURATION_PATH), false);
-
- persister.closeSession(session, true);
- }
-
- private ProducerConfigurationMapping saveConfiguration(ChromatticSession session,
ProducerConfigurationMapping pcm, boolean forceReloadFromXML) throws Exception
- {
+ ProducerConfigurationMapping pcm =
session.findByPath(ProducerConfigurationMapping.class, PRODUCER_CONFIGURATION_PATH);
if (pcm == null)
{
pcm = session.insert(ProducerConfigurationMapping.class,
PRODUCER_CONFIGURATION_PATH);
}
+ pcm.initFrom(configuration);
- if (configuration == null)
- {
- // if we don't already have a configuration, check if we want to reload it
from XML
- if (forceReloadFromXML)
- {
- ProducerConfigurationService service = new
SimpleXMLProducerConfigurationService(defaultConfigurationIS);
-
- service.reloadConfiguration();
- configuration = service.getConfiguration();
- }
-
- pcm.initFrom(configuration);
- }
-
- return pcm;
+ persister.closeSession(session, true);
}
}
Modified:
portal/branches/wsrp-integration/portlet/exoadmin/src/main/java/org/exoplatform/wsrp/webui/component/UIWsrpProducerEditor.java
===================================================================
---
portal/branches/wsrp-integration/portlet/exoadmin/src/main/java/org/exoplatform/wsrp/webui/component/UIWsrpProducerEditor.java 2009-12-22
00:09:45 UTC (rev 1113)
+++
portal/branches/wsrp-integration/portlet/exoadmin/src/main/java/org/exoplatform/wsrp/webui/component/UIWsrpProducerEditor.java 2009-12-22
02:05:55 UTC (rev 1114)
@@ -1,28 +1,27 @@
-/******************************************************************************
- * JBoss, a division of Red Hat *
- * Copyright 2006, Red Hat Middleware, LLC, and individual *
- * contributors as indicated by the @authors tag. See the *
- * copyright.txt in the distribution for a full listing of *
- * individual contributors. *
- * *
- * This is free software; you can redistribute it and/or modify it *
- * under the terms of the GNU Lesser General Public License as *
- * published by the Free Software Foundation; either version 2.1 of *
- * the License, or (at your option) any later version. *
- * *
- * This software is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
- * Lesser General Public License for more details. *
- * *
- * You should have received a copy of the GNU Lesser General Public *
- * License along with this software; if not, write to the Free *
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
- * 02110-1301 USA, or see the FSF site:
http://www.fsf.org. *
- ******************************************************************************/
+/*
+ * JBoss, a division of Red Hat
+ * Copyright 2009, Red Hat Middleware, LLC, and individual
+ * contributors as indicated by the @authors tag. See the
+ * copyright.txt in the distribution for a full listing of
+ * individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
package org.exoplatform.wsrp.webui.component;
-import org.exoplatform.commons.utils.LazyPageList;
import org.exoplatform.container.ExoContainer;
import org.exoplatform.container.ExoContainerContext;
import org.exoplatform.web.application.ApplicationMessage;
@@ -30,20 +29,11 @@
import org.exoplatform.webui.config.annotation.ComponentConfig;
import org.exoplatform.webui.config.annotation.EventConfig;
import org.exoplatform.webui.core.UIApplication;
-import org.exoplatform.webui.core.UIGrid;
-import org.exoplatform.webui.core.UIPopupWindow;
import org.exoplatform.webui.core.lifecycle.UIFormLifecycle;
import org.exoplatform.webui.event.Event;
import org.exoplatform.webui.event.EventListener;
import org.exoplatform.webui.form.UIForm;
import org.exoplatform.webui.form.UIFormCheckBoxInput;
-import org.exoplatform.webui.form.UIFormStringInput;
-import org.exoplatform.webui.form.validator.MandatoryValidator;
-import org.gatein.registration.RegistrationPersistenceManager;
-import org.gatein.registration.policies.DefaultRegistrationPolicy;
-import org.gatein.wsrp.consumer.ConsumerException;
-import org.gatein.wsrp.consumer.ProducerInfo;
-import org.gatein.wsrp.consumer.registry.ConsumerRegistry;
import org.gatein.wsrp.producer.config.ProducerConfiguration;
import org.gatein.wsrp.producer.config.ProducerConfigurationService;
import org.gatein.wsrp.producer.config.ProducerRegistrationRequirements;
@@ -65,24 +55,27 @@
addUIFormInput(new UIFormCheckBoxInput(REG_REQUIRED_FOR_DESCRIPTION,
REG_REQUIRED_FOR_DESCRIPTION, null));
addUIFormInput(new UIFormCheckBoxInput(STRICT_MODE, STRICT_MODE, null));
addUIFormInput(new UIFormCheckBoxInput(REQUIRES_REGISTRATION,
REQUIRES_REGISTRATION, null));
- addUIFormInput(new UIFormStringInput(POLICY_CLASS, POLICY_CLASS,
null).addValidator(MandatoryValidator.class));
- addUIFormInput(new UIFormStringInput(VALIDATOR_CLASS, VALIDATOR_CLASS,
null).addValidator(MandatoryValidator.class));
+ /*addUIFormInput(new UIFormStringInput(POLICY_CLASS, POLICY_CLASS,
null).addValidator(MandatoryValidator.class));
+ addUIFormInput(new UIFormStringInput(VALIDATOR_CLASS, VALIDATOR_CLASS,
null).addValidator(MandatoryValidator.class));*/
}
- public void setProducerConfig(ProducerConfiguration producerConfiguration) throws
Exception {
+ public void setProducerConfig(ProducerConfiguration producerConfiguration) throws
Exception
+ {
-
getUIFormCheckBoxInput(REG_REQUIRED_FOR_DESCRIPTION).setValue(producerConfiguration.getRegistrationRequirements().isRegistrationRequiredForFullDescription());
+ ProducerRegistrationRequirements registrationRequirements =
producerConfiguration.getRegistrationRequirements();
+
getUIFormCheckBoxInput(REG_REQUIRED_FOR_DESCRIPTION).setValue(registrationRequirements.isRegistrationRequiredForFullDescription());
getUIFormCheckBoxInput(STRICT_MODE).setValue(producerConfiguration.isUsingStrictMode());
-
getUIFormCheckBoxInput(REQUIRES_REGISTRATION).setValue(producerConfiguration.getRegistrationRequirements().isRegistrationRequired());
+
getUIFormCheckBoxInput(REQUIRES_REGISTRATION).setValue(registrationRequirements.isRegistrationRequired());
-
getUIStringInput(POLICY_CLASS).setValue(producerConfiguration.getRegistrationRequirements().getPolicy().getClass().getName());
+ /*RegistrationPolicy policy = registrationRequirements.getPolicy();
+ String policyClassName = policy.getClass().getName();
+ getUIStringInput(POLICY_CLASS).setValue(policyClassName);
- if
(ProducerRegistrationRequirements.DEFAULT_POLICY_CLASS_NAME.equals(producerConfiguration.getRegistrationRequirements().getPolicy().getClass().getName())){
-
getUIStringInput(VALIDATOR_CLASS).setValue(((DefaultRegistrationPolicy)producerConfiguration.getRegistrationRequirements().getPolicy()).getClass().getName());
- }
-
-
- //producerInfo.setRegistrationInfo();
+ if
(ProducerRegistrationRequirements.DEFAULT_POLICY_CLASS_NAME.equals(policyClassName))
+ {
+ DefaultRegistrationPolicy defaultPolicy = (DefaultRegistrationPolicy)policy;
+
getUIStringInput(VALIDATOR_CLASS).setValue(defaultPolicy.getValidator().getClass().getName());
+ }*/
}
@@ -92,8 +85,6 @@
{
UIWsrpProducerEditor producerEditor = event.getSource();
- UIWsrpProducerEditor producerOverview =
producerEditor.getAncestorOfType(UIWsrpProducerEditor.class);
-
WebuiRequestContext ctx = event.getRequestContext();
producerEditor.save(ctx);
//producerEditor.reset();
@@ -109,33 +100,27 @@
ProducerConfigurationService pconfService = getProducerConfigurationService();
ProducerConfiguration producerConfiguration = pconfService.getConfiguration();
- try{
-
producerConfiguration.getRegistrationRequirements().setRegistrationRequiredForFullDescription(Boolean.parseBoolean(getUIFormCheckBoxInput(REG_REQUIRED_FOR_DESCRIPTION).getValue().toString()));
-
producerConfiguration.setUsingStrictMode(Boolean.parseBoolean(getUIFormCheckBoxInput(STRICT_MODE).getValue().toString()));
+ try
+ {
+ ProducerRegistrationRequirements registrationRequirements =
producerConfiguration.getRegistrationRequirements();
+
registrationRequirements.setRegistrationRequiredForFullDescription(Boolean.parseBoolean(getUIFormCheckBoxInput(REG_REQUIRED_FOR_DESCRIPTION).getValue().toString()));
+
producerConfiguration.setUsingStrictMode(Boolean.parseBoolean(getUIFormCheckBoxInput(STRICT_MODE).getValue().toString()));
-
producerConfiguration.getRegistrationRequirements().setRegistrationRequired(Boolean.parseBoolean(getUIFormCheckBoxInput(REQUIRES_REGISTRATION).getValue().toString()));
- System.out.println("------------" +
getUIStringInput(POLICY_CLASS).getValue());
- System.out.println("------------" +
getUIStringInput(VALIDATOR_CLASS).getValue());
- System.out.println("------------" +
getUIStringInput(POLICY_CLASS).getValue().toString());
-
producerConfiguration.getRegistrationRequirements().reloadPolicyFrom(getUIStringInput(POLICY_CLASS).getValue().toString(),
getUIStringInput(VALIDATOR_CLASS).getValue().toString());
+
registrationRequirements.setRegistrationRequired(Boolean.parseBoolean(getUIFormCheckBoxInput(REQUIRES_REGISTRATION).getValue().toString()));
+//
registrationRequirements.reloadPolicyFrom(getUIStringInput(POLICY_CLASS).getValue(),
getUIStringInput(VALIDATOR_CLASS).getValue());
- pconfService.saveConfiguration();
- uiApp.addMessage(new ApplicationMessage("Producer Successfully
Changed", null));
- }catch(Exception e){
- uiApp.addMessage(new ApplicationMessage("Producer Modification
Error", null, ApplicationMessage.ERROR));
+ pconfService.saveConfiguration();
+ uiApp.addMessage(new ApplicationMessage("Producer Successfully
Changed", null));
+ }
+ catch (Exception e)
+ {
+ uiApp.addMessage(new ApplicationMessage("Producer Modification Error",
null, ApplicationMessage.ERROR));
+ e.printStackTrace();
+ }
- }
-
return true;
}
-
- public ConsumerRegistry getConsumerRegistry() throws Exception
- {
- ExoContainer manager = ExoContainerContext.getCurrentContainer();
- return
(ConsumerRegistry)manager.getComponentInstanceOfType(ConsumerRegistry.class);
- }
-
public ProducerConfigurationService getProducerConfigurationService() throws
Exception
{
ExoContainer manager = ExoContainerContext.getCurrentContainer();
Modified:
portal/branches/wsrp-integration/portlet/exoadmin/src/main/java/org/exoplatform/wsrp/webui/component/UIWsrpProducerOverview.java
===================================================================
---
portal/branches/wsrp-integration/portlet/exoadmin/src/main/java/org/exoplatform/wsrp/webui/component/UIWsrpProducerOverview.java 2009-12-22
00:09:45 UTC (rev 1113)
+++
portal/branches/wsrp-integration/portlet/exoadmin/src/main/java/org/exoplatform/wsrp/webui/component/UIWsrpProducerOverview.java 2009-12-22
02:05:55 UTC (rev 1114)
@@ -1,25 +1,25 @@
-/******************************************************************************
- * JBoss, a division of Red Hat *
- * Copyright 2006, Red Hat Middleware, LLC, and individual *
- * contributors as indicated by the @authors tag. See the *
- * copyright.txt in the distribution for a full listing of *
- * individual contributors. *
- * *
- * This is free software; you can redistribute it and/or modify it *
- * under the terms of the GNU Lesser General Public License as *
- * published by the Free Software Foundation; either version 2.1 of *
- * the License, or (at your option) any later version. *
- * *
- * This software is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
- * Lesser General Public License for more details. *
- * *
- * You should have received a copy of the GNU Lesser General Public *
- * License along with this software; if not, write to the Free *
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA *
- * 02110-1301 USA, or see the FSF site:
http://www.fsf.org. *
- ******************************************************************************/
+/*
+ * JBoss, a division of Red Hat
+ * Copyright 2009, Red Hat Middleware, LLC, and individual
+ * contributors as indicated by the @authors tag. See the
+ * copyright.txt in the distribution for a full listing of
+ * individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
package org.exoplatform.wsrp.webui.component;
import org.exoplatform.commons.utils.LazyPageList;
@@ -35,11 +35,9 @@
import org.exoplatform.webui.core.UIGrid;
import org.exoplatform.webui.core.UIPopupWindow;
import org.exoplatform.webui.core.lifecycle.UIApplicationLifecycle;
-import org.exoplatform.webui.core.model.SelectItem;
import org.exoplatform.webui.event.Event;
import org.exoplatform.webui.event.EventListener;
import org.gatein.wsrp.WSRPConsumer;
-import org.gatein.wsrp.consumer.registry.ConsumerRegistry;
import org.gatein.wsrp.producer.config.ProducerConfiguration;
import org.gatein.wsrp.producer.config.ProducerConfigurationService;
import org.gatein.wsrp.registration.RegistrationPropertyDescription;
@@ -57,26 +55,27 @@
lifecycle = UIApplicationLifecycle.class,
template =
"app:/groovy/wsrp/webui/component/UIWsrpProducerOverview.gtmpl",
events = {
- @EventConfig(listeners =
UIWsrpProducerOverview.AddPropertyActionListener.class),
+// @EventConfig(listeners =
UIWsrpProducerOverview.AddPropertyActionListener.class),
@EventConfig(listeners =
UIWsrpProducerOverview.EditPropertyActionListener.class),
@EventConfig(listeners =
UIWsrpProducerOverview.DeletePropertyActionListener.class)
}
-)})
+ )})
public class UIWsrpProducerOverview extends UIContainer
{
- public static String[] FIELDS = {"name","description",
"label", "hint"};
+ public static String[] FIELDS = {"name", "description",
"label", "hint"};
public static String[] SELECT_ACTIONS = {"EditProperty",
"DeleteProperty"};
public UIWsrpProducerOverview() throws Exception
{
- ProducerConfiguration producerConfiguration =
getProducerConfigurationService().getConfiguration();
+ ProducerConfigurationService service = getProducerConfigurationService();
+ ProducerConfiguration producerConfiguration = service.getConfiguration();
UIWsrpProducerEditor producerForm = createUIComponent(UIWsrpProducerEditor.class,
null, "Producer Editor");
producerForm.setProducerConfig(producerConfiguration);
addChild(producerForm);
- UIGrid uiGrid = addChild(UIGrid.class, "RegistrationPropertySelector",
null);
+ /*UIGrid uiGrid = addChild(UIGrid.class, "RegistrationPropertySelector",
null);
//configure the edit and delete buttons based on an id from the data list - this
will also be passed as param to listener
uiGrid.configure("name", FIELDS, SELECT_ACTIONS);
@@ -92,14 +91,15 @@
popup.setWindowSize(400, 300);
UIWsrpProducerPropertyEditor propertyForm =
createUIComponent(UIWsrpProducerPropertyEditor.class, null, "Producer Property
Editor");
popup.setUIComponent(propertyForm);
- popup.setRendered(false);
+ popup.setRendered(false);*/
}
public List<RegistrationPropertyDescription> getPropertyList() throws Exception
{
ProducerConfiguration producerConfiguration =
getProducerConfigurationService().getConfiguration();
Map descriptions =
producerConfiguration.getRegistrationRequirements().getRegistrationProperties();
- Comparator<RegistrationPropertyDescription> descComparator = new
Comparator<RegistrationPropertyDescription>(){
+ Comparator<RegistrationPropertyDescription> descComparator = new
Comparator<RegistrationPropertyDescription>()
+ {
public int compare(RegistrationPropertyDescription o1,
RegistrationPropertyDescription o2)
{
return o1.getName().toString().compareTo(o2.getName().toString());
@@ -166,7 +166,6 @@
UIPopupWindow popup = producerOverview.getChild(UIPopupWindow.class);
UIWsrpProducerPropertyEditor editor =
(UIWsrpProducerPropertyEditor)popup.getUIComponent();
String id = event.getRequestContext().getRequestParameter(OBJECTID);
- System.out.println("--------edit name " + id);
try
{
editor.setRegistrationPropertyDescription(producerOverview.getProducerConfigurationService().getConfiguration().getRegistrationRequirements().getRegistrationPropertyWith(id));
@@ -191,7 +190,6 @@
UIPopupWindow popup = producerOverview.getChild(UIPopupWindow.class);
UIWsrpProducerPropertyEditor editor =
(UIWsrpProducerPropertyEditor)popup.getUIComponent();
String id = event.getRequestContext().getRequestParameter(OBJECTID);
- System.out.println("--------delete name " + id);
try
{
producerOverview.getProducerConfigurationService().getConfiguration().getRegistrationRequirements().removeRegistrationProperty(id);
Modified:
portal/branches/wsrp-integration/portlet/exoadmin/src/main/webapp/groovy/wsrp/webui/component/UIWsrpProducerEditor.gtmpl
===================================================================
---
portal/branches/wsrp-integration/portlet/exoadmin/src/main/webapp/groovy/wsrp/webui/component/UIWsrpProducerEditor.gtmpl 2009-12-22
00:09:45 UTC (rev 1113)
+++
portal/branches/wsrp-integration/portlet/exoadmin/src/main/webapp/groovy/wsrp/webui/component/UIWsrpProducerEditor.gtmpl 2009-12-22
02:05:55 UTC (rev 1114)
@@ -11,8 +11,6 @@
<div class="SignIn">Use strict WSRP compliance. <%
uiform.renderChild(1); %></div>
<div class="SignIn">Requires registration. Modifying this information
will trigger invalidation of consumer registrations. <% uiform.renderChild(2);
%></div>
- <div class="SignIn">Registration policy class name: <%
uiform.renderChild(3); %></div>
- <div class="SignIn">Registration property validator class name: <%
uiform.renderChild(4); %></div>
<div class="FloatRight">
Modified:
portal/branches/wsrp-integration/portlet/exoadmin/src/main/webapp/groovy/wsrp/webui/component/UIWsrpProducerOverview.gtmpl
===================================================================
---
portal/branches/wsrp-integration/portlet/exoadmin/src/main/webapp/groovy/wsrp/webui/component/UIWsrpProducerOverview.gtmpl 2009-12-22
00:09:45 UTC (rev 1113)
+++
portal/branches/wsrp-integration/portlet/exoadmin/src/main/webapp/groovy/wsrp/webui/component/UIWsrpProducerOverview.gtmpl 2009-12-22
02:05:55 UTC (rev 1114)
@@ -10,5 +10,4 @@
<div class="<%=uicomponent.getId()%>"
id="<%=uicomponent.getId()%>">
<% uicomponent.renderChildren(); %>
- <a href="<%=uicomponent.event("AddProperty",
"")%>">Add Producer Registration Property</a>
</div>
\ No newline at end of file