Tuesday May 13, 2008

Voice-over Screencast to Demonstrate the Simple API for Workflow (SAW) Plug-in

The SAW feature in OpenPortal is intended to offer a generic workflow API, to perform human workflow interaction with various workflow engines. This generic workflow API will ship with a default implementation for Java Composite Application Platform Suite. Currently, the Workflow API, Workflow Tag Library, Sample portlets, and Tooling Plugins for developer IDE's are provided in the SAW home page.

In this screencast, you will learn how to:

  1. Perform human workflow interaction with Java Composite Application Platform Suite workflow engine
  2. Add SAW plug-in in NetBeans IDE,
  3. Create a simple web application using the drag and drop features in SAW plug-in 
  4. Create a simple a simple SAW portlet, which lists tasks based on task ID


Sunday Feb 24, 2008

OpenPortal @ Sun Tech Days Hyderabad Feb 27,29

Sun Tech Days HyderabadI am sure we all want to know more about OpenPortal Portal Server. How does OpenPortal Portal Server work, how does it handle content, is there workflow in it? What are the upcoming features around it?
 To know all this and more, do check out the following sessions @ Sun Tech Days @ Hyderabad

  1. OpenPortal Portal Server
  2. OpenPortal Consumables.

Its a great chance to know OpenPortal!!! Be there!!!

Thursday Jul 26, 2007

Portal Server 7.2 Windows build environment

Windows build environment

Setting up an Portal Server 7.2 build environment is very simple and straight forward on Solaris and Linux. But on Windows its tricky but not very difficult to setup if you know what tools to install and how to configure them. 

These Portal Server 7.2 windows build instructions are needed only first time after that you should be ready to build Portal Server on the fly.

If you have any questions, please email dev@portal.dev.java.net

Wednesday Jul 25, 2007

Tech Tip: Portal Dynamic Service Attributes

searchQuery Many times we come across a situation while debugging portal, when we want to see the the value of such a COS attribute at a specific node. Looking at the node does not tell us if the value is set at the node or the value is being inherited.

Here is a quick search tip to inspect the portal dynamic service attributes at a node. Read here

Friday Jul 20, 2007

Tips: JSF Portlet Bridge in Maven Repository

We now have the JSF Portlet Bridge jars available on the java.net maven2 repository.

If you use Maven2 to build JSF Portlet webapplications, you can reference the JSF Portlet Bridge library in your pom.xml as shown below. After the war is built, it will contain jsf-portlet.jar

So insert the following into your pom.xml --

Under <repositories>
            <name>Java.net Repository for Maven</name>

Under <dependencies>

The current versions are 1.2.1 and 1.1.5

Whenever the new version materializes in the JSF Portlet Bridge Project, it will also be made available via maven2 repository

Thursday Jul 19, 2007

Hello from the Globalization(G11n) team!

GlobalizationGone are days when the Localization(L10n) support came in much later than the product release! We ship the product with 7 languages for every release we do. This means the product is fully localized in all aspects during the development cycle and there is only one multi-language release of any version. The official Sun supported languages are : German(de), Spenish(es), French(fr), Japanese(ja), Korean(ko), Simplified Chinese(zh-cn), Traditional Chinese(zh-tw).

We are members of Portal Globalization(G11n) team and are very excited to use this forum to discuss Portal Internationalization(I18n) and Localization(L10n) topics. We made lot of changes for the OpenPortal project to simplify the mechanics of how we manage l10n sources and how the translations get built and packaged with the product. For instance, we eliminated the need for separate l10n packages! We look forward to your suggestions and comments to improve our product for non-English customers.

The current release is Sun Java System Portal Server 7.1 Update 1 and we added lot of cool stuff in this release. Some of these are AJAX Container, Blog Portlet and Community feature enhancements- all of these are i18n ready and localized in 7 languages. We'll be blogging about each of these in more detail in the near future.

The G11n team for OpenPortal can be reached reached via this blog, or via the users@portal.dev.java.net or dev@portal.dev.java.net

(Image above shows Community Membership , Documentation Channel of Portal Server Community Sample Localized in Japanese Language)

Command-Line Utilities to Administer Communities

Portal Server community administration can be done from either the Portal Server Management Console or through command-line interface (CLI). 

For the Portal Server 7.1u1 release, the command-line utilities for community administration was consolidated into a technical note.

 Each entry has the command (long and short formats), description, syntax, and options.

