This chapter describes components in a GroupSpace application and shows you how to enable GroupSpace in your domain, portal EAR projects, and portal web projects.
Portlets – Contains the following two types of portlets:
GroupSpace-specific portlets – Portlets that begin with GS, such as GS GroupNotes. These portlets cannot be used outside of a GroupSpace Community.
Collaboration portlets – Portlets that do not begin with GS, such as Discussion Forums. These portlets can be used outside of a GroupSpace Community. See the Portlet Development Guide for more information.
GroupSpace Invitations
GroupSpace Notifications
Adding GroupSpace to your Applications
This section shows you how to enable GroupSpace in your applications; you must ensure GroupSpace is included in your portal domain, and add the GroupSpace libraries and facets to your portal EAR and web projects.
Tip:
You should have only one GroupSpace web project per enterprise application. If you create a conventional portal web project to present your desktops and portlets, do not enable GroupSpace for that project.
If you want to create custom Communities, you must create a separate portal web project that does not include GroupSpace, as illustrated in Figure 3-1.
Figure 3-1 GroupSpace Must Reside in its Own Portal Web Project
Adding GroupSpace to Your Portal Domain
If you have an existing server and it is running, stop the server.
Start the Configuration Wizard. From the Windows Start menu, choose Oracle Products > WebLogic Server 10.x > Tools > Configuration Wizard.
In the Configuration Wizard, select Create for a new domain or Extend for an existing domain, and click Next.
If you selected Create in
step 3, select WebLogic Portal Collaboration Repository check box and click Next. If you are extending an existing domain, select the domain root directory, and click Next.
Complete the remaining wizard windows.
Restart the server.
Adding GroupSpace to Your Portal EAR and Web Project
Perform the following steps to add GroupSpace to your portal EAR and web project:
Add the GroupSpace facets to your portal EAR project:
In the Navigator view in Workshop for WebLogic, right-click an existing portal EAR project and choose Properties. If you are creating a new portal EAR project, skip to
step c in this section when you reach the Select Project Facets window.
In the Properties window, select Project Facets, and click Add/Remove Project Facets.
In the Project Facets window, expand WebLogic Portal Collaboration and select GroupSpace Application Libraries. If you are creating a new portal EAR project, continue through the remaining wizard windows.
Click Finish, and then click OK.
Add the Collaboration Portlets facet to your portal web project. Perform the same steps above to the web project, and select the GroupSpace facet.