Configuring the LCDS Load Test Tool
|
|
- Augusta Perkins
- 8 years ago
- Views:
Transcription
1 Configuring the LCDS Load Test Tool for Flash Builder 4 David Collie Draft Version TODO Clean up Appendices and also Where to Go From Here section Page 1
2 Contents Configuring the LCDS Load Test Tool for Flash Builder 4 Introduction... 3 Requirements... 3 Finding out more about Flex and LCDS... 3 Obtaining the required software... 3 Load Test Tool Overview... 4 Load Test Tool Files... 4 Notes On The Supplied Web Applications... 4 Configuring the Load Test Tool Projects... 5 The Server Side Project... 5 Associating with a Server Runtime... 7 Configuring the Flex Properties of the Project... 8 Porting the Perf Web Application Running the Load Test Tool Server What to do if it doesn t work first time Configuring the Client Side Java Project Creating a Eclipse Java Project Porting the JavaClientExamples code Testing the Load Test Tool Client Changing the Load Test Tool Client Properties Configuration Parameters for Server and Client Server: Flex Client Client: Properties File Where to go from here Running a full test Extending the Default Load Test Tool Points of Note Appendix A: Configuring a New Target Runtime Appendix B: Changing Project Configuration for Portability Page 2
3 Introduction The purpose of this document is to show how to set up a local version of the LiveCycle Data Services 3 Load Testing Tool within a Flash Builder environment. This allows the developer to both easily step through and understand the code using the Debugger environment of Eclipse for Java and Flash Builder for Flex. From this starting point, you can gather the necessary knowledge to start extending the Load Test Tool to fit the needs of your specific scenario and also extend it to fit in with the RIA/JEE application s needs with regards to load testing. NOTE: The Load Test Tool comes ready to deploy, to demonstrate the capabilities of LCDS 3, this exercise is only necessary if you wish to explore the code further in the Flash Builder 4 IDE. Requirements Finding out more about Flex and LCDS To get the most from this excercise, a cursory knowledge of Flex and LiveCycle Data Services (LCDS). You can find out more about these Adobe products from their respective DevNet centres, linked to below: Flex LCDS Obtaining the required software You must first obtain the necessary software and install it. For Flash Builder, there are many ways that this can be installed and configured within Eclipse, this is not covered within this document and instructions on this can be found on the Adobe site. The Servlet container used in this document is Tomcat , although it will work with almost all JEE servers without much change in configuration. The table below details the necessary software that should be installed on your system: Name Download Notes Flash Builder 4 Download FB4 Flex SDK 3.5 and 4 included with download 60 day trial version available Install as per instructions Live Cycle Data Download LCDS 3 Current version is LCDS 3.1 Services 3 Includes Load Test Tool Code Install as JEE Application when asked during the installation routine Tomcat 6 Download Tomcat Freely available Most other industry standard JEE servers would also be acceptable Check LCDS System Requirements for supported JEE servers Eclipse Web Tools How to get WTP Necessary to install into FB4 to allow Page 3
4 Platform integration of Tomcat/Java code If using FB4 as a plugin, may already be installed in your Eclipse. Charles HTTP Proxy Download Charles Optional component Helps with troubleshooting Trial version available Load Test Tool Overview Load Test Tool Files The Load Test Tool that comes with the LiveCycle Data Services 3 product after installation can be found at the following location: <lcdsinstall>/resources/loadtesttool/ When you uncompress the file in the location above, you should have the following folders: Folder JavaClientExamples javadoc lib webapps Description Contains example Java source code that allows for the creation of Virtual Consumers that will mimic connections from Flash Player clients Contains the Javadocs for the following JAR files: nioload.jar; and javaclient.jar. The required JAR files for dependencies that are needed to be satisfied to create the Virtual Consumers. This folder contains two further folders: perf; and pef edge. These are two ready to run web applications that are configured to allow for quick load testing of the LCDS product. The Load Test Tool is split into two parts, with the following functional behaviour: Client Side o Virtual Consumers to mimic Flash Player clients Server Side o Server Side Java Message Generator o Flex Based Controller for Message Generator NOTE: The compressed file contains various readme.txt files for each section of the tool and these should be read, as they will allow you to perform a quick deployment of the Load Test Tool without the need for any Flash Builder configuration. Notes On The Supplied Web Applications The Load Test Tool comes with two web application, namely perf and perf-edge. These web apps are configured to test the LCDS Edge/Server configuration. This document will not demonstrate the powerful feature that is now available with LCDS, but you can read up more about it on the documentation for Edge Server configuration. For the purposes of this demonstration, only the perf web application is used. Page 4
5 Configuring the Load Test Tool Projects The first step in creating the integrated environment within the Flash Builder IDE is to create a hybrid Flex and J2EE project that will allow for the server side Java and Flex to be ran within the context of Flash Builder 4. The Server Side Project Select New > Flex Project... from the File menu of Flash Builder 4. If you do not have that option, choose New > Other... and you will be presented with the screen below. Upon clicking next create Flex Project Properties the following screen will be presented. The Project Name used is arbitrary, but is used by default as the context root that your Web Application will be deployed to Tomcat as. Page 5
6 NOTE: If you do not see the screen as it is above, then it is most likely that Web Tools Platform for Eclipse is not installed. Please see the introduction section for a link on how to get WTP installed. The settings above are required, the MXML that ships with the Load Test Tool was ran with the 3.5 SDK when creating this demonstration. There is no restrictions on the Flex Message Controller being written using Flex 4. Click Next when the settings have been completed. Page 6
7 Associating with a Server Runtime The next step is to associate the Flex/LCDS project with a Target Runtime. This is the server that the project should deploy the Web Application to for running/debugging. Select the Target Runtime of your Server from the dropdown that you wish to target the Web Application produced by the project LCDS WAR file. Page 7
8 If you find this dropdown is blank, follow the steps in Appendix A: Configuring a New Target Runtime to associate the Tomcat that was installed in the Requirements section. The Context Root setting by default is the name of the project, and it may be changed here if required. The recommendation is to keep it as the same name as the The Content Folder is normally called WebContent in a WTP associated project, this is changeable at this step if required. The LCDS WAR File should link to the lcds.war file that was created when installing LCDS as a JEE application. Please see the introduction for details on where to download the LiveCycle Data Services product if needed. For the Output folder, leave as the default bin debug. Due to this being a combined Flex/LCDS project, the compiled SWF from the MXML is automatically copied to the Web Application on the Tomcat Server so you can browse it from the server. Click on Next when you have finished. Configuring the Flex Properties of the Project This step allows us to configure the Flex Project Properties. See the screenshot below. Page 8
9 Press Finish to create the project. NOTE: Whilst the project as is will function, it has a lot of hard coded paths which can makes it difficult to move from machine to machine or redistribute the full project set. At this point, you can follow the steps in Appendix B: Changing Project Configuration for Portability to free the project from any system specific information. Page 9
10 Porting the Perf Web Application With the previous steps, we have created a shell project that allows you to run your Flex and LCDS Application from within the Eclipse Environment. The next steps are to take the existing perf Web Application and place it into this newly created project. INFO: In this section, we will refer to shorthand paths to keep the locations brief. These are detailed below. It assumes that you have named your LCDSLoadTestServer, simply substitute your name where needed if you changed it. LCDS_LOAD_TEST_PROJECT = <workspace>/lcdsloadtestserver LCDS_LOAD_TEST_TOOL = <install>/resources/load testing tool/webapps The first step is to locate the uncompressed Load Test Tool and find the webapps folder. NOTE : Please see Notes On The Supplied Web Applications for more information on the differences of these folders. Navigate into the perf folder and carry out the following steps to drop into your new Flex/LCDS project: Copy LCDS_LOAD_TEST_TOOL/webapps/perf/messaging folder to LCDS_LOAD_TEST_PROJECT/flex_src Page 10
11 Copy LCDS_LOAD_TEST_TOOL/webapps/perf/WEB-INF/src folder to LCDS_LOAD_TEST_PROJECT/java_src Page 11
12 Move LCDS_LOAD_TEST_PROJECT/WebContent/WEB-INF/flex/*.xml to a backed up location Copy LCDS_LOAD_TEST_TOOL/webapps/perf/WEB-INF/flex/servicesconfig.xml file to LCDS_LOAD_TEST_PROJECT/WebContent/WEB INF/flex Page 12
13 NOTE: The lcds load test tool.zip services config.xml does not have Context Root token defined and is hardcoded to be /perf, for the HTTP channels, Open the services config.xml in your favourite text editor, and change them to use the {context.root} token. For example: <channel-definition class="mx.messaging.channels.amfchannel" id="perf-amf"> <endpoint class="flex.messaging.endpoints.amfendpoint" url=" <channel-definition class="mx.messaging.channels.streamingamfchannel" id="perfstreaming-amf"> <endpoint class="flex.messaging.endpoints.streamingamfendpoint" url=" <channel-definition id="perf-rtmp" class="mx.messaging.channels.rtmpchannel" > <endpoint class="flex.messaging.endpoints.rtmpendpoint" url="rtmp://{server.name}:2155/{context.root}/rtmp"/> NOTE: Since we are not using the Edge server here, you can comment out the following line in the services config.xml <channel-definition id="gateway-endpoint" server-only="true" > <endpoint class="flex.messaging.endpoints.gatewayendpoint" url="amfsocket://localhost:9807"/> </channel-definition> Page 13
14 NOTE: For the first run of the tool, we d like to see things working, so change the logging to DEBUG level in the services config.xml for the purposes of testing. <logging> <target class="flex.messaging.log.consoletarget" level="debug"> <properties> <prefix>[lcds-perf]</prefix> <includedate>true</includedate> <includetime>true</includetime> <includelevel>true</includelevel> <includecategory>true</includecategory> </properties> <filters> Running the Load Test Tool Server With the previous configuration steps, you should run a Project > Clean... to ensure all code compiles correctly. You should have no errors in your Problems View of eclipse, as shown below: With no errors being reported, to run the Server part of the project do the following: 1. Ensure you have the Console View showing in Eclipse 2. Launch from Eclipse (Run As... > Run on Server) 3. Choose the Server Runtime you created before 4. Server Console should show no errors when starting up A screenshot is shown below of where to start the server from, by right clicking on the project: The server should then start up, and the Web Application be deployed to the Server. In the Servers View you can confirm this by showing the Server and the LCDSLoadTestServer Web Application deployed: Page 14
15 The next step to carry out is to run the Flex Message Controller, this can be done by right clicking on the MessageGeneratorROByteArray.mxml and choosing to Run As... > Web Application (shown below) This will then launch the browser configured within your Flash Builder installation and you should see a screen such as the following one. Page 15
16 Change the values in form to the following (): Target Rate to Send Messages: 1000 No of Generator Threads: 2 Base Name for Subtopics: PerfSubtopic No of Subtopics: 10 No of Subtopic Subtopics: 10 The meanings of these settings are discussed later, but for now we just wish to test that the server is working as intended. Press Start, no channel faults should occur and in the Console view you should see logging being produced. NOTE There are no clients connected at this point, so there is no throughput of messages. What to do if it doesn t work first time Check with Charles, see what requests are being made Often have to hand edit the.flexproperties to set the correct context root, restart Eclipse and clean project Ensure that you have delete the precompiled MessageGeneratorByteArray.swf that comes with the LCDS load test tool Page 16
17 Configuring the Client Side Java Project As discussed in the Introduction, the Load Test Tool comes in two functional parts: The Server Side (configured in previous section) The Client Side, containing Virtual Consumers that connect to the LCDS destinations to mimic Flash Player clients. NOTE: This section details how to configure a simple Java project within Flash Builder so that you can explore the client side code. This is by no means the only way to set the project up and if you are comfortable in Eclipse/Java then you can use your own favourite method. If you do this, you can skip directly to the section on how to configure the Load Test Tool Clients. Creating a Eclipse Java Project Select New > Java Project... from the File menu of Flash Builder 4. If you do not have that option, choose New > Other... and you will be presented with the screen below. Press Next. Page 17
18 You can then accept all the defaults on the next screen, with the Project Name value being an arbitrary value of your own choosing. Press Next. On the next screen pertaining to Java Settings, change output folder to LCDSLoadTestClient/classes, this makes the Java project fit in with the scripts that come with the Load Test Tool but this could be changed if you so wish. Page 18
19 Press Finish and change to Java Perspective Porting the JavaClientExamples code The Load Test Tool comes with a sample Java Client for creating Virtual Consumers for the LCDS Application. In this step, we will import the same code into the Eclipse project, this is done by the following steps: 1. Copy files from LCDS_LOAD_TEST_TOOL/JavaClientExamples/ to LCDS_LOAD_TEST_CLIENT/src 2. Create a folder called lib in the root of your java project (LCDS_LOAD_TEST_CLIENT) Page 19
20 3. Copy files from LCDS_LOAD_TEST_TOOL/lib to LCDS_LOAD_TEST_CLIENT/lib 4. Select the LCDSLoadTestClient Project properties > Java Buid Path and add the lib JARS to your Libraries tab, as shown below: 5. Copy LCDS_LOAD_TEST_TOOL/rundriverexample.* to root of your Java project. 6. Edit the rundriverexample.* file and add the LCDS_LOAD_TEST_CLIENT/classes to the classpath, an example is shown below for the Windows batch file: java -cp lib\flex-messaging-common.jar;lib\flex-messagingcore.jar;lib\flex-messagingdata.jar;lib\nioload.jar;lib\javaclient.jar;lib\javaclientexamples.j ar;classes javaclientexamples.lcdsdriver %1 The Client project is now configured. Testing the Load Test Tool Client NOTE: You can now edit and run from Eclipse, but showing on Command Prompt the first few times is a bit more informative/intuitive for the purpose of the document. Page 20
21 Open up a command prompt and CD to the LCDS_LOAD_TEST_CLIENT directory. Microsoft Windows [Version ] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\Users\dcollie>cd C:\Users\dcollie\Documents\Code\Eclipse\lcdsloadtesttool\LCDSLoadTestClient C:\Users\dcollie\Documents\Code\Eclipse\lcdsloadtesttool\LCDSLoadTestClient>rundriverexample.b at "Example usage: rundriverexample.bat JavaClientExamples\src\javaclientexamples\rtmp.properties" C:\Users\dcollie\Documents\Code\Eclipse\lcdsloadtesttool\LCDSLoadTestClient>rundriverexample.b at src\javaclientexamples\rtmp.properties The sample should run, but should fail immediately, as we haven t edited the rtmp.properties to match our server set up, something like the following: Exception in thread "main" java.lang.runtimeexception: Consumer '0' failed to subscribe: Flex Message (flex.messaging.messages.errormessage) clientid = null correlationid = AE0A7782-C60C-360A E522BF0A0 destination = null messageid = AE0A8188-B109-24BA-3DCA-39172CB4D480 timestamp = timetolive = 0 body = null code = Client.Error.MessageSend message = Send failed because a connection could not be established. details = null rootcause = javaclient.events.channelfaultevent[source=javaclient.channelset@92e78c] body = null extendeddata = null at javaclientexamples.lcdsdriver.setupconsumers(lcdsdriver.java:820) at javaclientexamples.lcdsdriver.domain(lcdsdriver.java:349) at javaclientexamples.lcdsdriver.main(lcdsdriver. Changing the Load Test Tool Client Properties To edit the rtmp.properties to have the correct settings to match with the server, follow thse steps: Copy the file : 1. Copy LCDS_LOAD_TEST_CLIENT/src/javaclientexamples/rtmp.properties to the root of LCDS_LOAD_TEST_CLIENT 2. Open the rtmp.properties file in your favourite Text Editor 3. Change to the following values, these ensure it is matched up with the channel and destination as set in the services config.xml of the Server: CHANNEL_ID=perf-rtmp Page 21
22 CHANNEL_TYPE=rtmp HOST=localhost PORT=2155 DESTINATION_ID=MyTopic_Subtopic DESTINATION_SUBTOPIC= PerfSubtopic.[0-20] CONSUMERS=10 MESSAGE_RECEIVE_COUNT=0 MESSAGE_RECEIVE_TIME=1m MESSAGE_SEND_COUNT=0 MESSAGE_SEND_SIZE_BYTES=0 REPORT_LATENCY=true LOG_CATEGORY=RtmpTest LOG_LEVEL=debug NOTE: Launch the Flex Client from the Server and client on the start button at this point. Change the values in form to match the properties file for the Virtual consumers (more later on the meanings) Target Rate to Send Messages: 1000 No of Generator Threads: 2 Base Name for Subtopics: PerfSubtopic No of Subtopics: 10 No of Subtopic Subtopics: 10 We are no in a position to run the sample again, but as follows to pick up the new properties file, you should see output on the rundriverexample.bat similar to show the virtual java consumers subscribing to the message destination: C:\Users\dcollie\Documents\Code\Eclipse\lcdsloadtesttool\LCDSLoadTestClient>rundriverexample.b at rtmp.properties... [INFO] [RtmpTest] Virtual Consumers are sending subscribe requests. [DEBUG] [RtmpTest] Virtual Consumer 0 sending subscribe request to destination MyTopic_Subtopic' and subtopic 'null' [DEBUG] [RtmpTest] Virtual Consumer 0 is subscribed. [DEBUG] [RtmpTest] Virtual Consumer 1 sending subscribe request to destination MyTopic_Subtopic' and subtopic 'null' [DEBUG] [RtmpTest] Virtual Consumer 1 is subscribed. [DEBUG] [RtmpTest] Virtual Consumer 2 sending subscribe request to destination MyTopic_Subtopic' and subtopic 'null' [DEBUG] [RtmpTest] Virtual Consumer 2 is subscribed. [DEBUG] [RtmpTest] Virtual Consumer 3 sending subscribe request to destination... The test should then run for 1 minute, and looking at the console log of the Server, you should see the messages being generated. The following shows a sample output with the server and clients connected up (with LOG_LEVEL changed to info debug for brevity): Page 22
23 [INFO] [RtmpTest] Host and port: localhost:2155 [INFO] [RtmpTest] Channel type: rtmp [INFO] [RtmpTest] Channel id: perf-rtmp [INFO] [RtmpTest] Destination id: MyTopic_Subtopic [INFO] [RtmpTest] Destination subtopic: PerfSubtopic.[0-20] [INFO] [RtmpTest] Number of consumers: 10 [INFO] [RtmpTest] Test duration: '1' minute(s) [INFO] [RtmpTest] Report latency: true (Important: For latency reporting to work correctly, make sure times on client machines sending and receiving messages are in sync) [INFO] [RtmpTest] Virtual Consumers are sending subscribe requests. [INFO] [RtmpTest] Virtual Consumers are all subscribed and waiting for '1' minute(s). [INFO] [RtmpTest] Total receive time for all virtual Consumers for test duration of '1' minute(s) is 60.0 seconds. [INFO] [RtmpTest] Virtual Consumers are all disconnected. [INFO] [RtmpTest] Virtual Consumer 0 receive rate: msg/s (1239 msgs in 65.02s with 0 faults) [INFO] [RtmpTest] Virtual Consumer 0 latency avg: ms, min: 3 ms, max: ms. [INFO] [RtmpTest] Virtual Consumer 1 receive rate: msg/s (1227 msgs in 64.64s with 0 faults) [INFO] [RtmpTest] Virtual Consumer 1 latency avg: ms, min: 3 ms, max: ms. [INFO] [RtmpTest] Virtual Consumer 2 receive rate: msg/s (1219 msgs in 64.81s with 0 faults) [INFO] [RtmpTest] Virtual Consumer 2 latency avg: ms, min: 2 ms, max: ms. [INFO] [RtmpTest] Virtual Consumer 3 receive rate: msg/s (1220 msgs in 64.72s with 0 faults) [INFO] [RtmpTest] Virtual Consumer 3 latency avg: ms, min: 3 ms, max: ms. [INFO] [RtmpTest] Virtual Consumer 4 receive rate: msg/s (1213 msgs in 64.56s with 0 faults) [INFO] [RtmpTest] Virtual Consumer 4 latency avg: ms, min: 3 ms, max: ms. [INFO] [RtmpTest] Virtual Consumer 5 receive rate: msg/s (1191 msgs in 63.96s with 0 faults) [INFO] [RtmpTest] Virtual Consumer 5 latency avg: ms, min: 2 ms, max: ms. [INFO] [RtmpTest] Virtual Consumer 6 receive rate: msg/s (1191 msgs in 63.87s with 0 faults) [INFO] [RtmpTest] Virtual Consumer 6 latency avg: ms, min: 2 ms, max: ms. [INFO] [RtmpTest] Virtual Consumer 7 receive rate: msg/s (1181 msgs in 63.54s with 0 faults) [INFO] [RtmpTest] Virtual Consumer 7 latency avg: ms, min: 4 ms, max: ms. [INFO] [RtmpTest] Virtual Consumer 8 receive rate: 18.5 msg/s (1161 msgs in 62.77s with 0 faults) [INFO] [RtmpTest] Virtual Consumer 8 latency avg: ms, min: 4 ms, max: ms. [INFO] [RtmpTest] Virtual Consumer 9 receive rate: 18.6 msg/s (1152 msgs in 61.95s with 0 faults) [INFO] [RtmpTest] Virtual Consumer 9 latency avg: ms, min: 5 ms, max: ms. [INFO] [RtmpTest] Virtual Consumer avg receive rate: msg/s [INFO] [RtmpTest] Virtual Consumer min receive rate: 18.5 msg/s (1161 msgs in 62.77s) [INFO] [RtmpTest] Virtual Consumer max receive rate: msg/s (1239 msgs in 65.02s) [INFO] [RtmpTest] Virtual Consumer avg latency: ms [INFO] [RtmpTest] Virtual Consumer min latency: 2 ms [INFO] [RtmpTest] Virtual Consumer max latency: ms [INFO] [RtmpTest] Virtual consumer std latency: ms [INFO] [RtmpTest] ************************************************* Note the latency times are quite bad, but this is due to running on a laptop, with all Debug logging enabled. Please see the LCDS Capacity Planning Guide for more accurate figures when running on Enterprise class machines Page 23
24 Configuration Parameters for Server and Client For the server and clients to function correctly they must have co ordinated parameters, the parameters are described in the following sections, along with their relationship to each other. Server: Flex Client Parameter Meaning Typical Values Relates To on Client Props File Destination to send messages to Specifiy Message Size Send Small Messages Tag Messages Target Send Rate Per Second Suggested Passes Per Second Number of Threads to Use Base Name for Subtopic No of Subtopics No of Subtopic Subtopics Destination id as specified in the services config.xml Specific to the default MessageGeneratorROByteArray and sets the size of the message payload as a byte array. 1k N/a See config files. N/a N/a Adds the generator id that send the message to the Message body This is a calculated property, depending on the number of consumers, the number of subtopics and the number of subtopic subtopics. This is the no of passes a generator should try per second, it effectively enables throttling. No of Generators to use This is the simple name to use for the subtopics that the Consumers will use. The number of subtopics, generally used to target a message per individual consumer. If each consumer should subscribe to another level of subtopic, you can configure the number here. N/a N/a If: Consumers=10 Subtopics=10 Sub Subtopics=10 No Messages/sec: 1 Then: Target Send Rate=1000 (10 * 10 * 10 * 1) Variable, depends on the size of the load testing. Can set via running tests and ensuring each consumer gets the necessary messages per second. 2, but at higher levels of generation, need to use more generators PerfSubtopic N/a dependant on test N/a dependant on test DESTINATION _ID N/a N/a N/a DESTINATION _SUBTOPIC DESTINATION _SUBTOPIC & CONSUMERS DESTINATION _SUBTOPIC Page 24
25 Client: Properties File Parameter Meaning Typical Values Relates To on Server Client Controller CHANNEL_ID The id of the channel From servicesconfig.xml N/a to be used CHANNEL_TYPE The type of channel See LCDSDriver.java: N/a that is being used. polling_amf rtmp streaming_amf HOST The server that is hosting the LCDS Load Test Web App N/a PORT DESTINATION_ID DESTINATION_SUBTOPIC CONSUMERS MESSAGE_RECEIVE_COUNT MESSAGE_RECEIVE_TIME MESSAGE_SEND_COUNT MESSAGE_SEND_SIZE_BYTES REPORT_LATENCY The port that the Channel is running on. The destination that the messges are being published to. This controls how the consumers subscribe to subtopics. See note 1 below. The number of consumers the tool should subscribe The number of messages that a consumer will receive during the test. See Note 2. The time period that the consumers should be subscribed for. See Note 2. The number of messages that the load test tool should send to the destination. See Note 2. The size of the message being sent in bytes. See Note 2. Whether the latency reporting should be enabled. From servicesconfig.xml PerfSubtopic.[0 10] True/false LOG_CATEGORY The name to output (Anything) N/a N/a Destination to send messages to. Base Name for Subtopic Typically: No of Subtopics N/a N/a N/a N/a N/a Page 25
26 as a identifier when logging LOG_LEVEL The level of logging Standard: error, warning, info, debug N/a NOTE 1: The DESTINATION_SUBTOPIC property needs to follow a specific format. For example, if you want 10 consumers to subscribe to 10 further subtopics, each receiving individual messages per sub subtopic the following string will be required: PerfSubtopic.[0 10] This breaks down to the following using the Server Client values: < Base Name for Subtopic>< No of Subtopics>.[0 > No of Sub Sub topics] The code that does this is found in LCDSDriver in the setupconsumers() method. For example: Consumer 1 subscribes to following: PerfSubtopic1.0 PerfSubtopic1.1 PerfSubtopic PerfSubtopic1.9 Consumer 2 subscribes to following: PerfSubtopic2.0 PerfSubtopic2.1 PerfSubtopic PerfSubtopic2.9 NB The bracketed section in the Client Props file must match up with the No of Sub Subtopics NOTE 2: MESSAGE_RECEIVE_COUNT or MESSAGE_RECEIVE_TIME The following properties in the Client Properties file are in part mutually exclusive. You must either set MESSAGE_RECEIVE_COUNT or MESSAGE_RECEIVE_TIME. Blank the one that you are not wishing to use. Values for MESSAGE_RECEIVE_TIME are in following format: 20s = 20 second 60m = 60 minutes 24h = 24 hours 5d = 5 days Page 26
27 MESSAGE_SEND_COUNT and MESSAGE_SEND_SIZE_BYTES These are used when you wish for the client load test tool to send the messages to the destination. If you are using the MessageGenerator Web Application, these values are not needed and both should be set to 0 or omitted. Where to go from here Running a full test <TODO Detail the steps now set up on how to run and change for a full test> Extending the Default Load Test Tool Testing for different message payloads 7. XML 8. Objects (must put objects on Load Test Clients classpath) Extending the LCDSDriver.java file 9. Different channel types can be added 10. See javadocs for nioload.jar and javaclient.jar for supported channels Create the Clients as a runnable JAR file 11. Ant Build file to create a JAR file that can distribute easily without having to recompile clients Points of Note 12. Debug logging adds high overhead 13. For reporting Latency, Server and Clients must be on same machine, or if on different ones must be linked via a Time Server. This is because it compares timestamps 14. Java Args for GC important for both Server and Client if measuring high throughput 15. No SSL Support, not trivial to implement Page 27
28 Appendix A: Configuring a New Target Runtime If you have not associated a Server with your Flash Builder environment, then use the following steps to carry this out. Example shown for created Tomcat Page 28
29 Next Page 29
30 Finish Page 30
31 Appendix B: Changing Project Configuration for Portability Remove the LCDS flex lib paths Press Finish to create the project Page 31
32 Move all the *swc files from <server>/web INF/flex into the <project>/libs To Page 32
33 Change the reference to the services config.xml to a Linked Resource in Eclipse From services "C:/Users/dcollie/Documents/Code/Eclipse/lcdsloadtesttool/LCDSLoadTestServer/WebContent/WE B INF/flex/services config.xml" locale en_gb Page 33
34 To services "${DOCUMENTS}/LCDSLoadTestServer/WebContent/WEB INF/flex/services config.xml" locale en_us Page 34
35 NOTE Remove the following string from the web.xml if you get errors xmlns=" xmlns:xsi=" xsi:schemalocation=" app_2_4.xsd" Remove all ACROBAT related WEB INF/lib JAR files to reduce size of web app (unless needed in Web App!) Acrobat core charset.jar Acrobat core.jar Cfdataservicesadapter.jar Cfgatewayadapter.jar Flex acrobat.jar NOTE See lcds and integration with existingapplication/ Page 35
NetBeans IDE Field Guide
NetBeans IDE Field Guide Copyright 2005 Sun Microsystems, Inc. All rights reserved. Table of Contents Introduction to J2EE Development in NetBeans IDE...1 Configuring the IDE for J2EE Development...2 Getting
More informationBIRT Application and BIRT Report Deployment Functional Specification
Functional Specification Version 1: October 6, 2005 Abstract This document describes how the user will deploy a BIRT Application and BIRT reports to the Application Server. Document Revisions Version Date
More informationWorkshop for WebLogic introduces new tools in support of Java EE 5.0 standards. The support for Java EE5 includes the following technologies:
Oracle Workshop for WebLogic 10g R3 Hands on Labs Workshop for WebLogic extends Eclipse and Web Tools Platform for development of Web Services, Java, JavaEE, Object Relational Mapping, Spring, Beehive,
More informationAccessing Data with ADOBE FLEX 4.6
Accessing Data with ADOBE FLEX 4.6 Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter 1: Accessing data services overview Data
More informationbbc Adobe LiveCycle Data Services Using the F5 BIG-IP LTM Introduction APPLIES TO CONTENTS
TECHNICAL ARTICLE Adobe LiveCycle Data Services Using the F5 BIG-IP LTM Introduction APPLIES TO Adobe LiveCycle Enterprise Suite CONTENTS Introduction................................. 1 Edge server architecture......................
More informationEVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc.
WA2088 WebSphere Application Server 8.5 Administration on Windows Student Labs Web Age Solutions Inc. Copyright 2013 Web Age Solutions Inc. 1 Table of Contents Directory Paths Used in Labs...3 Lab Notes...4
More information1 Building, Deploying and Testing DPES application
1 Building, Deploying and Testing DPES application This chapter provides updated instructions for accessing the sources code, developing, building and deploying the DPES application in the user environment.
More informationL01: Using the WebSphere Application Server Liberty Profile for lightweight, rapid development. Lab Exercise
L01: Using the WebSphere Application Server Liberty Profile for lightweight, rapid development Lab Exercise Copyright IBM Corporation, 2012 US Government Users Restricted Rights - Use, duplication or disclosure
More informationbbc Installing Your Development Environment Adobe LiveCycle ES July 2007 Version 8.0
bbc Installing Your Development Environment Adobe LiveCycle ES July 2007 Version 8.0 2007 Adobe Systems Incorporated. All rights reserved. Adobe LiveCycle ES 8.0 Installing Your Development Environment
More informationEclipse installation, configuration and operation
Eclipse installation, configuration and operation This document aims to walk through the procedures to setup eclipse on different platforms for java programming and to load in the course libraries for
More informationSSO Plugin. J System Solutions. Upgrading SSO Plugin 3x to 4x - BMC AR System & Mid Tier. http://www.javasystemsolutions.com
SSO Plugin Upgrading SSO Plugin 3x to 4x - BMC AR System & Mid Tier J System Solutions JSS SSO Plugin Upgrading 3x to 4x Introduction... 3 [Prerequisite] Generate a new license... 4 [Prerequisite] Download
More informationXMLVend Protocol Message Validation Suite
XMLVend Protocol Message Validation Suite 25-01-2012 Table of Contents 1. Overview 2 2. Installation and Operational Requirements 2 3. Preparing the system 3 4. Intercepting Messages 4 5. Generating Reports
More informationInstall guide for Websphere 7.0
DOCUMENTATION Install guide for Websphere 7.0 Jahia EE v6.6.1.0 Jahia s next-generation, open source CMS stems from a widely acknowledged vision of enterprise application convergence web, document, search,
More informationBusinessObjects Enterprise XI Release 2
BusinessObjects Enterprise XI Release 2 How to configure an Internet Information Services server as a front end to a WebLogic application server Overview Contents This document describes the process of
More informationZeroTurnaround License Server User Manual 1.4.0
ZeroTurnaround License Server User Manual 1.4.0 Overview The ZeroTurnaround License Server is a solution for the clients to host their JRebel licenses. Once the user has received the license he purchased,
More informationTracking Network Changes Using Change Audit
CHAPTER 14 Change Audit tracks and reports changes made in the network. Change Audit allows other RME applications to log change information to a central repository. Device Configuration, Inventory, and
More informationGoogle App Engine f r o r J av a a v a (G ( AE A / E J / )
Google App Engine for Java (GAE/J) What is Google App Engine? Google offers a cloud computing infrastructure calledgoogle App Engine(App Engine) for creating and running web applications. App Engine allows
More informationClick Studios. Passwordstate. Upgrade Instructions to V7 from V5.xx
Passwordstate Upgrade Instructions to V7 from V5.xx This document and the information controlled therein is the property of Click Studios. It must not be reproduced in whole/part, or otherwise disclosed,
More informationHRC Advanced Citrix Troubleshooting Guide. Remove all Citrix Instances from the Registry
HRC Advanced Citrix Troubleshooting Guide Advanced Troubleshooting procedures: 1. Add https://mobile.hrc.army.mil to Internet Explorer s trusted sites list. Click on Tools Internet Options Security. Click
More informationSo in order to grab all the visitors requests we add to our workbench a non-test-element of the proxy type.
First in oder to configure our test case, we need to reproduce our typical browsing path containing all the pages visited by the visitors on our systems. So in order to grab all the visitors requests we
More informationLICENSE4J AUTO LICENSE GENERATION AND ACTIVATION SERVER USER GUIDE
LICENSE4J AUTO LICENSE GENERATION AND ACTIVATION SERVER USER GUIDE VERSION 1.6.0 LICENSE4J www.license4j.com Table of Contents Getting Started... 2 Server Roles... 4 Installation... 9 Server WAR Deployment...
More informationMIGS Payment Client Installation Guide. EGate User Manual
MIGS Payment Client Installation Guide EGate User Manual April 2004 Copyright The information contained in this manual is proprietary and confidential to MasterCard International Incorporated (MasterCard)
More information026-1010 Rev 7 06-OCT-2011. Site Manager Installation Guide
026-1010 Rev 7 06-OCT-2011 Site Manager Installation Guide Retail Solutions 3240 Town Point Drive NW, Suite 100 Kennesaw, GA 30144, USA Phone: 770-425-2724 Fax: 770-425-9319 Table of Contents 1 SERVER
More informationTo install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.
Znode Multifront - Installation Guide Version 6.2 1 System Requirements To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server
More informationAdobe LiveCycle Data Services 3 Performance Brief
Adobe LiveCycle ES2 Technical Guide Adobe LiveCycle Data Services 3 Performance Brief LiveCycle Data Services 3 is a scalable, high performance, J2EE based server designed to help Java enterprise developers
More informationTivoli Access Manager Agent for Windows Installation Guide
IBM Tivoli Identity Manager Tivoli Access Manager Agent for Windows Installation Guide Version 4.5.0 SC32-1165-03 IBM Tivoli Identity Manager Tivoli Access Manager Agent for Windows Installation Guide
More informationIBM WebSphere Application Server V8.5 lab Basic Liberty profile administration using the job manager
IBM WebSphere Application Server V8.5 lab Basic Liberty profile administration using the job manager Scenario You are a system administrator responsible for managing web application server installations.
More informationIntegrated Virtual Debugger for Visual Studio Developer s Guide VMware Workstation 8.0
Integrated Virtual Debugger for Visual Studio Developer s Guide VMware Workstation 8.0 This document supports the version of each product listed and supports all subsequent versions until the document
More informationDepartment of Veterans Affairs. Open Source Electronic Health Record Services
Department of Veterans Affairs Open Source Electronic Health Record Services MTools Installation and Usage Guide Version 1.0 June 2013 Contract: VA118-12-C-0056 Table of Contents 1. Installation... 3 1.1.
More informationSSO Plugin. Integration for BMC MyIT and SmartIT. J System Solutions. http://www.javasystemsolutions.com Version 4.0
SSO Plugin Integration for BMC MyIT and SmartIT J System Solutions Version 4.0 JSS SSO Plugin Integration with BMC MyIT Introduction... 3 Deployment approaches... 3 SSO Plugin integration... 4 Configuring
More informationSDK Code Examples Version 2.4.2
Version 2.4.2 This edition of SDK Code Examples refers to version 2.4.2 of. This document created or updated on February 27, 2014. Please send your comments and suggestions to: Black Duck Software, Incorporated
More informationTcat Server User s Guide. Version 6 R2 December 2009
Tcat Server User s Guide Version 6 R2 December 2009 Confidential The ideas contained in this publication are subject to use and disclosure restrictions as set forth in the license agreement. Copyright
More informationKerberos authentication between multiple domains may fail on LiveCycle Rights Management ES 8.2.1
Kerberos authentication between multiple domains may fail on LiveCycle Rights Management ES 8.2.1 Issue Resolution There is an issue in LiveCycle Rights Management ES, version 8.2.1, where Active Directory
More informationInstalling Oracle 12c Enterprise on Windows 7 64-Bit
JTHOMAS ENTERPRISES LLC Installing Oracle 12c Enterprise on Windows 7 64-Bit DOLOR SET AMET Overview This guide will step you through the process on installing a desktop-class Oracle Database Enterprises
More informationAuthor: Gennaro Frazzingaro Universidad Rey Juan Carlos campus de Mostòles (Madrid) GIA Grupo de Inteligencia Artificial
Simple Implementation of a WebService using Eclipse Author: Gennaro Frazzingaro Universidad Rey Juan Carlos campus de Mostòles (Madrid) GIA Grupo de Inteligencia Artificial Contents Web Services introduction
More informationApplication Notes for Packaging and Deploying Avaya Communications Process Manager Sample SDK Web Application on a JBoss Application Server Issue 1.
Avaya Solution & Interoperability Test Lab Application Notes for Packaging and Deploying Avaya Communications Process Manager Sample SDK Web Application on a JBoss Application Server Issue 1.0 Abstract
More informationJava Web Services SDK
Java Web Services SDK Version 1.5.1 September 2005 This manual and accompanying electronic media are proprietary products of Optimal Payments Inc. They are to be used only by licensed users of the product.
More informationCreating a Java application using Perfect Developer and the Java Develo...
1 of 10 15/02/2010 17:41 Creating a Java application using Perfect Developer and the Java Development Kit Introduction Perfect Developer has the facility to execute pre- and post-build steps whenever the
More informationConfiguring Secure Socket Layer (SSL) for use with BPM 7.5.x
Configuring Secure Socket Layer (SSL) for use with BPM 7.5.x Configuring Secure Socket Layer (SSL) communication for a standalone environment... 2 Import the Process Server WAS root SSL certificate into
More informationImplementing a SAS 9.3 Enterprise BI Server Deployment TS-811. in Microsoft Windows Operating Environments
Implementing a SAS 9.3 Enterprise BI Server Deployment TS-811 in Microsoft Windows Operating Environments Table of Contents Introduction... 1 Step 1: Create a SAS Software Depot..... 1 Step 2: Prepare
More informationDEPLOYING EMC DOCUMENTUM BUSINESS ACTIVITY MONITOR SERVER ON IBM WEBSPHERE APPLICATION SERVER CLUSTER
White Paper DEPLOYING EMC DOCUMENTUM BUSINESS ACTIVITY MONITOR SERVER ON IBM WEBSPHERE APPLICATION SERVER CLUSTER Abstract This white paper describes the process of deploying EMC Documentum Business Activity
More informationSystem Administration Training Guide. S100 Installation and Site Management
System Administration Training Guide S100 Installation and Site Management Table of contents System Requirements for Acumatica ERP 4.2... 5 Learning Objects:... 5 Web Browser... 5 Server Software... 5
More informationPractice Fusion API Client Installation Guide for Windows
Practice Fusion API Client Installation Guide for Windows Quickly and easily connect your Results Information System with Practice Fusion s Electronic Health Record (EHR) System Table of Contents Introduction
More informationSonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI)
Sonatype CLM Enforcement Points - Continuous Integration (CI) i Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI) ii Contents 1
More informationIpswitch Client Installation Guide
IPSWITCH TECHNICAL BRIEF Ipswitch Client Installation Guide In This Document Installing on a Single Computer... 1 Installing to Multiple End User Computers... 5 Silent Install... 5 Active Directory Group
More informationIBM. Implementing SMTP and POP3 Scenarios with WebSphere Business Integration Connect. Author: Ronan Dalton
IBM Implementing SMTP and POP3 Scenarios with WebSphere Business Integration Connect Author: Ronan Dalton Table of Contents Section 1. Introduction... 2 Section 2. Download, Install and Configure ArGoSoft
More informationDeskNow. Ventia Pty. Ltd. Advanced setup. Version : 3.2 Date : 4 January 2007
Ventia Pty. Ltd. DeskNow Advanced setup Version : 3.2 Date : 4 January 2007 Ventia Pty Limited A.C.N. 090 873 662 Web : http://www.desknow.com Email : info@desknow.com Overview DeskNow is a computing platform
More informationBuilding OWASP ZAP Using Eclipse IDE
Building OWASP ZAP Using Eclipse IDE for Java Pen-Testers Author: Raul Siles (raul @ taddong.com) Taddong www.taddong.com Version: 1.0 Date: August 10, 2011 This brief guide details the process required
More informationEasyPush Push Notifications Extension for ios
EasyPush Push Notifications Extension for ios Copyright 2012 Milkman Games, LLC. All rights reserved. http://www.milkmangames.com For support, contact info@milkmangames.com To View full AS3 documentation,
More informationIntegration and Configuration of SofwareAG s webmethods Broker with JBOSS EAP 6.1
Integration and Configuration of SofwareAG s webmethods Broker with JBOSS EAP 6.1 Table of Contents: Install/Configure webmethods Broker Resource Adapter on JBOSS EAP 6... 3 RA Deployment... 3 RA Configuration
More informationWA1826 Designing Cloud Computing Solutions. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1
WA1826 Designing Cloud Computing Solutions Classroom Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Minimum Hardware Requirements...3 Part 2 - Minimum
More informationMcAfee One Time Password
McAfee One Time Password Integration Module Outlook Web App 2010 Module version: 1.3.1 Document revision: 1.3.1 Date: Feb 12, 2014 Table of Contents Integration Module Overview... 3 Prerequisites and System
More informationHadoop Tutorial. General Instructions
CS246: Mining Massive Datasets Winter 2016 Hadoop Tutorial Due 11:59pm January 12, 2016 General Instructions The purpose of this tutorial is (1) to get you started with Hadoop and (2) to get you acquainted
More informationSetting up FileMaker 10 Server
Setting up FileMaker 10 Server Note : If your current live Database folder is located in the default database folder ( C:\Program Files\FileMaker\FileMaker Server\Data\Databases ), move\copy this folder
More informationMcAfee epolicy Orchestrator 5.0.0 Software
Log File Reference Guide McAfee epolicy Orchestrator 5.0.0 Software The log files detailed in this guide represent a subset of all McAfee epolicy Orchestrator log files, with particular attention to the
More informationHAHTsite IDE and IP Installation Guide
HAHTsite IDE and IP Installation Guide IDE and IP Installation Guide release 4.0 Notice Copyright 1999 HAHT Software, Inc. All Rights Reserved May 1999 MN01-C-00-400-00 No part of this publication may
More informationFlexSim LAN License Server
FlexSim LAN License Server Installation Instructions Rev. 20150318 Table of Contents Introduction... 2 Using lmtools... 2 1. Download the installation files... 3 2. Install the license server... 4 3. Connecting
More informationBentley CONNECT Dynamic Rights Management Service
v1.0 Implementation Guide Last Updated: March 20, 2013 Table of Contents Notices...5 Chapter 1: Introduction to Management Service...7 Chapter 2: Configuring Bentley Dynamic Rights...9 Adding Role Services
More informationAppendix E. Captioning Manager system requirements. Installing the Captioning Manager
Appendix E Installing and configuring the Captioning Manager The Mediasite Captioning Manager, a separately sold EX Server add-on, allows users to submit and monitor captioning requests through Automatic
More informationKony MobileFabric. Sync Windows Installation Manual - WebSphere. On-Premises. Release 6.5. Document Relevance and Accuracy
Kony MobileFabric Sync Windows Installation Manual - WebSphere On-Premises Release 6.5 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and
More informationReference and Troubleshooting: FTP, IIS, and Firewall Information
APPENDIXC Reference and Troubleshooting: FTP, IIS, and Firewall Information Although Cisco VXC Manager automatically installs and configures everything you need for use with respect to FTP, IIS, and the
More informationIDS 561 Big data analytics Assignment 1
IDS 561 Big data analytics Assignment 1 Due Midnight, October 4th, 2015 General Instructions The purpose of this tutorial is (1) to get you started with Hadoop and (2) to get you acquainted with the code
More informationLogin with Amazon Getting Started Guide for Android. Version 2.0
Getting Started Guide for Android Version 2.0 Login with Amazon: Getting Started Guide for Android Copyright 2016 Amazon.com, Inc., or its affiliates. All rights reserved. Amazon and the Amazon logo are
More informationUpgrading Your Web Server from ClientBase Browser Version 2.0 or Above to Version 2.1.1
Upgrading Your Web Server from ClientBase Browser Version 2.0 or Above to Version 2.1.1 Introduction Successful ClientBase Browser usage depends on proper hardware, setup and installation. This section
More informationCrystal Reports for Eclipse
Crystal Reports for Eclipse Table of Contents 1 Creating a Crystal Reports Web Application...2 2 Designing a Report off the Xtreme Embedded Derby Database... 11 3 Running a Crystal Reports Web Application...
More informationInstallation Guide of the Change Management API Reference Implementation
Installation Guide of the Change Management API Reference Implementation Cm Expert Group CM-API-RI_USERS_GUIDE.0.1.doc Copyright 2008 Vodafone. All Rights Reserved. Use is subject to license terms. CM-API-RI_USERS_GUIDE.0.1.doc
More informationWebSpy Vantage Ultimate 2.2 Web Module Administrators Guide
WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide This document is intended to help you get started using WebSpy Vantage Ultimate and the Web Module. For more detailed information, please see
More informationUsing the Adobe Access Server for Protected Streaming
Adobe Access April 2014 Version 4.0 Using the Adobe Access Server for Protected Streaming Copyright 2012-2014 Adobe Systems Incorporated. All rights reserved. This guide is protected under copyright law,
More informationWEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE Contents 1. Pattern Overview... 3 Features 3 Getting started with the Web Application Pattern... 3 Accepting the Web Application Pattern license agreement...
More informationInstalling and Configuring DB2 10, WebSphere Application Server v8 & Maximo Asset Management
IBM Tivoli Software Maximo Asset Management Installing and Configuring DB2 10, WebSphere Application Server v8 & Maximo Asset Management Document version 1.0 Rick McGovern Staff Software Engineer IBM Maximo
More informationTutorial: Load Testing with CLIF
Tutorial: Load Testing with CLIF Bruno Dillenseger, Orange Labs Learning the basic concepts and manipulation of the CLIF load testing platform. Focus on the Eclipse-based GUI. Menu Introduction about Load
More informationThere are numerous ways to access monitors:
Remote Monitors REMOTE MONITORS... 1 Overview... 1 Accessing Monitors... 1 Creating Monitors... 2 Monitor Wizard Options... 11 Editing the Monitor Configuration... 14 Status... 15 Location... 17 Alerting...
More informationCrystal Reports Installation Guide
Crystal Reports Installation Guide Version XI Infor Global Solutions, Inc. Copyright 2006 Infor IP Holdings C.V. and/or its affiliates or licensors. All rights reserved. The Infor word and design marks
More informationSAS Marketing Automation 4.4. Unix Install Instructions for Hot Fix 44MA10
SAS Marketing Automation 4.4 Unix Install Instructions for Hot Fix 44MA10 Introduction This document describes the steps necessary to install and deploy the SAS Marketing Automation 4.4 Hot fix Release
More informationMonitoring Oracle Enterprise Performance Management System Release 11.1.2.3 Deployments from Oracle Enterprise Manager 12c
Monitoring Oracle Enterprise Performance Management System Release 11.1.2.3 Deployments from Oracle Enterprise Manager 12c This document describes how to set up Oracle Enterprise Manager 12c to monitor
More informationCode Estimation Tools Directions for a Services Engagement
Code Estimation Tools Directions for a Services Engagement Summary Black Duck software provides two tools to calculate size, number, and category of files in a code base. This information is necessary
More informationTutorial 5: Developing Java applications
Tutorial 5: Developing Java applications p. 1 Tutorial 5: Developing Java applications Georgios Gousios gousiosg@aueb.gr Department of Management Science and Technology Athens University of Economics and
More informationSharp Remote Device Manager (SRDM) Server Software Setup Guide
Sharp Remote Device Manager (SRDM) Server Software Setup Guide This Guide explains how to install the software which is required in order to use Sharp Remote Device Manager (SRDM). SRDM is a web-based
More informationApplication Servers - BEA WebLogic. Installing the Application Server
Proven Practice Application Servers - BEA WebLogic. Installing the Application Server Product(s): IBM Cognos 8.4, BEA WebLogic Server Area of Interest: Infrastructure DOC ID: AS01 Version 8.4.0.0 Application
More informationSitecore Ecommerce Enterprise Edition Installation Guide Installation guide for administrators and developers
Installation guide for administrators and developers Table of Contents Chapter 1 Introduction... 2 1.1 Preparing to Install Sitecore Ecommerce Enterprise Edition... 2 1.2 Required Installation Components...
More informationCitrix Access Gateway Plug-in for Windows User Guide
Citrix Access Gateway Plug-in for Windows User Guide Access Gateway 9.2, Enterprise Edition Copyright and Trademark Notice Use of the product documented in this guide is subject to your prior acceptance
More informationhttp://docs.trendmicro.com/en-us/smb/hosted-email-security.aspx
Trend Micro Incorporated reserves the right to make changes to this document and to the product described herein without notice. Before installing and using the product, review the readme files, release
More informationInstallation and Configuration Guide
Installation and Configuration Guide BlackBerry Resource Kit for BlackBerry Enterprise Service 10 Version 10.2 Published: 2015-11-12 SWD-20151112124827386 Contents Overview: BlackBerry Enterprise Service
More informationBulk Downloader. Call Recording: Bulk Downloader
Call Recording: Bulk Downloader Contents Introduction... 3 Getting Started... 3 Configuration... 4 Create New Job... 6 Running Jobs... 7 Job Log... 7 Scheduled Jobs... 8 Recent Runs... 9 Storage Device
More informationIBM TRIRIGA Anywhere Version 10 Release 4. Installing a development environment
IBM TRIRIGA Anywhere Version 10 Release 4 Installing a development environment Note Before using this information and the product it supports, read the information in Notices on page 9. This edition applies
More informationFDA Medication Guides Project
FDA Medication Guides Project Java Component (Automatic Printing) INSTALLATION GUIDE XU*8*566 PSN*4*264 PSO*7*367 PSX*2*70 PSS*1*177 PSO*7*428 March 2012 (Revised December 2014) Department of Veterans
More informationepolicy Orchestrator Log Files
Reference Guide epolicy Orchestrator Log Files For use with epolicy Orchestrator 4.6.0 Software COPYRIGHT Copyright 2011 McAfee, Inc. All Rights Reserved. No part of this publication may be reproduced,
More informationWeb Dashboard User Guide
Web Dashboard User Guide Version 10.2 The software supplied with this document is the property of RadView Software and is furnished under a licensing agreement. Neither the software nor this document may
More informationCompiere 3.2 Installation Instructions Windows System - Oracle Database
Compiere 3.2 Installation Instructions Windows System - Oracle Database Compiere Learning Services Division Copyright 2008 Compiere, inc. All rights reserved www.compiere.com Table of Contents Compiere
More informationescan SBS 2008 Installation Guide
escan SBS 2008 Installation Guide Following things are required before starting the installation 1. On SBS 2008 server make sure you deinstall One Care before proceeding with installation of escan. 2.
More informationOracle Managed File Getting Started - Transfer FTP Server to File Table of Contents
Oracle Managed File Getting Started - Transfer FTP Server to File Table of Contents Goals... 3 High- Level Steps... 4 Basic FTP to File with Compression... 4 Steps in Detail... 4 MFT Console: Login and
More informationEnhanced Connector Applications SupportPac VP01 for IBM WebSphere Business Events 3.0.0
Enhanced Connector Applications SupportPac VP01 for IBM WebSphere Business Events 3.0.0 Third edition (May 2012). Copyright International Business Machines Corporation 2012. US Government Users Restricted
More informationSample copy. Introduction To WebLogic Server Property of Web 10.3 Age Solutions Inc.
Introduction To WebLogic Server Property of Web 10.3 Age Solutions Inc. Objectives At the end of this chapter, participants should be able to: Understand basic WebLogic Server architecture Understand the
More informationPingFederate. Identity Menu Builder. User Guide. Version 1.0
Identity Menu Builder Version 1.0 User Guide 2011 Ping Identity Corporation. All rights reserved. Identity Menu Builder User Guide Version 1.0 April, 2011 Ping Identity Corporation 1099 18th Street, Suite
More informationRicardo Perdigao, Solutions Architect Edsel Garcia, Principal Software Engineer Jean Munro, Senior Systems Engineer Dan Mitchell, Principal Systems
A Sexy UI for Progress OpenEdge using JSDO and Kendo UI Ricardo Perdigao, Solutions Architect Edsel Garcia, Principal Software Engineer Jean Munro, Senior Systems Engineer Dan Mitchell, Principal Systems
More informationUsing Internet or Windows Explorer to Upload Your Site
Using Internet or Windows Explorer to Upload Your Site This article briefly describes what an FTP client is and how to use Internet Explorer or Windows Explorer to upload your Web site to your hosting
More informationWORKING WITH LOAD BALANCING AND QUEUEING FOR ADOBE INDESIGN CS5 SERVER
WORKING WITH LOAD BALANCING AND QUEUEING FOR ADOBE INDESIGN CS5 SERVER 2010 Adobe Systems Incorporated. All rights reserved. Working With Load Balancing and Queueing for Adobe InDesign CS5 Server Adobe,
More informationWESTERNACHER OUTLOOK E-MAIL-MANAGER OPERATING MANUAL
TABLE OF CONTENTS 1 Summary 3 2 Software requirements 3 3 Installing the Outlook E-Mail Manager Client 3 3.1 Requirements 3 3.1.1 Installation for trial customers for cloud-based testing 3 3.1.2 Installing
More informationKINETIC SR (Survey and Request)
KINETIC SR (Survey and Request) Installation and Configuration Guide Version 5.0 Revised October 14, 2010 Kinetic SR Installation and Configuration Guide 2007-2010, Kinetic Data, Inc. Kinetic Data, Inc,
More informationNSi Mobile Installation Guide. Version 6.2
NSi Mobile Installation Guide Version 6.2 Revision History Version Date 1.0 October 2, 2012 2.0 September 18, 2013 2 CONTENTS TABLE OF CONTENTS PREFACE... 5 Purpose of this Document... 5 Version Compatibility...
More information