throbber
BEA WebLogic
`Collaborate
`A Component of BEA WebLogic Integration
`
`Administering
`BEA WebLogic Collaborate
`
`B E A W e b L o g i c C o l l a b o r a t e R e l e a s e 2 . 0
`D o c u m e n t E d i t i o n 2 . 0
`J u l y 2 0 0 1
`
`ServiceNow, Inc.'s Exhibit 1005
`
`001
`
`

`

`Copyright
`Copyright ' 2001 BEA Systems, Inc. All Rights Reserved.
`
`Restricted Rights Legend
`This software and documentation is subject to and made available only pursuant to the terms of the BEA Systems
`License Agreement and may be used or copied only in accordance with the terms of that agreement. It is against
`the law to copy the software except as specifically allowed in the agreement. This document may not, in whole or
`in part, be copied photocopied, reproduced, translated, or reduced to any electronic medium or machine readable
`form without prior consent, in writing, from BEA Systems, Inc.
`Use, duplication or disclosure by the U.S. Government is subject to restrictions set forth in the BEA Systems
`License Agreement and in subparagraph (c)(1) of the Commercial Computer Software-Restricted Rights Clause
`at FAR 52.227-19; subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at
`DFARS 252.227-7013, subparagraph (d) of the Commercial Computer Software--Licensing clause at NASA FAR
`supplement 16-52.227-86; or their equivalent.
`Information in this document is subject to change without notice and does not represent a commitment on the part
`of BEA Systems. THE SOFTWARE AND DOCUMENTATION ARE 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 SOFTWARE OR WRITTEN MATERIAL IN TERMS OF CORRECTNESS,
`ACCURACY, RELIABILITY, OR OTHERWISE.
`
`Trademarks or Service Marks
`BEA, WebLogic, Tuxedo, and Jolt are registered trademarks of BEA Systems, Inc. How Business Becomes
`E-Business, Operating System for the Internet, Liquid Data, BEA WebLogic E-Business Platform, BEA Builder,
`BEA Manager, BEA eLink, BEA Campaign Manager for WebLogic, BEA WebLogic Commerce Server, BEA
`WebLogic Personalization Server, BEA WebLogic Process Integrator, BEA WebLogic Collaborate, BEA
`WebLogic Enterprise, BEA WebLogic Server, and BEA WebLogic Integration are trademarks of BEA Systems,
`Inc.
`All other trademarks are the property of their respective company.
`Administering BEA WebLogic Collaborate
`
`Document Edition Date
`
`Software Version
`
`2.0
`
`July 2001
`
`2.0
`
`ServiceNow, Inc.'s Exhibit 1005
`
`002
`
`

`

`Contents
`
`About This Document
`What You Need to Know ......................................................................................x
`e-docs Web Site.....................................................................................................x
`How to Print the Document................................................................................. xi
`Related Information............................................................................................. xi
`Contact Us!......................................................................................................... xii
`Documentation Conventions ............................................................................. xiii
`
`1. Starting, Stopping, and Customizing WebLogic Collaborate
`Understanding the Preconfigured Domains....................................................... 1-2
`Understanding WebLogic Collaborate Users and Passwords ........................... 1-4
`Starting WebLogic Collaborate......................................................................... 1-5
`Starting WebLogic Collaborate on Windows ............................................ 1-5
`Starting WebLogic Collaborate with Program Icons.......................... 1-5
`Starting WebLogic Collaborate from the Command Line.................. 1-6
`Starting WebLogic Collaborate on UNIX.................................................. 1-7
`Starting the WebLogic Collaborate Administration Console............................ 1-7
`Stopping WebLogic Collaborate ..................................................................... 1-10
`Stopping WebLogic Server and All Deployed Applications ................... 1-10
`Stopping WebLogic Server and All Deployed Applications
`on Windows ............................................................................... 1-10
`Stopping WebLogic Server and All Deployed Applications
`on UNIX .................................................................................... 1-12
`Stopping from the WebLogic Collaborate Administration Console........ 1-13
`Restarting from the WebLogic Collaborate Administration Console...... 1-15
`Starting the WebLogic Server Administration Console.................................. 1-17
`Starting WebLogic Process Integrator Studio ................................................. 1-19
`
`Administering BEA WebLogic Collaborate
`
`iii
`
`ServiceNow, Inc.'s Exhibit 1005
`
`003
`
`

`

