Sun GlassFish Web Space Server launched as part of Sun's GlassFish Portfolio is a next-generation Web 2.0 application aggregation and presentation platform.
Sun GlassFish Web Space Server offers features for general users, system administrators, and application and portal developers.
For General Users, Web Space Server makes it easy to communicate, collaborate, and customize the applications shared by your organization. Social networking components, like blogs, wikis, bookmarks, and messaging can be presented side-by-side with proprietary and third-party business and productivity applications. Different user communities can have their own portals, layouts, and customizations, and Web Space Server can be scaled down or up to suit organizations from the very small up to the enterprise level.
For System Administrators, Web Space Server makes it easy to manage users, groups, communities, permissions, and highly specific levels of security. A browser-based GUI makes managing portals, portlets, plugins, and applications as simple as dragging and dropping. Web Space Server runs on top of the enterprise-class, open source GlassFish Application Server, which means that Web Space Server can be optimized according to your needs for performance, reliability, security, load balancing, and clustering, among other server characteristics.
For Application and Portal Developers, Web Space Server makes it easy to develop portlets, portals, plugins, services, content management, workflows, and themes using your own tools, including NetBeansTM, Eclipse, and Dreamweaver. Web Space Server is based on the open source OpenPortal and Liferay 5.2 code bases, which means what you develop in Web Space Server will be standards-based, portable, and maintainable. You can combine familiar Ajax, Jmaki, Ruby, PHP, and Java technologies and techniques with Web Space Server's powerful presentation capabilities to deliver the kind of rich, dynamic, interactive user experience previously available only in complex custom-built Web applications.
Readers should be familiar with the following products and concepts:
Sun Java System Directory Server
Sun Java System Access Manager
Your web container
Sun GlassFish Enterprise Server v2/v3
Oracle WebLogic Server 11g
Your operating system
Basic UNIX administrative procedures
LDAP (lightweight directory access protocol)
Web Services for Remote Portlets (WSRP)
This book contains the following chapters:
Chapter 1, Administration Overview, discusses some general administration topics which are helpful for an administrator to begin with.
Chapter 2, Web Space Server Installation Instructions, contains the installation instructions for Web Space Server and the database and the application server that you want to configure with it.
Chapter 3, Customizing Sun GlassFish Web Space Server, discusses the topics on changing the look and feel of the product as desired by the customer.
Chapter 4, Use Cases for Sun GlassFish Web Space Server, discusses some of the use cases for working with some of the commonly available portlets shipped as part of the core and the samples for Sun GlassFish Web Space Server.
Chapter 5, Roles and Permissions, has the details of how you can define roles and permissions on various portal resources such as, users, communities, and organizations.
Chapter 6, Content Management System, discusses the administration tasks related with content management.
Chapter 6, Content Management System, discusses the administration tasks related with content management.
Chapter 8, Advanced Web Space Server Configuration, discusses the topics on advanced customization to match the unique needs of a customer.
Chapter 9, Configuring Portal Properties, discusses how you can override properties in the portal.properties file.
Chapter 10, System Maintenance, discusses the different aspects of monitoring and backup.
Chapter 11, Performance Tuning, discusses the topics related with improving the performance of the system.
Chapter 12, Troubleshooting, discusses the troubleshooting information for some of the issue that you may face when you are working with Sun GlassFish Web Space Server.
The Sun GlassFish Web Space Server documentation set is available on the Sun GlassFish Web Space Server Core and Samples Documentation Collection and the Sun GlassFish Web Space Server Add-Ons Documentation Collection.
Additional documentation is also available on the Liferay wiki, Liferay Community Documentation, and OpenPortal Documentation sites.
Related blog, forum, and website links:
http://blogs.sun.com/main/tags/webspace
This blog link lists all the blog postings with the tag “webspace”.
This is a blog link named Portal Post and is exclusively meant for posting on portal products from SunTM Microsystems.
http://forums.sun.com/category.jspa?categoryID=111
This is the common discussion forum for all portal products from Sun Microsystems.
https://webspace.dev.java.net/
This is the community website for Sun GlassFish Web Space Server.
This is the developer community site for ruon-web.
This is the developer community site for saw-web.
Third-party URLs are referenced in this document and provide additional, related information.
Sun is not responsible for the availability of third-party web sites mentioned in this document. Sun does not endorse and is not responsible or liable for any content, advertising, products, or other materials that are available on or through such sites or resources. Sun will not be responsible or liable for any actual or alleged damage or loss caused or alleged to be caused by or in connection with use of or reliance on any such content, goods, or services that are available on or through such sites or resources.
The Sun web site provides information about the following additional resources:
Sun is interested in improving its documentation and welcomes your comments and suggestions. To share your comments, go to http://docs.sun.com and click Feedback.
The following table describes the typographic conventions that are used in this book.
Table P–1 Typographic Conventions
Typeface |
Meaning |
Example |
---|---|---|
AaBbCc123 |
The names of commands, files, and directories, and onscreen computer output |
Edit your .login file. Use ls -a to list all files. machine_name% you have mail. |
AaBbCc123 |
What you type, contrasted with onscreen computer output |
machine_name% su Password: |
aabbcc123 |
Placeholder: replace with a real name or value |
The command to remove a file is rm filename. |
AaBbCc123 |
Book titles, new terms, and terms to be emphasized |
Read Chapter 6 in the User's Guide. A cache is a copy that is stored locally. Do not save the file. Note: Some emphasized items appear bold online. |
The following table shows the default UNIX® system prompt and superuser prompt for the C shell, Bourne shell, and Korn shell.
Table P–2 Shell Prompts
Shell |
Prompt |
---|---|
C shell |
machine_name% |
C shell for superuser |
machine_name# |
Bourne shell and Korn shell |
$ |
Bourne shell and Korn shell for superuser |
# |