Interaction Development Kit (IDK) Version 5.4

Similar documents
Interaction JSR-168 Container

BEAWebLogic RFID. Edge Server. Release Notes

BPM Workspace Extensions

BEAWebLogic RFID. Edge Server. Supported Configurations

BEAAquaLogic BPM. Installation Guide for AquaLogic BPM

Interaction Analytics

Interaction SharePoint Console

BEA AquaLogic Commerce Services. Release Notes

BEAWebLogic. Portal. Customizing the Portal Administration Console

Portlets for Groupware Integration

Mainframe Adapter for OSI TP

BEAWebLogic. Portal. Tutorials Getting Started with WebLogic Portal

BEAWebLogic. Platform. 8.1 Supported Configurations: Red Hat Enterprise Linux 4.0 AS, ES on IBM pseries

BEAWebLogic. Integration. Tips and Tricks

BEA WebLogic Mobility Server Installation Guide

BEAJRockit Mission Control. JRockit Memory Leak Detector User Guide

BEAWebLogic. Server. Monitoring and Managing with the J2EE Management APIs

BEATuxedo Mainframe Adapter for SNA. Release Notes

Interaction.NET Application Accelerator

BEAWebLogic RFID. Edge Server. Installing WebLogic RFID Edge Server

BEAWebLogic RFID. Enterprise Server. Using the Telemetry Console Extension

BEAWebLogic RFID. Enterprise Server. Using the Serial Number Assignment Service

BEAWebLogic. Platform. 8.1 Supported Configurations: Red Hat Enterprise Linux 4.0 AS, ES on Itanium

BEAWebLogic RFID. Edge Server. Using the Reader Simulator

BEAWebLogic. Platform. 8.1 Supported Configurations: Microsoft Windows 2000 Professional on x86

BEAWebLogic. Portal. Integrating Search

BEAAquaLogic. Service Bus. Upgrade Guide

BEAAquaLogic. Interaction Identity Service - Active Directory. Installation and Upgrade Guide

BEAAquaLogic. Interaction Studio. Installation and Upgrade Guide

Oracle WebCenter JSR-168 Container

Oracle WebCenter Interaction

BEAWebLogic. Portal. Cache Reference

BEAWebLogic. Platform. 8.1 Supported Configurations: Microsoft Windows x64

BEAWebLogic RFID. Enterprise Server. Release Notes

BEAWebLogic. Server. Deploying Applications to WebLogic Server

Portlets for Groupware Integration

BEAWebLogic. Portal. Getting Started with Autonomy Search

BEAWebLogic. Platform. 8.1 Supported Configurations: Novell SUSE LINUX Enterprise Server 8 on PowerPC

Oracle WebCenter WSRP Consumer

BEAAquaLogic. Pages. Installation and Upgrade Guide

BEAAquaLogic. SOA Management. Installation Guide

BEAWebLogic. Enterprise Security. WebLogic Server v8.1 Installation

BEAAquaLogic BPM Designer

BEAWebLogic. Platform. 8.1 Supported Configurations: Red Hat Enterprise Linux WS on AMD64 and EM64T

Contents. BEA WebLogic Mobility Server Mobilize Your Portal Guide

BEAWebLogic. Portal. Simplifying Portal URLs

BEAWebLogic SIP. Server. Installing BEA WebLogic SIP Server

BEAProducts. ISV Partners Guide

BEAWebLogic. SIP Server. Configuring Security for WebLogic SIP Server

BEATuxedo Mainframe Adapter for OSI TP. User Guide

BEA WebLogic Integration Installing BEA WebLogic Integration

BEAWebLogic. Platform. ISV Partners Guide

BEAWebLogic SIP Server. Configuring Network Resources

BEAAquaLogic. Enterprise Security. Introduction

BEAAquaLogic. Enterprise Security. Release Notes

BEAAquaLogic. Analytics. Administrator Guide

BEAWebLogic. Adapter for HIPAA. Installation and Configuration Guide

BEAWebLogic. Server. Monitoring and Managing with the J2EE Management APIs

BEA WebLogic Mobility Server Device Repository Guide

BEAAquaLogic. User Interaction. Customization Overview

