Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The WSRP producer uses the WSRP-specific dynamic information provider and the standard Pluto's Portlet URL implementation.
One of key components in the producer is the WSRP Provider that provides the WSRP Engine with all necessary services. The provider is also defined in the producer Spring config file /properties/wsrp/wsrp_provider_context.xml:

Code Block
xml
xml
<!-- IWsrpProvider implementation -->
    <bean id="wsrpProvider" class="org.jasig.portal.wsrp.producer.provider.impl.WsrpProviderImpl" singleton="true">
        <property name="urlComposer"><ref local="urlComposer"/></property>
        <property name="portletStateManager"><ref local="portletStateManager"/></property>
	<property name="descriptionHandler"><ref local="descriptionHandler"/></property>
	<property name="portletInvoker"><ref local="portletInvoker"/></property>
	<property name="portletRegistrationFilter"><ref local="portletRegistrationFilter"/></property>
	<property name="portletPoolFactory"><ref local="portletPoolFactory"/></property>
	<property name="portletContainerManager"><ref local="portletContainerManager"/></property>
	<property name="portletWindowFactory"><ref local="portletWindowFactory"/></property>
	<property name="portletEntityRegistryFactory"><ref local="portletEntityRegistryFactory"/></property>
	<property name="consumerRegistryFactory"><ref local="consumerRegistryFactory"/></property>
    </bean>