Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

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 WsrpProvider 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>