`Starting Studio for the Custom or Samples Domain ................................ 1-19
`Starting on Windows......................................................................... 1-20
`Starting on UNIX .............................................................................. 1-20
`Starting Studio on a System Remote to WebLogic Collaborate .............. 1-21
`Starting on Windows......................................................................... 1-21
`Starting on UNIX .............................................................................. 1-21
`Logging In and Connecting to the WebLogic Process Integrator Server. 1-22
`Studio Configuration Requirements......................................................... 1-23
`Adding the Required Users to the fileRealm.properties File ............ 1-23
`Adding wlc.jar to the CLASSPATH in the Start Studio Command . 1-24
`Customizing WebLogic Collaborate ............................................................... 1-25
`About Updating the JDBC Configuration ................................................ 1-25
`Updating the JDBC Connection Pool....................................................... 1-27
`JDBC Connection Pool Parameters................................................... 1-28
`Updating the RDBMS Realm Properties.................................................. 1-29
`Updating the WebLogic Collaborate Environment.................................. 1-30
`Updating the Default Passwords .............................................................. 1-31
`Updating the system Password.......................................................... 1-31
`Updating the default WebLogic Process Integrator Passwords ........ 1-32
`Updating the wlcsystem Password.................................................... 1-32
`Verifying Configuration .................................................................................. 1-33
`
`2. Configuration Requirements
`Configuration Overview .................................................................................... 2-2
`XOCP Applications ........................................................................................... 2-5
`XOCP Hub and Spoke Delivery Channels................................................. 2-5
`XOCP Peer-to-Peer Messaging .................................................................. 2-7
`Trading Partners .................................................................................. 2-7
`Conversation Definitions................................................................... 2-11
`Collaboration Agreements................................................................. 2-12
`How It Works.................................................................................... 2-13
`XOCP Mediated Messaging..................................................................... 2-15
`Trading Partners ................................................................................ 2-16
`Conversation Definitions................................................................... 2-21
`Collaboration Agreements................................................................. 2-22
`How It Works.................................................................................... 2-25
`
`iv
`
`Administering BEA WebLogic Collaborate
`
`ServiceNow, Inc.'s Exhibit 1005
`
`004
`
`

`

`RosettaNet Applications.................................................................................. 2-27
`The Environment...................................................................................... 2-28
`Trading Partners ....................................................................................... 2-29
`Conversation Definitions.......................................................................... 2-32
`Collaboration Agreements........................................................................ 2-33
`How It Works........................................................................................... 2-34
`cXML Applications......................................................................................... 2-35
`Browser Clients ............................................................................................... 2-38
`Hosting a Browser Client ......................................................................... 2-41
`File-Sharing Clients......................................................................................... 2-44
`Hosting a File-Sharing Client................................................................... 2-45
`
`3. Basic Configuration Tasks
`WebLogic Collaborate Administration Console Overview .............................. 3-2
`Configuring WebLogic Collaborate.................................................................. 3-7
`Configuring Trading Partners............................................................................ 3-9
`Configuring Conversation Definitions ............................................................ 3-11
`Configuring Collaboration Agreements .......................................................... 3-14
`
`4. Advanced Configuration Tasks
`Overview of Advanced Features ....................................................................... 4-2
`XPath Expressions in Routing and Filtering ..................................................... 4-3
`XPath Router Expression Processing......................................................... 4-6
`XPath Filter Expression Processing ........................................................... 4-7
`Configuring Trading Partner and Business Protocol
`Router and Filter Expressions .................................................................... 4-8
`Additional Information............................................................................... 4-9
`Custom Logic Plug-Ins.................................................................................... 4-10
`Configuring Logic Plug-Ins ..................................................................... 4-12
`Adding a Custom Logic Plug-In to a Business Protocol
`Router or Filter Chain ................................................................ 4-12
`Additional Information............................................................................. 4-13
`Trading Partner Extended Properties............................................................... 4-14
`Configuring Trading Partner Extended Properties................................... 4-15
`Additional Information............................................................................. 4-16
`
`Administering BEA WebLogic Collaborate
`
`v
`
`ServiceNow, Inc.'s Exhibit 1005
`
`005
`
`