BEATuxedo. Using the Tuxedo.NET Workstation Client

CollabraSuite, BEA Edition

BEAWebLogic. Platform. 8.1 Supported Configurations: HP-UX 11i on Itanium

BEAProducts. ISV Partners Guide

QuickClip Portlet, BEA WebLogic Edition Developer Guide

BEA WebLogic. Adapter for HL7. Installation and Configuration Guide for WebLogic Integration 7.0

BEAWebLogic. SIP Server. Configuring and Managing WebLogic SIP Server

BEAWebLogic. Platform. Introducing WebLogic Platform. Version 8.1 Document Date: July 2003 Part Number:

BEA WebLogic Mobility Server Sample Mobility Portal Guide

BEAWebLogic. Portal. MobileAware Interaction Server Installation Guide

<Insert Picture Here> Oracle Policy Automation System Requirements

BEA WebLogic. Adapter for . Installation and Configuration Guide for WebLogic Integration 7.0

BEA Adapter for. ClarifyCRM. Release Notes

Mainframe Adapter for TCP

CollabraSuite BEA Edition

BEAWebLogic. Adapter for RDBMS. Installation and Configuration Guide

BEAWebLogic. Adapter for RDBMS. Installation and Configuration Guide

BEA WebLogic. Adapter for Siebel. Release Notes

BEA WebLogic. Adapter for HL7. Release Notes

BEAWebLogic. Platform. 8.1 Supported Configurations: HP OpenVMS on Itanium

BEAAquaLogic. Enterprise Security. Programming Security for Web Services

Adapter for Manugistics

BEA WebLogic. Adapter for Siebel. Release Notes

BEA Liquid Data for. WebLogic. Deploying Liquid Data

Portlets for Groupware Integration

BEA WebLogic Mobility Server Sample Workshop Mobility Project Guide

BEA WebLogic. Platform. Configuration Wizard Template Reference

AquaLogic BPM Enterprise Configuration Guide

Mainframe Adapter for SNA

Adapter for Mainframe

Server and WebLogic Express

AquaLogic Data Services Platform Tutorial: Part I

CollabraSuite, BEA Edition

WebCenter Interaction 10gR3 Overview

EMC Documentum Process Engine

BEAWorkshop. Product Family. Release Notes

Inside WebSphere Application Server

Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware. 12c ( )

Location Intelligence Component

Schlumberger Private Customer Use

Transcription:

BEAAquaLogic Interaction Development Kit (IDK) Version 5.4 Installation Guide Version 5.4 Document Revised: January 2007

