Tuesday Nov 24, 2009

Where's Portal Pack Project !!!

The Portal Pack project site (http://portalpack.netbeans.org) is down for last few days because of the netbeans.org migration. But in case you need Portal Pack's binaries urgently,  here is the new location for Portal Pack project http://contrib.netbeans.org/portalpack/. We have filed a bug to set the redirect for http://portalpack.netbeans.org to this new location. Once that bug is fixed, you should be able to access the Portal Pack project site using the old url http://portalpack.netbeans.org .


For more details check this issue
https://netbeans.org/bugzilla/show_bug.cgi?id=176226



Friday May 29, 2009

Web Space/Liferay : Expose SOAP & JSON services through Service Builder

As you know Portal Pack 3.0.1 provides a nice service builder editor where you can add/remove services and also generate service classes from NetBeans IDE. These services can be deployed on Liferay/Web Space server. To know more about how the services can be generated using Portal Pack, check this blog.


If all your portlets are deployed on the same liferay instance, then they can consume those services through normal java calls. But what about exposing a service as remote service, so that it can be consumed by remote clients. But currently the service builder plug-in in Portal Pack doesn't generate SOAP, JSON classes which are required to expose a remote service as SOAP and JSON and hence can not be consumed by remote clients.

[Read More]

Tuesday May 26, 2009

JSF Portlet Page Navigation Issue - workaround

There is an issue with JSF Portlet (Woodstock portlet) with page navigation created by Portal Pack 3.x and running on Liferay or Web Space Server. So if you have page navigation inside jsf portlet, then no component in the portlet is shown when try to navigate to the a second page.But if you reload the page, the portlet is shown properly. This behaviour is there only with Firefox, but it works fine with IE.

[Read More]

Friday Feb 13, 2009

Portal Pack 3.0 : Makes Portlet Development Easy !!!

The Portal Pack 3.0 is now available for download.
With lots of new features and bug fixes, the Portal Pack 3.0 is out
there to make portlet development easier than before. This version is
compatible with NetBeans 6.5 IDE. This version of Portal Pack supports
the recently released Sun GlassFish Web Space Server 10.0 which is part of the GlassFish Portfolio.

[Read More]

Sunday Dec 28, 2008

WebSynergy & Portal Pack at Devoxx'08

I attended this year's Devoxx conference which was held between 8th - 12th Dec at Antwerp, Belgium. This was my first trip to Devoxx conference and also to Belgium. I got an opportunity to talk about WebSynergy and Portal Pack  in a 30 min session. It was mostly driven by the demos around WebSynergy and Portal Pack. I covered different kind of Portlet Developments using NetBeans and Portal Pack plug-ins.


Devoxx was definitely a success. It's one of the biggest Java Community Conference in Europe.


There were some very good talks on JavaFX, JRuby, Flex, JBoss Seam. The videos of all those sessions of Devoxx'08 will be available at http://parleys.com/  sometime during Jan' 09.




(at Devoxx)






Thursday Nov 06, 2008

Portal Pack 3.0 Milestone 2 is now available

The Portal Pack 3.0 M2 is now available for download. These plug-ins are supported on NetBeans 6.5 Beta or later. 


Highlights of the new features added in this release are :



  • Integration with Project WebSynergy M3 running on Glassfish V2 and recently released Glassfish V3 Prelude

  • Integration with Liferay Portal Server running on Glassfish V2/V3 and Tomcat 5.x/6.x

  • Support for Spring MVC Portlet : Using this plug-in, user can develop a portlet using spring webmvc portlet framework.

  • Service Builder Plug-in : This plug-in provides liferay/websynergy's service builder capabilities inside NetBeans IDE. Using this plug-in, user can generate and use services inside their portlets created by NetBeans Portal Pack. This plug-in also helps developer to write a database portlet quickly using service builder infrastructure. User can modify a service xml either through standard xml editor or through advance design editor for service xml.

  • WebSynergy/Liferay Taglib Palette : A new jsp palette has been added to help developer to use WebSynergy/Liferay specific taglibs inside their JSPs. Currently it supports all Journal taglibs through this palette.  But all other WebSynergy/Liferay specific taglibs are also exposed to the portlets, so that user can add them manually to their jsp code.







(Service Xml Editor. Click to enlarge)



Monday Sep 01, 2008

Portal Pack 3.0 M1 - Features Highlights

Portal Pack 3.0 Milestone 1 has been released recently. This version of Portal Pack plug-ins are supported on NetBeans 6.5 Beta. In this blog, I will explains about the new features supported by Portal Pack 3.0 Milestone 1.

[Read More]

Wednesday May 14, 2008

Tutorial: JSR 286 portlet Eventing using Eventing Story Board

The recently released Portal Pack 2.0 has a new feature called Eventing StoryBoard.The Eventing StoryBoard feature in Portal Pack 2.0 simplifies the task of creating portlet application that uses JSR-286 eventing. It provides a simple drag drop feature to link the portlets involved in eventing. Automatic code generation functionality in the storyboard adds the necessary interfaces, methods and xml elements needed during eventing.

Here's a tutorial  contributed by Sriram K,  which explains about JSR 286 eventing using Eventing StoryBoard

 http://portalpack.netbeans.org/tutorials/eventing/EventingStoryBoardTutorial.html

There is also a screencast available for the same. Thanks to Hemadri, Anjana, Sriram for their help for this screencast

http://portalpack.netbeans.org/demos/evtstoryboard/eventing-story-board.htm 


Thursday May 08, 2008

Portal Pack and WebSynergy

There is a preview version of the WebSynergy plug-in available at Portal Pack project site. This plug-in supports portlet development and deployment on the new WebSynergy and also works with Liferay.


Prerequisites:
You need to install other Portal Pack 2.0 plug-ins before installing this plug-in. 

 
Using this plug-in :

  • You can write portlets which can be deployed on the WebSynergy and Liferay.
  •  By selecting the target runtime server as "WebSynergy", it automatically creates all liferay specific xml/properties file to the project.
  • Liferay specific files get updated whenever a new portlet is added to the project
  • Single click portlet deployment on WebSynergy and Liferay.
  • You can see a list of the deployed portlets in the Services tab under WebSynergy node inside your NetBeans IDE
  • Undeploy a portlet directly from the NetBeans IDE
  • Create PHP/Ruby Portlet which can be deployed on the WebSynergy. Ruby portlet development support is not currently available for download. But it will be available soon. 
  • Develop cross-platform inter-widget communication code using Eventing StoryBoard with simple drag and drop. To use this feature you need to download the latest nightly build of Generic Portlet Builder which is linked from the WebSynergy plug-in download location. Check these blog and screencast for more details.

Portal Pack 2.0 is now available

The Portal Pack 2.0 final version for NetBeans 6.1 is now available for download. It supports the new JSR 286 portlet specification.There are many new features which will help developers to write portlets quickly using JSR 286(Portlet 2.0) features. These plug-ins are also available at NetBeans 6.1 Auto-Update Center and
with Java Tools Bundle Update 5 .

 

 
Some highlights of this release are :

To know how to develop portlet using Portal Pack 2.0 read this article.

In the next few days, I will be blogging about some specific features in Portal Pack 2.0 . So keep watching this space :)

