Wednesday Feb 18, 2009

WSRP 2.0 FCS binary

The WSRP 2.0 FCS binary is now available for download from the OpenPortal WSRP project download page and has implemented all the WSRP 2.0 mandatory and most of the optional features. This project binary is being shipped into the below release vehicles apart from the above standalone install which the project provides as a wsrp-configurator.jar

2. Liferay version 5.2 and higher.

The source code for the above is tagged as "liferay-5.2-snapshot" - In case you need the code for some debugging.

On the trunk work continues on the 2.1 release -- Which is a maintenance release. Please use the project mail list for any questions and comments.

Sunday Aug 17, 2008

Liferay consumes OpenPortal WSRP project

The OpenPortal WSRP Project consumer is now integrated into Liferay Portal. The next stable release of Liferay Portal is expected to have both the OpenPortal WSRP producer and consumer integrated in it.

Checkout the following posts for detailed information on this integration.

  1. OpenPortal WSRP 2.0 Consumer in Liferay
  2. Testing WSRP 2.0 interoperability in Liferay

Stay tuned on the OpenPortal WSRP Project mailing list for more information w.r.t to this integration.  

Tuesday Jun 17, 2008

Leasing for Remote Portlets

WSRP 2.0 offers Leasing of Portlets as part  of the specification. Leasing is the process by which a Consumer registers with a Producer for a specified time period, after which the Consumer Registration is rendered invalid. Lifetime is an optional parameter in the Registration offered by V2 producers. The OpenPortal WSRP project (Sun's open source implementation of WSRP ) has implemented this feature using the Open Source Portlet Container 2.0 . Check this wiki page for more information on portlet leasing.

Here's a primer on using the Leasing feature.. 


Wednesday Apr 02, 2008

WSRP 2.0 specification approved by OASIS

Web Services for Remote Portlets (WSRP) specification version 2.0 has been approved as an OASIS standard. Here are the links to the approved specification.


  1. HTML: http://docs.oasis-open.org/wsrp/v2/wsrp-2.0-spec-cs-02.html
  2. PDF: http://docs.oasis-open.org/wsrp/v2/wsrp-2.0-spec-cs-02.pdf
  3. XML Schema: http://docs.oasis-open.org/wsrp/v2/wsrp-2.0-types.xsd
  4. WSDL:

The OpenPortal WSRP Project implements the above all the mandatory and some of the major optional features defined in this specification and milestone 3 binary is available for download.

 

Monday Mar 10, 2008

OpenPortal WSRP version 2.0 milestone 3 available

The OpenPortal WSRP Project v2 milestone 3 is now available for download.  The OpenPortal WSRP Project version 2.0 is now feature complete and will be OASIS WSRP specification compliant whenever the OASIS WSRP specification would be approved.

The OpenPortal WSRP v2 milestone 3 previews the following features, some defined in OASIS WSRP version 2.0 specification.

  1. WSRP 2.0 getResource
  2. WSRP 2.0 Caching
    1. Markup Caching
      1. Expiration Markup Caching
      2. Validation Markup Caching
    2. Resource Caching
      1. Expiration Resource Caching
      2. Validation Resource Caching
  3. Tomcat 5.5 support
  4. Migrated code to the latest WSRP 2.0 schema

You can download the OpenPortal WSRP version 2.0 milestone 3 from the project download page.

 

This is the last major milestone build from the OpenPortal WSRP Project, the future milestones are expected not to add any major new features to the WSRP version 2.0 implementation rather provide pluggable extensions mechanisms to consuming portals to implement some of the WSRP version 2.0 features such as Portlet Management, CC/PP etc.  

Here are some of the documents that are related to this milestone

  1. Whats new in milestone 3
  2. WSRP installation on Glassfish
  3. Milestone 3 preview document
  4. WSRP installation on Tomcat
  5. WSRP User Guide

Stay tuned on the future milestones of the OpenPortal WSRP version 2.0 project. If you would like to keep track of future announcements and additions to the OpenPortal WSRP Project, please subscribe to the announce@wsrp.dev.java.net alias.

If you have questions on how to use the OpenPortal WSRP Project and other comments/suggestions/requests, we urge you to join the users@wsrp.dev.java.net alias.

Please report any issues that you encounter while trying OpenPortal WSRP version 2.0 milestone 3 to issues@wsrp.dev.java.net.

Monday Feb 11, 2008

Voice-over Screencast to Demonstrate WSRP Feature in Sun Java System Portal Server

Here is a new voice-over screencast that demonstrates the Web Services for Remote Portlets (WSRP) feature in Sun Java System Portal Server. In this screencast, I have explained how to create a WSRP Producer, Consumer, and a channel/container to publish remote portlets in Sun Java System Portal Server.

The screencast also explains interoperability feature, by demonstrating how to consume remote portlets from Netunity producer in Sun Java System Portal Server.

Go through the screencast and watch this space for OpenPortal WSRP version 2.0 implementation screencast, soon.

Thursday Feb 07, 2008

WSRP Eventing and Shared Render parameter preview

The OpenPortal WSRP version 2.0 milestone 2 binary is now available for download. The binary along with install instruction is available on the Open Portal WSRP download pageThis is the second milestone release from the OpenPortal WSRP Project that implements the OASIS WSRP version 2.0 specification. The main intent of this release is to preview the following optional features defined in the WSRP version 2.0 of OASIS specification.
  1. WSRP Eventing
  2. Shared/Public render parameters
Pls follow the instructions in coordination preview document on how to test and use these features that'll help you to understand the implementation.

Here are the links to the complete set of documents for this milestone.
  1. Install Instructions
  2. User Guide
  3. WSRP v2 Coordination samples
Stay tuned for more optional feature implementation in the future milestones of the OpenPortal WSRP version 2.0 project. If you would like to keep track of future announcements and additions to the OpenPortal WSRP Project, please subscribe to the announce@wsrp.dev.java.net alias.

If you have questions on how to use the OpenPortal WSRP Project and other comments/suggestions/requests, we urge you to join the users@wsrp.dev.java.net alias.

Please report any issues that you encounter while trying OpenPortal WSRP version 2.0 milestone 2 to issues@wsrp.dev.java.net.

Thursday Dec 27, 2007

WSRP version 2.0 milestone 1 binary now available

The Open Portal WSRP Project has recently released the milestone 1 binary of WSRP version 2.0 implementation. The same is available for download here. Here is the link to the install and user guide for this milestone.
  1. Install Instructions
  2. User Guide
The WSRP version 2.0 milestone 1 release is the first release from the OpenPortal WSRP Project that implements the OASIS WSRP version 2.0 specification. The main intent of this release is to provide a base platform for developers to build optional and additional features that are defined in the WSRP version 2.0 specification and demonstrate to WSRP users the basic usecases of using both the versions.

Technically since all the major features of the WSRP version 2.0 specification are defined optional, we already have a WSRP version 2.0 implementation, by just porting the version 1.0 implementation to 2.0 schema's and claim version 2.0 compliance. However to have a meaningful version 2.0 implementation, the optional features are required to be implemented. The OpenPortal WSRP Project addresses/implements these optional features in the subsequent milestone. Please check the WSRP version 2.0 Project page for more details.

So what exactly is there in this release ?
  1. Provides a base v2 implementation by porting v1 implementation to v2 schema's.
  2. Provides both version 2.0 and version 1.0 WSRP Producer implementation.
  3. Supports sharing of resources like registration-handle/portlet-handle across v1 and v2 WSRP Producer services.
  4. Provides both version 1.0 and 2.0 implementation of Consumer.
  5. Provides the necessary administrative interface to create a v1 or v2 Consumer.
  6. Supports backward compatibility by supporting both v1 and v2 stacks.

Note : The code base uses OASIS WSRP public review 04 schema to demonstrate the above

Stay tuned for future announcements on optional feature implementation, Please subscribe to  announce@wsrp.dev.java.net

Wednesday Nov 28, 2007

OpenPortal@FOSS.IN 2007

 FOSS.IN
One of world's largest FOSS events, FOSS.IN 2007 is opening in Bangalore. Sun is a platinum sponsor of this event. Sun is participating in almost all the events throughout the five days of conference: Project days,Presentations Demos, Hack center, BoFs, Lightning talks
Click here for the official FOSS.IN page.

OpenPortal is also registering its presence via a host of demos and BoF sessions.Check out this blog for more details

Thursday Nov 01, 2007

WSRP v2 draft 4 public review

The OASIS Web Services for Remote Portlets TC has recently approved Web Services for Remote Portlets Specification v2.0 as a Committee Draft and is available for public review. The public review starts from 31 October 2007, and ends 15 November 2007.

This specification was previously submitted for a 60-day public review on 24 July 2007, this 15-day review is limited in scope to changes made from the previous review. All changes are highlighted.

The specification document and related files are available here.

Highlighted PDF copy is available here:
http://docs.oasis-open.org/wsrp/v2/wsrp-2.0-spec-pr-04-highlight.pdf


The schema and wsdl files are available at:
http://docs.oasis-open.org/wsrp/v2/wsrp-2.0-bindings-pr-04.wsdl
http://docs.oasis-open.org/wsrp/v2/wsrp-2.0-extra-pr-04.xsd

http://docs.oasis-open.org/wsrp/v2/wsrp-2.0-interfaces-pr-04.wsdl

http://docs.oasis-open.org/wsrp/v2/wsrp-2.0-service-pr-04.wsdl

http://docs.oasis-open.org/wsrp/v2/wsrp-2.0-types-pr-04.xsd

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.  

Tuesday Sep 11, 2007

OpenPortal WSRP Project JAX-WS migration effort

OpenPortal WSRP Project has released the first set of install instructions for the JAX-WS branch, the install instructions are available on the project wiki.

This is the first drop from the jaxws_branch, the branch was created a while back to facilitate the migration of the WSRP implementation from the older webservice stack (JAX-RPC) to new webservice stack (JAX-WS).  For feedback, please report issues to users@wsrp.dev.java.net or using issue tracker

The trunk of the Open Portal WSRP Project is still on JAX-RPC.

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.

Tuesday Aug 14, 2007

Code for freedom!

Code For Freedom To commemorate India’s 60 years of Independence, we have announced a unique contest today, aptly named “Code for Freedom”.

Open to undergraduate and graduate students in any college/university accredited by the Government of India, the contest invites contributions to 5 Open Source projects namely OpenSolaris, NetBeans, Project GlassFish, Apache Derby and OpenPortal and will run until January 2008. The winners of the contest are set to win Laptops, iPods and every contributor gets a T-shirt and certificate from Sun.

You can find more information at the Code For Freedom site.

As you have come to this blog, I am assuming you are interested more in an open source enterprise portal - and we will be very happy to help you in any way we can. You can contact us at users@portal.dev.java.net.

If you want to contribute to the development of the OpenPortal project, you can find details over here

If you want to create cool JSR168 based portlets, please check Satya's blog to learn about some easy steps on how to do portlet development.

Wednesday Aug 08, 2007

Consumables from the OpenPortal Community

OpenPortal Community Some time back we had decided to open source some on the key components of the Sun Java Portal Server product in a piece-meal fashion. The idea was to enable those components to be consumed by other communities or software products (refer this article for the goals).

Since then we have open sourced the Portlet Container (based on the JSR168 standard) implementation, the WSRP implementation, the JSFPortlet bridge, and also created some new innovative projects such as Portal Pack (NetBeans and Eclipse), SAW and Mirage. And to further walk the talk, I am happy let you know that some of these components have already been consumed back by the enterprise class open source Portal Server implementation in the OpenPortal community.

A successful open source community is about adopting other communities and getting adopted by other communities, I would like to welcome other communities and software products who believe in open source to come and look at what we have to offer as part of the components mentioned above.

To go back to the article that states the goals of the OpenPortal community --

The objectives for the Portal Server open-source initiative are threefold:

- Expose Portal Server's mature and proven enterprise-class capabilities to the community and evolve it there through active participation from the community of developers, users, partners, and like-minded individuals.

- Build composable, decoupled, and lightweight components that can be used by the developer community and other projects, for example, components that serve as development or test runtimes in tools.

- Collaborate with other portal, middleware, or similar open-source efforts in the software universe for the benefit of the community.

Note: Please stay tuned for news on JSR286 and WSRP 2.0.

About

atul

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today