Copyright Copyright 1995-2007 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software is protected by copyright, and may be protected by patent laws. No copying or other use of this software is permitted unless you have entered into a license agreement with BEA authorizing such use. This document is protected by copyright and may not be copied photocopied, reproduced, translated, or reduced to any electronic medium or machine readable form, in whole or in part, without prior consent, in writing, from BEA Systems, Inc. Information in this document is subject to change without notice and does not represent a commitment on the part of BEA Systems. THE DOCUMENTATION IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. FURTHER, BEA SYSTEMS DOES NOT WARRANT, GUARANTEE, OR MAKE ANY REPRESENTATIONS REGARDING THE USE, OR THE RESULTS OF THE USE, OF THE DOCUMENT IN TERMS OF CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. Trademarks and Service Marks Copyright 1995-2006 BEA Systems, Inc. All Rights Reserved. BEA, BEA JRockit, BEA WebLogic Portal, BEA WebLogic Server, BEA WebLogic Workshop, Built on BEA, Jolt, JoltBeans, SteelThread, Top End, Tuxedo, and WebLogic are registered trademarks of BEA Systems, Inc. BEA AquaLogic, BEA AquaLogic Data Services Platform, BEA AquaLogic Enterprise Security, BEA AquaLogic Interaction, BEA AquaLogic Interaction Analytics, BEA AquaLogic Interaction Collaboration, BEA AquaLogic Interaction Integration Services, BEA AquaLogic Interaction Process, BEA AquaLogic Interaction Publisher, BEA AquaLogic Interaction Studio, BEA AquaLogic Service Bus, BEA AquaLogic Service Registry, BEA AquaLogic BPM Designer, BEA AquaLogic BPM Studio, BEA AquaLogic BPM Enterprise Server Standalone, BEA AquaLogic BPM Enterprise Server BEA WebLogic, BEA AquaLogic BPM Enterprise Server IBM WebSphere, BEA AquaLogic BPM Enterprise Server JBoss, BEA AquaLogic BPM Process Analyzer, BEA AquaLogic Interaction Development Kit, BEA AquaLogic Interaction JSR-168 Consumer, BEA AquaLogic Interaction Identity Service Active Directory, BEA AquaLogic Interaction Identity Service LDAP, BEA BEA AquaLogic Interaction Content Service Microsoft Exchange, BEA AquaLogic Interaction Content Service Lotus Notes, BEA AquaLogic Interaction Logging Utilities, BEA AquaLogic Interaction WSRP Consumer, BEA AquaLogic Interaction Portlet Framework Microsoft Excel, BEA AquaLogic Interaction.NET Application Accelerator, BEA AquaLogic Interaction Content Service Documentum, BEA AquaLogic Interaction Content Service Windows Files, BEA AquaLogic Interaction Portlet Suite IMAP, BEA AquaLogic Interaction Portlet Suite Lotus Notes, BEA AquaLogic Interaction Portlet Suite Exchange, BEA AquaLogic Interaction Portlet Suite Documentum, BEA AquaLogic Interaction IDK Extension, BEA AquaLogic HiPer Workspace for BPM, BEA AquaLogic HiPer Workspace for Retail, BEA AquaLogic Sharepoint Console, BEA Builder, BEA Campaign Manager for WebLogic, BEA elink, BEA Kodo, BEA Liquid Data for WebLogic, BEA Manager, BEA MessageQ, BEA SALT, BEA Service Architecture Leveraging Tuxedo, BEA WebLogic Commerce Server, BEA WebLogic Communications Platform, BEA WebLogic Enterprise, BEA WebLogic Enterprise Platform, BEA WebLogic Enterprise Security, BEA WebLogic Express, BEA WebLogic Integration, BEA WebLogic Java Adapter for Mainframe, BEA WebLogic JDriver, BEA WebLogic Log Central, BEA WebLogic Mobility Server, BEA WebLogic Network Gatekeeper, BEA WebLogic Personalization Server, BEA WebLogic Personal Messaging API, BEA WebLogic Platform, BEA WebLogic Portlets for Groupware Integration, BEA WebLogic Real Time, BEA WebLogic RFID Compliance Express, BEA WebLogic RFID Edge Server, BEA WebLogic RFID Enterprise Server, BEA WebLogic Server Process Edition, BEA WebLogic SIP Server, BEA WebLogic WorkGroup Edition, BEA Workshop for WebLogic Platform, BEA Workshop for JSF, BEA Workshop for JSP, BEA Workshop for Struts, BEA Workshop Studio, Dev2Dev, Liquid Computing, and Think Liquid are trademarks of BEA Systems, Inc. Accelerated Knowledge Transfer, AKT, BEA Mission Critical Support, BEA Mission Critical Support Continuum, and BEA SOA Self Assessment are service marks of BEA Systems, Inc. All other names and marks are property of their respective owners.

Table of Contents 1. Welcome How to Use This Book.................................................. 1-1 Audience......................................................... 1-1 Organization....................................................... 1-1 Typographical Conventions........................................... 1-2 BEA Documentation and Resources........................................ 1-2 2. Installation Prerequisites Supported Configurations................................................ 2-2 3. Installation Installing the AquaLogic Interaction Development Kit (IDK).................... 3-2 Upgrading From a Previous Version of the IDK........................... 3-2 Creating Custom IDK Projects............................................ 3-2 Installation Guide for BEA AquaLogic Interaction Development Kit i

ii Installation Guide for BEA AquaLogic Interaction Development Kit

