Testing Discussions Server Connections Granting Administrator Permissions on Oracle WebCenter Discussions What You Should Know About Events Connections

14-18 Oracle Fusion Middleware Administrators Guide for Oracle WebCenter 4. Restart the Oracle WebCenter Discussions server.

14.12.4 Category Not Found Exceptions

Problem If you change the connection to use a different discussions server, and if you change the application root category ID from Administration - Configuration - Services - Discussions , then you could see exceptions like, Category Not Found. Solution Restart the managed server on which the WebCenter application is deployed. 15 Managing the Events Service 15-1 15 Managing the Events Service This chapter describes how to configure and manage the Events service for WebCenter Spaces. Always use Fusion Middleware Control or WLST command-line tool to review and configure back-end services for WebCenter Spaces. Any changes that you make are stored in MDS metatdata store as customizations. See Section 1.3.5, WebCenter Configuration Considerations. This chapter includes the following sections: ■ Section 15.1, What You Should Know About Events Connections ■ Section 15.2, Configuration Roadmaps for the Events Service ■ Section 15.3, Events Service Prerequisites ■ Section 15.4, Registering Events Servers ■ Section 15.5, Choosing the Active Events Server Connection ■ Section 15.6, Modifying Events Server Connection Details ■ Section 15.7, Deleting Event Server Connections ■ Section 15.8, Testing Event Server Connections ■ Section 15.9, Troubleshooting Issues with Events Audience The content of this chapter is intended for Fusion Middleware administrators users granted the Admin or Operator role through the Oracle WebLogic Server Administration Console. See also, Section 1.8, Understanding Administrative Operations, Roles, and Tools.

15.1 What You Should Know About Events Connections

The Events service provides group calendars that you can use to schedule meetings, appointments, and any other type of team or group occasion. The Events service also Note: Configuration changes for the Events service, through Fusion Middleware Control or using WLST, are not dynamic so you must restart the managed server on which the WebCenter application is deployed for your changes to take effect. See Section 8.2, Starting and Stopping Managed Servers for WebCenter Application Deployments. 15-2 Oracle Fusion Middleware Administrators Guide for Oracle WebCenter provides you with a personal calendar where you can schedule events that are not related to a particular Space. Personal calendars are available through a Microsoft Exchange Server, therefore a connection to that server is required. You can register the Microsoft Exchange Server connection through the Fusion Middleware Control Console or using WLST. You must mark a connection as active for the service to work. You can register additional Microsoft Exchange Server connections, but only one connection is active at a time. To view personal events in WebCenter Spaces, the user must have an account on the Microsoft Exchange Server.

15.2 Configuration Roadmaps for the Events Service

Use the roadmaps in this section as an administrator’s guide through the configuration process: ■ Roadmap - Configuring the Events Service for WebCenter Spaces The flow chart Figure 15–1 and table Table 15–1 in this section provide an overview of the prerequisites and tasks required to get the Events service working in WebCenter Spaces. Figure 15–1 Configuring the Events Service for WebCenter Spaces Note: The Events service is available only in WebCenter Spaces, not in WebCenter Portal applications. Managing the Events Service 15-3 ■ Roadmap - Configuring the Events Service for WebCenter Portal Applications The flow chart Figure 15–2 and table Table 15–2 in this section provide an overview of the prerequisites and tasks required to get the Events service working in WebCenter Portal applications. Table 15–1 Configuring the Events Service for WebCenter Spaces Actor Task Sub-task Notes Administrator 1. Install WebCenter and Microsoft Exchange Server MS Exchange Server is the back-end component for personal calendars ■ Install MS Exchange Server 2007 1.a Configure MS Exchange Server 2007 1.b Edit security settings 1.c Optional Enable SSL ■ Install MS Exchange Server 2003 1.a Download and install WebCenter Personal Events Web Service Plug-in 1.b Configure MS Exchange Server 2003 1.c Optional Enable SSL

2. Configure a connection between

WebCenter Spaces and the events server using one of the following tools: ■ Fusion Middleware Control ■ WLST End User 3. Test that the personal calendar is working in WebCenter Spaces 3.a Log in to WebCenter Spaces and add an Events task flow to a page in your Home Space 3.b Click Login to Personal Calendar on the Events task flow and enter your MS Exchange Server login credentials 15-4 Oracle Fusion Middleware Administrators Guide for Oracle WebCenter Figure 15–2 Configuring the Events Service for WebCenter Portal Applications Table 15–2 Configuring the Events Service for WebCenter Portal Applications Actor Task Sub-task Notes Administrator 1. Install WebCenter and Microsoft Exchange Server MS Exchange Server is the back-end component for personal calendars ■ Use MS Exchange Server 2007 1.a Configure MS Exchange Server 2007 1.b Edit security settings 1.c Optional Enable SSL ■ Use MS Exchange Server 2003 1.a Download and install WebCenter Personal Events Web Service Plug-in 1.b Configure MS Exchange Server 2003 1.c Optional Enable SSL Managing the Events Service 15-5

