Switch branches/tags
Nothing to show
Commits on May 26, 2017
Commits on Mar 29, 2017
  1. Prevent double URI-decoding of path parameters

    cliberty committed Mar 29, 2017
    HTTPServletRequest.getPathInfo() provides a URI-decoded string - if UriTemplateMatcher.getVariables() is also instructed to decode the path parameters found, issues can occur (eg. with standalone % or trailing commas)
Commits on Apr 3, 2016
  1. the .gitignore

    florinpatrascu committed Apr 3, 2016
Commits on Oct 10, 2014
  1. let the user manage the response location ref by using a context vari… committed Oct 10, 2014
Commits on Feb 2, 2012
  1. Edited wiki page JPublishUserGuide through web user interface. committed Feb 2, 2012
  2. Edited wiki page JPublishUserGuide through web user interface. committed Feb 2, 2012
  3. Edited wiki page JPublishUserGuide through web user interface. committed Feb 2, 2012
  4. removed the Hibernate integration prototype. Hibernate can be used in… committed Feb 2, 2012
    … JPublish via Spring.
Commits on Feb 1, 2012
  1. added the JPublish logo committed Feb 1, 2012
Commits on Sep 21, 2011
  1. added support for declaring the response content-type when a route is… committed Sep 21, 2011
    … defined, example:
        <route path="echo/{echo}" action="Echo.bsh" content-type="json"/>
      see: the 'content-type' attribute above and the related web app example in modules/restpathactions/web
Commits on Aug 7, 2011
  1. the RestPathActions module allows the user to optionally define reque… committed Aug 7, 2011
    …st method(s) that can be used for route matching. See this discussion for details:
Commits on Jun 22, 2011
  1. RESTPATHACTIONS (RPA) module update and light improvements committed Jun 22, 2011
    - cleaned up the demo app html code to explicitly use jQuery instead of '$'; was generating a Velocity error
    - the RPA module will return a 404 if there are no matching routes. Thank you for catching it, Alejandro.
    - typo in the ANT build, incorrectly generating 'respathactions' instead of 'restpathactions', sorry for that
Commits on Feb 15, 2011
  1. velocity engine downgraded; VTL parsing issues in 1.7 :( committed Feb 15, 2011
Commits on Dec 9, 2010
  1. added the REST-like Path Actions module committed Dec 9, 2010
Commits on Dec 7, 2010
  1. velocity engine upgraded; 1.7 committed Dec 7, 2010
Commits on Nov 5, 2010
  1. added a simple file upload example using Wink. Test: curl -H "Accept:… committed Nov 5, 2010
    …text/plain" -F "name=@text.txt" http://localhost:8080/wink/world/file/file_out
Commits on Nov 2, 2010
  1. added a proxy servlet based on the code from… committed Nov 2, 2010
    …i/Wiki.jsp?page=HttpProxyServlet. Optimized and modified the original for allowing unsigned SSL certificates (based on the EasySSLProtocolSocket factory, an HTTPClient contributed code, included in source). The trust manager mentioned above SHOULD NOT be used for productive systems due to security reasons, unless it is a conscious decision and you are perfectly aware of security implications of accepting self-signed certificates!
Commits on Sep 27, 2010
  1. more Haml doodle. This implementation is not ready for production committed Sep 27, 2010
Commits on Sep 24, 2010
  1. fixed the incorrect haml indentation committed Sep 24, 2010
  2. added #haml/Sass support ;) committed Sep 24, 2010
Commits on Sep 21, 2010
  1. added a PathAction method for getting access to the Action executed o… committed Sep 21, 2010
    …n path matching
Commits on Sep 17, 2010
  1. upgraded JRuby to the latest stable distribution. Please use the -Dor… committed Sep 17, 2010
    …g.jruby.embed.localcontext.scope=threadsafe option for running your jruby actions in thread safe mode. See:, for more details.
Commits on Jul 19, 2010
  1. cleaned up some of the Warning log messages the JPublish cache implem… committed Jul 19, 2010
    …entation is displaying when the JPublish framework is initialized. The default JPublish cache named: "default", is conflicting in some situations with the underlining framework's own default ache name; for example when the ehcache support is used. We recommend defining a cache name other than 'default' when using Ehcache.
    see:, for a discussion on this topic
Commits on Jun 29, 2010
  1. found few more places where we can reduce the profiling verbosity. committed Jun 29, 2010
  2. reduced the unnecessary verbosity of the profiling log; when the JPub… committed Jun 29, 2010
    …lish profiling is enabled.
Commits on Apr 29, 2010
  1. bugfix; Modules without actions defined, will trigger NPE during the … committed Apr 29, 2010
    …SiteContext initialization, but only in certain conditions. It is corrected now.
Commits on Apr 20, 2010
  1. -updated the mime-types for the: .json, .jsonp and .properties, files committed Apr 20, 2010
    -small optimization while serving out static resources
  2. - refactored the JPublishServlet response for static resources. committed Apr 20, 2010
     - honors the "If-Modified-Since" request header and answers with 304 ("Not modified"), if the static
      resource was not changed.
Commits on Apr 14, 2010
  1. added support for annotated REST resources via a JPublish Wink module committed Apr 14, 2010
Commits on Apr 7, 2010
  1. added support for the: org.restlet.resource.Resource, and a new JPRes… committed Apr 7, 2010
    …tlet configuration attribute (check the JPRestlet module changelog and examples for more details). Upgraded Restlet to 1.1.9
    added Restlet Resource examples for GET, POST, etc.
Commits on Oct 27, 2009
  1. added a very simple guide about building the StringTemplate component committed Oct 27, 2009
Commits on Sep 10, 2009
  1. removed the support for the Content-Length response attribute, due to… committed Sep 10, 2009
    … a bug; investigating.
  2. added support for the Content-Length response attribute committed Sep 10, 2009
Commits on Aug 13, 2009
  1. updated the CHANGELOG regarding the recently added new simple RSS sup… committed Aug 13, 2009
Commits on Aug 11, 2009
  1. removed a non BSH compliant line committed Aug 11, 2009