CHAPTER 1 Welcome This book describes how to install and deploy the BEA AquaLogic Interaction Development Kit (IDK) 5.4. It also provides instructions for upgrading to version 5.4 from earlier versions. Note: Previous versions of the AquaLogic Interaction Development Kit (IDK) were called the Plumtree Enterprise Development Kit (EDK). Some references to the old name are retained in the file names and code distributed with IDK 5.4. How to Use This Book This guide has been designed to be a quick reference for users with installation experience, while also providing detailed instructions for users installing for the first time. Audience This guide is written for the user responsible for custom application development using the AquaLogic Interaction Development Kit (IDK). This user must have strong knowledge of the web application server, development environment, and any other third-party software required for installation. Organization This guide includes the following chapters: This chapter provides information on how to use this guide and describes other resources available to help install, deploy, upgrade, and administer AquaLogic Interaction Development Kit (IDK). Installation Guide for BEA AquaLogic Interaction Development Kit 1-1

Welcome Chapter 2, Installation Prerequisites, provides a list of supported configurations. You must read this chapter and meet the prerequisites prior to proceeding with installation. Chapter 3, Installation, provides detailed instructions for installing or upgrading the AquaLogic Interaction Development Kit (IDK) for.net, and describes how to deploy the IDK in Visual Studio.NET. Typographical Conventions This book uses the following typographical conventions. Table 1-1 Typographical Conventions Convention Typeface Examples/Notes File names Folder names Screen elements bold Upload Procedures.doc to the portal. The log files are stored in the logs folder. To save your changes, click Apply Changes. Text you enter Code examples computer Type Marketing as the name of your community. Variables you enter computer with angle brackets (<>) Enter the base URL for the Remote Server. For example, http://<my_computer>/. BEA Documentation and Resources This section describes other documentation and resources provided by BEA. Table 1-2 BEA Documentation and Resources Resource Release Notes AquaLogic Interaction Development Documentation Description These files are written for AquaLogic Interaction Development Kit (IDK) administrators. They include information about new features and known issues in the release. The Release Notes are available on edocs.bea.com and on the application CD. These pages provide detailed information on development using AquaLogic Interaction development tools, including the BEA AquaLogic Interaction Development Kit (IDK). For details and links to more resources, see the Introduction to ALUI Development. 1-2 Installation Guide for BEA AquaLogic Interaction Development Kit

BEA Documentation and Resources Table 1-2 BEA Documentation and Resources Resource Developer Guides, Articles, API Documentation, Blogs, Newsgroups, and Sample Code AquaLogic User Interaction Support Center Description These resources are provided for developers on the BEA dev2dev site (dev2dev.bea.com). They describe how to build custom applications using AquaLogic User Interaction and how to customize AquaLogic User Interaction products and features. The AquaLogic User Interaction Support Center is a comprehensive repository for technical information on AquaLogic User Interaction products. From the Support Center, you can access products and documentation, search knowledge base articles, read the latest news and information, participate in a support community, get training, and find tools to meet most of your AquaLogic User Interaction-related needs. The Support Center encompasses the following communities: Technical Support Center Submit and track support incidents and feature requests, search the knowledge base, access documentation, and download service packs and hotfixes. User Group Visit the User Group section to collaborate with peers and view upcoming meetings. Product Center Download products, read Release Notes, access recent product documentation, and view interoperability information. Developer Center Download developer tools and documentation, get help with your development project, and interact with other developers via BEA s dev2dev Newsgroups. Education Services Find information about available training courses, purchase training credits, and register for upcoming classes. If you do not see the Support Center when you log in to http://support.plumtree.com, contact ALUIsupport@bea.com for the appropriate access privileges. Installation Guide for BEA AquaLogic Interaction Development Kit 1-3

Welcome Table 1-2 BEA Documentation and Resources Resource Technical Support Description If you cannot resolve an issue using the above resources, BEA Technical Support is happy to assist. Our staff is available 24 hours a day, 7 days a week to handle all your technical support needs. E-mail: ALUIsupport@bea.com Phone Numbers: U.S.A. +1 866.262.PLUM (7586) or +1 415.263.1696 Europe +44 1494 559127 France +33 1.46.91.86.79 Australia/NZ +61 2.9923.4030 Asia Pacific +61 2.9931.7822 Singapore +1 800.1811.202 1-4 Installation Guide for BEA AquaLogic Interaction Development Kit

