Home

DeviceAnywhere Enterprise Installation Guide

image

Contents

1. bp 10 2902 12 24 DeviceAnywhere Ensemble Server Guidelines 13 2 Ensemble Device Requitefti6lY su Sedan cus c 14 MardwareIniegraled De ve m 14 25 2 DEVICES u u enim ioa desse passed aee eun UE 14 EE D y i U G a u A a a 14 2 6 15 2 8 t 16 2 8 Condi 9 1 MORE M 16 2 9 Database Backup Requirements Dodo 16 2410 Requitebeli u u uyu E EE 16 214 Neiworkand Ton IRGC emeni u u u uu ut 17 3 Network Configuration and a casetas verre tapes 19 al E E E 19 3 2 19 3 3 19 3 3 1 Opening a Telnet Session to Test the Connection 19 0 12 20 4 DeviceAnywhere Component Installation esee 21 4 1 eI m 21 A11 21 412 Creating and Restoring a Database in SQL Server 2005 21 Cnoi me II BE 24 Copyright 2011 DeviceAnywhere Rights Reserved iii DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide
2. m Ks Application Server Console 0 0 S ASP NET D D MB e Enable network access 0 0 gH Enable network access 0 0 MB BE Internet Information Services IS E PT Mesesoe Queung E DeviceAnywhere Confidential 31 DeviceAnywhere Enterprise Installation Guide The Windows Component Wizard indicates that it is configuring server components Windows Components Wizard Configuring Components Setup iz making the configuration changes you requested Please wait while Setup configures the components This may take several minutes depending an the components selected Status Examining installed files lt Back gt Cancel 6 Click Finish to complete installation and exit the wizard Windows Components Wizard Completing the Windows Components Wizard ou have successfully completed the Windows Components Wizard To close this wizard click Finish Installing IIS on Windows Vista and Later 1 On the machine where the DeviceAnywhere Portal is to be deployed navigate to the Control Panel Start Control Panel 32 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 2 Select Programs r gt gt Control Panel gt v Search Control Panel Adjust your computer s settings View by Category m System and Security Review your computer s status Back up you
3. L o apply L o Apply Figure 4 3 VIA VIA Properties Protocol Default Pork 0 14 33 Enabled Listen Info 0 1453 L o f Device Anywhere Confidential 25 DeviceAnywhere Enterprise Installation Guide 4 2 Access Server The Access Server controls the DeviceAnywhere test environment by controlling all communication between other servers and the database The Access Server manages the data generated from DeviceAnywhere Studio and stored in the SOL Server database There can only be only one Access Server per DeviceAnywhere test environment users and servers in the environment must be able to connect to the Access Server The Access Server can be viewed as a thin layer providing authentication and synchronization between the other servers and the central database 4 2 1 Connectivity Requirements The Access Server has following connectivity requirements The Access Server must be able to connect to the Database Server DeviceAnywhere Studio users must be able to connect to the Access Server by providing its IP address machine name appended with the Access Server port this documented in DeviceAnywhere Studio Installation for Windows All other DeviceAnywhere server components such as the Enterprise Portal and distributed Ensemble Servers must be able to connect to the Access Server by providing its IP address hostname 4 2 2 Installing the Access Server To install the Access Server
4. gt gt c Frames gt gt License Management gt Documentation gt gt Device Management Webinars 2004 2010 Mobile Complete Inc All rights reserved Terms of Use Privacy Policy Contact DeviceAnywhere 6 Contact your DeviceAnywhere TAM to procure a DeviceAnywhere license file 4 5 DeviceAnywhere License File To install a license file 1 After you have installed the DeviceAnywhere Portal and created a customer contact your Technical Account Manager to procure a license file see the figure below in XML format 2 Copy this XML file to the Access Server license folder located by default at the following location C Program Files DeviceAnywhere AccessServer config license 3 Restart the Access Server Figure 4 5 DeviceAnywhere License File config licensez lt start March 3 2009 lt start gt lt end gt March 2 2010 lt end gt lt type gt AccessServer lt type gt lt licenses gt 1 lt licenses gt lt license gt licensez start 2March 2009 lt start gt lt end March 2 2010 lt end gt lt type gt Client lt type gt lt jicenses 7 lt licenses gt lt license gt license lt start gt March 3 2009 lt start gt lt end March 2 2010 lt end gt 42 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 4 6 DeviceAnywhere Ensemble Server The DeviceAnywhere Ensemble Server hosts one or more devices over USB Wi Fi or Bl
5. 1 98 5041 local computer 814 FTF Sites 81 4 Application Pools i Web Sites 1 DAConsumerReports 9 Dashboard 19th patch 5 DAshbaard 42 5P2 Dashboard Enterprise Dashboard Head Dashboard5 Dashboards OE a DeviceSpecs ProofCenter ProaFCenkter 42spz ProofCenterady ProofsCenter ResultPortalS 05P 1 TestResults 81 4 aspnet client 2 Web Service Extensions ral Pia ial Sarvar lt Web Site Stopped D DAConsumerReports pAshboard_42_5P2 A Dashboard Enterprise A Dashboard Head A Dashboard5 A Dashbaoard5 d DeviceSpecs A ProofCenter A ProofCenter 42spz A PraaFCenterAdv ProofsCenter JB ResultPortals 05P1 A TestResults L aspnet client iisstart htm pagerrar aif A Dashboard 19 patch Ci Consumer35 CiiDashboardi9th March 10 Patch B CiDashboardiDashboard 42spz Ci DAshboard Enterprise Dashboard Dashboard HEAD CiDashboard5 0 CiDashbnard5 DE CildeviceSpecszeMav us CiPraafCenter CiPraafCenter 425P2 CiPraaFCenter Adv C Program Files Mobile CompletelPr CiResulcsParbalb OSP1 CENT TestResults DeviceAnywhere Confidential 35 DeviceAnywhere Enterprise Installation Guide 4 4 DeviceAnywhere Portal The DeviceAnywhere Web Portal provides an interface for customer user and device administration You can also view test results here The DeviceAnywhere Portal combines the installers and functionalit
6. Team Server Administrator dacEnsemble deviceanyvwhere com Unable to login En Ehe access server Please make sure username a and password are correct Edit Login Information Team Server is running Stop Restart User name Configure Access server 10 xxx xxx xxx Proxy disabled NOTE The system tray displays the icon for the Administrator Es while the Ensemble Admin Tool Ensemble Admin Tool shortcut is placed on the desktop Click this icon at any time to start up and configure the Ensemble Server DeviceAnywhere Confidential 51 DeviceAnywhere Enterprise Installation Guide 18 In the Access Server tab enter a User name and Password of an account with permission to use the Team or Individual Ensemble Server and connect to the Access Server The Access address field displays the Access Server IP hostname and port information entered earlier when installing the Ensemble Server Team Server Configuration X Team Server Configuration Access Server Proxy Settings Service Settings 9 Access address User name Password NOTE You can change the information in the Access address field at any time Click the Ensemble Admin Tool icon on your desktop click Configure and select the Access Server tab 19 From the Service Settings tab choose the best server startup option for your test environment and Save your setting We recommend that you start the server automa
7. DeviceAnywhere Confidential 43 DeviceAnywhere Enterprise Installation Guide 3 Accept the license terms and click Next Mobile Complete Ensemble Team Server Setup License Agreement Please read the following license agreement carefully Mobile Complete EnsembleS erver 4 1 NOTICE THIS SOFTWARE PRODUCT TOGETHER WITH ITS ACCOMPANYING DOCUMENTATION THE PRODUCT IS THE PROPERTY OF MOBILE COMPLETE INC MOBILE COMPLETE THE PRODUCT IS MADE AVAILABLE TO YOU THE ORIGINAL PURCHASER SUBJECT TO THE FOLLOWING LICENSE AGREEMENT LICENSE PLEASE READ THIS LICENSE CAREFULLY BEFORE INSTALLING OR USING THE PRODUCT COPY OF THIS LICENSE 15 AVAILABLE FOR YOUR FUTURE REFERENCE IN THE LICENSE TXT FILE PROVIDED WITH THE PRODUCT L YOU MAY ACCEPT THIS LICENSE BY PLACING CHECK IN THE I ACCEPT THE LICENSE AGREEMENT BOX BELOW YOU MAY REJECT THIS LICENSE AND TERMINATE THIS INSTALLATION PROCESS BY CLICKING THE CANCEL BUTTON BELOW IF YOU DO NOT ACCEPT THIS LICENSE THEN YOU MAY NOT INSTALL OR USE THE PRODUCT IN THAT CASE YOU WITHIN TEN 10 DAYS AFTER YOU FIRST RECEIVED THE PRODUCT RETURN IT TO MOBILE COMPLETE ALONG WITH ITS ORIGINAL PACKAGING AND PROOF DF PURCHASE FOR FULL REFUND USE BY YOU OF THIS PRODUCT ALSO CONSTITUTES YOUR ACCEPTANCE OF THESE accept the terms of the license agreement Print J do not accept the terms of the license agreement lt Back J Next J Cancel J I
8. 1 Double click the Access Server installer AccessServer exe for 32 bit systems AccessServer64 exe for 64 bit systems to execute it 2 Click Next on the Setup screen that appears DeviceAnywhere AccessServer Setup gt Welcome to the InstallShield Wizard for DeviceAnywhere AccessServer The InstallShield Wizard will install Device amp nywhere AccessServer on your computer To continue click Next Cancel J Installshield g DeviceAnywhere by Complete 26 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 3 Accept the license terms and click Next DeviceAnywhere AccessServer Setup License Agreement Please read the following license agreement carefully Device amp nywhere Inc License Terms Device amp nywhere AccessServer 5 1 NOTICE THIS SOFTWARE PRODUCT TOGETHER WITH ITS ACCOMPANYING DOCUMENTATION THE PRODUCT IS THE PROPERTY OF DeviceAnywhere Inc DeviceAnywhere THE PRODUCT IS MADE AVAILABLE TO YOU THE ORIGINAL PURCHASER SUBJECT TO THE FOLLOWING LICENSE AGREEMENT LICENSE PLEASE READ THIS LICENSE CAREFULLY BEFORE INSTALLING OR USING THE PRODUCT 4 COPY OF THIS LICENSE IS AVAILABLE FOR YOUR FUTURE REFERENCE IN THE LICENSE TXT FILE PROVIDED WITH THE PRODUCT d YOU MAY ACCEPT THIS LICENSE BY PLACING CHECK IN THE I ACCEPT THE LICENSE AGREEMENT BOX BELOW YOU MAY REJECT THIS LICENSE AND TERMINATE THIS INSTALLATION PROCESS BY CLICKI
9. Click Install to continue with the installation or click Back if you want to review or change any settings Destination directory C Program FilessPhoneTaene Decoder Control Start Menu folder PhaneT one Decoder Control Setup has finished installing ToneDecoder Activex Control 3 3 14 an your computer The application may be launched by selecting the installed icons Click Finish to exit Setup Browse the demo source Browse Program Group DeviceAnywhere Confidential 49 DeviceAnywhere Enterprise Installation Guide 14 Next you must install Windows Mobile components to enable interacting with Windows Mobile devices Select the Repair radio button and click Finish ii WindowsMobileSetup Welcome to the WindowsMobileSetup Setup Wizard Installation Complete 50 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 16 Click Finish to complete installing the Ensemble Server Mobile Complete Ensemble Individual Server Setup InstallShield Wizard Complete gt gt The InstallShield Wizard has successfully installed Mobile Complete Ensemble Individual Server Click Finish to exit the wizard lt Back J Cancel J InstallShield lt DeviceAnywhere 17 Inthe Team Server Administrator window that appears a few moments later you must enter login credentials to connect with the Access Server Click Configure Fa team Server Administrator
10. MCD 102 Motorola 300 MCD 104 Nokia 35891 MCD 118 Siemens CFB2T MCD 130 Kyocera 434 MCD 136 Sanyo 7200 MCD 138 Sanyo SCP 7300 Vision MCD 140 LG VL5225 MCD 145 Sanyo SCP 8100 Vision MCD 147 Motorola MCD 159 Sanyo SCP 8200 Vision MCD 150 Samsung SPH 4620 Vision MCD 161 Sony Ericsson T616 MCD 164 Samsung SGH 426 MCD 168 Nokia 6620 MCD 172 Motorola 400 MCD 175 Motorola E398 MCD 177 Nokia 3650 IMCD 1781 Motorola V3 RAZR El d Ll Save Back 5 Selecta device from the list and click the right arrow 11 to move it to the list of provisioned devices Already provisioned Repeat this step to select your devices 7 Save your changes The Portal displays a message that the package has been updated Success Package updated This feature allows you to group devices into packages and for assigning to different user groups Having multiple packages allows you to assign only those devices that are relevant to a specific set of users DeviceAnywhere Confidential 61 DeviceAnywhere Enterprise Installation Guide 4 8 3 Assigning Packages to User Groups NOTE Only a user with the Account Admin role can assign packages to user groups in the DeviceAnywhere Portal To assign a package 1 Log in to the DeviceAnywhere Portal 2 Select the User Management link 3 From the User Groups section click Edit next to the user group
11. SQL Express and Windows Installer 3 0 Operating system Windows XP SP3 or SP2 with Hot Fix for SOL Express and Windows Installer 3 0 Windows Server 2003 Windows Vista Windows 7 Windows Server 2008 32 and 64 bit supported on Windows Access Server 50 concurrent users 10 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide Windows Server 2003 Windows Vista Windows 7 Windows Server 2008 32 and 64 bit supported on Windows DeviceAnywhere Portal 2GHz Pentium 4 dual core 100 concurrent users Windows XP Hard drive space 10GB Operating system Windows XP SP2 Windows Server 2003 Windows Vista Windows 7 Windows Server 2008 32 and 64 bit supported on Windows Client side browser Google Chrome Internet Explorer Firefox Safari Additional software IIS Server v6 3 5 runtime framework ASP AJAX 1 0 and WSE 3 0 are provided by DeviceAnywhere DeviceAnywhere 2GHz Pentium 4 dual core Maximum of 2 6 Ensemble Server Team RAM concurrently or Individual version attached devices Hard drive space 10GB supported Operating system Windows XP SP2 Install this Windows Server 2003 component on a Windows Vista separate machine Wind 7 from other server indows components for e Windows Server 2008 optimum Ensemble Server is compatible with performance Windows 7 64 bit Only 32 bit supported on other Windows systems USB ports USB 2 0 ports Num
12. 06 11 39 17 Elapsed Time 0 ms 2010 05 06 11 39 17 DeviceID Rxvideo RxAudio TxAudiao 2010 05 06 11 39 17 3322 0 0 0 2010 05 06 11 39 17 2382 0 0 0 2010 05 06 11 39 17 Elapsed Time 0 ms 2010 05 06 11 39 17 DeviceID Rxvideo RxAudio TxAudiao 2010 05 06 11 39 17 3322 0 0 2010 05 06 11 39 17 2382 0 0 2010 05 06 11 39 17 2010 05 06 11 39 17 734 DEBUG Access server Message Queue Device Initializ 2010 05 06 11 39 17 2010 05 06 11 39 17 734 DEBUG watchsearch on device 3322 watchSearchThread waiting for 9223372036854775807 2010 05 06 11 39 17 Elapsed Time O ms 2010 05 06 11 39 17 DeviceID Rxvideo RxAudio TxAudiao 2010 05 06 11 39 17 3322 0 2010 05 06 11 39 17 2382 0 2010 05 06 11 39 17 Elapsed Time 0 ms 2010 05 06 11 39 17 DeviceID Rxvideo RxAudio TxAudio 2010 05 06 11 39 17 3322 0 2010 05 06 11 39 17 2382 0 0 0 2010 05 06 11 39 17 Elapsed Time 0 ms 2010 05 06 11 39 17 DeviceID Rxvideo RxAudio TxAudio 2010 05 06 11 39 17 3322 0 0 2010 05 06 11 39 17 2382 0 0 2010 05 06 11 39 17 2010 05 06 11 39 17 765 DEBUG Devicesearch Device Heartbeat Heartbeat 2010 05 06 11 39 17 2010 05 06 11 39 17 765 DEBUG Devicesearch Device Heartbeat 10 2382 54 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 47 DeviceAnywhere Studio DeviceAnywhere Studio is the client application that enables you to interact with Ensemble d
13. Built At 2010 05 06 10 29 2010 05 06 11 39 06 2010 05 06 11 39 06 859 INFO Thread 0 of SS SSS SS a a SSS az az SSS SEIZE SE a GT EDGE SZ GE SE GE S 2010 05 06 11 39 11 Elapsed Time 6313 ms 2010 05 06 11 39 11 DeviceID RxVvideo RxAudio TxAudiao 2010 05 06 11 39 11 3322 0 2010 05 06 11 39 11 2382 0 0 2010 05 06 11 39 11 Elapsed Time 0 ms 2010 05 06 11 39 11 DeviceID Rxvideo RxAudio TxAudiao 2010 05 06 11 39 11 3322 0 2010 05 06 11 39 11 2382 Q 0 0 2010 05 06 11 39 12 Raster Type from DB 0 2010 05 06 11 39 12 rotation param for 2382 0 0 2010 05 06 11 39 12 rotation param for 2382 1 0 2010 05 06 11 39 12 rotation param for 2382 2 Q 2010 05 06 11 39 12 rotation param for 2382 3 0 2010 05 06 11 39 12 rotation param for 2382 4 0 2010 05 06 11 39 12 rotation param for 2382 5 0 2010 05 06 11 39 12 rotation param for 2382 6 0 2010 05 06 11 39 12 rotation param for 2382 70 2010 05 06 11 39 12 ocREngine constructor called 2010 05 06 11 39 15 Exception in set OCR Engine info for MCD 2382 2010 05 06 11 39 16 Elapsed Time 4656 ms 2010 05 06 11 39 16 DeviceID Rxvideo RxAudio TxAudiao 2010 05 06 11 39 16 3322 0 2010 05 06 11 39 16 2382 2028802 0 2010 05 06 11 39 16 Elapsed Time 16 ms 2010 05 06 11 39 16 DeviceID Rxvideo RxAudio TxAudiao 2010 05
14. In the DeviceAnywhere Studio setup screen that appears click Next InstallShield Welcome to the InstallShield Wizard for DeviceAnywhere Studio This will install Device amp nywhere Studio on your computer To continue click Next gt lt Back J Cancel J TON E 2 lt DeviceAnywhere 3 Accept the license terms and click Next 56 DeviceAnywhere Studio InstallShield License Agreement Please read the following license agreement carefully DEVICEANY WHERE TEST CENTER TERMS OF USE BY SIGNING UP AS EITHER PAYING CUSTOMER amp TRIAL CUSTOMER OR AUSER YOU AGREE TO THE FOLLOWING TERMS AND CONDITIONS THE AGREEMENT GOVERNING YOUR USE OF THE DEVICEAN YWHERE TEST CENTER ONLINE SERVICE INCLUDING OFFLINE COMPONENTS COLLECTIVELY THE SERVICE IF YOU ARE ENTERING INTO THIS AGREEMENT ON BEHALF OF COMPANY OR OTHER LEGAL ENTITY YOU REPRESENT THAT YOU HAVE THE AUTHORITY BIND SUCH ENTITY TO THESE TERMS AND CONDITIONS IN WHICH CASE THE TERMS YOU DR YOUR SHALL REFER TO SUCH ENTITY IF YOU DO NOT HAVE SUCH AUTHORITY OR IF YOU DO NOT AGREE WITH THESE TERMS AND CONDITIONS YOU MAY NOT USE THE SERVICE Welcome As part of the Service Mobile Complete will provide you with use of the Service including Java Swing interface a browser interface and data encryption transmission access and storage Y our registration for or use of the Service shall be deemed to be your
15. Installer This chapter describes the single integrated procedure for installing the bundled components in the DeviceAnywhere standalone installer DeviceAnywhereSingleInstallationPackage exe The bundled components in the standalone installer are deployed on a single machine to provision a small deployment see System Size and Topology and the System Requirements for the standalone installer The DeviceAnywhere Ensemble Server with attached Ensemble devices is installed on a separate machine The standalone installer provided by DeviceAnywhere consists of the following bundled components SQL Server 2005 Express database software DeviceAnywhere database Access Server DeviceAnywhere Portal NET 3 5 runtime framework Microsoft ASP NET 2 0 AJAX Extension ASP AJAX 1 0 Microsoft WSE 3 0 NOTES Please consult your DeviceAnywhere TAM to ensure that using the standalone installer is the right deployment option for your mobile testing needs Components of the DeviceAnywhere test environment require a network connection to communicate with each other The Express Edition of Microsoft SOL Server 2005 only supports databases up to 4 in size 3 5 the ASP AJAX Extension WSE are required for the DeviceAnywhere Portal To install bundled DeviceAnywhere components 1 Double click the standalone installer DeviceAnywhereSingleInstallationPackage exe to execute it DeviceAnywhere Confidential
16. Mobile Complete Ensemble Team Server Setup Mobile Complete Team Server Configuration ABBYY Configuration Contiguration Use ABBYY Point to location where ABBY is installed the actual path of FREngine dll C MobileComplete Abbyy Bin FREnagine dll Browse Please specify ABBYY licence key to enable the text recognition oo Select ABBYY Licence File C MobileComplete Abbyy Bin FECN 9003 0000 4023 633 Browse Enter ABBYY Licence Password O lt Back J Hext gt J Cancel J InstallShield g DeviceAnywhere by Completo NOTE ABBY is automatically installed with the Ensemble Server and the default program and license file locations are displayed in this screen You can change these values if you wish to point to another installation of ABBYY 7 Select Yes to install the Tone Decoder ActiveX Control This enables the sound decoder that supports the Wait Audio command 2d 2 This will install ToneDecoder Activex Control 3 3 14 you wish to continue 46 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 8 Inthe Tone Decoder ActiveX Control installation wizard select Next 3 Setup ToneDecoder ActiveX Control v3 3 14 Welcome to the ToneDecoder ActiveX Control v3 3 14 Setup Wizard This will install Phone oneDecoder Actives Control 3 3 1 on your computer It is strongly recommended that you close
17. Monospace Commands code output filenames Place the device profile XML file in your directories DeviceAnywhere Studio installation s smartphoneXMLs directory Italic Document titles and emphasis Refer to the DeviceAnywhere Enterprise Installation Guide for instructions on setting up server infrastructure Contacting Support If you have any comments or suggestions regarding this document contact the DeviceAnywhere support organization for enterprise customers at mcsupport amp deviceany where com You may also send your inquiries about DeviceAnywhere product demonstrations and consulting services to this address Customers can find additional support information at http www deviceanywhere com enterprise support html Additional Documentation You can find additional information in the documents available at http www deviceanywhere com enterprise documentation html Platform specific onboarding guides for software integrated devices are available at this address You can access the following documents from the Help menu in the DeviceAnywhere Studio DeviceAnywhere Test Center User Manual for Enterprise Deployments DeviceAnywhere Release Notes 6 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 1 Introduction This chapter lists the components required for installing DeviceAnywhere with the names of installers This chapter also discusses installation guidelines and the order in which to instal
18. When planning your deployment consider the following System size and topology System requirements DeviceAnywhere Ensemble Server guidelines Ensemble device requirements mobile devices attached to the Ensemble Server Rack space requirements Network and port requirements Power and operating conditions Database backup requirements 5 High availability requirements 2 2 system Size and Topology DeviceAnywhere supports deploying test environment components both in a single location or distributed over more than one location In a distributed system core components are housed in the same physical location while the DeviceAnywhere Ensemble Server s and attached devices may be deployed across remote locations Table 2 1 provides a description of small medium and large deployments and outlines the recommended hardware to support installation Table 2 1 Deployment Sizes Size A small deployment contains 1 6 devices attached to Ensemble Server Computer 1 SOL Server and DeviceAnywhere database Access Server DeviceAnywhere Portal installed using the DeviceAnywhere Standalone Installer Computer 3 Ensemble Server less than 6 devices DeviceAnywhere Confidential 9 DeviceAnywhere Enterprise Installation Guide Size Medium Large A medium deployment supports a total of 1 12 devices attached to Ensemble Servers A large deployment supports more than 12 devices att
19. lists system requirements rack space needed network ports used mobile device requirements and power and operating conditions Network Configuration and Tests describes connectivity requirements and procedures to test connectivity among DeviceAnywhere components DeviceAnywhere Component Installation contains step by step instructions for installing and verifying DeviceAnywhere SQL Database Access Server to control all DeviceAnywhere components IIS Web Server DeviceAnywhere Portal and the default customer DeviceAnywhere License File DeviceAnywhere Ensemble Server for communicating with devices DeviceAnywhere Studio client software Ensemble Devices adding to the database DeviceAnywhere Standalone Installer describes how to install bundled components in the DeviceAnywhere standalone installer for small deployments DeviceAnywhere System Verification contains tests and procedures to verify your DeviceAnywhere test environment DeviceAnywhere Confidential 5 DeviceAnywhere Enterprise Installation Guide Typographical Conventions The table below describes the typographical conventions used in DeviceAnywhere documentation Blue Links and email addresses cross references http www deviceanywhere com The Document Outline section on this page describes the structure of this manual Bold User interface elements such as menu items Click My Devices in the Test Center panel of DeviceAnywhere Studio
20. versiaon JC 03 156 INFO Thread Build Number build 133 03 156 INFO Thread Built At 2010 05 03 08 17 03 156 INFO Thread 703 156 INFO Thread bB schema wersion 103 256 INFO Thread O DB Data version 4 03 156 INFO Thread bB Procedure version 4 0 03 156 INFO Thread Built At 2010705703 08 17 03 156 INFO Thread Ls Lo Lu Ls Ges LAJ D D LAJ Lu Lu LAJ Ls LAJ Des LAJ Ded rl Lrt r LU rl Lrt rq Lrt Lrt rr q L r 6 2 This section lists functional tests to exercise DeviceAnywhere core functions If you can perform these Verifying DeviceAnywhere Functionality tests without generating an error message then the DeviceAnywhere test environment should be considered successfully installed Table 6 1 DeviceAnywhere Core Functionalities Verification Studio login test Log in to DeviceAnywhere Studio with Verify that DeviceAnywhere Studio Select a package and lock unlock any m correct credentials is launched successfully Device lock unlock device 3 Key press Click a few keys on the device to verify that it accepts input Device is acquired and released successfully The device accepts inputs and the screen updates to reflect the inputs The LCD screen on the device is 1 2 4 5 DeviceAnywhere Portal configuration in DeviceAnywhere Studio Access Server LCD test Navigate the device applications to test that t
21. 05 06 11 39 05 Elapsed Time 500 ms 2010 05 06 11 39 05 DeviceID Rxvideo RxAudio TxAudiao 2010 05 06 11 39 05 3322 2010 05 06 11 39 05 2382 0 0 0 2010 05 06 11 39 06 2010 05 06 11 39 06 718 ERROR Thread 0 Error unable to load iPhone device library itunes dll key not found 2010 05 06 11 39 06 2010 05 06 11 39 06 859 DEBUG Thread 0 DAservice ENSEMBLE SERVER succesfully launched main service Thread Ensemble Server 5 main 2010 05 06 11 30 06 2010 05 06 11 39 06 859 INFO Thread 0 zz S88 S SSS SSS SS SS SSS SS SS uz un uz zz 5 uz uz uz uz uz uz 25 5 uz zz SE uz uz GE za sz uz uz a zz S 25 55 SE 2010 05 06 11 39 06 2010 05 06 11 39 06 859 INFO Thread 0 Mobilecomplete Ensembleserver 2010 05 06 30 06 2010 05 06 11 39 06 859 INFO Thread o 2010 05 06 11 39 06 2010 05 06 11 39 06 859 INFO 0 Ensemble type 1 REGULAR SERVER 2010 05 06 11 39 06 2010 05 06 11 39 06 859 INFD Thread 0 version 510 2010 05 06 11 39 06 2010 05 06 11 39 06 859 INFO Thread 0 Build Number build 196 2010 05 06 11 39 06 2010 05 06 11 39 06 859 INFO Thread O0 DB Schema version 4 2 2010 05 06 11 39 06 2010 05 06 11 39 06 859 INFO Thread 0 DB Data version 4 2 2010 05 06 11 39 06 2010 05 06 11 39 06 859 INFO Thread 0 DB Procedure version 4 0 2010 05 06 11 39 06 2010 05 06 11 39 06 859 INFO Thread 0O
22. 06 11 39 16 3322 2010 05 06 11 39 16 2382 0 0 2010 05 06 11 39 16 2010 05 06 11 39 16 562 DEBUG Access server Message Queue Device Initializ 2010 05 06 11 39 16 2010 05 06 11 39 16 578 DEBUG Wwatchsearch on device 2382 watchSearchThread waiting for 9223372036854 775807 2010 05 06 11 39 16 Raster Type from DB 0 2010 05 06 11 39 16 rotation param for 3322 0 0 2010 05 06 11 39 16 rotation param for 3322 1 0 2010 05 06 11 39 16 rotation param for 3322 2 0 2010 05 06 11 39 16 rotation param for 3322 3 0 2010 05 06 11 39 16 rotation param for 3322 4 0 2010 05 06 11 39 16 rotation param for 3322 5 0 2010 05 06 11 39 16 rotation param for 3322 6 0 2010 05 06 11 39 16 rotation param for 3322 7 Q 2010 05 06 11 39 16 ocREngine constructor called 2010 05 06 11 39 16 Exception in set OCR Engine info for MCD 3322 2010 05 06 11 39 16 video data available from device 10 2382 2010 05 06 11 39 17 Elapsed Time 484 ms 2010 05 06 11 39 17 DeviceID Rxvideo RxAudio TxAudiao 2010 05 06 11 39 17 3322 0 2010 05 06 11 39 17 2382 0 0 2010 05 06 11 39 17 Elapsed Time 0 ms 2010 05 06 11 39 17 DeviceID RxVvideo RxAudio TxAudiao 2010 05 06 11 39 17 3322 0 0 2010 05 06 11 39 17 2382 0 0 0 2010 05 06 11 39 17 Elapsed Time 703 ms 2010 05 06 11 39 17 DeviceID Rxvideo RxAudio Txaudia 2010 05 06 11 39 17 3322 0 0 2010 05 06 11 39 17 2382 0 2010 05
23. 15 THE PROPERTY OF MOBILE COMPLETE INC MOBILE COMPLETE THE PRODUCT IS MADE AVAILABLE TO YOU THE ORIGINAL PURCHASER SUBJECT TO THE FOLLOWING LICENSE AGREEMENT LICENSE PLEASE READ THIS LICENSE CAREFULLY BEFORE INSTALLING OR USING THE PRODUCT COPY OF THIS LICENSE IS AVAILABLE FOR YOUR FUTURE REFERENCE IN THE LICENSE TXT FILE PROVIDED WITH THE PRODUCT YOU MAY ACCEPT THIS LICENSE BY PLACING CHECK IN THE I ACCEPT THE LICENSE AGREEMENT BOX BELOW YOU MAY REJECT THIS LICENSE AND TERMINATE THIS INSTALLATION PROCESS BY CLICKING THE CANCEL BUTTON BELOW IF YOU DO NOT ACCEPT THIS LICENSE THEN YOU MAY NOT INSTALL OR USE THE PRODUCT IN THAT CASE YOU WITHIN TEN 10 DAYS AFTER YOU FIRST RECEIVED THE PRODUCT RETURN IT TO MOBILE COMPLETE ALONG WITH ITS ORIGINAL PACKAGING AND PROOF OF PURCHASE FOR FULL REFUND ANY USE BY YOU OF THIS PRODUCT ALSO CONSTITUTES YOUR ACCEPTANCE OF THESE accept the terms of the license agreement Print J do not accept the terms of the license agreement J Nest gt J Cancel J InstallShield g DeviceAnywhere In the Destination Location screen choose an installation location for the DeviceAnywhere Portal and click Next The default destination folder is C Program Files DeviceAnywhere Portals NOTE You may install the Portal at another location Enterprise Portal Setup Choose Destination Location Select folder where setup will install files
24. 4 2 ACCESS Lo upa etes 26 4 2 Connectivity Requiremebls subi dE E E nares m d cid um I DUM Ne 26 422 the Access Server ao iode esie tolius oL Os utu dU ies UE 26 42 Access Server ue eom eden totus et tes 30 4 3 HS VV CDS Deb tee Sob tus tendon utasa 30 AO Conse ure usns iim 30 4252 Server delato Ro RU 35 4 4 Device iM M 36 Xonnectulty Require miebils eed eres eese euo tote oett edente aee e u 36 442 Installing the Device Amywhere Portals ie ite etti teste 36 4415 Creatine q uiscera dietam Dedi asa as 39 4 5 DesiceanywhereTicense Dile co pP Rosen us 42 4 6 PeviceAny where Ensemble Serv uuu u u 43 AON Ensemble server InStallalOto 43 462 Verifying Ensemble Server Installation 53 4 7 Device Any Where StU 55 TIL C ontiectivily koguironmen su us usuyasa Saa A 55 47 2 Installing DeviceAnywhere Studio on Windows 55 47 3 Installing DeviceAnywhere Studio on Mac OS 59 4 8 Ensemble Boe 59 45 1 Importing a Device to the Database l up a ens 60 4 8 2 Provisionime Packages with Devices eto a 60 415 9 dxssioning Packages to Ser Groups ass
25. 63 DeviceAnywhere Enterprise Installation Guide 2 Click Next in the Setup screen that appears DeviceAnywhereSingleInstallationPackage Setup D Welcome to the InstallShield Wizard for ix DeviceAnywhereSinglelnstallationPackage Suite The InstallShield Wizard will install Device amp nywhereSinglelnstallationPackage Suite on your computer To continue click Next lt Back J Cancel J us E InstallShield 4 DeviceAnywhere 3 Accept the license terms and click Next DeviceAnywhereSingleInstallationPackage Setup License Agreement Please read the following license agreement carefully Mobile Complete Inc License Terms Mobile Complete AccessServer 5 0 NOTICE THIS SOFTWARE PRODUCT TOGETHER WITH ITS ACCOMPANYING DOCUMENTATION THE 15 THE PROPERTY OF MOBILE COMPLETE Inc MOBILE COMPLETE THE PRODUCT IS MADE AVAILABLE TO YOU THE ORIGINAL PURCHASER SUBJECT TO THE FOLLOWING LICENSE AGREEMENT LICENSE PLEASE READ THIS LICENSE CAREFULLY BEFORE INSTALLING OR USING THE PRODUCT COPY OF THIS LICENSE 15 AVAILABLE FOR YOUR FUTURE REFERENCE IN THE LICENSE TXT FILE PROVIDED WITH THE PRODUCT YOU MAY ACCEPT THIS LICENSE BY PLACING CHECK IN THE I ACCEPT THE LICENSE AGREEMENT BOX BELOW YOU MAY REJECT THIS LICENSE AND TERMINATE THIS INSTALLATION PROCESS BY CLICKING THE CANCEL BUTTON BELOW IF YOU DO NOT ACCEPT THIS LICENSE THEN YOU MAY NOT INSTALL OR USE
26. Control The default destination is C Program Files You may choose another location Click Next Where should Actives Control v3 3 14 be installed Select the folder where you would like ToneDecoder Actives Control v3 3 14 to Installed then click C Program FilessPhoeneTone Decoder Control fe Program Files Acro Software 2 Adobe Apple Software Update Bonjour Broadcom Corporation lt os The program requires at least 3 6 MB of disk space lt Back 11 Next you must choose location for the Tone Decoder s shortcuts in the Start menu Click Next to 48 Z Setup ToneDecoder Activex Control v3 3 14 Select Start Menu Folder install the shortcuts Where should Setup place the program s shortcuts Select the Start folder in which wou would like Setup to create the program s shortcuts then click Mest PhoneT ane Decoder Control Microsoft Office Mozilla Firefox Quick Time Roxio Creator DE Snagit 3 Startup Symantec Endpoint Protection gt Windows Live winA AR lt Back Cancel DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 12 Click Install to begin installation of the tone decoder Zi Setup ToneDecoder Activex Control v3 3 14 Ready to Install Setup is now ready ta begin installing ToneDecoder Actives Control 3 3 14 on Your computer
27. NG THE CANCEL BUTTON BELOW IF YOU DO NOT ACCEPT THIS LICENSE THEN YOU MAY NOT INSTALL OR USE THE PRODUCT IN THAT CASE YOU WITHIN TEN 10 DAYS AFTER YOU FIRST RECEIVED THE PRODUCT RETURN IT TO Device amp nywhere ALONG WITH ITS ORIGINAL PACKAGING AND PROOF OF PURCHASE FOR FULL REFUND USE BY YOU OF THIS PRODUCT ALSO CONSTITUTES YOUR ACCEPTANCE OF THESE gt accept the terms of the license agreement Print J do not accept the terms of the license agreement lt Back Next gt J InstallShield lt DeviceAnywhere 4 Choose a destination folder and select Next This will begin the installation of the Access Server The default file location is C Program Files DeviceAnywhere AccessServer You may enter different location if desired DeviceAnywhere AccessServer Setup Choose Destination Location Select folder where setup will install files NN Setup will install Device amp nywhere amp ccessServer in the following folder To install ta this folder click Next To install to a different folder click Browse and select another folder Destination Folde e Program Files DeviceAnywhere lt Back i Next gt Cancel J ts InstallShield amp 9 DeviceAnywhere DeviceAnywhere Confidential 27 DeviceAnywhere Enterprise Installation Guide 5 Inthe configuration screen page 1 of 2 fill out configuration information
28. Setup will install Enterprise Portal in the following folder To install to this folder click Next To install to a different folder click Browse and select another N folder Destination Folde C Program Files D evice amp nywhere Portals Browse J lt Back Cancel J x InstallShield DeviceAnywhere DeviceAnywhere Confidential 37 DeviceAnywhere Enterprise Installation Guide 5 Inthe configuration screen enter configuration information as shown in the table below Select Next Enterprise Portal Setup P X Complete Enterprise Portal Configuration Please enter your information Server Informatia server Address Hostname IP of Server Hosting the Enterprise Portal Database Informatio Please enter the location of the Database Server Database Address DatabaseSemerlP Hosname Database DatabaseName oo Usemame Password a Confirm Password Access Server nf Address Access Server IP Hastname Part 443 Mail Server x Address 5 Server Hostname lP x Nest gt J J Installshield 448 DeviceAnywhere y Cem Server Address Hostname IP address of the server hosting the DeviceAnywhere Enterprise Portal Database Address Database Server IP hostname Database Name Name of the database created in section 4 1 2 on the Database Server Username Database Server login ID with SOL Server Authentication permissions NOTE The Access Se
29. THE PRODUCT IN THAT CASE YOU MAY WITHIN TEN 10 DAYS AFTER YOU FIRST RECEIVED THE PRODUCT RETURN IT TO MOBILE COMPLETE ALONG WITH ITS ORIGINAL PACKAGING AND FOR FULL REFUND ANY USE BY YOU OF THIS PRODUCT ALSO CONSTITUTES YOUR ACCEPTANCE OF THESE accept the terms of the license agreement do not accept the terms of the license agreement lt Back J gt Cancel InstallShield 448 DeviceAnywhere 64 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 4 Choose the Complete installation type and click Next This installs SOL Server 2005 software DeviceAnywhereSingleInstallationPackage Setup Setup Type Select the setup type that best suits your needs Click the type of setup you prefer gt Complete E 7 All program features will be installed Requires the most disk Custom Select which program features you want installed Recommended for advanced a L users Destination Folde C Device amp nywhere Browse J lt Back iN Cancel InstallShield 448 DeviceAnywhere The wizard indicates the progress of the installation DeviceAnywhereSingleInstallationPackage Setup Setup Status DeviceAnywhereS inglelnstallationPackage Suite is configuring your new software installation Installing C Device amp nywhere dotnetfx exe TRAINARE Cancel Ins
30. ached to Ensemble Servers Components of medium or large deployments are installed separately The total number of computers you need will depend on the number of devices that can be attached to each Ensemble Server for best performance Computer 1 SQL Server and DeviceAnywhere database Computer 2 Access Server DeviceAnywhere Portal Computer 3 Ensemble Server for 2 6 devices Computer 4 Ensemble Server for 2 6 devices Add Ensemble Servers as required NOTE If you have any questions about installation or designing your deployment e g whether the standalone installer is the right deployment option for your mobile testing needs contact your TAM or email mcsupport deviceanywhere com 2 3 System Requirements This section describes the hardware requirements and operating systems tested for individual DeviceAnywhere components as well as the combined standalone installer 2 3 1 Individual DeviceAnywhere Components Minimum requirements and operating systems tested for individual DeviceAnywhere components are Table 2 2 Minimum System Requirements for Individual Components Database Server 2GHz Pentium 4 dual core The Express Edition of RAM Microsoft SOL Server 2005 only supports Hard drive space 180GB as needed databases up to 4 GB Database Microsoft SQL Server 2005 or higher in size Express Standard or Enterprise Edition On Windows XP SQL Express requires SP3 or alternatively SP2 with Hot Fix for
31. agreement to abide by this Agreement including any materials available on the Device amp nywhere website incorporated by reference herein including but not limited to DeviceAnywhere s privacy and security policies For reference a Definitions section is included at the end of this amp greement ux accept the terms of the license agreement Print J do not accept the terms of the license agreement lt Back J Next gt Cancel J A lt DeviceAnywhere DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 4 Choose an installation location in the local directory for DeviceAnywhere Studio By default this folderis C N Program Files DeviceAnywhere DeviceAnywhereStudio Click Next This will initiate installation DeviceAnywhere Studio x Choose Destination Location Select folder where setup will install files DeviceAnywhere Studio will be installed in the following folder install in this folder click Next To install in a different folder click Browse and select another folder Destination Folder pen Browse Back Next gt Cancel J InstallShield g DeviceAnywhere by Mabilo Complete In the configuration screen provide DeviceAnywhere Studio configuration information as shown in the table below and click Next DeviceAnywhere Studio Device amp nywhere Studio Configuration Please enter your information Configuratio A
32. all other applications you have running before continuing This will help prevent anu conflicts during the installation process Click to continue or Cancel to exit Setup Setup ToneDecoder ActiveX Control v3 3 14 License Agreement Please read the following important information before continuing Please read the following License Agreement Use the scroll or press the Page Down key to view the rest of the agreement License Agreement LICENSE STATEMENT AND LIMITED WARRANTY This license statement and limited warranty constitutes a legal agreement License Agreement between you either as an individual ar a single entity and Hotwind Software Inc FhaneTane Decoder Cantral far the software product S oftware identified above including any software media and accompanying on line printed documentation ku D 5 aie mr mble nan rosso FL eo Fb ore riu Lone uc Do you accept all the terms of the preceding License Agreement IF you choose Setup will clase To install ToneDecoder Control v3 3 1 4 vau must accept this agreement lt Back DeviceAnywhere Confidential 47 DeviceAnywhere Enterprise Installation Guide 10 In the Select Destination Directory screen choose an installation location for the Tone Decoder zx Setup ToneDecoder Activex Control v3 3 14 Select Destination Directory ActiveX
33. and test communication through the use of Telnet commands 3 1 Connectivity Requirements The following connectivity requirements are needed for a DeviceAnywhere installation The Access Server and DeviceAnywhere Portal must be able to connect to the central database DeviceAnywhere Studio users must be able to connect to the Access Server by providing its IP address machine name appended with the Access Server port this documented in DeviceAnywhere Studio Installation for Windows If a user needs to access the test environment over the Internet then external IP Address is required DeviceAnywhere Studio must be able to connect to the DeviceAnywhere Ensemble Server s to acquire devices All other DeviceAnywhere server components such as the Enterprise Portal and distributed Ensemble Server must be able to connect to the Access Server by providing its IP address hostname 3 2 Anti Virus Settings Some anti virus software has port filtering settings turned on for port 443 by default Since all data communication between DeviceAnywhere Studio and DeviceAnywhere servers occurs on port 443 this can delay response time Remove port filtering on port 443 to correct the problem NOTE Kaspersky Anti virus software has port filtering turned on for port 443 by default If the Access Server is configured on a port other than 443 remove port filtering on that port There are some default port assignments that facilitate commun
34. arsumshase jar esMC HOME yarsimssqlserverjar oMC HOMESearsmsutil jar zeMC ars xercesImpl_jar MC HOME jars xercesSamples HOME s ars xml apis jar oC jars xmIParserAPls Jar AVA HOMESs demo jficJava2D Java2Demo jar JAVA demo plugin ytc Java2D Java2Demo jar JAVA HOME o jre yavaws yjavaws jar HOMESegreMibicharsets jar 9 JAVA HOME eyreMibextidnsns jar C dk 1 4 2reMibvextldapsec Jar HOME s jre Vib ext Vlocaledata_jar JAVA provider jar jdk 1 4 2reMibumndicim jar 5eJAVA HOMENSereMibumsthaiim jar 6 HOMEN ejreVibYyce jar JAVA HOME jar JAVA HONES Jrelibiplugin Jar JAVA jre ib rt jar JAVA HOME o jreVib sunrsasign jar JAVA HOMESaeibidt jar 2oJAVA HOMESeMibihtmlcanverter ar JAVA HOMES eibtoals jar eMC HONES Jarsvsqljdbc Jar Save and close the ImportDevice bat file 4 From a DOS prompt navigate to C Program Files DeviceAnywhere Access Server execute ImportDevice bat The device XML s will be imported to the database 4 8 2 Provisioning Packages with Devices When a device profile is imported into the SOL database the device can be selected and assigned to packages using tools in the DeviceAnywhere Portal By default imported devices are assigned to the AII Devices package NOTE Only a user with the Account Admin role can add and provision packages in the DeviceAnywhere Portal To provi
35. as shown in the table below and click Next ra oo ooo i e Database Address Database server IP hostname 1433 Default Change if different DataBase Name Name of the database on the database server this is the database created in section 4 1 2 Username Database Server login ID NOTE The Access Server and DeviceAnywhere Portal use JDBC to connect to the Database Server This requires SQL Server Authentication Provide a user ID and password with the proper SQL Server Authentication permissions This is most likely the sa account unless your database has been set up with a different name you want to obtain a license for this feature DeviceAnywhere AccessServer Setup x DeviceAnywhere Access Server Configuration Page 1 of 2 Please enter your information Database Server Please enter the location of the Database Server Database Address Database Server IP Hostname Port 1 433 DataBaseName compete da Usemame sa E Password Confirm Password Access Sever a Please enter the external address and the port number that AccessServer should listen for incoming connections External Address Access Server IP Hostname Port 443 SSL Port Enable ABBYY Support W eb Hosting Port 6232 Next gt J Cancel J InstallShield e DeviceAnywhere 6 Inthe second configuration screen enter configuration information as shown in the table below and click Next IP Host
36. ase 4 1 1 Pre requisites for Installation SQL Server 2005 or higher installed and set up to use mixed mode authentication SOL Server Management Studio this is required to create a new database SQL Server Configuration Manager this is required to make database configuration changes that allow the Access Server and the DeviceAnywhere Portal server to communicate with the database The DeviceAnywhere database backup file complete da bak 4 1 2 Creating and Restoring a Database in SQL Server 2005 You must first create a new database and then restore the DeviceAnywhere database 1 Place the DeviceAnywhere database backup file in an appropriate location in the Database Server e g C DA Databases complete da bak DeviceAnywhere Confidential 21 DeviceAnywhere Enterprise Installation Guide 2 Launch SQL Server 2005 Management Studio and log in F Connect to Server Microsoft an Windows Server System SOL Server 2005 Server lupe Database Engine Server name 10 100 100 7 Authentication SQL Server Authentication x Login zd b a Remember password 3 Right click Object Explorer and choose New Database to create a new database Microsoft SQL Server Management Studio Express File Edit View Tools Window Community Help New Query Ly Ex 5 id S 1 Nen Server Attach Replica Restore Database Manage Restore Files and Filegroups Ref
37. ber of ports per device varies Express devices require three ports directly attached smartphones require one or none DeviceAnywhere Studio 2GHz Pentium 4 Hard drive space 10GB Operating system Windows XP SP2 Windows Server 2003 Windows Vista Windows 7 Windows Server 2008 32 and 64 bit supported on Windows DeviceAnywhere Confidential 11 DeviceAnywhere Enterprise Installation Guide MacOS JDK v1 5 or higher must be installed for Additional Optional audio card for sound input output JDK v1 5 for Mac Optional component Operating system Windows XP SP2 For other system DeviceAnywhere HP Windows 2003 requirements refer to Functional Test Widows the requirements for software Add In DeviceAnywhere Only 32 bit supported on Windows XP and 2003 Both 32 and 64 bit in 32 bit compatibility mode supported on Windows Studio and HP Functional Test Required software HP Functional Test v9 5 10 0 or 11 0 DeviceAnywhere Studio v5 1 or later NOTES Please consult your DeviceAnywhere TAM to ensure that using the standalone installer is the right deployment option for your mobile testing needs Components of the DeviceAnywhere test environment require a network connection to communicate with each other DeviceAnywhere Individual Ensemble Server and Studio software may be installed on the same machine If you have any questions about installation or designing your deployment contact your TAM o
38. cate with the Access 6232 Server over TCP IP on port 443 Users are authenticated Reserved for through the Access Server future Web services DeviceAnywhere Portal The DeviceAnywhere Portal is a Web portal for system administration and for viewing test results It is a Web application running on the standard Web port 80 DeviceAnywhere Ensemble The Ensemble Server communicates with Ensemble devices 443 In Server Users interacting with devices in DeviceAnywhere Studio 443 Out communicate on port 443 with the Ensemble Server This server must therefore accept inbound traffic on port 443 The Ensemble Server must also be able to send outbound communication to the Access Server on port 443 NOTE The Access Server and Ensemble Servers should be installed on different computers DeviceAnywhere Studio DeviceAnywhere Studio is the client software used to access devices and create test assets All server components above with the exception of the Database Server must be accessible from DeviceAnywhere Studio NOTE The ports used in the DeviceAnywhere are configurable Consult your TAM for further information on using different ports 18 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 3 Network Configuration and Tests Once you have set up the hardware for your DeviceAnywhere installation in one or more data centers based on the size and topology of your system you should review your port assignments
39. ccess Server Please enter the location of the Access Server Address Access Server IP Hostname Por Next gt Cancel InstallShield 5 DeviceAnywhere iy Corplate Address Access Server IP Hostname appended with port e g 10 100 100 143 443 NOTE The default communication port on the Access Server is 443 DeviceAnywhere Confidential 57 DeviceAnywhere Enterprise Installation Guide 6 58 Select Run DeviceAnywhere Studio now and click Finish DeviceAnywhere Studio DeviceAnywhere Studio Installation Completed Device amp nywhere Studio is successfully installed To run studio double click the icon on your desktop Run Device amp nywhere Studio now Back J Finish J Cancel J InstallShield lt DeviceAnywhere This will complete installation and launch DeviceAnywhere Studio The DeviceAnywhere Studio shortcut 59 15 placed your desktop Enter your login credentials These credentials are authenticated against the default profile the Access Server IP port information entered when you configured your installation DeviceAnywhere Studio remembers the last used for subsequent logins Show advanced Cancel DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide NOTE You can always change edit profile information a the login dialog box click Show advanced b Click the Change button next to Active profile Login to DeviceAnywhere Studi
40. d to the system NOTE Components of the DeviceAnywhere test environment require a network connection to communicate with each other The following components are included in the DeviceAnywhere installation package and are automatically installed with the DeviceAnywhere Portal NET 3 5 runtime framework Microsoft ASP NET AJAX Extension ASP AJAX 1 0 Microsoft WSE 3 0 In addition you must install SQL Server 2005 or higher Express Standard or Enterprise on the machine hosting the DeviceAnywhere database For specific information on SQL Server installation refer to Microsoft SQL Server documentation IIS Server on the machine hosting the DeviceAnywhere Portal DeviceAnywhere Confidential 7 DeviceAnywhere Enterprise Installation Guide JDK1 5 if installing DeviceAnywhere Studio on Macintosh machines 1 2 General Installation Guidelines Start Here before attempting to install the DeviceAnywhere test environment please review the DeviceAnywhere Infrastructure Requirements chapter of this manual in detail In particular review the system size and topology options and system requirements so you can determine your hardware needs Your DeviceAnywhere technical account manager TAM can assist you with designing your deployment configuration Order of Component Installation Please install components in the order listed below You must start with installing SOL Server and loading the database before conti
41. e u 62 154 Verifying 62 DeviceAnywhere Standalone Installer ees 63 DesviceAnywhere3ysten sevi petu Eti d RD eee 68 6 1 Restartine Set Ver osi editus eta fta eto talis ate actae bte teste 68 6 2 vetityme Device Anywbere Functionality 22 69 Copyright 2011 DeviceAnywhere Rights Reserved DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide About This Document This DeviceAnywhere Enterprise Installation Guide outlines the requirements and procedures for installing a DeviceAnywhere test environment for mobile devices With DeviceAnywhere you can interact with and control real live devices in order to automate the testing of your mobile application service or device You can also monitor crucial QoS metrics and create reports and analyze trends If you are upgrading your DeviceAnywhere installation please contact your Technical Account Manager for procedures on how to backup your database upgrade the database schema de install existing software components and install new components for a successful upgrade Document Outline In this document Introduction lists the components of a DeviceAnywhere installation and the order in which they are installed DeviceAnywhere Infrastructure Requirements describes the configuration of different sized installations It also
42. e of components as they are being installed or configured Extracting Files x mE Configuring Internet Information Services 5 Extracting File WIC N N N SdarMetFramework sdatMN erFz 20M To Directory c e33ar3dicces 1 brl d DeviceAnywhereSingleInstallationPackage S E DeviceAnywhereSingleInstallationPackage 5 Installing Installing DotNet Framework 2 0 CV A ccessServeersdksiresbin ipziexp dii Ei Microsoft ASP NET 2 0 AJAX Extensions 1 0 Microsoft WSE 3 0 Please wait while Windows configures Microsoft ASP NET 2 0 LEE i 4 Extensions 1 0 6 Click Finish to complete installation and exit the wizard DeviceAnywhereSingleInstallationPackage Setup Enterprise Suite Installation Completed DeviceAnywhere Enterprise Suite Installation Successfully Completed lt Back J Cancel J InstallShield 9 DeviceAnywhere DeviceAnywhere Confidential 67 DeviceAnywhere Enterprise Installation Guide 6 DeviceAnywhere System Verification This section provides a few test scenarios to validate your DeviceAnywhere test environment 6 1 Restarting the Access Server Restarting the Access Server restarts all the software components in the DeviceAnywhere installation On occasion some DeviceAnywhere components might not restart automatically As DeviceAnywhere software servers run as a service you can r
43. eatures or off e turn a feature on select its check box Ta turn a feature aff clear its check box A filled box means that only part of the feature is turned m i FTP Server 19 Web Management Tools E op World Wide Web Services El im Application Development Features 9 Extensibility v jj ASP ASP NET v ISAPI Extensions 4 ISAPI Filters rik Server Side Includes m Common HTTP Features m Cancel 34 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide When the components have been enabled click OK to complete your IIS installation Windows Features Turn Windows features on or off Microsoft Windows Please wait while Windows makes chanqes to features This might take several minutes m c_ a lt Cancel ISAPI Extensions 4 ISAPI Filters I Server Side Includes Common HTTP Features 4 3 2 Verifying IIS Server Installation To check that IIS is running in Internet Information Services console 1 2 Select Start gt Run Enter the command inetmgr this will open the Internet Information Services IIS Manager Navigate to Web Sites gt Default Web Site Click the Run button if IIS is not running E Internet Information Services 115 Manager Iu x Vg File Action Window Help Check IIS Service B Internet Information Services
44. estart them from the Services menu The Access Server can be restarted as follows 1 Select Start gt Run 2 Type services msc in the command window and press Enter NOTE You can also access services by selecting Start gt Control Panel gt Administrative Tools gt Services 3 Select the MC AccessServer service lt 1 Services File Action iew m ES f Eb 2 m m3 Services Local Services Local AccessServer Sis Event Log Enables ev Stop the service Fast User Switching Provides m Restart the service SESAN servi Sit Help and Support Enables He Ba HTTP SSL This servic Description SEs Hurnari Interface D Enables ge Mobile Complete SecessServer This is AT used to authenkticabe users and give Ee IMAP CD Burning Manages C Fem access to devices SE Indexing Ser vire Indexes co Sia IPSEC Services Manages I Sh Logical Disk Manager Debects an ita Logical Disk Manage Configures ii PC AccessServer Mobis Com Hy MC LiveMoribor Mobile Com Sia MC LiveTest Mobile Com Ss MC MabileHarmony I F M S mu Extended A Standard 7 4 Select Restart You can view the log of the Access Server using a real time log monitor such as the Tail utility To verify installation check in the log that the Access Server is properly initialized with the build date and database information clearly displayed see the highlighted area in t
45. evices Smartphones and other high resolution large screen devices require more processing power than feature phones for data transfer an Ensemble Server might need to host fewer than six smart devices In addition the number of devices being used concurrently as well as the type of operations being performed e g image comparisons can impact the number of devices that can be supported The Individual version of the Ensemble Server supports only two devices concurrently attached to the server Ensemble Server Type Remote access to devices requires the Team Ensemble Server version The DeviceAnywhere Individual Server license supports one server one client and two devices concurrently attached to the server DeviceAnywhere Studio DeviceAnywhere Individual Ensemble Server and Studio client software may be installed on the same machine Connectivity Requirements Ensemble Servers have following connectivity requirements Ensemble Servers must be able to connect to the Access Server Ensemble Devices must be connected to the Ensemble Server machine DeviceAnywhere Studio users must be able to connect to the Ensemble Servers IMPORTANT If access to devices over the Internet is required the Ensemble Servers need external IP addresses Contact your Technical Account Manager TAM to help determine the proper device allocation on each Ensemble Server for your specific deployment DeviceAnywhere Confidential 13 DeviceAn
46. evices and create manual and automated tests in the Test Case Manager and Test Automation views This section assumes you are installing the DeviceAnywhere Studio for the first time Before installation you must gather the following information The IP address and port of the DeviceAnywhere Access Server in your test environment Login credentials for DeviceAnywhere Studio 4 7 1 Connectivity Requirements DeviceAnywhere Studio users must be able to connect to the Access Server by providing its IP address machine name appended with the Access Server port this documented in Installing DeviceAnywhere Studio on Windows below If a user needs to access the test environment over the Internet then external IP Address is required 4 7 2 Installing DeviceAnywhere Studio on Windows To install DeviceAnywhere Studio 1 Ontheclient machine double click the DeviceAnywhereStudio exe installer and click Run to execute it Open File Security Warning x Do you want to run this file Name DeviceAnywhereSEudiaEnt exe Publisher Mobile Complete Inc Application From C Documents and Settings Hun Cancel v Always ask before opening this file While files from the Internet can be useful this potentially harm your computer Only run software Horn publishers vau trust What s the risk DeviceAnywhere Confidential 55 2 DeviceAnywhere Enterprise Installation Guide DeviceAnywhere Studio
47. g DeviceAnywher by Mobile ere DeviceAnywhere Enterprise Installation Guide DeviceAnywhere 5 1 SP1 DeviceAnywhere Enterprise Installation Guide Copyright Copyright O 2011 Mobile Complete Inc All Rights Reserved March 2011 Notice 2011 Mobile Complete Inc rights reserved THE INFORMATION CONTAINED IN THIS DOCUMENT IS PROVIDED AS IS WITHOUT ANY EXPRESS REPRESENTATIONS OF WARRANTIES IN ADDITION MOBILE COMPLETE INC DISCLAIMS ALL IMPLIED REPRESENTATIONS AND WARRANTIES INCLUDING ANY WARRANTY OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE OR NON INFRINGEMENT OF THIRD PARTY INTELLECTURAL PROPERTY RIGHTS DeviceAnywhere 5 1 SP1 All text and figures included in this publication are the exclusive property of Mobile Complete Inc and may not be copied reproduced or used in any way without the express permission in writing of Mobile Complete Inc Information in this document is subject to change without notice and does not represent a commitment on the part of Mobile Complete Inc Mobile Complete Inc may have patents or pending patent applications covering subject matter in this document The furnishing of this document does not give you any license to these patents except as expressly provided in any written license agreement from Mobile Complete Inc Mobile Complete the Mobile Complete logo DeviceAnywhere Direct to Device DeviceAnywhere Studio DeviceAnywhere Test Center DeviceAnywhere Tes
48. h to exit the wizard lt Back J Cancel J InstallShield lt DeviceAnywhere DeviceAnywhere Confidential 29 DeviceAnywhere Enterprise Installation Guide 4 2 3 Verifying Access Server Installation When the Access Server is successfully installed and configured the Access Server log is found at the following path C Program Files DeviceAnywhere Access Server logs log txt You can view the log of the Access Server using a real time log monitor such as the Tail utility To verify installation check in the log that the Access Server is properly initialized with build date and database information clearly displayed see the highlighted section in the figure below Figure 4 4 Sample Access Server Log INFO com mc Install Path C NProgram FilesMabile Completes accessserver setting log level to 3 2010 05 04 21 35 02 921 DEBUG Thread O Initialization Loading ensemble information 2010 05 04 21 35 02 937 DEBUG Thread O Initialization Loading device information 2010 05 04 21 35 03 000 DEBUG Thread O License License functionality 15 disabled 2010 05 04 21 35 03 046 DEBUG Thread 0O CacheManager Local DBO Cache disabled 2010 05 04 21 35 03 046 DEBUG Thread 0O CacheManager Cache Memory 100 MB 2010 05 04 21 35 03 062 DEBUG Thread 0 DeyiceCachemManager Enable device cache in Access Server 2010 05 04 21 35 03 062 DEBUG Thread 0O Deyicecache The device cache is registered to refresh every 1 minu
49. he LCD display is properly updated Create action state test case for Test Automation Customers In the Test Automation view create an action state and test case Execute the action and the test case and upload the results Check results in the Portal Check Portal configuration in DeviceAnywhere Studio and the Access Server DeviceAnywhere Confidential displayed clearly in DeviceAnywhere Studio Action and test case are executed successfully and results are uploaded to the Portal Verify that the Portal is configured properly in DeviceAnywhere Studio and Access Server by uploading the test case execution result 69
50. he image below 68 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide Figure 6 1 Access Server Log INFO Installl Path c Program Files Mobile complete Accessserver Setting log level to 3 2010 05 04 21 35 02 921 DEBUG Thread O Initialization Loading ensemble information 2010 05 04 21 3 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 2010 05 04 21 02 937 DEBUG LThread O Initialization Loading device information 703 046 DEBUG Thread 0 CacheManager Local DBO Cache disabled 703 046 DEBUG Thread 0 CacheManager cache Memory 100 MB 103 062 DEBUG Thread O DevicecachemManager Enable device cache in Access server 703 062 DEBUG Thread 0 Devicecache The device cache 15 registered to refresh every 1 minutes 703 062 DEBUG Thread 3 Devicecache Refresh all device in cache 703 062 DEBUG Thread O GlobalDatacachem Enable qlobaldata cache in Access Server 703 062 DEBUG Thread 0 Devicecache The device cache 15 registered to refresh every 1 Hours 103 062 DEBUG Timer O Globaldatacache Refresh Globaldata in cache 703 156 INFO Thread 103 156 INFO Thread 03 156 INFO Thread 03 156 INFO Thread
51. ication between the DeviceAnywhere servers see Table 2 5 Port Requirements in DeviceAnywhere Infrastructure Requirements NOTE The ports used in the DeviceAnywhere are configurable Consult your TAM for further information on using non default ports 3 3 Test Procedures Before installing DeviceAnywhere software components execute the tests described in Table 3 1 below These tests are based on default port settings If you wish to configure your ports differently then substitute your port numbers where applicable in these tests Make sure to verify the connection between all the components of the DeviceAnywhere installation 3 3 1 Opening a Telnet Session to Test the Connection Use the telnet command in a DOS command prompt window to test your port settings and communication between software components Start a Telnet session on a Windows machine DeviceAnywhere Confidential 19 DeviceAnywhere Enterprise Installation Guide 1 Goto the Start menu and select Run 2 Type cmd to bring up a DOS command prompt window 3 Type the telnet command in the window in the format shown telnet IP Address Port Number Results When access to the server in question is successful the DOS window appears blank When access to the server in question is unsuccessful you will see an error message Figure 3 1 below illustrates the error message generated when access to a server fails In this example an attempt was made to con
52. ies of the MyDeviceAnywhere Mobile Harmony Server and the Results Portal 4 4 1 Connectivity Requirements The DeviceAnywhere Portal has following connectivity requirements The DeviceAnywhere Portal must be able to connect to the Database Server The DeviceAnywhere Portal must be able to connect to the Access Server The DeviceAnywhere Portal must be able to connect to the SMTP Server In order to use the DeviceAnywhere Portal you must be able to access the server hosting the Web application using a browser e g by entering the URL of the DeviceAnywhere Portal e g nttp localhosLt 4 4 2 Installing the DeviceAnywhere Portal To install the DeviceAnywhere Portal 1 Double click the EnterprisePortal exe installer to execute it 2 IntheSetup screen that appears click Next Enterprise Portal Setup x Welcome to the InstallShield Wizard for Enterprise Portal The InstallShield wizard will install Enterprise Portal on your computer To continue click Next InstallShield lt DeviceAnywhere 36 DeviceAnywhere Confidential 3 4 DeviceAnywhere Enterprise Installation Guide Accept license terms and select Next Enterprise Portal Setup License Agreement Please read the following license agreement carefully Mobile Complete Inc License Terms NS Mobile Complete MyDevice amp nywhere 5 1 E NOTICE THIS SOFTWARE PRODUCT TOGETHER WITH ITS ACCOMPANYING DOCUMENTATION THE PRODUCT
53. ing a license file from your DeviceAnywhere TAM DeviceAnywhere Confidential 39 DeviceAnywhere Enterprise Installation Guide 1 Point your browser to the DeviceAnywhere Portal URL e g http localhost You are directed to the customer creation page DeviceAnyw wh ere r Company Info Company Group name Website Address Time Zone Address Line1 FT Address Line2 FT City State r Account Contact Last First Email Password Confim Password Contact Phone 2004 2010 Mobile Complete Inc All rights reserved Terms of Use Privacy Policy Contact DeviceAnywhere 2 Fill out the fields on this page as shown in the table below fields marked with an asterisk are required Company name ay State Last Name Last name of the primary contact associated with the customer First First name of the primary contact associated with the customer Email Email address of primary contact this is the user ID to access the Portal Password Enter a password for the primary contact to access the DeviceAnywhere Portal NOTE The password must be at least 8 characters long and contain at least one upper case letter and one numeral e g Abcd1234 Confirm Password Re enter the password Contact Phone Phone number of primary contact 40 DeviceAnywhere Confidential DeviceA
54. l components Component specific guidelines and instructions can be found in the respective installation chapter NOTE Installing bundled components using the DeviceAnywhere standalone installer is covered in DeviceAnywhere Standalone Installer See also System Size and Topology and System Requirements for the standalone installer 1 1 Components You must install the following components contained provided by DeviceAnywhere in order to deploy a DeviceAnywhere test environment DeviceAnywhere SQL Server Database You must also acquire a license for and install SOL Server 2005 Manages information on users devices device usage test assets etc Access Server AccessServer exe for 32 bit systems AccessServer64 exe for 64 bit systems The core component and controller of the DeviceAnywhere test environment DeviceAnywhere Portal EnterprisePortal exe Web portal for managing user accounts and test results DeviceAnywhere Ensemble Server Team or Individual version EnsembletTeamServer exe or EnsembleIndividualServer exe Server that communicates with mobile devices DeviceAnywhere Studio client software DeviceAnywhereStudio exe Client interface for interacting with devices and creating and running test scripts DeviceAnywhere license XML file with licenses for the DeviceAnywhere modules you wish to use Device profile XML files procured from DeviceAnywhere generally one for each device to be adde
55. latform specific software prerequisites for onboarding smartphone s are detailed in the appropriate platform specific onboarding guide 2 5 3 Express Devices The Direct to Device Express methodology is used to control Express devices These devices are housed in the Express chassis with removable device trays and a camera for viewing device output The chassis is plugged in to the Ensemble Server In addition to the Express chassis device tray s three USB cables with Standard B connectors at one end and Standard A connectors at the other and power cable provided by DeviceAnywhere you require Power outlet for the Express chassis Atleast three available USB 2 0 ports on the Ensemble Server Platform specific software prerequisites for onboarding smart devices are detailed in the appropriate DeviceAnywhere setup guide at http www deviceanywhere com enterprise documentation html NOTE Hardware integrated Express devices first need to be hardwired to their trays by DeviceAnywhere 14 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 2 6 Rack Space Requirements After sizing your installation you should consider the rack space required Racks can be filled either front only or front and back Figure 2 1 shows the front and side view of a rack Our recommended rack equipment can be found at http www racksolutions com server racks cabinets enclosures html Figure 2 1 Rack Front and Side Views E
56. mble3 1U Device1 tablet 5U Ensembe2 10 Device3 2U Device2 2U Device1 2U Ensemble1 1U Access Server 2U Database 2U UPS 22 Devices 9 8 5 DeviceAnywhere Enterprise Installation Guide Rack Back 42U Space for cable runs Space for cable runs Space for cable runs Space for cable runs Back of core servers network gear and space for cable runs Device4 tablet 5U PDU 1U Ensemble5 1U Device5 2U Device4 2U PDU 1U Enemble4 1U Device5 2U Device4 2U PDU 1U Ensemble3 1U Device3 2U Device2 2U PDU 1U Ensembe2 1U Device5 2U Device4 2U PDU 1U Ensemble1 1U PDU 1U 2 11 Network and Port Requirements The DeviceAnywhere software components communicate with each other over Before you begin the installation make sure that you have configured all the required ports based on the port requirements outlined in Table 2 5 Default port settings are listed here DeviceAnywhere Confidential 17 DeviceAnywhere Enterprise Installation Guide Table 2 5 Port Requirements DeviceAnywhere Servers Description Open Ports SOL Server 2005 Database The Access Server and the DeviceAnywhere Portal communicate 1433 with the database The default SOL Server port is 1433 Access Server DeviceAnywhere Studio clients and the DeviceAnywhere Portal server must be able to communi
57. modules created by Microsoft for use with Microsoft Windows Internet Information Services IIS 6 0 makes it easy to share documents and information across company intranet or the Internet IIS 6 0 is the fastest Web server for Windows 2003 Server 4 3 1 Installing and Configuring IIS Use the procedures below to install and configure IIS on Windows versions prior to Vista Windows Vista and later versions Installing IIS on Windows Versions Prior to Vista 1 Insert a Windows installation CD into your server s CD ROM drive 2 On machine where the DeviceAnywhere Portal is to be deployed navigate to the Control Panel Start gt Settings gt Control Panel 3 Select Add Remove Windows Components 30 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 4 Double click Application Server Windows Components Wizard Window Components be You can add remowe components of Windows add of remove a component click the checkbox A shaded box means that only COT be installed To whats included in component click he Accessories and UU 43MB E Applic B Derme MA Fes ET 4 MB Servicer 1 8 E mail Services LIMB 7 R Descnphtore Includes ASP MET memet Infomation Servazez 18 and the Total disk space required 44MB _ Space available on disk 257444 _
58. name of server on which DeviceAnywhere Portal is to be installed omit protocol e g localhost URL Port 80 Default Change if different 28 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide SSL Port Check to enable and enter a port number IMPORTANT The default is 443 change to 0 if assigned to the Access Server and if installing the DeviceAnywhere Portal on the same machine as the Access Server Result Portal URL URL of DeviceAnywhere Results Portal http Portal IP Hostname ResultPortal Mail Server Address SMTP Server IP Hostname Mail Server Port 25 Default DeviceAnywhere AccessServer Setup DeviceAnywhere AccessServer Configuration Page 2 of 2 Please enter your information Configuratiorr MyDevice amp nywhere website Please enter the location of MyDevice amp nywhere web application Url localhost Pot 80 551 443 Result Portal URL http localhost resultportal Mail Serve Please enter the location of the SMTP server Address smtphost yourcompany com Port 25 Back J Next gt J InstallShield DeviceAnywhere NOTE You can change the Access Server configuration later if required 7 Click Finish to complete the Access Server installation DeviceAnywhere AccessServer Setup InstallShield Wizard Complete The InstallShield Wizard has successfully installed DeviceAnywhere AccessServer Click Finis
59. nect to www deviceanywhere com enterprise documentation html on port 443 Repeat this procedure to run all the tests listed in Table 3 1 below Figure 3 1 Telnet Error Message ex 0 WINDOWS system32 cmd exe Microsoft Windows Version 5 1 26001 KC Copyright 1985 2001 Microsoft Corp M xc telnet wwws deuiceanyuhere com enterprise documentation html 443 Connecting www deviceanyuhere ER TUE TEE E UE TET UT TER PE RR RT Could not connection to the host on port 443 Connect failed Gis 3 3 2 Server Connectivity Tests Table 3 1 DeviceAnywhere Server Connectivity Tests Action Open a Telnet session from one of the client machines to DOS command prompt window port 443 on the machine that is to host the Access Server appears blank Command telnet lt Access_Server_IP gt 443 Action Open a Telnet session from one of the client machines to DOS command prompt window port 80 on the machine that is to host the DeviceAnywhere Portal appears blank Command telnet lt Portal_Server_IP gt 80 Action Open a Telnet session from each Ensemble Server machine DOS command prompt window to Port 443 on the machine that is to host the Access Server appears blank Command telnet lt Access_Server_IP gt 443 Action Open a Telnet session from the Access Server to port 1433 DOS command prompt window on the machine that is to host the Database Server appears blank Command telnet lt DB_Se
60. nsemble Server 5 Ensemble 5 Space for cable runs Space for cable runs Space Ensemble Server 4 Ensemble 4 Space Ensemble Server 3 Ensemble 3 Device 3 42 U Device 1 tablet Device 1 Device 2 PDU Ensemble 2 Space for cable runs Space Ensemble 1 ELEM 19 27 7 8 Ensemble Server 2 opace for cable runs Ensemble Server 1 Access Server DeviceAnywhere Confidential I5 DeviceAnywhere Enterprise Installation Guide The rack units needed for each component of DeviceAnywhere is given in Table 2 4 below Table 2 4 Rack Space Requirements 1U or 2U rack mountable server must support USB cards Ensemble Device hardware 2U or 5U for tablet devices integrated NOTE Ensemble device casings only take up the front of the rack space for every 2U of rack space you can install one case in the front and one in the back Once the rack has been constructed insert the servers according to Figure 2 1 In general the core servers should be placed at the bottom of the rack An example data center rack layout supporting 24 mobile devices is illustrated in Figure 2 2 NOTE DeviceAnywhere recommends rack mounting hardware integrated devices however this is not a requirement In smaller deployments it might be easier to stack devices in a lab area or on a desk 2 7 Power In general each rack requires a 20A circuit to power the servers and the Ensemble devices Servers require between 1 5A and 3A
61. nstallShield g DeviceAnywhere 4 Choose a destination folder and select Next This will begin the installation of the Ensemble Server The default file location is C Program Files DeviceAnywhere EnsembleServer You may enter a different location if desired Mobile Complete Ensemble Team Server Setup Choose Destination Location Select folder where setup will install files NS Setup will install Mobile Complete Ensemble T eam Server in the following folder 8 To install to this folder click Next To install to a different folder click Browse and select another folder Destination Folder C Program Files Device amp nywhere E nsembleS erver Browse J Cancel J TON E InstallShield lt DeviceAnywhere The wizard indicates the progress of the installation 44 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide Mobile Complete Ensemble Team Server Setup x Setup Status Mobile Complete Ensemble Team Server is configuring your new software installation C Program Files DeviceAnywhere E nsembleS erverbinS endS MS exe InstallShield lt DeviceAnywhere 5 Inthe Ensemble Server configuration screen enter configuration information as shown in the table below and click Next Mobile Complete Ensemble Team Server Setup E X Complete Ensemble Team Server Configuration Please enter your information Access Serve Please enter the location of the 4ccessSe
62. nuing with the standard installation process DeviceAnywhere components are installed in this order 1 SQL Server 2005 and DeviceAnywhere database Access Server DeviceAnywhere Portal you must already have installed the IIS Server 2 3 4 License file 5 DeviceAnywhere Ensemble Server 6 DeviceAnywhere Studio 7 Devices adding to database NOTE If using the DeviceAnywhere standalone installer steps 1 3 with the installation of bundled components described in DeviceAnywhere Standalone Installer The remainder of this document will walk you through the installation process starting with a section on configuring your deployment then testing your network configuration and then addressing installation of each of the above components in turn Finally this document will cover how to verify that your installation is successful 6 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 2 DeviceAnywhere Infrastructure Requirements This section provides guidelines for purchasing hardware allocating rack space estimating network and power requirements and setting up the data center s for your DeviceAnywhere test environment When you have finished reviewing this section you should be able to set up and connect the hardware components of your DeviceAnywhere installation 2 1 Overview Depending on the number of devices and locations in your DeviceAnywhere installation your hardware requirements will vary
63. nywhere Enterprise Installation Guide 3 Scroll to the bottom of the page and click Save Company Info Company Group name Company Website Address mwwcompanycom SS Time Zone GMT 08 00 America Los_ Angeles Address Line1 1730 5 Amphlett Bvd SS Address Line2 City SanMateo State Ut lt t S SCS Phone Account Contact Last Name First Pimay Email primay company com Password Confim Password Contact 6505552222 Back 4 Click Continue 5 Customer Created Successfully Please click Login Email Pazswuaord Continue In the login screen that appears enter the credentials of the primary contact associated with the customer you just created DeviceAnywhere Portal primarpt amp company com DeviceAnywhere by Mobile Complate 2004 2010 Mobile Complete Inc rights reserved Terms of Use Privacy Policy Contact Deviceanywhere DeviceAnywhere Confidential 41 DeviceAnywhere Enterprise Installation Guide You are directed to the DeviceAnywhere Portal landing page from where you can create other users Primary User Home Change Password Logout DeviceAnywhere Welcome Primary User User Management gt Test Case Manager Results Contact Support gt Forurn Report Issue gt Blog
64. o default X Email customer amp xyz com Password Save password Hide advanced Cancel Proxy none Change Active profile default Change You can edit profile information in the dialog box that appears 4 7 3 Installing DeviceAnywhere Studio on Mac OS X To install DeviceAnywhere Studio on Mac OS X 1 Ensure that you have JDK v1 5 on your client machine 2 Copy DeviceAnywhereStudio tgz from the distribution medium site 3 Drag the DeviceAnywhere Studio icon into the Application folder on your desktop 4 Double click DeviceAnywhere Studio in your Application folder to launch the program 5 Enter your credentials and select Login 4 8 Ensemble Devices You should have received device profile XML files from DeviceAnywhere Each XML file contains important device related information that is essential to using the device in DeviceAnywhere Before connecting an Ensemble device the accompanying XML file must be imported into the database If you do not have the XML file for any of your Ensemble devices contact your TAM Adding a new device to the DeviceAnywhere test environment involves 1 Importing device profile XML file a For hardware integrated devices the device profile XML file is imported directly into the SOL database This process is documented in Importing a Device to the Database below b Software integrated devices must onboarded or attached to the DeviceAnywhere Ensemble Serve
65. of power The power requirement for devices is not significant compared to that of the Windows servers 15 devices 1A Plug primary and redundant power cables into separate PDUs but use the same port scheme for simplicity 2 8 Operating Conditions Ensemble devices should be maintained under the following operating conditions Operating temperature 15C 25C Storage temperature 15 25C 2 9 Database Backup Requirements Consider procedures to back up the database on a regular basis The database is the only part of the DeviceAnywhere technology stack that needs to be backed up All the other components of the system are stateless and can quickly be restored by re installing the software It is extremely important to back up the database regularly 2 10 High Availability Requirements Install an Uninterrupted Power Supply UPS in each rack for maximum uptime 16 DeviceAnywhere Confidential Figure 2 2 Example Data Center Rack Layout 24 Devices Rack Front 42U Space for cable runs 3 o OLL amp LI amp CLA el Device3 2U Device2 2U Device1 2U Ensemble5 1U Device3 2U Device2 2U Device1 2U Enemble4 1U Device3 2U Device2 2U Device1 2U Ense
66. r computer Find and fix problems User Accounts and Family Safety Add or remove user accounts iy Set up parental controls for any user Appearance and Personalization Network and Internet Change the theme View network status and tasks Change desktop background Choose homegroup and sharing options Adjust screen resolution Clock Language and Region Hardware and Sound View devices and printers hange keyboards other input methods EE Uninstall a program Ease of Access Let Windows suggest settings Optimize visual display F E 3 Select Turn Windows features on or off eu y Control Panel Programs gt Search Control Panel Ss i Control Panel H ontrol Panel Hame Programs and Featu Systern Security Uninstall a program dp rm Run programs made for previous versions of Windows Howto install a program Network and Internet Pues and Sound e Default Programs Change default settings for media or devices Wake a type always open in a specific program Programs Set your default programs User Accounts and Fami Safety x li Desktop Gadgets Add gadgets to the Sestop Get nan online Uninstall a gadget epoca Areata Restore desktop gadgets installed with Windows Clock Language and Region 4 Java Ease of Access 4 Turn Windows features on or off Ta turn a featu
67. r email mcsupport deviceanywhere com 2 3 2 Standalone Installer The standalone installer provided by DeviceAnywhere consists of the following bundled components SQL Server 2005 Express database software DeviceAnywhere database Access Server DeviceAnywhere Portal NET 3 5 runtime framework Microsoft ASP NET 2 0 AJAX Extension ASP AJAX 1 0 Microsoft WSE 3 0 NOTES Components of the DeviceAnywhere test environment require a network connection to communicate with each other The Express Edition of Microsoft SOL Server 2005 only supports databases up to 4 in size NET 3 5 the ASP AJAX Extension and WSE are required for the DeviceAnywhere Portal 12 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide Standalone installer requirements Table 2 3 Minimum System Requirements for Standalone Installer GHz Pentium 4 dual core Memory for 32 bit systems 4GB RAM for 64 bit systems Hard drive space 50GB Operating system Windows XP SP3 or SP2 with Hot Fix for SQL Express and 32 and 64 bit supported Windows Installer 3 0 on Windows Windows Server 2003 Windows Vista Windows 7 Windows Server 2008 Additional software IIS Server v6 For Windows XP SP2 Windows Installer 3 0 For Windows XP SP2 Hot Fix for SQL Express 2 4 DeviceAnywhere Ensemble Server Guidelines Devices A typical DeviceAnywhere Ensemble Server supports up to six d
68. r through DeviceAnywhere Studio This process is documented in the platform specific smartphone setup guides available on the DeviceAnywhere documentation Web page 2 Assigning the device to package s 3 Assigning the package to user group s 4 Verifying the device DeviceAnywhere Confidential 59 DeviceAnywhere Enterprise Installation Guide 4 8 1 Importing a Device to the Database To import a hardware integrated device into the system 1 On the Access Server copy the ImportDevice bat file from C Program Files DeviceAnywhere AccessServer config and paste it into C Program Files DeviceAnywhere Access Serverw Copy the device profile XML file for each device to the C Program Files DeviceAnywhere Access Server directory on the same machine Edit the ImportDevice bat file as follows a b Change the first line from set MC HOME toset MC HOME ie remove a period Then update the following line by adding the name of the XML file to import at the end of the line as shown below SJAVA HOMES bin java classpath GENCLASSES Xmx500M DMC HOME MC HOMES com mc utils ImportDeviceToDatabase MCD00123 xml NOTE You can import more than one device at a time by adding the above statement for each device XML file you want to add to the system set MC set JAVA HOME 5MC HOMESe dk set GENCLASSES MC_HOME s classes oMC HOME ars mc access HOME yars log4j 1 2 13 Jar MC HOME J
69. re select its check box turn a feature aff clear its check amp filled box means that only part of the feature is turned on Ta Indexing Service Internet Explorer 8 E Internet Information Services Ei FTP Server m Web Management Tools I World Wide Web Services Internet Information Services Hostable Web Core Media Features I Microsoft Framework 3 5 1 Microsoft Message Queue MSM Server Print and Document Services rb 8 DeviceAnywhere Confidential 33 DeviceAnywhere Enterprise Installation Guide 5 Select and expand World Wide Web Services from the Internet Information Services components listed I Windows Features Turn Windows features on or off Ta turn a feature on select its check box turn a feature off clear its check filled box means that only part of the feature is turned I Indexing Service Internet Explorer 8 El Internet Information Services 10 FTP Server Web Management Tools lm j World Wide Web Services Application Development Features Common HTTP Features Health and Diagnostics Performance Features m Security ElL Internet Information Services Hostable Web Core Cancel E d 6 Select the ASP and ASP NET components other components are automatically selected mi Windows Features Turn Windows f
70. re Confidential 23 DeviceAnywhere Enterprise Installation Guide 4 1 3 Configuring the Database You must configure the database to allow the Access Server and the DeviceAnywhere Portal server to communicate with it 1 Launch SQL Server Configuration Manager Start gt Programs gt Microsoft SOL Server 2005 gt Configuration Tools gt SQL Server Configuration Manager 2 Select a Protocol s for your SOL Server 2005 database and enable it by right clicking and selecting Enable Protocols include Named Pipes TCP IP VIA See Figure 4 1 Figure 4 2 and Figure 4 3 3 Click OK and then restart the SOL Server service from the Service menu The database is now configured to allow communication from the Access Server and the DeviceAnywhere Portal server Figure 4 1 Named Pipes Named Pipes Properties Protocol Enabled Yes Pipe Mame Tp pipe sgl query Enabled Enable or disable Named Pipes protocol For this server instance 24 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide Figure 4 2 TCP IP TCP IP Properties 0 TCP IP Properties Protocol IP Addresses Protocol Enabled Y x Keep Alive 30000 Enabled Listen al IP Address Delay TCP Dynamic Ports TCP Part 0 100 100 182 mg ma m un Active Enabled IP Address TCP Dynamic Ports TCP Port TCP Dynamic Ports TCP Port Enabled
71. resh 22 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 4 Right click the newly created database and select Restore Database Restore Database eS General Options Script Destination for restore Select type the name ol a new pr existing database for your restore operation database Complete 5 05 1 Wu 1 Source for restore Specify the source and location of backup sets to restore From database From device Database folder Complete 5 Spi Bla Select the backup sets to restore Restore Mame Component Type Server Database Compete 5 0 spl Database Full 64 BIT Complete 5 08 Server 10 100 100 7 Connection ay View connection properties Progress 5 Inthe Restore Database dialog box Enter a name for the database in the To database field b Select the option From device and browse to the blank database backup location Select the bak file and click OK c Check the Restore box next to the name of the database and click OK d Inthe Options tab select Overwrite the existing database and click OK In a few moments the database restoration should be complete If you do not see this message contact your Technical Account Manager for assistance 6 Now that you have successfully installed the database you must refresh it in order to see it listed in the Object Explorer DeviceAnywhe
72. rver Address Access Server IP Hastname Pun 443 Ensemble Serve Please enter the location of this Ensembles erver the port it should listen on for incoming connections and the extemal address af the server Location San Mateo Port 443 SSL Port 0 Country United States of America Estemal Address HostnameyIP of Ensemble Server Machine Next gt J Cancel J DeviceAnywhere by foto Complete S Access Server Hostname The default port of the Access Server is 443 Change if different InstallShield SSL Port 0 Change if different Location Enter the name of the city e g Paris where the Ensemble Server is physically located Set the Ensemble Server port to 443 change if different DeviceAnywhere Confidential 45 DeviceAnywhere Enterprise Installation Guide KENN Enter the country e g France where this Ensemble Server is located External Address Ensemble Server machine IP hostname Use the IP address or hostname assigned to the Ensemble Server machine The external address is the IP address or machine name that users and other system components will use to communicate with the Ensemble Server 6 Inthe ABBY Configuration screen select Use ABBY if you desire text recognition capabilities and can provide license information Your TAM will provide your license information or assist with procuring a license if you do not have one Select Next
73. rver and DeviceAnywhere Portal use JDBC to connect to the Database Server This requires SOL Server Authentication Provide a user ID and password with the proper SOL Server Authentication permissions This is most likely the sa account unless your database has been set up with a different name Database Server password reconfirm the password Access Server Address Access Server IP hostname 243 Default Change if different Mail Server Address SMTP server IP hostname A screen indicates the progress of the configuration while several Windows components are installed Framework 3 5 Microsoft ASP NET 2 0 AJAX Extensions 1 0 Microsoft WSE 3 0 This may take several moments 38 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 6 Click Finish to exit the Portal installation wizard Enterprise Portal Setup InstallShield Wizard Complete The InstallShield Wizard has successfully installed Enterprise Portal Click Finish to exit the wizard lt Back J Cancel J Installshield g DeviceAnywhere 4 4 3 Creating a Customer When you first launch a browser and access the DeviceAnywhere Portal pointing to the blank DeviceAnywhere database you are directed to a customer creation page This section describes how to create a customer representing your organization and associate a primary user account administrator with the customer Creating a customer is a prerequisite for receiv
74. rver_IP gt 1433 Action Open a Telnet session from the DeviceAnywhere Portal DOS command prompt window server to port 1433 on the machine that is to host the Database appears blank Server Command telnet lt DB Server IP gt 1433 20 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 4 DeviceAnywhere Component Installation This section describes the procedures for installing individual DeviceAnywhere components and devices to deploy the DeviceAnywhere test environment At this point you should have determined the size of your system set up your data center and tested the connectivity between DeviceAnywhere components NOTE See DeviceAnywhere Standalone Installer for installing bundled components using the standalone installer This chapter will take you through each of these following steps in order 1 Creating and restoring a blank DeviceAnywhere database you need to have already installed and configured SQL Server 2005 Installing the Access Server Installing and configuring IIS Installing the DeviceAnywhere Portal Creating a customer instance Placing the enterprise customer license provided by your Technical Account Manager Installing the DeviceAnywhere Ensemble Server s Installing DeviceAnywhere Studio on client machine s 0 N ON N Adding device information to the database 4 1 SQL Database This section contains the steps required to set up the DeviceAnywhere SOL datab
75. s initialized loading data from Access Server The Ensemble Server log file displays the correct build version and date The Ensemble Server displays the heartbeat of any Ensemble devices that are connected to it wirelessly or via USB cable A sample of the log is shown in the figure below DeviceAnywhere Confidential 53 DeviceAnywhere Enterprise Installation Guide Figure 4 6 Ensemble Server Log 2010 05 06 11 39 02 0 wrapper connection INFO com mc Install Path C Program FilesXMobile compTlTetexXEnsembTeserver 2010 05 06 11 39 02 setting log level to 2 2010 05 06 11 39 02 2010 05 06 11 39 02 406 DEBUG wrapper connection DAservice DA service started with following arguments DMC HOME C XProgram Files mMobile Complete ensembleserver ES 2010 05 06 11 39 02 2010 05 06 11 39 02 406 DEBUG wrapper connection DAService DA service started is launching ENSEMBLE SERVER 2010 05 06 11 39 02 2010 05 06 11 39 02 406 DEBUG Thread 0 DAService DA Service is launching ENSEMBLE SERVER 2010 05 06 11 39 04 2010 05 06 11 39 04 515 DEBUG Thread 0 Initialization Data loaded from Access server 2010 05 06 11 39 04 Driverrinterface dll version 2 30 2010 05 06 11 39 05 Device detected ID 2382 Firmware version Ox13 2010 05 06 11 39 05 Device 2382 found on NN NEzusb 0 2010 05 06 11 39 05 Device detected ID 23322 Firmware version COxf3 2010 05 06 11 39 05 Device 3322 found on NN NEzusb 1 2010
76. sion a package with devices 1 Log in to the DeviceAnywhere Portal 2 Select the Device Management link 60 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 3 Select the Packages tab User Management Frames License Management Device Management Devices Device Type Cleanup SMS Services Add Package a Advanced Search MEI L G D D h X X h D Z A l ss 1 US Sprint vDL 143 Edit 2 US AT amp T VDL 13 Edit 3 US erizon VDL 189 Edit 4 US T Mobile VDL 120 Edit 5 UK Orange 84 Edit 6 UK T Mobile 84 Edit 7 UK 92 VDL 130 Edit 8 EU Sony Ericsson VDL 157 Edit 9 US Boost Mobile VDL 22 Edit 10 GER T Mobile 41 Edit 11 US Palm vDL 19 Edit 12 JPN Willcom 0 Edit 13 EU Forum Nokia VDL 243 Edit 14 ES TeleFonica VDL 75 Edit 15 U5 CA SMS MMS Interoperability 19 Edit 16 US CA Forum Nokia VDL 76 Edit 17 ES Orange 11 Z Edit 18 EU Microsoft Windows Mobile 43 Edit 19 QA package 54 Z Edit 20 INTL Android 58 Edit 4 Click the Edit link next to the package you wish to provision This displays the list of devices available in the Not provisioned pane at screen left r Package Information Package Name Custom Package Device Provisioning Available Devices Not provisioned Already provisioned MCD 100 Motorola T 730
77. t Automation DeviceAnywhere Automation for Smart Devices DeviceAnywhere Proof Center MonitorAnywhere DemoAnywhere and MyDeviceAnywhere are trademarks of Mobile Complete Inc in the United States and or other countries This document also contains registered trademarks and trademarks and service marks that are owned by their respective owners Mobile Complete Inc disclaims any responsibility for specifying marks that are owned by their respective companies or organizations If you have any comments or suggestions regarding this document please send them by e mail to mcsupport deviceanywhere com Mobile Complete Inc 1730 South Amphlett Blvd Ste 300 San Mateo CA 94402 ii Copyright 2011 DeviceAnywhere Rights Reserved DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide Contents POU Nod M 5 POCU E 5 Typographical Convenio Nc 6 6 RU RO NR S T o 6 1 rO E E A E 7 1 1 7 1 2 General Installation Guide m s ull 8 2 DeviceAnywhere Infrastructure Requirements esee 9 2 1 sass A E E 9 2 2 Dy SEI oaze and 9 9 2 9 quie MCI UFU a anes et MINOR a SMS 10 29 1 Individual DeviceAnywhere Components
78. tallShield g DeviceAnywhere DeviceAnywhere Confidential 65 DeviceAnywhere Enterprise Installation Guide 5 Inthe configuration screen fill out configuration information as shown in the table below and click Next DeviceAnywhereSingleInstallationPackage Setup x DeviceAnywhere Enterprise Server Configuration Page 1 of 2 Please enter your information DataBase Configuratio Database Mame deviceanywhere Username Password mm Confirm Password Ili Server Informatio nu External Address localhost Mote gt Access Server will be installed on Port 443 gt Entprise Portal will be installed on port 80 Next gt Cancel InstallShield ga DeviceAnywhere by Complet Database Name Name for the DeviceAnywhere database Username Database Server login ID NOTE The Access Server and DeviceAnywhere Portal use JDBC to connect to the Database Server This requires SOL Server Authentication Provide a user ID and password with the proper SOL Server Authentication permissions You can use the sa account Password Enter a password you wish to use for the Database Server account reconfirm the password External Address IP hostname of the machine hosting the bundled DeviceAnywhere installation 66 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide Wizard screens indicate the progress of installation and display the nam
79. tes 2010 05 04 21 35 03 062 DEBUG Thread 3 Deyvicecache Refresh all device in cache 2010 05 04 21 35 03 052 DEBUG Thread 0 GlobalDatacachem Enable qglobaldata cache in Access server 2010 05 04 21 35 03 062 DEBUG Thread The device cache is registered to refresh every 1 Hours 2010 05 04 21 35 03 062 DEBUG Timer O Globaldatacache Refresh Globaldata in cache 2010 05 04 21 35 03 156 INFO 2010 05 04 21 35 03 156 INFO Thread 2070 05 04 21 35 03 156 INFO Thread 0 lg 2 2 2 2 2 2010 05 04 21 35 03 156 INFO Thread 1 2010 05 04 21 35 03 156 INFO Thread 0 Build Number build 133 2010 05 04 21 35 03 156 INFO Thread Built At 2010 05 03 08 17 2010 05 04 21 35 03 156 INFO lt lt lt 2010 05 04 21 35 03 156 INFO Thread DB Schema Version 2010 05 04 21 35 03 156 INFO Thread O DB Data Version 4 2010 05 04 21 35 03 156 INFO Thread DB Procedure Version 4 0 2010 05 04 21 35 03 156 INFO Thread Built At 2010 05 03 08 17 2010 05 04 21 35 03 156 INFO Thread 222222222 2 2 4 3 IIS Web Server Internet Information Services IIS formerly called Internet Information Server is a Web server application and set of feature extension
80. tically when the system is restarted recommended Team Server Configuration x Team Server Configuration A 5 i i cess Server Service Settings Proxy Settings Service Settings Startup type start automatically tart manually Start automatically Service disabled 52 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 20 The Administrator window now indicates that the configuration has been saved Click Restart to restart the Ensemble Server Server Administrator 5 x Team Server Administrator docEnsemble deviceanywhere com Team Server configuration saved Re start the service for changes B to take effect Restart D Team Server is running Restart User name user Gdeviceanywhere com Configure Access server 10 xxx Xxx Xxx Proxy disabled The Administrator window indicates that the server is running team Server Administrator xi Team Server Administrator docEnsemble deviceanywhere com Team Server is running Stop Restart User name Configure user amp deviceanywhere com Access server 10 XXX XXX XXX Proxy disabled 4 6 2 Verifying Ensemble Server Installation When you have successfully installed and configured the Ensemble Server you can verify the installation Log files can be found at C Program Files DeviceAnywhere EnsembleServer logs Verify in the log file that The Ensemble Server ha
81. uetooth Each Server typically hosts 2 6 devices You will need to repeat this installation procedure for each Ensemble Server in your DeviceAnywhere test environment See DeviceAnywhere Ensemble Server Guidelines for installation guidelines and connectivity requirements 4 6 1 Ensemble Server Installation Before installation you must gather the following information TheIP address or hostname of your Access Server Access Server port if different from the default The credentials of a DeviceAnywhere account in your test environment with permission to use the Team or Individual Ensemble Server and connect to the Access Server The IP address or hostname you wish to assign to the Ensemble Server License key and password for using the ABBYY text recognition engine contact your TAM for assistance While the following procedure describes the installation of both the Team and Individual versions of the Ensemble Server the screens below depict the Team Server 1 Double click the EnsembletTeamServer exe or EnsembleIndividualServer exe installer to execute it 2 Click Next in the Ensemble Server Setup screen that appears Mobile Complete Ensemble Team Server Setup m x Welcome to the InstallShield Wizard for Mobile Complete Ensemble Team Server The InstallShield wizard will install Mobile Complete Ensemble Team Server on your computer To continue click Next Cancel J Installshield lt DeviceAnywhere
82. you wish to assign a package to User Groups All Advanced Search Total 35 Rows 1 2 3 4 Created At Created By i is 08 17 2008 g Edit 3 Delete 2 SulpporkELIser 08 17 2008 Delete 3 04 Project DeFaulk User Group 08 17 2008 2 Delete 4 Inthe Packages section select a package from the Restricted pane and click the right arrow 1 to move it to the list of Allowed packages Packages Restrict Package Restricted US Sprint VOL US AT amp T US Verizon WOL Allowed JPN Willcom 05 04 SMS MMS Interoperability ES Telefonica WOL 5 Forum Nokia WEL package Custom Package US Palm WEL ES Orange ELI Microsoft Windows Mobile GER T Mobile On Board Devices ELI Forum Nokia INTL Android J Back Repeat this step to assign as many packages as you wish to the eroup Save your changes The Portal displays a message that the user group has been updated C9 Success User Group updated 4 8 4 Verifying Device Installation You must install and launch DeviceAnywhere Studio to verify devices Log in to DeviceAnywhere Studio You should see provisioned devices appear online You should be able to right click and acquire any device to begin interacting with it 62 DeviceAnywhere Confidential DeviceAnywhere Enterprise Installation Guide 5 DeviceAnywhere Standalone
83. ywhere Enterprise Installation Guide 2 5 Ensemble Device Requirements Mobile devices attached to a DeviceAnywhere Ensemble Server are referred to as Ensemble devices The requirements for Ensemble devices vary depending on the type of patented DeviceAnywhere device control methodology employed 2 5 1 Hardware Integrated Devices The Direct to Device Hardware methodology is used to control hardware integrated devices Device input output controls are hardwired to a casing which is attached to an Ensemble Server Hardware integrated Ensemble devices require the following Power outlet for hardware integrated device casing NOTE DeviceAnywhere provides the power supply for the device casing 6V DC 3A 12W USB 2 0 480Mbps port on Ensemble Server for connection to hardware integrated device case Optional Second USB 2 0 port on Ensemble Server for data cable to hardware integrated device Optional Device battery charger 2 5 2 Software Integrated Devices The Direct to Device Software methodology is used to control software integrated devices Devices are connected to the Ensemble Server via USB cable or wirelessly via Wi Fi or Bluetooth Software integrated Ensemble devices require the following Some software integrated devices require one available USB 2 0 port on the Ensemble Server check the appropriate platform specific onboarding guide at http www deviceanywhere com enterprise documentation html P

Download Pdf Manuals

image

Related Search

Related Contents

Planet Technology ADW-4401 A/B Network Router User Manual  User`s Manual  Copia de Descripcion_Productos_Natural  eZ80190 Development Kit User Manual - Digi-Key  Samsung UD46E-C Bruksanvisning  Seal-a-Meal VS125-BL User's Manual  PHC Multicontrol Center MCC - etk  

Copyright © All rights reserved.
Failed to retrieve file