Development
Category
Jenkins Job DSL
I've wanted to post for some time a couple of thoughts and templates for good DSL job scripts for Jenkins(Hudson) but haven't been able to pull enough details together to make it cohesive. Nothing's changed in that regard but I'm fed up with looking at the draft... Assuming you have all the pre-...
Continue reading ...Oracle Java Chef Recipe
There are a number of Java recipes out there that are quite good but I really had a need for a lightweight one with minimal fuss and for Ubuntu only. I would wrap this up as a solo cookbook but there really isn't a point since it's a grand total of 45 lines and requires 1 attribute defined. Check i...
Continue reading ...Liferay and Alfresco integration
I've been tracking the efforts of Liferay and working with Alfresco for a couple of years now and this article at Rivet Logic Blogs by Alaaeldin El-Nattar caught my eye. Discussed are the integration capabilities of the two products and the JSR-168/286 specification. Check it out! ...
Continue reading ...Oracle Portal JSP based pages
Re-posted from my old site. This may be slightly outdated but of use to someone.... NOTE: I am working with the Portal 10g product version 10.1.2.* and it’s various componenets. In my recent trolling through Google search results I found the following information on Mark Rittman’s blog. The ...
Continue reading ...AJAX Basics
Note: I wrote this back some time ago (27th, February 2007) on another site but thought this warranted a re-post. Much has been done by way of AJAX frameworks, IDEs, stadards etc but I feel that the basics are still important and provide the foundation for understanding. I’ve been intending to wr...
Continue reading ...JSR-168 Portlet Specification
What is it about the JSR-168 spec that is so hard for vendors to implement. Too vague? Too free? What?I just wasted the last week trying to figure out why portlets were not rendering with a particular structure. Turns out with the folder in web containing the view, edit and help.jsp files can not s...
Continue reading ...