Instructions to administer communities from the Portal Server Management Console is available in the online help.

Tech Article on Web Services for Remote Portlets




A technical article is now available in BigAdmin on administering Web Services for Remote Portlets (WSRP) for Sun Java System Portal Server 7.1 written by Sunil Bhaskaran. You can also find this information in a WSRP chapter in the Sun Java System Portal Server Administration Guide.

Another technical article by Rajesh Thiagarajan and Marina Sum, in a four part series titled Open-Source Portal Initiative, "describes the WSRP Project's system and deployment architectures, its build and deployment processes, and the procedure for creating remote portlet windows."

Humor: Dilbert on Telecommuting

Sun is a great place to work for telecommuters. Of Sun's 35,000 employees, 13,000 are part of the iWork program. So being a telecommuter at Sun does not make you feel isolated from the rest of the group.

But I always find Dilbert's take on telecommuting very funny. Here's a compilation of Dilbert's telecommuting related cartoons. Enjoy!


P.S. Note to my manager: The time it took me to write this blog counted as work. ;) 

Wednesday Jul 18, 2007

The Design Story: Yesterday, Today...

 [Click image to see enlarged view]

The past two iterations of work on the Portal Server Admin console have been an interesting journey in design work.

We started by teasing the Portal Server Console out of the Identity Console. Endless meetings with white boards filled with diagrams of everything that needed to be presented to the user in the console, and how they should be grouped. Denim was my friend those days. At the end of all this we had a spanking new console with a navigation scheme that had a good amount of "scent". What is scent you say? It is a concept that Jared Spool uses, and that I happen to like. The idea is that a well designed website should let users know that they are on the right track. The 7.0 console had the ability to lead you to the area that you wanted to go, and to find your way back there with ease the next time you wanted to.

The next iteration of work was adding the Visual Display Design Tool. A Direct Manipulation Interface that lets the Administrator interact directly with what they are working on - a portal page. This advances the UI further along the continuum of task awareness (note: I did not say task based, task centric etc.. I should blog sometime about my reasons for avoiding those terms...). One of the unique tools in this round of work was comics to tell stories. It was a lot of fun to do, and was a lot more effective in ensuring a shared understanding of the work. Plus it was a lot of fun to put together!

Cross Posted from : http://blogs.sun.com/realDesign/

Tuesday Jul 17, 2007

Browser Testing Nirvana

IE6, IE7, Safari, Firefox

As part of the OpenPortal project we strive to make the UI as visually appealing as possible and Portal Server 7.2 is full of advancements in this area.  Why?  We want you to touch it, feeling connected to your portal services.

That means we do a ton of browser testing via our great QA team to ensure our UI is consistent across browsers.

And now thanks to Parallels with Coherence,  UI development and testing should be a whole lot easier.  With it, I can run all the major browsers simultaneously and see changes instantly without switching machines/keyboards.

Just one small thing we do to help ensure a better user experience for you. 

Monday Jul 16, 2007

Portal Server 7.2 Build B5 available

 OpenPortal Mascot

Portal Server 7.2  Build 5 is now available in the OpenPortal project.

Highlights of this build are support for Sun Application Server 9.1, GlassFish V2, integration with SAW, Mirage, AES encryption for SRA,  new consolidated sampleportals and much more.

Checkout Getting started with OpenPortal and follow the Install Instructions and Release notes to try the latest B5 build.

Thursday Jul 12, 2007

Blog maintenance: Updated tag cloud

Blog maintenanceQuick FYI -- The tag cloud / top tags section on the blog has been moved to the top on the right nav bar. Also, the tags for each entry on the blog have been reviewed and refreshed. We hope that the tags now better serve locatability of the desired topic/content. 

Any comments/suggestions to further enhance the experience on this blog most appreciated.

Wednesday Jul 11, 2007

Secure Remote Access (SRA) in 7.1

InformationVisit my blog entry for information on what all traffic and components are involved in executing psadmin commands on the gateway alone node. There have been several queries from folks asking for this information so I have added the same today on my blog. Hope it helps folks.

Tuesday Jul 10, 2007

JSF Portlet Bridge 1.2.1 and 1.1.5 released

We've released JSF Portlet Bridge 1.2.1 and 1.1.5. The changelog contains issues resolved as well as any new features added.

If you find any issues or have any feedback for features, etc., please let us know!

To know more about JSF Portlet Bridge, you can read the article JavaServer Faces Technology-Based Portlet Bridge




« July 2016