Thursday Sep 27, 2007

Portal Pack 2.0 Beta is now available

Portal Pack 2.0 Beta  for NetBeans 6.0 Beta 1 is now available. This version of  the Portal Pack supports portlet application deployment on both OpenPortal Portlet Container 1.0 and OpenPortal Portlet Container 2.0 Beta bundled with Java Application Platform SDK Update 3 Beta.

 (Check out Deepak's blog for more on Portlet Container 2.0 Beta in Java Application Platform SDK U3 Beta)

 

Some of the New Features in this release are 

  • Support for both Portlet 1.0(JSR 168) and 2.0 (JSR 286 Public Draft 1)
  • A new wizard to create portlet filters
  • Option for adding a new Public Render Parameter through UI
  • Drag and drop support to map Public Render Parameters/Filters to portlets

Useful resources :

Portal Pack 2.0 Beta Plug-ins can be downloaded as a zip archive from here.

These plugins are also available on NetBeans 6.0 Beta 1 auto update center.

Wednesday Jul 25, 2007

Build JSF Portlet with NetBeans Visual Web Pack and NetBeans Portal Pack


In this blog I will explain how  NetBeans 6.0 M10 with Visual Web Pack and Portal Pack 2.0 preview plug-in can be used to develop & deploy JSF Portlet application.

[Read More]

Monday May 07, 2007

Upcoming Feature in Portal Pack - IPC Story board for Eventing to visually wire the portlets

Now a days I am working on some new features for Portal Pack. One of the features I am working on is "IPC Story Board"  for Eventing. Portal Pack IPC Story board will be useful for all portlet developers who want to make their portlets consume events thrown by other portlets. Though  eventing is not part of the current portlet specification, but it will be part of the next portlet specification. IPC Story board will be providing drag and drop support where the developers will be able to drag and drop their portlets and then visually wire them with each other. If you want to see an early preview of IPC Story board in the Portal Pack then check this small flash demo

Saturday Mar 31, 2007

Easy Steps to Set up Portlet Development Environment

This blog will help

  • All new portlet developers who don't know how to start writing portlets and test them
  • Developers looking for open source softwares to develop and test their portlets
  • Developers looking for an integrated portlet development environment

You can use the Java EE Tools Bundle U3 Preview which comes with pre-configured GlassFish appserver, Open Source Portlet Container and NetBeans IDE with Portal Pack Plug-ins to start portlet development.

But Alternatively if you want to use latest versions of mentioned components to set up your portlet development environment then go through this blog. 

The following open source components are required to set up your portlet development environment

  1. Glassfish Application Server
  2. Open Source Portlet Container
  3. NetBeans 5.5/5.5.1 Beta IDE
  4. Portal Pack Plug-ins

1. GlassFish Application Server

GlassFish is an open source application server. Download the latest version of GlassFish Application server from here.  GlassFish installation is very easy. Just follow the steps mentioned here

2. Open Source Portlet Container

The Open Source Portlet Container  is an Enterprise Class Open Source Portlet Container which is free and available for download here. This can be used to deploy/test your JSR 168 portlets. To install Open Source Portlet Container on the GlassFish AppServer run the following command which opens an GUI installer. The whole installation process completes within a few seconds

java -jar portlet-container-configurator.jar

Alternatively you can check installation instructions here 

3. NetBeans IDE 5.5 and above

Download and Install NetBeans IDE from https://www.netbeans.org 

4. Portal Pack Plug-ins

The Portal Pack NetBeans Plug-ins for Portlet development is  available in NetBeans 5.5 Beta Auto Update Center.

But if you want to try latest version of Portal Pack Plug-ins then download them from here . You can find the installation instructions for the plug-ins in download page.

As all of the above components are installed and configured properly, you can now start your portlet development. You can check user guides and documents available in portal pack doc page. If you want a short/quick tutorial on Portlet development using Portal Pack check this.





Wednesday Feb 21, 2007

Portal Pack Plug-ins are now also available at NetBeans Auto-Update Center Beta

Portal Pack Portlet Plugins are now also available at NetBeans Auto Update Center Beta. To install/update latest version of these plugins 

> Go to Tools > Update Center menu of NetBeans 5.5 IDE

> Select "NetBeans Auto Update Center Beta" check box in the list of update centers

> Click Next

The following modules of Portal Pack are required for Portlet Development support in NetBeans IDE

  • Generic Portlets - This module provides wizard based supports to create JSR 168 based portlet applications.
  • OpenSource PC - This module provides support to deploy/undeploy portlet applications on Portlet Container available on http://portlet-container.dev.java.net or bundled with Java EE SDK
  • Sun Java System Portal Server 7.x - This module provides support to deploy/undeploy portlet application on Sun Java System Portal Server 7.x
  • Base PSFramework - This is a library module which is required for the above two server plug-ins modules.

The same modules are also available as a zip archive at http://portalpack.netbeans.org/download.html
 

About

ranjansatya

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