`

`5.
`
`Importing and Exporting Business Collaborations
`Business Collaboration Components................................................................. 5-2
`Export and Import Overview............................................................................. 5-3
`Exporting from WebLogic Collaborate............................................................. 5-4
`Importing to WebLogic Collaborate.................................................................. 5-8
`Exporting a Workflow Package......................................................................... 5-9
`Importing a Workflow Package....................................................................... 5-11
`
`6. Monitoring WebLogic Collaborate
`Overview of Monitoring.................................................................................... 6-2
`A Note About Conversation Monitoring ........................................................... 6-2
`WebLogic Administration Console Monitoring Pages ..................................... 6-3
`Monitoring the Server........................................................................................ 6-5
`Monitoring Trading Partner Sessions................................................................ 6-7
`Monitoring Delivery Channels .......................................................................... 6-9
`Monitoring Conversations ............................................................................... 6-10
`Monitoring Collaboration Agreements............................................................ 6-11
`Monitoring Messages ...................................................................................... 6-14
`
`7. Working with the Repository
`
`8. Working with the Bulk Loader
`Understanding the Terminology........................................................................ 8-2
`Importing Data into the Repository ................................................................... 8-3
`How the Bulk Loader Imports Data ........................................................... 8-3
`Procedure for Importing Data into the Repository..................................... 8-5
`Exporting Data from the Repository ................................................................. 8-6
`How the Bulk Loader Exports Data ........................................................... 8-6
`Full and Partial Repository Exports ........................................................... 8-7
`Short and Long Repository Exports ........................................................... 8-9
`Procedure for Exporting Repository Data ................................................ 8-10
`Deleting Data from the Repository.................................................................. 8-11
`How the Bulk Loader Deletes Data.......................................................... 8-11
`Procedure for Deleting Repository Data .................................................. 8-12
`
`vi
`
`Administering BEA WebLogic Collaborate
`
`ServiceNow, Inc.'s Exhibit 1005
`
`006
`
`

`

`Working with the Bulk Loader Configuration File ......................................... 8-13
`Bulk Loader Configuration File for Importing Data................................ 8-13
`Bulk Loader Configuration File for Exporting Data................................ 8-14
`Working with the Repository Data File........................................................... 8-15
`Checking Data ................................................................................................. 8-17
`Creating an Error Log .............................................................................. 8-17
`Validating XML Files .............................................................................. 8-18
`Checking Data Integrity ........................................................................... 8-18
`Checking Data Integrity While Importing or Deleting ..................... 8-18
`Checking Data Integrity During an Export ....................................... 8-20
`
`9. Configuring Persistence and Recovery
`Understanding Persistent Mode......................................................................... 9-1
`Understanding Nonpersistent Mode.................................................................. 9-3
`Understanding Recovery ................................................................................... 9-3
`Configuring Persistence and Recovery ............................................................. 9-5
`
`A. WebLogic Collaborate Sample Configuration Files
`config.xml......................................................................................................... A-2
`setEnv.cmd/setEnv.sh..................................................................................... A-13
` startWebLogic.cmd/startWeblogic.sh ........................................................... A-14
` fileRealm.properties ...................................................................................... A-16
`
`B. Update Considerations
`
`Administering BEA WebLogic Collaborate
`
`vii
`
`ServiceNow, Inc.'s Exhibit 1005
`
`007
`
`

`

`viii
`
`Administering BEA WebLogic Collaborate
`
`ServiceNow, Inc.'s Exhibit 1005
`
`008
`
`

