Monday Apr 27, 2009

Glassfish Web Space Portal in JES6 Release

JES6 (Java Enterprise System 6) has been released today!!. Please download it from the following location

JES6 contains the GlassFish Web Space Portal 10.0 which is the next generation portal from Sun Microsystems which is based on Open source Liferay community. Following are some of the features provided by Web Space Portal 10.0

Features
Benefits
Web Aggregation Enhances user experience with efficient views of Web content/application, Using mashups and Ajax based desktop for easy drag and drop
Identity-based content delivery (IDBC) Achieved through opensso addon feature
User generated/managed communities Improves efficiency for ad hoc/informal project teams by providing a Web space that can be tailored to the needs of the project
User/role-based content management An out-of-the-box support for CMS based on JSR 170. Supports Document Management, Image Management, Web Content Management. More info...
Comprehensive collection of integrated collaboration tools Simplifies users' access to collaboration tools like wikis, blogs
Human workflow application development tools and rules engine integration Acheived through Simple api for workflow(SAW). Supports JCAPS workflow Engine and JBPM Engine. More info...
Enterprise 2.0 platform – social graph, wiki, blogs, forums, etc. Improves communication, intellectual property sharing/capturing, and collaboration
Content staging and workflow Controls content publishing by staging page content and assigning content managers
Web site branding

Enables the rapid development and publishing of company-branded Web sites

Leverages the large number of customized themes that have already been produced in the community

Allows Web developers to quickly customize theme/skin by utilizing Web Space Server plugin for Dreamweaver

Presence Feature
more info...
Portlet Container Support
Portlet Container 2.1 is bundled with the Web Space portal. This supports JSR 168 and JSR 286 portlet specifications.
Portlet Development Tools
Developer Tools are also provided for fast and seamless portlet development/deployment over web space server. more info...
Installer
ant based installer and very simple to install and deploy


Thursday Feb 19, 2009

SSL install of GlassFish Webspace server 10.0

GlassFish Webspace server 10.0 based on Liferay Portal is Sun's next generation portal. The latest Commercial Release can be downloaded from the following site

SSL install of Webspace server involves two steps :

1. Enabling the SSL on the Glassfish server instance

2. Installing the Webspace server

Enabling the SSL on the Glassfish server instance

  1. Download the RR release of Glassfish from the following location . Install and start the domain
  2. change to directory domains/domain1/config under the Glassfish install directory (cd to <gf_install_dir>/domains/domain1/config
  3. Delete the existing alias s1as from the keystore. Execute : keytool -delete -alias s1as -keystore keystore.jks (keytool will be present under jdk1.6.0_10/bin/ directory. Keystore password by default will be "changeit")
  4. Generate the key request. Execute : keytool -genkey -alias s1as -keyalg RSA -keysize 512 -dname "CN=<hostname-fqdn>,Ou=People,O=Sun,L=Bangalore,S=Karnataka,C=IN" -keystore keystore.jks
    Enter keystore password:  changeit
    Enter key password for <s1as>
            (RETURN if same as keystore password):
  5. Generate certificate signing request. Execute : keytool -certreq -alias s1as -sigalg "MD5withRSA" -file certreq.pem -keypass changeit -keystore keystore.jks -storepass changeit 
  6. cat certreq.pem
    -----BEGIN NEW CERTIFICATE REQUEST-----
    MIIBLTCB2AIBADBzMQswCQYDVQQGEwJJTjESMBAGA1UECBMJS2FybmF0YWthMRIwEAYDVQQHEwlC
    YW5nYWxvcmUxDDAKBgNVBAoTA1N1bjEPMA0GA1UECxMGUGVvcGxlMR0wGwYDVQQDExRuaWNwNzQu
    aW5kaWEuc3VuLmNvbTBcMA0GCSqGSIb3DQEBAQUAA0sAMEgCQQCWvzZ+Ub04IcYZe7ybutZn8faf
    HcECwxFiV/vlYdqz/rr+ggQcDYz5+odLpmszIgIe41M1ZnDPwzd9W4H9RHF9AgMBAAGgADANBgkq
    hkiG9w0BAQQFAANBAIps0ba1sliacZkljptvSushvYV3fSkeVaGwt/erk92pILZIQ6jehfIZmw2G
    qYX3I7x9wntTDxaBq8GD3i5V0Kk=
    -----END NEW CERTIFICATE REQUEST-----
  7. Get this certificate signed from the CA. We internally use http://raasi.red.iplanet.com  openssl install
  8. Now import the rootca of this CA. This can be obtained on http://raasi.red.iplanet.com. Execute : keytool -import -alias rootca -trustcacerts -file rootca.pem -keystore keystore.jks -storepass changeit  (rootca.pem file contains the rootca obtained from raasi.red.iplanet.com)
  9. Import the signed certificate from the CA. Execute : keytool -import  -alias s1as -file servercert.pem -keypass changeit -keystore keystore.jks -storepass changeit
  10. Restart the glassfish domain.
  11. Access https://<hostname:8181> and view the certificate. It should show issued by : Veera Natarajan if you have used raasi as the signing CA
  12. Install the Glassfish Webspace 10.0. See the instructions under the section "To Install Webspace Server Software Into an Existing Sun GlassFish Configuration" from the "getting started guide" at the following location

Courtesy : Ajit Kamble, Gang chen and Veera Natarajan

About

siddeshk123

Search

Categories
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