Thursday Oct 11, 2007

OpenSSO and Liferay integration

You may ask, "Why are you blogging about it here?". Well...isn't open source all about being open, collaborative and helping each other? OpenPortal Portal Server tightly integrates with Access Manager and leverages all (well almost!) of its features. It so happened that I was investigating into pluggable SSO for OpenPortal and ended up writing an auth filter as a prototype. Recently noticed that Liferay integrates with CAS using an auth filter. So thought why not try this with OpenSSO. You can read a rather lengthy blog here if you care about the details.

Friday Oct 05, 2007

Brilliant Set of Portal and SRA Administration Tips

Ajit from the Portal group has added a brilliant set of tips in his blog that will be useful for all Portal users and administrators. The tips cover administration and configuration topics for the Portal and SRA. 

 Here's a list of all the tips on his blog

Monday Sep 24, 2007

Sun's Portal Named to Leaders Quadrant

Gartner The Sun Java System Portal Server was named to the leaders quadrant in Gartners latest Magic Quadrant for Horizontal Portals!  Visit "On the Record" for more info. 

Thursday Sep 20, 2007

AJAX Internationalization (I18n) in Portal Server


Student: Master, After reading this  I got idea of what is AJAX , AJAX Table Container.

 But I want to know how AJAX become international hero?

Zen Master:   To be international hero , AJAX got Internationalized  to reach global world. How? , I would suggest you to read here Technical note on AJAX I18n in Portal Server.

Wednesday Sep 19, 2007

WSRP 1.0 beta and Portlet Container 2.0 beta

WSRP 1.0 beta and Portlet Container 2.0 beta is now available as part of the Java Application Platform SDK Update 3 Beta release.

The Java Portlet Specification, 2.0 (JSR 286) adds new features like events, public render parameters, resource serving, and portlet filtering to the Portlet Specification, 1.0 (JSR 168). Portlet Container 2.0 Beta provides a preview of these new features as defined in the JSR 286 Public Draft 1.

You can download the same from here.  Here are some links to related resources


The Portal Pack 2.0 Beta (NetBeans Portlet Plug-in) is available as a separate download that helps developers to develop, deploy and test portlets onto the Portlet Container 2.0 Beta.  

Monday Sep 17, 2007

Thanks to OpenPortal, Sun Integration Partner gets it done "now" for their customer

Building a successful open source community requires having access to a capable set of individuals/organizations that have a passion for the technology the community represents. Thanks to the success Sun Java Portal Server has had over the years, the OpenPortal project inherited thousands of customers and partners interested in Sun's portal technology. One recent example - ICSynergy, a long time Sun system integration partner, found having access to the Sun Java Portal Server source helped them to resolve a major issue for their customer in a fraction of the time it would have taken in the "old days". Read the ICSynergy story

Friday Sep 14, 2007

JSR 286 Eventing Portlet Example and XML Portlet Available in Portlet Repository

touripc portlet

Check out these portlets that were recently added to the Portlet Repository!

The Tour IPC Portlets showcase an example of using JSR 268 Eventing for interportlet communication.  There is a tour list portlet that contains a listing of tour locations and the date of the next tour.  When the user selects a tour from the list the tour detail, tour map, and tour weather portlets are updated with information about that tour.

The XML Portlet is a simple portlet that performs an XSL translation on an XML file. The XML and XSL files are specified in the portlet preferences

You'll find the binary, source code, and documentation for all of these portlets and several others at the Portlet Repository Downloads page.  If you didn't find the portlet you were looking for or you'd like to contribute a portlet, then drop us a line and let us know.

Tuesday Sep 11, 2007

Screencast: Documentum Portlets

Documentum Portlets Documentum portlets are now available for Sun Java System Portal Server. These portlets from Documentum provide Documentum Content Management functionality, including tasks like creating, locating, viewing and managing all types of content. Documentum eRoom, Web Publisher and ECI Services portlets can now be integrated and deployed in Sun Java System Portal Server.

The following screencast demonstrates integration and deployment of these portlets in Sun Java System Portal Server -- Documentum Portlets Screencast .

Thursday Sep 06, 2007

WSRP component consumed by the Portal Server implementation

WSRP component consumed by Portal ServerThe componentization strategy, or as some call it, the consumables strategy (read an earlier blog entry and/or this SDN article for background) being executed by the OpenPortal community has hit another important milestone.

As reported earlier, along the lines of the Portlet Container component having been integrated into the  Enterprise-class Portal Server implementation in the OpenPortal community; next the WSRP implementation has followed suit. Rajesh describes the new development here.

Thursday Aug 30, 2007

Enhanced cluster support for Portal Server 7.2

Cluster support for Portal Server 7.2With Portal Server 7.2, the steps to install portal on an AS cluster is straight forward. It is just like creating multiple portal instances the only difference being the instances belong to a cluster. The only additional attribute to be set for the cluster specific instance is the ClusterID attribute.

All it requires is to create an AS cluster with the required number of instances and create a portal instance for each of the clustered application server instances.

The cluster setup instructions page specifies how to create a simple cluster setup with 2 instances managed by a load balancer.

Adding a new instance to the cluster is also straightforward. Create an application server instance (e.g. newinstance) belonging to the cluster (e.g pscluster). Then create a portal instance pointing to the created appserver instance and the appserver cluster i.e, set WebContainerInstanceName=newinstance and ClusterID=pscluster in the file and run psadmin create-instance.

Monday Aug 27, 2007

JSR286 explained: Portlet Filters

Portlet FilterIn the "JSR 286 explained" series, see the commentary on  Portlet Filter, one of the new features in portlet 2.0 (PLT.20)

Filters are Java components that allow on the fly transformations of information in both the request to and the response from a portlet.

The other features previously covered in "JSR 286 explained" series are Resource Serving, Eventing, Caching and Public Render Parameters.

Thursday Aug 23, 2007

SAW is Ready

SAW Is AvailableAs indicated in one of the previous blog entries, the SAW API and its implementation for Sun Java CAPS is now available for download here.
Lot of exhaustive material viz. Understanding SAW, SAW User Guide, Java Docs of the API and its implementation for Sun Java CAPS are provided. Please go through them and let us know your feedback to Do check out this blog for more details
There are many more things viz. Out of the box task management portlet, Netbeans Tooling to develop workflow portlets on their way. Do explore, join SAW and help us enrich it.
Please feel free to contact us at and we would be happy to answer any question regarding SAW.

OpenPortal Portlet Container 1.0 Update1 is released

OpenPortal Portlet Container 1.0 Update1 The OpenPortal Portlet Container 1.0 Update1 is released and the announcement can be found here. The goals and release notes are present on the WIKI page. If you find any issues please let us know by filing an issue in the Issue Tracker.

Tuesday Aug 21, 2007

The Public Draft of JSR-286 (Portlet 2.0) is being reviewed


The Public Draft of JSR-286 is being reviewed.
It has introduced a couple of dozen features and significant changes over the previously published Early Drafts.

Some of the highlights include:

\* Withdrawing support for portal session scope and serveFragment() life cycle
\* Extending JSR168 expiration based caching model
\* Support for forward for action, event and render phase
\* Handling headers and cookies
\* More annotations
\* Runtime options

Read more about JSR-286 Public Draft here.




« July 2016