`

`About This Document
`
`This document describes how to configure and manage WebLogic Collaborate(cid:153), the
`Business-to-Business (B2B) component of WebLogic Integration.
`
`Specifically, it discusses following topics:
`
`! Chapter 1, (cid:147)Starting, Stopping, and Customizing WebLogic Collaborate,(cid:148)
`provides the basic information you need to get started with WebLogic
`Collaborate.
`
`! Chapter 2, (cid:147)Configuration Requirements,(cid:148) presents sample configurations that
`summarize the requirements for typical collaboration participants.
`
`! Chapter 3, (cid:147)Basic Configuration Tasks,(cid:148) provides an overview of the tasks and
`procedures required to configure WebLogic Collaborate for trading exchange,
`supply chain management, and collaborative commerce applications.
`
`! Chapter 4, (cid:147)Advanced Configuration Tasks,(cid:148) serves as an introduction to the
`more advanced features of WebLogic Collaborate and provides a roadmap to
`where more detailed information can be found.
`
`! Chapter 5, (cid:147)Importing and Exporting Business Collaborations,(cid:148) describes how
`you can export and import the necessary components of a business collaboration.
`
`! Chapter 6, (cid:147)Monitoring WebLogic Collaborate,(cid:148) provides an overview of how
`you can use the WebLogic Collaborate Administration Console to monitor and
`control WebLogic Collaborate, trading partner sessions, delivery channels,
`conversations, and collaboration agreements.
`
`! Chapter 7, (cid:147)Working with the Repository,(cid:148) describes how WebLogic Collaborate
`configuration elements are stored in the database repository.
`
`! Chapter 8, (cid:147)Working with the Bulk Loader,(cid:148) provides the information you need
`to use the bulkloader to load data into the repository.
`
`Administering BEA WebLogic Collaborate
`
`ix
`
`ServiceNow, Inc.'s Exhibit 1005
`
`009
`
`

`

`! Chapter 9, (cid:147)Configuring Persistence and Recovery,(cid:148) describes how persistence
`and recovery work in WebLogic Collaborate.
`
`! Chapter A, (cid:147)WebLogic Collaborate Sample Configuration Files,(cid:148) provides
`system administrators with samples of the files that configure WebLogic Server
`and deploy the applications required for WebLogic Collaborate.
`
`! Chapter B, (cid:147)Update Considerations,(cid:148)summarizes the constraints and
`considerations related to modifying WebLogic Collaborate configuration
`elements.
`
`What You Need to Know
`
`This document is intended mainly for developers and system administrators
`responsible for the creation, setup, and administration of trading exchange, supply
`chain management, and collaborative commerce applications deployed on BEA
`WebLogic Collaborate.
`
`Before reading this document, we recommend that you read the Introducing BEA
`WebLogic Collaborate document.
`
`e-docs Web Site
`
`BEA product documentation is available on the BEA corporate Web site. From the
`BEA Home page, click on Product Documentation or go directly to the (cid:147)e-docs(cid:148)
`Product Documentation page at http://e-docs.bea.com.
`
`x
`
`Administering BEA WebLogic Collaborate
`
`ServiceNow, Inc.'s Exhibit 1005
`
`010
`
`

`

`How to Print the Document
`
`You can print a copy of this document from a Web browser, one file at a time, by using
`the File(cid:151)>Print option on your Web browser.
`
`A PDF version of this document is available from the BEA WebLogic Collaborate
`documentation Home page, which is available on the documentation CD and on the
`e-docs Web site at http://e-docs.bea.com. You can open the PDF in Adobe Acrobat
`Reader and print the entire document, or a portion of it, in book format. To access the
`PDFs, open the BEA WebLogic Collaborate documentation Home page, click the PDF
`Files button, and select the document you want to print.
`
`If you do not have the Adobe Acrobat Reader installed, you can download it for free
`from the Adobe Web site at http://www.adobe.com/.
`
`Related Information
`
`The WebLogic Collaborate document set includes the following:
`
`! BEA WebLogic Collaborate Release Notes
`
`! Introducing BEA WebLogic Collaborate
`
`! Administering BEA WebLogic Collaborate
`
`! Creating Workflows for BEA WebLogic Collaborate
`
`! Using BEA WebLogic Collaborate Security
`
`! Using BEA WebLogic Collaborate Samples
`
`! Writing Messages to the BEA WebLogic Collaborate Log
`
`! Implementing cXML for BEA WebLogic Collaborate
`
`! Implementing RosettaNet for BEA WebLogic Collaborate
`
`! Migrating BEA WebLogic Collaborate to Release 2.0
`
`Administering BEA WebLogic Collaborate
`
`xi
`
`ServiceNow, Inc.'s Exhibit 1005
`
`011
`
`

