Sunday, October 16, 2011
How to Implement a Simple Workflow
In this example I create two user a
content creator who will create content and a content publisher who will
publish the content.
send
request
back
to creator for modification
Process
Definitions
Each workflow definitions is
defined by a single XML file.The XML file has several parts which define the
workflow. The key parts of the workflow definition are the asset, states,
transitions, and tasks. The asset is whatever piece of content is being reviewed
and approved in the workflow. States represent stages of the workflow;...
Liferay Workflow System
Liferay Portal is one of the leading
open source portal frameworks.Liferay have the following features
Runs
on all major application servers and Servlet containers, databases, and
operating systems, and over 700 deployment combinations.
Uses
the latest in Java, J2EE,...
What is a WorkFlow
A workflow can be defined as a business process in which
information can be passed from one participant to another for action according
to a set of procedural rules. The workflow consist of a series of steps and
each steps contains tasks where the participant can perform different activites
like review, approve, reject, or update an assignement.
Automated workflow is important inside
an organization because it ensures maximum throughput and accuracy when
distributing work or tasks. It improves the control of a process with less
manual intervention,...
Recommended Tools For Liferay
The following instructions will
help you get your development environment ready for working with the
source code. These instructions
are specific to setting up for deployment to Orion server and Tomcat 5.5
developing with Java JDK 1.5.
Liferay Portal is compatible with Java 1.4 also and a wide array of
application servers and
containers. You will need to adjust your development environment according to
your platform.
Before we can get started, the
following components must be installed on your machine.
3.1. JDK 1.5.0
or JDK 1.4.2
1....
Difference Between Portlet Development vs Servlet Development
Developing a Java Portlet is
similar to the process of developing a Servlet based web applications. The
main differences are:
• The portlet only produces a
fragment of the final HTML and not the full markup. The portal will join
the fragments of several portlets
and will create the full page returned to the user.
• The class receiving the
requests has to inherit from javax.portlet.Portlet instead of
javax.servlet.http.HttpServlet.
• A portlet request may involve a
two phase process:
1. On each request at most one
portlet will...
How to Defining a new theme
Before digging into these folders, the next step is to register
the theme in Liferay. Edit the file
liferay-look-and-feel.xml
present in the WEB-INF directory and add the following
XML
fragment:
<theme id="my-theme" name="My theme">
<root-path>/html/themes/my-theme</root-path>
<templates-path>/html/themes/my-theme/templates</templates-path>
<images-path>/html/themes/my-theme/images</images-path>
<template-extension >jsp</template-extension>
<settings>
<setting...
What is portlet Content and Portlet Template
Portlet Content: the
internal area that shows the meat
of the portal.
Portlet Template:
the external area and can be customized for each theme.
...
Liferay Interview Question and Answers
what can you do with a theme?
A theme can control the whole look and feel
of the pages generated by Liferay. The portal-side
of the page can be completely customized.
Even the appearance of the portlets that come with
Liferay can be customized using CSS, images, JavaScripts, and special
templates.
Liferay Interview Question and Answers
...
Blog Tips for SEO
Blogs are the current rage, and many webmasters have blogs but fail to use their blog to it's full potential. Blogs provide a steady stream of fresh content, and if this content is written and managed properly, blogs have the ability to increase a website's ranking in the search engines.
1. Host Your Own Blog In order to prosper from a blog, be sure to host it on your own domain. Hosting the blog on your own server will maximize the links to your website. Link popularity is one of the factors search engines use to rank websites....
Fresher WalkIn
Experience required for the Job: 0 - 4 years
Annual Salary of the Job: 0.0 - 3.0 Lacs
Job Location: Bengaluru/Bangalore
Dear Candidate,
Hewlett Packard - Fresher"s & Experienced Walk-in @ BangaloreHi,Greetings from Hewlett Packard!!Job Title: Technical Support Representative.Process: Imaging and Printing Group/Personal Systems Group.Experience: Fresher"s & Experienced (0 to 4 yrs)Job Description:Technical Support -Engineer Voice based- 17th October, 2011,( Monday) Troubleshooting operating system,...
Apple to bring lower priced iPad

To compete with Amazon's cheap Kindle Fire proposition, Apple is expected to unveil a lower priced iPad in the first few months of 2012
Apple is expected to introduce a smaller, lower-priced, variant of its iPad in early 2012 to compete with Amazon's cheap Kindle Fire proposition, says one US-based analyst.The news came via a story published...