<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4041962634975281171</id><updated>2011-11-29T08:11:56.223-05:00</updated><title type='text'>Portals Talk</title><subtitle type='html'>General discussion and updates regarding Rippe &amp;amp; Kingston&amp;#39;s Essential Enterprise Portal.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://portalstalk.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4041962634975281171/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://portalstalk.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Brad Gardner</name><uri>http://www.blogger.com/profile/10212563581862663757</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_MFD3AKBwiTQ/SQhw7wNJOsI/AAAAAAAAACo/3czU_BnF8GE/S220/penguin.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4041962634975281171.post-8070527755341918932</id><published>2011-11-29T08:09:00.001-05:00</published><updated>2011-11-29T08:11:56.661-05:00</updated><title type='text'>Workflow with Liferay Portal</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-FsM0kXqgegE/TtTaEppHF-I/AAAAAAAACF8/rCOv3VrTs6s/s1600/ScreenShot436.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="203" src="http://1.bp.blogspot.com/-FsM0kXqgegE/TtTaEppHF-I/AAAAAAAACF8/rCOv3VrTs6s/s320/ScreenShot436.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="text_20_body" style="background-color: white; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; margin-bottom: 1.3em; margin-top: 1.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto;"&gt;Liferay Portal includes a workflow engine called Kaleo. In Greek, this word means "called ones," which is appropriate for a workflow engine that will be calling users to participate in a process that has been designed for them.&lt;/div&gt;&lt;div class="text_20_body" style="background-color: white; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; margin-bottom: 1.3em; margin-top: 1.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto;"&gt;Kaleo workflow allows a user to define any number of simple to complex business processes/workflows, deploy them, and manage them through a portal interface. Those processes have knowledge of users, groups, and roles without writing a single line of code—it only requires the creation of a single XML document.&lt;/div&gt;&lt;h3 style="background-color: white; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; line-height: 1.125; margin-bottom: 1.3em; margin-left: 0px; margin-right: 0px; margin-top: 1.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto;"&gt;Installation&lt;/h3&gt;&lt;div class="p8" style="background-color: white; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; margin-bottom: 1.3em; margin-top: 1.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto;"&gt;Liferay's Kaleo workflow engine ships with CE versions of Liferay. If you have EE or if you have uninstalled it, the plugin can be installed through the built-in plugin repository. The name is kaleo-web, and you'll find it in the list of web plugins. Installing the plugin will add a number of new options to the Control Panel.&lt;/div&gt;&lt;ul style="background-color: white; clear: both; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; list-style-image: initial; list-style-position: outside; margin-bottom: 0.75em; margin-left: 0px; margin-right: 0px; margin-top: 0.75em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto;"&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div class="p144" style="margin-bottom: 3px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;My Workflow Tasks&lt;/div&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div class="p144" style="margin-bottom: 3px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Workflow Configuration&lt;/div&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div class="p144" style="margin-bottom: 3px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;My Submissions&lt;/div&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div class="p144" style="margin-bottom: 3px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;Workflow&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="p8" style="background-color: white; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; margin-bottom: 1.3em; margin-top: 1.3em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: -webkit-auto;"&gt;There is one default workflow that is bundled with the kaleo-web plugin: Single Approver Workflow. This workflow requires one approval before an asset can be published. One of the conveniences of using Liferay's workflow engine is that any roles that are specified in the workflow definition are created automatically when the definition is deployed. This provides a level of integration with the portal that third party engines cannot match. The Single Approver Workflow contains three roles each with different scopes. The scope of each role can be easily deduced by their names - Community Content Reviewer, Organization Content Reviewer, and Portal Content Reviewer.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4041962634975281171-8070527755341918932?l=portalstalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://portalstalk.blogspot.com/feeds/8070527755341918932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://portalstalk.blogspot.com/2011/11/workflow-with-liferay-portal.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4041962634975281171/posts/default/8070527755341918932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4041962634975281171/posts/default/8070527755341918932'/><link rel='alternate' type='text/html' href='http://portalstalk.blogspot.com/2011/11/workflow-with-liferay-portal.html' title='Workflow with Liferay Portal'/><author><name>Thom Davidson</name><uri>http://www.blogger.com/profile/06330556890972767787</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_qHYW251Fd2I/SrPM5S5g8TI/AAAAAAAAA4A/igfI0WvRcJg/S220/thom1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-FsM0kXqgegE/TtTaEppHF-I/AAAAAAAACF8/rCOv3VrTs6s/s72-c/ScreenShot436.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4041962634975281171.post-9179896251365408277</id><published>2009-08-10T22:02:00.002-04:00</published><updated>2009-08-10T22:08:04.471-04:00</updated><title type='text'>Lansa Integration with Portals becomes more secure</title><content type='html'>The Lansa WAM integration for Essential Enterprise Portal has had a security boost.  New security features include:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Support for Triple DES and AES encryption.&lt;/li&gt;&lt;li&gt;Data passed between portal and WAM is now encrypted.&lt;/li&gt;&lt;li&gt;Encryption/Decryption libraries written for Lansa Integrator help secure both sides of the communication.&lt;/li&gt;&lt;li&gt;Session timeouts now customizable through properties in Lansa.&lt;/li&gt;&lt;/ul&gt;With security on the web being an issue of ever increasing performance, these security enhancements will help to ensure that Rippe &amp;amp; Kingston's portal and Lansa integration keeps up with modern security models and technologies, while continuing to provide a smooth integration between two distinct services.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4041962634975281171-9179896251365408277?l=portalstalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://portalstalk.blogspot.com/feeds/9179896251365408277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://portalstalk.blogspot.com/2009/08/lansa-integration-with-portals-becomes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4041962634975281171/posts/default/9179896251365408277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4041962634975281171/posts/default/9179896251365408277'/><link rel='alternate' type='text/html' href='http://portalstalk.blogspot.com/2009/08/lansa-integration-with-portals-becomes.html' title='Lansa Integration with Portals becomes more secure'/><author><name>Brad Gardner</name><uri>http://www.blogger.com/profile/10212563581862663757</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_MFD3AKBwiTQ/SQhw7wNJOsI/AAAAAAAAACo/3czU_BnF8GE/S220/penguin.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4041962634975281171.post-1487427002174092819</id><published>2009-02-17T16:32:00.001-05:00</published><updated>2009-02-18T16:22:57.527-05:00</updated><title type='text'>Portal Re-development moving forward.</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_qHYW251Fd2I/SZx8Dc8cQ3I/AAAAAAAAAqI/Rv-hNlMca4s/s1600-h/chart_gantt.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5304250859886756722" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 48px; CURSOR: hand; HEIGHT: 48px" alt="" src="http://4.bp.blogspot.com/_qHYW251Fd2I/SZx8Dc8cQ3I/AAAAAAAAAqI/Rv-hNlMca4s/s200/chart_gantt.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;The &lt;a href="http://www.rippe.com/RK_Essential_Portal.htm" target="_blank"&gt;Essential Enterprise Portal&lt;/a&gt; re-development is moving closer to a full release utilizing the &lt;a href="http://portals.apache.org/jetspeed-2" target="_blank"&gt;Jetspeed 2&lt;/a&gt; open source portal. Here is a re-cap of what is completed and underway at this stage of the re-development project:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="TEXT-ALIGN: center"&gt;&lt;span style="FONT-WEIGHT: bold"&gt;Finished&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;News Portlet re-design and conversion to JSR 168 portlet standard.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Rippe WAM Portlet for Lansa integration converted to JSR 168 portlet standard.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Essential Portlet application developed to contain the new applications.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Database conversion utility built to migrate from verion 1.5 of the portal to the new database schema.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;5250 emulation written to JSR 168 portlet standard.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="TEXT-ALIGN: center"&gt;&lt;span style="FONT-WEIGHT: bold"&gt;Currently Underway&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Convert The Essential Database Browser Portlet to JSR 168 portlet standard.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Re-design of the document repository portlet to JSR 168 portlet standard.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Visual theme designer to be introduced in Version 2 of Essential Enterprise Portal.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Portlet Generator to be re-designed for Version 2 of Essential Enterprise Portal.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;First deployment of Version 2 of the Essential Enterprise Portal is being built and targeted for our &lt;a href="http://1synctalk.blogspot.com/" target="_blank"&gt;1SYNC portal.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;For more information on the Essential Enterprise Portal, send an email to &lt;a href="mailto:bgardner@rippe.com"&gt;Brad Gardner&lt;/a&gt; or visit the &lt;a href="http://www.rippe.com/" target="_blank"&gt;Rippe &amp;amp; Kingston Website&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4041962634975281171-1487427002174092819?l=portalstalk.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://portalstalk.blogspot.com/feeds/1487427002174092819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://portalstalk.blogspot.com/2009/02/portal-re-development-moving-forward.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4041962634975281171/posts/default/1487427002174092819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4041962634975281171/posts/default/1487427002174092819'/><link rel='alternate' type='text/html' href='http://portalstalk.blogspot.com/2009/02/portal-re-development-moving-forward.html' title='Portal Re-development moving forward.'/><author><name>Brad Gardner</name><uri>http://www.blogger.com/profile/10212563581862663757</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_MFD3AKBwiTQ/SQhw7wNJOsI/AAAAAAAAACo/3czU_BnF8GE/S220/penguin.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_qHYW251Fd2I/SZx8Dc8cQ3I/AAAAAAAAAqI/Rv-hNlMca4s/s72-c/chart_gantt.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
