Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Java CSS JavaScript

This branch is 39 commits ahead, 47 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src
.gitignore
README
build.gradle
pom.xml

README

# Tapestry 5 Portlet Bridge Module - 5.3.8.0


## Changelog
- 5.3.8.0: Update to Tapestry 5.3.8 -> branch maint-5.3
- 5.3.7.0: removing commons-io dependency 
- 5.3.6: fix #4 Avoid clientID duplication 
- 5.3.5: Update to Tapestry 5.3.7
- 5.3.4: new persistence strategy for SessionState annotation.
- 5.3.3: Remove Liferay dependencies 
		 Update to Tapestry 5.3.6   
- 5.3.2: CookieSink & CookieSource 
		 Update To Tapestry 5.3.5	
- 5.3.1 : Adding templating, PortletApplicationScopePersistentFieldStrategy
- 5.3.1-SNAPSHOT : Update to Tapestry 5.3.4
- 5.3.0-SNAPSHOT : Update to Tapestry 5.3.3
- 5.2.0-SNAPSHOT : Update to Tapestry 5.2.6



This library is based on work of Markus Feindler, Le Xuan Trun and Kristina B. Taylor 
(see http://code.google.com/p/tapestry5portlet/ for more details).

Like Felix Scheffer (http://code.google.com/p/tapestry5-portlet-support/ for more details), 
we have updated the dependencies of this library to use Tapestry 5.2.6  and higher version.  

This library also support:
- portlet event processing (JSR 286)
- serving ajax request as portlet resource (event name that start with serve or components declared in the PortletResourceResponseIdentifier service)
- support MARKUP_HEAD_ELEMENT
- rework on IdAllocator to avoid conflict for generated id when there is more than on tapestry portlet in a page. 
- use of Apache Pluto to ease the test 
	
Code is available at https://github.com/got5/tapestry5-portlet.
If you want to see it in action, you just need to:
- Download the sources
- Go to the repository directory
- Run "mvn jetty:run"
- Open your browser to http://localhost:8080/tapestry5-portlet/portal/Index
Something went wrong with that request. Please try again.