WSRP CE

The Web Services for Remote Portlets (WSRP) specification defines a web service interface for accessing and interacting with interactive presentation-oriented web services in the form of portlets. Using this app, Liferay acts as a WSRP Producer, hosting portlets that will be consumed by other portal servers acting as WSRP Consumers. Liferay can also act as a WSRP Consumer, and host remote instances of portlets that exist on other portal servers that can act as a WSRP Producer. For details on how to use this app, visit http://www.liferay.com/community/wiki/-/wiki/Main/WSRP.

This app will appear in your Control Panel once installed.
Latest Changes
  • LPS-10988 Custom Model Listener: value.object.listener on plugin portlet sdk project throw java.langClassNotFoundExce...
  • LPS-19360 WSRP: Liferay as producer with GateIn as consumer (groupID problem)
  • LPS-25730 Journal Portlet - XSL article templates are not working. (No content is displayed)
  • LPS-27530 Implement entity data handlers for bookmarks folder and bookmarks entry entities and apply changes accordin...
  • LPS-30588 Double html escaping in breadcrumbs
  • LPS-30759 Unable to delete a site with WSRP deployed
  • LPS-30787 6.2.x - IllegalArgumentException and unable to delete a vocabulary that has a category with a subcategory u...
  • LPS-30799 Improve ServiceBeanAutoProxyCreator for backward compatibility
  • LPS-30860 Consolidate "high performance" dynamic query pagination pattern where you query lots of data and performing...
  • LPS-30885 Scheduled Jobs are re-triggered when a node joins the cluster
  • LPS-30936 Add defence from model listener polluting hibernate session 1st level cache
  • LPS-31003 Portal administrators configuring WSRP consumers should be able to specify which request headers to forward...
  • LPS-31033 ServiceBuilder is not escaping bad column names when generating SQLQueries
  • LPS-31074 Portal administrators configuring WSRP consumers should be able to specify which the encoding of messages t...
  • LPS-31133 Refine persistence*.ftl
  • LPS-31243 NPE in setExtension method
  • LPS-31245 Automatically set UTF-8 as supported WSRP Consumer encoding.
  • LPS-31353 Remove unused persistence references auto injection
  • LPS-31362 Social Networking Friend Request and Accept are not immediately recognized
  • LPS-31519 Ensure URLs for editing models don't get too long
  • LPS-31546 WSRP footer portlet javascript fails to load
  • LPS-31722 WSRP portlet from Customer Portal generates exception: Unable to find
  • LPS-31751 WSRP portlet requires 2 redeployments to work successfully after an undeploy
  • LPS-31880 WSRP proxy urls as 'localhost' are not allowed
  • LPS-31936 As a Liferay Plugin Developer, I would like the Plugins SDK to download the jars that I need
  • LPS-31997 Simplify DynamicDataSourceTransactionInterceptor creation for plugins
  • LPS-32141 No need to bind blank string query parameter, it can be embeded into SQL string
  • LPS-32185 *PersistenceImpl.find/fetchByPrimaryKey(${entity.PKClassName}) should depend on *PersistenceImpl.find/fetch...
  • LPS-32218 Remove manual boxing from ftl, let the javac do it automatically
  • LPS-32713 Rename *PortletDataHandlerImpl to *PortletDatahandler
  • LPS-32861 Standardize PortletDataHandler root element name
  • LPS-33594 PACL - deprecate PACLAdvice
  • LPS-33626 Refactor the portlet staged model data handlers to reach their portlet-data.xml from the portlet data context
  • LPS-33847 Update Eclipse files to use *-master vs *-trunk nomenclature to fit better with Git vs Svn
  • LPS-34021 Readd antcontrib and add ivy.xml to individual plugins
  • LPS-34174 Unable to access plugin portlet services from a different plugin portlet (throws UnsupportedOperationExcept...
  • LPS-34757 Ability for shared libraries in Plugins SDK to also have their own tests
  • LPS-35118 Modify the PortletDataHandler interface to support preparation of the staged data - like provide content nu...
  • LPS-35131 @Override annotation should be applied to implementations of interface methods
  • LPS-35230 After adding a Producer the user is unable to add a Consumer that uses the Producer that was created.
  • LPS-35256 Implement and use a hierarchy stack to avoid storing delete events for child entities
  • LPS-35257 Export deleted entities to a new file in the LAR called deletions.xml
  • LPS-35267 As an Eclipse/LiferayIDE user, I would like to have code-completion/validation for ivy.xml files in plugins...
  • LPS-35335 Filter the portletdatahandlers that are shown in the list of content to export
  • LPS-35598 Add deletions to the manifest summary
  • LPS-35643 Validate user when importing LAR
  • LPS-35647 Replace Control Panel category "Server" with "Apps", reorganizing portlets as necessary
  • LPS-36310 Add "deprecated" attribute to ServiceBuilder entity
  • LPS-36603 DLFolderWrapper and DLFileEntryWrapper do not implement the equals() method for wrapped DLFolder
  • LPS-37383 WSRP portlet is not consuming right GroupService API
  • LPS-37544 WSRP plugin is not compiling because it's not consuming BasePortletDataHandler interface properly
  • LPS-39182 Use the ArrayUtil.isEmpty method in all the portal
  • LPS-39703 Add fast paths for ascii code only String's toLowerCase() and toUpperCase()
  • LPS-39780 Optimize String.equalsIgnoreCase()
  • LPS-40334 Documents and Media - Custom fields are not imported from a lar file.
  • LPS-40384 request.getContextPath() does not take into account Proxies
  • LPS-40752 Apply new Search container pattern to Plugins
  • LPS-40805 Make wsrp portlet portal resiliency compatible
  • LPS-40915 new tag required for wsrp-portlet consumer in 6.2 snapshots
  • LPS-41315 Always check the appropriate loglevel when writing debug/info/trace/warning message to the log.
  • LPS-41518 Arrow Buttons overlap the list of Available portlets when create a new producer in wsrp
  • LPS-41836 use aui lib instead of html tag
Show More

Customers Who Viewed This Also Bought