CHAPTER 2 Installation Prerequisites Before you install the BEA AquaLogic Interaction Development Kit (IDK), complete the following steps: 1. Read the product release notes for information on compatibility issues, known problems, and workarounds that might affect how you proceed with your deployment. 2. Provision host computers and configure software dependencies for your deployment. For details, see the Supported Configurations that follow. Installation Guide for BEA AquaLogic Interaction Development Kit 2-1

Installation Prerequisites Supported Configurations The following table summarizes the supported configurations for BEA AquaLogic Interaction Development Kit (IDK). For the most current platform support information, refer to the Interoperability Matrix in the Product Center. Component Requirement Operating System Windows Server 2000 SP4 or 2003 SP1 Solaris 8, 9, or 10 Linux RHEL 3.0-3 or 3.0-4 AIX 5.3 Linux SUSE 9 Application Server IIS 6.0 (.NET 1.1 SP1) BEA WebLogic 9.1, 9.2 or 8.1 SP4 IBM WebSphere 6.0.1 Apache Tomcat 5.0 Runtime Environment.NET 1.1,.NET 1.1 SP1 or.net 2.0 (with WSE 2.0sp3) JDK 1.4 or JDK 5.0 AquaLogic Interaction 5.0.4, 5.0.4J, 5.0.5, 5.0.5J, 6.0, 6.0 SP1 or 6.1 AquaLogic Interaction Collaboration AquaLogic Interaction Publisher 4.1 SP1 or 4.2 6.1, 6.2 or 6.3 Note: To support.net IDK APIs that use binary upload or download (for example, Remote.Prc.Collaboration.Document.IDocumentManager.InsertNewDocument), you must install WSE 2.0sp3 (http://msdn.microsoft.com/webservices/webservices/building/wse/). 2-2 Installation Guide for BEA AquaLogic Interaction Development Kit

CHAPTER 3 Installation This chapter describes how to install and deploy the BEA AquaLogic Interaction Development Kit (IDK). To install the IDK, complete the following steps: 1. Make sure that you have met the prerequisites for installation. For details, see the list of supported configurations in Chapter 2, Installation Prerequisites. 2. Install the AquaLogic Interaction Development Kit (IDK) components using the instructions that follow. For notes on upgrading, see Upgrading From a Previous Version of the IDK. Note: To support APIs that use binary upload or download (for example, remote.prc.collaboration.document.idocumentmanager.insertnewdocument), you must install WSE 2.0sp3 (http://msdn.microsoft.com/webservices/webservices/building/wse/). AquaLogic Interaction Development Kit (IDK) version 5.2 and above includes a remote logging API for use with AquaLogic Interaction Logging Utilities. To support this feature, you must download and install the Logging Utilities package from BEA dev2dev (dev2dev.bea.com). For details on enabling IDK logging, see Configuring Logging Receivers in the AquaLogic Interaction Development Documentation. Installation Guide for BEA AquaLogic Interaction Development Kit 3-1

Installation Installing the AquaLogic Interaction Development Kit (IDK) To install the BEA AquaLogic Interaction Development Kit (IDK), extract the edk_java.zip / edk_java.tar.gz (Java) edk_dotnet.zip (.NET) file into the root AquaLogic Interaction folder, typically C:\bea\alui or C:\Program Files\alui. The following subfolders will be created in the \ptedk folder: \devkit includes the files required to build Web Applications. For.NET, this includes asmx files, Web.config, and dlls. For Java, this folder includes the WEB-INF subfolder. \documentation includes the API documentation (NDocs). For the latest IDK API documentation, see BEA dev2dev (dev2dev.bea.com). Upgrading From a Previous Version of the IDK IDK (EDK) versions 5.2 and above include different dependencies than previous releases. Copying the new edk.dll will not result in a full installation. Make sure to copy the files located in the /bin folder and overwrite your existing IDK/EDK assemblies to add new dependencies and updated versions of old dependencies. Creating Custom IDK Projects For details on configuring your IDE for IDK development, see the following pages in the AquaLogic Interaction Development Documentation: Setting Up a Custom IDK Project (Java.NET) IDK Quickstart: Hello World Portlet (Java.NET) 3-2 Installation Guide for BEA AquaLogic Interaction Development Kit