`

`! Programming BEA WebLogic Collaborate Messaging Applications
`
`! Programming BEA WebLogic Collaborate Logic Plug-Ins
`
`! Programming BEA WebLogic Collaborate Management Applications
`
`! BEA WebLogic Collaborate Administration Console Online Help
`
`! BEA WebLogic Collaborate Glossary
`
`Contact Us!
`
`Your feedback on the BEA WebLogic Collaborate documentation is important to us.
`Send us e-mail at docsupport@bea.com if you have questions or comments. Your
`comments will be reviewed directly by the BEA professionals who create and update
`the WebLogic Collaborate documentation.
`
`In your e-mail message, please indicate that you are using the documentation for the
`BEA WebLogic Collaborate 2.0 release.
`
`If you have any questions about this version of BEA WebLogic Collaborate, or if you
`have problems installing and running BEA WebLogic Collaborate, contact BEA
`Customer Support through BEA WebSupport at www.bea.com. You can also contact
`Customer Support by using the contact information provided on the Customer Support
`Card, which is included in the product package.
`
`When contacting Customer Support, be prepared to provide the following information:
`
`! Your name, e-mail address, phone number, and fax number
`
`! Your company name and company address
`
`! Your machine type and authorization codes
`
`! The name and version of the product you are using
`
`! A description of the problem and the content of pertinent error messages
`
`xii
`
`Administering BEA WebLogic Collaborate
`
`ServiceNow, Inc.'s Exhibit 1005
`
`012
`
`

`

`Documentation Conventions
`
`The following documentation conventions are used throughout this document.
`
`Convention
`
`Item
`
`boldface text
`
`Indicates terms defined in the glossary.
`
`Ctrl+Tab
`
`Indicates that you must press two or more keys simultaneously.
`
`italics
`
`Indicates emphasis or book titles.
`
`monospace
`text
`
`Indicates code samples, commands and their options, data structures and
`their members, data types, directories, and file names and their extensions.
`Monospace text also indicates text that you must enter from the keyboard.
`Examples:
`#include <iostream.h> void main ( ) the pointer psz
`
`monospace
`boldface
`text
`
`monospace
`italic
`text
`
`UPPERCASE
`TEXT
`
`chmod u+w *
`
`\tux\data\ap
`
`.doc
`tux.doc
`
`BITMAP
`
`float
`
`Identifies significant words in code.
`Example:
`void commit ( )
`
`Identifies variables in code.
`Example:
`String expr
`
`Indicates device names, environment variables, and logical operators.
`Examples:
`LPT1
`SIGNON
`OR
`
`Administering BEA WebLogic Collaborate
`
`xiii
`
`ServiceNow, Inc.'s Exhibit 1005
`
`013
`
`

`

`Convention
`
`Item
`
`Indicates a set of choices in a syntax line. The braces themselves should
`never be typed.
`
`Indicates optional items in a syntax line. The brackets themselves should
`never be typed.
`Example:
`buildobjclient [-v] [-o name ] [-f file-list]...
`[-l file-list]...
`
`Separates mutually exclusive choices in a syntax line. The symbol itself
`should never be typed.
`
`Indicates one of the following in a command line:
`! That an argument can be repeated several times in a command line
`! That the statement omits additional optional arguments
`! That you can enter additional parameters, values, or other information
`The ellipsis itself should never be typed.
`Example:
`buildobjclient [-v] [-o name ] [-f file-list]...
`[-l file-list]...
`
`Indicates the omission of items from a code example or from a syntax line.
`The vertical ellipsis itself should never be typed.
`
`{ }
`
`[ ]
`
`|
`
`...
`
`. . .
`
`xiv
`
`Administering BEA WebLogic Collaborate
`
`ServiceNow, Inc.'s Exhibit 1005
`
`014
`
`

`

