`
`www.archive.org
`
`415.840-0391 e—fax
`
`Internet Archive
`300 Funston Avenue
`
`San Francisco, CA 94118
`
`AFFIDAVIT OF CHRISTOPHER BUTLER
`
`1. I am the Office Manager at the Internet Archive, located in San Francisco,
`California. I make this declaration of my own personal knowledge.
`2. The Internet Archive is a website that provides access to a digital library of
`Internet sites and other cultural artifacts in digital form. Like a paper library, we provide
`free access to researchers, historians, scholars, and the general public. The Internet
`Archive has partnered with and receives support from various institutions, including the
`Library of Congress.
`3. The Internet Archive has created a service known as the Wayback Machine. The
`Wayback Machine makes it possible to surf more than 400 billion pages stored in the
`Internet Archive's web archive. Visitors to the Wayback Machine can search archives
`by URL (i.e., a website address). If archived records for a URL are available, the visitor
`will be presented with a list of available dates. The visitor may select one of those
`dates, and then begin surfing on an archived version of the Web. The links on the
`archived files, when served by the Wayback Machine, point to other archived files
`(whether HTML pages or images). If a visitor clicks on a link on an archived page, the
`Wayback Machine will serve the archived file with the closest available date to the page
`upon which the link appeared and was clicked.
`4. The archived data made viewable and browseable by the Wayback Machine is
`compiled using software programs known as crawlers, which surf the Web and
`automatically store copies of web files, preserving these files as they exist at the point of
`time of capture.
`5. The Internet Archive assigns a URL on its site to the archived files in the format
`http://web.archive.org/web/[Year in yyyy][Month in mm] [Day in dd][Time code in
`hh:mm:ss]/[Archived URL]. Thus, the Internet Archive URL
`http://web.archive.org/web/l9970l26045828/http://www.archive.org/ would be the
`URL for the record of the Internet Archive home page HTML file
`(http://wwwarchiveorgl) archived on January 26, 1997 at 4:58 am. and 28 seconds
`(1997/01/26 at 04:58:28). A web browser may be set such that a printout from it will
`display the URL of a web page in the printout’s footer. The date assigned by the Internet
`Archive applies to the HTML file but not to image files linked therein. Thus images that
`appear on a page may not have been archived on the same date as the HTML file.
`Likewise, if a website is designed with "frames," the date assigned by the Internet
`Archive applies to the frameset as a whole, and not the individual pages within each
`frame.
`
`6. Attached hereto as Exhibit A are true and accurate copies of printouts of the
`lntemet Archive‘s records of the HTML files for the URLs and the dates specified in the
`footer of the printout.
`7. I declare under penalty of perjury that the foregoing is true and correct.
`
`DATE:
`
`[1 {gt 1;
`
`££:; 9:
`
`Christopher Butler
`
`ServiceNow, Inc.'s Exhibit 1014
`
`001
`
`
`
`GOVERNMENT CODE § 8202
`CALIFORNIA JURAT WITH AFFIANT STATEMENT
`R<fi<fl<fi<5mrow/awfixer-w.a{.a\‘4€kfii¢m{fi<5\\°.meficfixc,a§£§tfl<fl<fit.acin’é-R<_ffitfa(fic.swéik.sxesxcflcfixefix'fimax‘flcmtflx‘.asrafr-«(Rfifim
`
`17(See Attached Document (Notary to cross out lines 1—6 below)
`3 See Statement Below (Lines 1—6 to be completed only by document signer[s}, not Notary)
`
`
`
`Signature of Documen '
`Signature of Document Signer No. 1
`'- er No. 2 (if any)
`
` A notary public or other officer completing this certificate verifies only the identity of the individual who signed the
`document to which this certificate is attached, and not the truthfulness, accuracy, or validity of that document.
`
`State of California
`Count of 5HN ERflMCEfiCQ’
`y
`
`
`
`DANIEL macaw
`Commission all 2084554
`
`
`Notary Public - California
`g
`
`M cim'g'fizg ggrngma"
`
`Subscribed and sworn to (or affirmed) before me
`'Ix
`..
`on this ‘5; day of James;
`by
`Date
`Month
`
`, 20 t5 ,
`Year
`
`
`(UCHRI MPH?
`UTLE
`
`(and (2)——_____ ).
`Name
`of Si ne
`N g N
`proved to me on the basis of satisfactory evidence
`to be the personei) who appeared before me.
`
`Signaturfi/flég Z% ..
`
`Signature of Notary Public
`
`Seal
`
`Piace Notary Seal Above
`OPTIONAL
`
`Though this section is optional, completing this information can deter alteration of the document or
`fraudulent reattachment of this form to an unintended document.
`Description of Attached Dgauirggetif 0+ CHRBTUPHER BU‘FLQQ
`Document Date:
`Title or Type of Document:
`
`[M Z&
`Number of Pages:
`'1
`Signer(s) Other Than Named Above:
`5'.'M(elemwawwax'zfizfigflww4wngfig«s4«:1.«a:Amway/ow«.35«ea/«LI4w4w4<s44w4§g«a;«:1.mug«a,»«a:awcwswawcwawcwflmw4w¢<mwr.'
`
`
`4 E Z A:
`
`ServiceNow, Inc.'s Exhibit 1014
`
`002
`
`
`
`Exhibit A
`
`ServiceNow, Inc.'s Exhibit 1014
`
`003
`
`
`
`BEA WebLogic Collaborate 2.0: PDF
`
`1 of 2
`
`BEA WebLogic agrarian 2.6
`A Component of BEA Webtoglc integration
`BEA Home I Events I Solutions | Partners ] Products ] Services [ Download |- Developer Center I WebSUPPOBT
`e-docs.bea.com l Site Map - Search l PDF Files
`5 Contact
`I Glossary
`
`pdf files
`
`Get Acrobat
`
`PDF Documents
`
`Don't have Adobe Acrobat Reader?
`It's free! Get it from the Adobe Web site.
`——
`
`Getting Started
`Introducing:
`Installing:
`
`Introducing BEA WebLogic Collaborate
`Installing BEA WebLogic Collaborate
`
`Migrating: Migrating BEA WebLogic Collaborate to Release 2.0
`
`Samples: Using BEA WebLogic Collaborate Samples
`
`Administering WebLogic Collaborate
`Administering: Administering BEA WebLogic Cgllaborate
`Administration BEA WebLogic Collabgrate Adminigtration Console inine Hglp
`Console:
`
`Security: Using BEA WebLogic Collaborate Security
`
`Working with Workflows
`
`Creating Workflows: Creating Workflows for BEA WebLogic Collaborate
`
`Tutorial: Learning to Use BEA WebLogic Process Integrator
`
`Studio: Using the BEA WebLogic Process Integrator Studio
`
`Worklist: Using the BEA WebLogic Process Integrator Worklist
`
`Working with Business Protocols
`
`RosettaNet:
`
`Implementing RosettaNet for BEA WebLogic Collaborate
`
`cXML:
`
`Implementing cXML for BEA WebLogic Collamrate
`
`Developing Applications
`
`Management Apps: Programming BEA WebLogic Collaborate Management
`Applications
`
`Messaging Apps: Programming BEA WebLogic Collaborate Messaging Applications
`
`Logic Plug-Ins: Programming BEA WebLogic Collaborate Logic Plug-Ins
`
`Log: Writing to the BEA WebLogic Collaborate Log
`
`Reference
`
`PDF Tips
`
`Glossary: BEA WebLogic Collaborate Glossary
`
`agitii‘onglth
`.
`orkmg With
`
`Business Protocols
`
`Working with
`Lightweight Clients
`
`Developing
`Appl'cat'ons
`Referem
`
`WebLogic Integration
`H orne Page
`
`WebLogic Collaborate
`Documentation
`
`Getting Started
`
`Administering
`WebLogic Collaborate
`
`
`
`ServiceNow, Inc.'s Exhibit 1014
`
`004
`
`
`
`BEA WebLogic Collaborate 2.0: PDF
`
`20f2
`
`The graphics in the PDF files might not display well when viewed online. The print driver type
`and properties determine the quality of the graphics in the printed PDF files. When the
`document is opened in Adobe Acrobat Reader, try selecting a printer that provides at least 600
`dots per inch (dpi) output. If available on the print driver‘s property pages, select the highest
`quality print options.
`
`Download First, then Open the PDF File: Instead of opening the PDF file in your browser,
`you may want to download the PDF file to your system and then open the file in Acrobat
`Reader. To do this, right—Click on the PDF file's link, then select "Save Link As..." (Netscape)
`or "Save Target As..." (Microsoft Internet Explorer), and specify a local directory. Then open
`the file in Acrobat Reader.
`
`Acrobat Reader Version: Adobe Acrobat Reader version 4.0 fixed some compatibility
`problems that occurred when you opened a PDF file in a browser session with Acrobat Reader
`version 3.0. If it is available for your platform, we recommend that you use the free Acrobat
`Reader 4.0 (or later) product.
`
`Maximum Files: Your browser or Adobe Acrobat might reach its maximum number of
`accessed PDF files. You may want to limit the number of PDF files that you access in a single
`browser session.
`
`Hyperlinks: Each PDF file includes a hyperlinked table of contents. The steps for viewing the
`table of contents vary depending on the version of Adobe Acrobat Reader you are using. You
`can also click hyperlinked cross-references to other chapters and sections within the PDF file.
`
`_——_.——_
`
`BEA Home 1 Events l §olutions | Partners 1 Products 1 Services 1 Download I Develomr Centerl WebfiuPflzfiT
`Copyright © 200] , BEA Systems, Inc. All rights reserved.
`Roqui red browser: Netscape 4.0 or higher, or Microsoft Internet Explorer 41.0 or higher.
`Contact BEA - webmaster@ beacom
`
`ServiceNow, Inc.'s Exhibit 1014
`
`005
`
`
`
`BEA WebLogic Collaborate 2.0: Site Map
`
`1 of l
`
`BEA WebLogic 'céiléh‘éré‘te "2Tb
`A Cornponont of BEA WebLogic Integration
`BEA Home l Events | Solutions l Partners l Products |Services | Download l Developer Center | WebSUPPORT
`l Glossary
`e-docs.bea.com l Site Map ; Search l PDF Files
`: Contact
`
`Working with Business Protocols
`
`I
`
`I
`
`Implementing RosettaNet for BEA
`WebLogic Collaborate
`Implementing cXML for BEA
`WebLogic Collaborate
`
`Working With Lightweight Clients
`
`I Getting Started Using WebLogic
`Collaborate
`
`I Configuration Requirements
`I Trading Partner Lightweight Client
`Sample
`JSP Tag Reference
`
`I
`
`Developing Applications
`
`I
`
`I
`
`I
`
`Programming BEA WebLogic
`Collaborate Management
`Applications
`Programming BEA WebLogic
`Collaborate Messaging Applications
`Programming BEA WebLogic
`Collaborate Logic Plug-Ins
`I Writing to the BEA WebLogic
`Collaborate Log
`Javadoc
`
`I
`
`Web Sites
`
`www.xml.org
`www.w3 .org/TRJ'xpath .html
`www.cme .org
`www.msettanetorg
`
`about cXML security)
`
`Working with Workflows
`
`I Creating Workflows for BEA
`WebLogic Collaborate
`I Using Worldlows with RosettaNet
`I Using Workflows with cXML
`I Learning to Use BEA WebLogic
`Process Integrator
`I Using the BEA WebLogic Process
`Integrator Studio
`I Using the BEA WebLogic Process
`Integrator Worklist
`Javadoc
`
`I
`
`———_———_—_
`
`WebLogic integration
`Home Page
`
`WebLogic Collaborate
`Documentation
`
`Getting Started
`
`Administering
`WebLogic Collaborate
`
`Working with
`Workflows
`
`Working with
`B usiness Protocols
`
`Working with
`Lightweight Clients
`
`Developing
`Applications
`
`Getting Started
`
`I
`
`Introducing BEA WebLogic
`Collaborate
`
`I BEA WebLogic Collaborate Release
`Notes (customers only)
`I Migrating BEA WebLogic Collaborate
`to Release 2.0
`
`I
`
`Installing BEA WebLogic Collaborate
`Starting, Stopping, and Customizing
`WebLogic Collaborate
`I Using BEA WebLogic Collaborate
`Samples
`
`Administering WebLogic Collaborate
`
`I BEA WebLogic Collaborate
`Administration Console Online Help
`Starting, Stopping, and Customizing
`WebLogic Collaborate
`
`I
`
`I Administration Console Online Help in
`the WebLogic Server online
`documentation
`
`I Administering BEA WebLogic
`Collaborate
`
`I Using BEA WebLogic Collaborate
`Security
`I Configuring RosettaNet Security
`I
`cXML Administration (for information
`
`Reference site map
`
`ServiceNow, Inc.'s Exhibit 1014
`
`006
`
`
`
`Introducing BEA WebLogic Collaborate
`
`1 of 1
`
`.;..
`I
`,.-
`.
`l
`.
`BEA WebLogic Collaborate 2.0
`
`A Component 0! BEA WebLogic integration BEA Home | Events | Solutions | Partners | Products l Services l Download | Developer Center | WebSUPPOFiT
`
`:1 Glossary
`l Contact
`
`
`e-docs.bea.com 1 Site Map l Search l PDF Files
`
`Welcome to Introducing BEA WebLogic
`Collaborate! This document:
`
`0 Provides an overview of WebLogic Collaborate
`architecture and features.
`
`0 Describes how WebLogic Collaborate meets
`
`your business-to-business integration needs.
`0 Uses an end-to-end example to describe the
`tasks necessary to start a business-
`to—business transaction among business
`partners.
`
`Overvigw
`Feature Highlights for WebLogic Collaborate
`Meeting the Reguirements of Your E-Business
`Connecting Trading Partners
`Dafining Conversations ang Roles
`Managing Business Processes
`Suggorting Business Protocols
`Enagring the Security gf Transactions
`Defining Cgllaggratign Agreements
`Managing Conversations
`Managing Systems and Agglications
`Documentati n R a m
`for WebLo i
`
`llaborate
`
`Getting Started Using WebLogic Collaborate
`Configuration Models
`Paar-tg-Peer Configuration
`Hub-and-Sgoke Configuration
`Using WebLogic Collabgrate: The End—to—End View
`Create Conversation Definitions
`
`graata Workflow Templates
`Create Trading Partners and Delivery Channels
`Create Collaboration Agreements
`Send an R
`iv Business Mes
`
`Export and Imgort Regositom Information
`Start Business Collaboration
`
`BACK TO TOP A.
`
`NEKT TOPIC }
`
`ServiceNow, Inc.'s Exhibit 1014
`
`007
`
`
`
`Administering BEA WebLogic Collaborate
`
`l of 3
`
`-
`
`BEA WebLogic Collaborate 2.0
`
`A Component of BEA WebLogic Integration BEA Home l Events l Solutions i Partners | Products | SerVIces | Download | Developer Center [ WebSUPPORT
`
`| Glossary
`
`
`e—docs.bea.com l Site Map 1 Search | PDF Files
`
`l Contact
`
`Welcome to Administering BEA WebLogic
`Collaborate
`
`This document describes how to configure and
`manage WebLogic Collaborate, the Business-
`to-Business (BZB) component of WebLogic
`Integration. It provides:
`
`- The information you need to configure and
`monitor trading exchange, supply chain
`management, and collaborative commerce
`applications
`. Sample configurations that summarize the
`requirements for typical collaboration
`participants
`
`Starting, Stopping, and Customizing WebLogic Collaborate
`Understanding the Preconfigured Domains
`Understanding WebLogic Collaborate Users and Passwords
`Starting WebLogic Collaborate
`Starting WebLogic Collaborate on Windows
`Starting WebLogic Collaborate on UNIX
`Starting the WebLogic Collaborate Administration Console
`Stopping WebLogic Collaborate
`
`Stopping WebLogic Server and All Deployed Applications
`Stopping from the WebLogic Collaborate Administration Console
`Restarting from the WebLogic Collaborate Administration Console
`Starting the WebLogic Server Administration Console
`Starting WebLogic Process Integrator Studio
`Starting Studio for the Custom or Samples Domain
`Starting Studio on a System Remote to WebLogic Collaborate
`Logging In and Connecting to the WebLogic Process Integrator Server
`Studio Configuration Reguirements
`Customizing WebLogic Collaborate
`About Updating the JDBC Configuration
`Updating the JDBC Connection Pool
`Updating the RDBMS Realm Properties
`Updating the WebLogic Collaborate Environment
`Updating the Default Passwords
`in Confi uration
`
`ServiceNow, Inc.'s Exhibit 1014
`
`008
`
`
`
`Administering BEA WebLogic Collaborate
`
`2 of 3
`
`XOCP Hub and Spoke Delivem Channels
`XOCP Peer—to—Peer Messaging
`XOCP Mediated Messaging
`RosettaNet Applications
`The Environment
`
`Trading Partners
`Conversation Definitions
`
`Collaboration Agreements
`How It Works
`
`cXML Applications
`Browser Clients
`
`Hosting a Browser Client
`File—Sharing Clients
`Hosting a File—Sharing Client
`
`Basic Configuration Tasks
`WebLogic Collaborate Administration Console Overview
`Configuring WebLogic Collaborate
`Configuring Trading Partners
`Configuring Conversation Definitions
`Configuring Collaboration Agreements
`
`Advanced Configuration Tasks
`Overview of Advanced Features
`
`XPath Expressions in Routing and Filtering
`XPath Router Expression Processing
`XPath Filter Expression Processing
`
`Configuring Trading Partner and Business Protocol Router and Filter Expressions
`Additional Information
`
`Custom Logic Plug-Ins
`Configuring Logic Plug—Ins
`Additional Information
`
`Trading Partner Extended Properties
`Configuring Trading Partner Extended Properties
`Additional Information
`
`Importing and Exporting Business Collaborations
`Business Collaboration Components
`Export and Import Overview
`Exporting from WebLogic Collaborate
`Importing to WebLogic Collaborate
`Exporting a Workflow Package
`Importing a Workflow Package
`
`Monitoring WebLogic Collaborate
`Overview of Monitoring
`A Note About Conversation Monitoring
`WebLogic Administration Console Monitoring Pages
`Monitoring the Server
`Monitoring Trading Partner Sessions
`Monitoring Delivery Channels
`Monitoring Conversations
`Monitoring Collaboration Agreements
`Monitoring Messages
`
`ServiceNow, Inc.'s Exhibit 1014
`
`009
`
`
`
`Administering BEA WebLogic Collaborate
`
`3 of 3
`
`Understanding the Terminology
`Importing Data into the Repository
`How the Bulk Loader Imports Data
`Procedure for Importing Data into the Repository
`Exporting Data from the Repository
`How the Bulk Loader Exports Data
`Full and Partial Repository Exports
`Short and Long Repository Exports
`Procedure for Exporting Repository Data
`Deleting Data from the Repository
`How the Bulk Loader Deletes Data
`
`Procedure for Deleting Repository Data
`Working with the Bulk Loader Configuration File
`Bulk Loader Configuration File for Importing Data
`Bulk Loader Configuration File for Exporting Data
`Working with the Repository Data File
`Checking Data
`Creating an Error Log
`Validating XML Files
`Checking Data Integrity
`
`Configuring Persistence and Recovery
`Understanding Persistent Mode
`Understanding Nonpersistent Mode
`Understanding Recovery
`Configuring Persistence and Recovegy
`
`WebLogic Collaborate Sample Configuration Files
`config.xm|
`setEnv.cmdgsetEnv.sh
`startWebLogic.cmd[startWeb|ogic.sh
`fileRealm.properties
`
`Update Considerations
`
`BACK TO TOP A
`
`man TOPIC )
`
`*C
`
`opyright © 2001 BEA Systems, Inc. All rights reserved.
`Required browser: Netscape 4.0 or higher, or Microsoft Internet Explorer 4.0 or higher.
`
`ServiceNow, Inc.'s Exhibit 1014
`
`010
`
`
`
`Programming BEA WebLogic Collaborate Management Applications
`
`1 of 1
`
`BEA WebLogic Collaborate 2.0
`
`A Component of BEA WebLogic integration BEA Home | Events | Solutions | Partners | Products | Servaces i Download I Developer Center i WebSUPPORT
`
`l Glossary
`
`e-docs.bea.com l Site Map | Search i PDF Files
`
`i Contact
`
`Welcome to Programming BEA WebLogic
`Collaborate Management Applications.
`This document discusses how to develop
`applications to exchange business messages and
`monitor run-time activities using BEA WebLogic
`Collaborate Managed Beans (MBeans). This
`document describes:
`
`0 Basic information about developing
`management applications.
`. How to create applications that monitor
`run-time activities in BEA WebLoglc
`Collaborate using MBeans.
`
`Introduction
`
`WebLogic Collaborate Applications
`Management Applications
`
`Developing Management Applications
`Standard and Custom Management Tools
`About Management Applications
`MBeans and the MBean Server
`MBeans
`
`Programming Steps for Management Applications
`Step 1: Import the Necessagg Packages
`Step 2: Get a Reference to the MBeanServer Object
`Step 3: Construct an ObjectName Object
`Ste 4:
`uer
`the MBean Server
`
`Step 5: Read the Attributes of the MBean
`Step 6: Navigate Across MBeans
`Step 7: Handle Exceptions
`
`BACK TO TOP A
`
`NEXT TOPIC }
`
`Copyright © 2001 BEA Systems, Inc. All rights reserved.
`Required browser: Netscape 4.0 or higher, or Microsoft Internet Explorer 4.0 or higher.
`
`ServiceNow, Inc.'s Exhibit 1014
`
`011
`
`
`
`Writing Messages to the BEA WebLogic Collaborate Log
`
`1 of 1
`
`BEA WebLogic Collaborate 2.0
`
`A Component of BEA WebLogic Integration BEA Home | Events | Solutions | Partners i Products i Serwces i Download | Developer Center | WebSUPPORT
`
`| Glossary
`
`
`e-docs.bea.com l Site Map | Search i PDF Files
`
`l Contact
`
`Welcome to Writing Messages to the BEA
`WehLogic Collaborate Log.
`This document describes how to write error,
`warning, and information messages to a log file
`in any WebLogic Collaborate application.
`—I——_——_
`
`Writing to the Log
`About the ng
`Log Files
`Logging API
`m
`Writing Messages to the Log
`Imgorting the Logging Package
`Writing a Log Message with an INFO Severity Level
`Writing g Message with g Spegific Severity Level
`
`BACK TO TOP A.
`
`NEXT TOPIC )
`
`Cogxright © 2001 BEA Systems, Inc. All rights reserved.
`Required browser: Netscape 4.0 or higher, or Microsoft Internet Explorer 4.0 or higher.
`
`ServiceNow, Inc.'s Exhibit 1014
`
`012
`
`