15.3 Events Service Prerequisites

This section includes the following subsections: ■ Section 15.3.1, Microsoft Exchange Server 2007 Prerequisites ■ Section 15.3.2, Microsoft Exchange Server 2003 Prerequisites

15.3.1 Microsoft Exchange Server 2007 Prerequisites

This section describes the Microsoft Exchange Server 2007 prerequisites when used as the server for the Events service. This section includes the following subsections: ■ Section 15.3.1.1, Microsoft Exchange Server 2007 - Installation ■ Section 15.3.1.2, Microsoft Exchange Server 2007 - Configuration ■ Section 15.3.1.3, Microsoft Exchange Server 2007 - Security Considerations ■ Section 15.3.1.4, Microsoft Exchange Server 2007 - Limitations

15.3.1.1 Microsoft Exchange Server 2007 - Installation

Refer to the Microsoft Exchange Server 2007 documentation for installation information. Developer 2. Integrate the Events service in your WebCenter Portal application 2.a Configure a connection to the events server in JDeveloper 2.b Add an Events task flow to a page in JDeveloper Developer Administrator

3. Deploy the WebCenter Portal

application using one of the following tools: ■ JDeveloper Developer ■ Fusion Middleware Control Administrator ■ WLST Administrator ■ WLS Admin Console Administrator Developer Administrator

4. Addmodify connection

parameters using one of the following tools: ■ JDeveloper, then redeploy the application Developer ■ Fusion Middleware Control Administrator ■ WLST Administrator End User

5. Click Login to Personal

Calendar on the Events task flow and enter your MS Exchange Server login credentials Table 15–2 Cont. Configuring the Events Service for WebCenter Portal Applications Actor Task Sub-task Notes 15-6 Oracle Fusion Middleware Administrators Guide for Oracle WebCenter

15.3.1.2 Microsoft Exchange Server 2007 - Configuration

To use Microsoft Exchange Server 2007 as the server for the Events service, you must edit the Microsoft Exchange Server 2007 Web service WSDL to specify the location of the Web service. To specify the location of the Microsoft Exchange Server 2007 Web service:

1. Open the WSDL file for the Microsoft Exchange Server Web service, for example:

C:\Program Files\Microsoft\Exchange Server\ClientAccess\exchweb\ews\Services.wsdl

2. Add a service section that points to your Microsoft Exchange Server Web

service, for example: wsdl:definitions ... wsdl:service name=ExchangeServices wsdl:port name=ExchangeServicePort binding=tns:ExchangeServiceBinding soap:address location=https:server.example.comEWSExchange.asmx wsdl:port wsdl:service wsdl:definitions

15.3.1.3 Microsoft Exchange Server 2007 - Security Considerations

The Events service includes a Microsoft Exchange Server 2007 adapter that communicates with the Microsoft Exchange Server 2007 generic Web service through a JAX-WS proxy. To set up the communication between the adapter and the Web service, you must edit the Microsoft Exchange Server security settings. To edit security settings: 1. On the Microsoft Exchange Server, open Internet Information Services IIS Manager.

2. Under Node computer_name Web Sites Default Web Site EWS, click

Properties .

3. On the Directory Security tab, in the Authentication and access control, click Edit.

4. Select Basic authentication.

5. Click OK.

You must enable anonymous access to Services.wsdl, Messages.vsd, and Types.vsd so that JAX-WS can access them to create the service port before committing any Web service call.

6. Right-click Services.wsdl and choose Edit.

7. On the File Security tab, in the Authentication and access control, click Edit.

8. Select Enable anonymous access.

9. Click OK.

10. Repeat steps 6 through 9 for Messages.xsd and Types.xsd.

The Events service uses Basic Authentication to communicate with the Microsoft Exchange Server. To secure the communication, you should enable SSL. For more information, see: http:www.microsoft.comtechnetprodtechnolWindowsServer2003L ibraryIIS56bdf977-14f8-4867-9c51-34c346d48b04.mspx?mfr=true