`CHAPTER
`
`1 Starting, Stopping, and
`Customizing WebLogic
`Collaborate
`
`This section provides the information you need to start, stop, and customize WebLogic
`Collaborate. It includes the following topics:
`
`! Understanding the Preconfigured Domains
`
`! Understanding WebLogic Collaborate Users and Passwords
`
`! Starting WebLogic Collaborate
`
`! Starting the WebLogic Collaborate Administration Console
`
`! Stopping WebLogic Collaborate
`
`! Starting the WebLogic Server Administration Console
`
`! Starting WebLogic Process Integrator Studio
`
`! Customizing WebLogic Collaborate
`
`! Verifying Configuration
`
`Administering BEA WebLogic Collaborate
`
`1-1
`
`ServiceNow, Inc.'s Exhibit 1005
`
`015
`
`

`

`1 Starting, Stopping, and Customizing WebLogic Collaborate
`
`Understanding the Preconfigured Domains
`
`A WebLogic Server domain is a collection of WebLogic Server resources and
`applications that occupy a single namespace. The configuration of a domain and the
`applications deployed are dependent on the domain start and configuration files.
`Components of WebLogic Integration (such as WebLogic Collaborate) are
`applications that are deployed in a WebLogic Server domain.
`
`When you install WebLogic Collaborate, the following WebLogic Collaborate sample
`and custom domains are created and configured:
`
`! WebLogic Collaborate Sample Domain
`This domain is located in the /config/samples directory under the WebLogic
`Collaborate installation directory. For example, if you installed the product in the
`default location, the sample domain would be located in the
`<BEA_Home>/wlintegration2.0/collaborate/config/samples directory.
`
`! WebLogic Collaborate Custom Domain
`This domain is located in the /config/mydomain directory under the WebLogic
`Collaborate installation directory. For example, if you installed the product in the
`default location, the custom domain would be located in
`<BEA_Home>/wlintegration2.0/collaborate/config/mydomain directory.
`
`The sample domain is configured with a JDBC connection pool that provides the
`access information required to connect to a Cloudscape database. (Cloudscape is a
`pure-Java relational database management system that BEA ships with the WebLogic
`distribution to allow you to run code examples.) The installation program creates a
`Cloudscape database for this domain, and populates the database with the tables
`WebLogic Collaborate requires. No further configuration of this domain is required to
`run the sample applications included with the WebLogic Collaborate distribution or
`obtained from the WebLogic Developer Center.
`
`The custom domain is configured with a JDBC connection pool that provides the
`access information required to connect to the database selected during installation. If
`you selected a database other than Cloudscape for the custom domain, you must
`execute the appropriate scripts as described in Installing BEA WebLogic Collaborate
`to create the database tables WebLogic Collaborate requires. This custom domain can
`then be used to run sample applications or to develop and deploy your own
`applications.
`
`1-2
`
`Administering BEA WebLogic Collaborate
`
`ServiceNow, Inc.'s Exhibit 1005
`
`016
`
`

