You can combine an ATG Portal community template with the ATG Workflow engine to automate the process of creating new communities in your portal application. ATG Portal includes a CommunityProposal class, which embodies the basic properties of a proposed new community, as well as scenario and workflow actions that you can use to handle the process of approving the new community and automatically creating it from a community template.

To set up a community proposal workflow:

  1. Assemble an application that includes the Portal.ppa module, which represents the Portal Process Automation. For information about application assembly and about ATG modules, see the ATG Platform Programming Guide. Deploy and start the application you created according to the instructions from your application server manuals.

  2. In the ATG Portal Administration interface, create a community template that you want to use as the basis of your new communities. You can have more than one community template. See the Creating Communities from Community Templates section in the Community Administration chapter.

  3. In the ACC Workflow window, create a workflow to handle proposals to create new communities. See Creating a Workflow for Community Proposals.

  4. In the ACC Scenarios window, create a scenario that listens for community proposal creation events and starts the community proposal workflow. See Creating a Scenario for Community Proposal Workflows.

  5. Create a page or other code that initiates community proposals and creates community proposal creation events. See Creating a Community Proposal.


Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved. Legal Notices