`

`Understanding the Preconfigured Domains
`
`A copy of each of the following files is located in the sample and custom domain
`directories. These files control the WebLogic Server resource configuration and the
`initial deployment of the applications in each domain:
`
`! Start command(cid:151)each domain contains a startWeblogic.cmd (Windows) or
`startWeblogic.sh (UNIX) file.
`
`! Environment command(cid:151)the WebLogic Collaborate environment is set by the
`setEnv.cmd (Windows) or setEnv.sh (UNIX) file. The start command calls
`this file.
`
`! config.xml file(cid:151)an XML document that describes the configuration of an
`entire WebLogic Server domain.
`
`! The fileRealm.properties file(cid:151)the default security realm in WebLogic
`Server is the File realm. The User, Group, and ACL objects that are created
`when WebLogic Server is started are stored in the fileRealm.properties file.
`
`An example of each file is provided in Appendix A, (cid:147)WebLogic Collaborate Sample
`Configuration Files.(cid:148)
`
`As part of the WebLogic Collaborate installation, each setEnv file is updated with the
`information required to start WebLogic Collaborate. For information about the
`required environment settings, see (cid:147)Updating the WebLogic Collaborate
`Environment(cid:148) on page 1-30.
`
`When you start WebLogic Collaborate by executing the startWebLogic command
`for one of the preconfigured domains (as described in (cid:147)Starting WebLogic
`Collaborate(cid:148) on page 1-5), WebLogic Collaborate, WebLogic Process Integrator, and
`the associated WebLogic Collaborate plug-in, are deployed on WebLogic Server.
`
`As you become more familiar with WebLogic Collaborate and the other WebLogic
`Integration components, you can use the custom or samples domain as the starting
`point for development and testing, or you can create your own domain by modeling it
`after one of the preconfigured domains.
`
`Administering BEA WebLogic Collaborate
`
`1-3
`
`ServiceNow, Inc.'s Exhibit 1005
`
`017
`
`

`

`1 Starting, Stopping, and Customizing WebLogic Collaborate
`
`Understanding WebLogic Collaborate Users
`and Passwords
`
`The WebLogic Collaborate installation configures a default fileRealm security realm
`for each of the domains described in the previous section. The following default users
`and passwords are configured.
`
`Table 1-1 Default User Names and Passwords
`User Name
`Default
`Description
`Password
`
`system
`
`security
`
`wlcsystem
`
`wlcsystem
`
`This login is used to:
`! Boot the WebLogic Server.
`! Access the WebLogic Server
`Administration Console.
`! Access the WebLogic
`Collaborate Administration
`Console.
`
`This login is used by the WebLogic
`Collaborate run-time environment.
`
`admin
`
`mary
`
`joe
`
`security
`
`password
`
`password
`
`These default logons are used to
`log on and connect to WebLogic
`Process Integrator from the Studio
`or Worklist client.
`
`Update
`
`Update this password from the
`WebLogic Server Administration
`Console.
`
`Update this password from the
`WebLogic Collaborate Administration
`Console.
`Warning: Do not update this password
`using the WebLogic Server
`Administration Console.
`
`Update users (add or delete) from the
`WebLogic Process Integrator Studio.
`Update an existing user password from
`the WebLogic Server Administration
`Console.
`
`To ensure system security, you can change the default passwords as described in
`(cid:147)Updating the Default Passwords(cid:148) on page 1-31.
`
`1-4
`
`Administering BEA WebLogic Collaborate
`
`ServiceNow, Inc.'s Exhibit 1005
`
`018
`
`

`

`Starting WebLogic Collaborate
`
`Starting WebLogic Collaborate
`
`As described in (cid:147)Understanding the Preconfigured Domains(cid:148) on page 1-2, when you
`execute the startWeblogic.cmd (Windows) or startWeblogic.sh (UNIX)
`command for a domain, WebLogic Server is started and deploys WebLogic
`Collaborate, WebLogic Process Integrator, and the WebLogic Collaborate plug-in for
`WebLogic Process Integrator.
`
`The following sections provide instructions for executing the start command on a
`Windows or UNIX system.
`
`Note:
`
`If you have shut down the WebLogic Collaborate application from the
`WebLogic Collaborate Administration Console, this procedure does not
`apply. See (cid:147)Restarting from the WebLogic Collaborate Administration
`Console(cid:148) on page 1-15.
`
`Starting WebLogic Collaborate on Windows
`
`On a Windows system, you can start WebLogic Collaborate with the program icons or
`from the command line.
`
`Note:
`
`If WebLogic Server is already running, you must stop it before executing the
`start command.
`
`Starting WebLogic Collaborate with Program Icons
`
`To start WebLogic Collaborate using program icons, do one of the following:
`
`! To start from the WebLogic Collaborate custom domain, choose
`Start→Programs→BEA WebLog

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket