JobScheduler and Script Languages
|
|
|
- Curtis Welch
- 10 years ago
- Views:
Transcription
1 JobScheduler - Job Execution and Scheduling System JobScheduler and Script Languages scripting with the package javax.script March 2015 March 2015 JobScheduler and Script Languages page: 1
2 JobScheduler and Script Languages - Contact Information Contact Information Software- und Organisations-Service GmbH Giesebrechtstr. 15 D Berlin Germany Telephone +49 (0) Telefax +49 (0) Mail [email protected] Web Last Updated: 03/13/ :07 PM This documentation is based on JobScheduler Version Copyright SOS GmbH Berlin. All rights reserved. All trademarks or registered trademarks are the property of their respective holders. All information and materials in this book are provided "as is" and without warranty of any kind. All information in this document is subject to change without further notice. This product includes software developed by the Apache Software Foundation ( We would appreciate any feedback you have, or suggestions for changes and improvements; please forward your comments to [email protected]. March 2015 JobScheduler and Script Languages page: 2
3 JobScheduler and Script Languages - Table of Contents Table of Contents 1 Abstract How to define a job using javax.script? Technical aspects Logging integration Spidermonkey and Rhino: implementation Differences Requirements for different script languages Examples Mozilla Rhino (aka JavaScript implementation) Groovy Jython Beanshell Index March 2015 JobScheduler and Script Languages page: 3
4 JobScheduler and Script Languages - Abstract 1 Abstract With the package javax.script the Java installation provides JSR 223: Scripting for the Java Platform API classes. Beside the Java build-in implementation for JavaScript (Rhino-Engine) this Scripting Framework supports a lot of third-party Script-Engines, such as groovy, jruby or jython (please refer to Open Source Scripting Languages in Java for further details). The javax package, the scripting engine, is part of the JRE or JDK. This is a small and simple API. There is no download needed if Java is allready installed. A download ist needed for the scripting languages itself, with the exception for the Rhino Javascript implementation. Rhino is part of the JRE as well. JobScheduler has an interface to support this framework. Thus it is able to run scripts of a lot of different scripting languages. The main target of this feature is to replace the JavaScript implementation of spidermonkey in medium-term (see Differences of the JavaScript implementation for details). You can find more infos about the javax Script Engine here Scripting programmer guide and here in this article. March 2015 JobScheduler and Script Languages page: 4
5 JobScheduler and Script Languages - How to define a job using javax.script? 2 How to define a job using javax.script? It is simple to define a job using a script language supported by the javax.script package. You have to do only few steps: 1. Download the jar file(s) for your desired scripting language. 2. Put the libraries (jar-files) of your preferred script language in your classpath. It is not necessary if you use rhino (javascript), because it is build-in in (Oracle/Sun) java. Please refer to Requirements for different script languages for other languages below in this document. 3. Write an internal API-job using the script language. The essential declaration to tell JobScheduler to use the java-based script execution is the language attribute of the job element. You have to specify the script language you want to use in the form javax.script:< languageid>, where <languageid> is the key of the script language (see Requirements for different script languages). Here is an example for the declaration of a JavaScript job: <job> <script language="javax.script:javascript"> Print("hello world"); </script> </job> March 2015 JobScheduler and Script Languages page: 5
6 JobScheduler and Script Languages - Technical aspects 3 Technical aspects To create a script for the javax.script interface you have to use an API identical to the API for Java jobs. That is an important aspect, because you can not write code like spooler_task.error = "this is an error" in your script anymore. You have to use the Java syntax instead: spooler_task.set_error( this is an error ); It is recommended that you not use spooler_log anymore, because it is possible that this object is not supported in future versions of JobScheduler. Use logger instead (see Logging integration for details). The Java side of the implementation of javax.script for the JobScheduler is part of the project com.sos.scheduler.egine.kernel. Please refer to package com.sos.scheduler.engine.kernel.scripting for details. March 2015 JobScheduler and Script Languages page: 6
7 JobScheduler and Script Languages - Logging integration 4 Logging integration The Java plugin for running script-jobs produce some log messages for analyzing purposes. Thus we use for logging, it is possible to configure it via a properties file. The messages of the script itself will be forwarded to this logger instance, too. To point up this fact we provide a special object named logger to each script. It is an instance of org.apache..logger, that means that you can configure your log with all capabilities of appenders. It is still possible to use the object spooler_log (the internal logging service of JS), but it is not recommended. The assumption for using a properties file for the job scheduler is that it is placed in the classpath of the JVM. You can configure the classpath in the scheduler configuration file factory.ini, e.g. [java] class_path = C:\Programme\scheduler\lib\*.* You have to put the.properties file in the folder C:\Programme\scheduler\lib. If you want to redirect the log messages into the task log of the running job you have to use the special appender com.sos.jshelper.logging.jobschedulerappender build for JobScheduler. The following sample will show a configuration for this purpose: # assign the appender for the scripting-api # please notice: if appender scheduler is used the log-entries of the class # will be placed in the task-log of the scheduler job <log4j/>.logger.com.sos.scheduler.engine.kernel.scripting=debug, scheduler <log4j/>.appender.scheduler=com.sos.jshelper.logging.jobscheduler<log4j/>appender <log4j/>.appender.scheduler.layout=org.apache.<log4j/>.patternlayout <log4j/>.appender.scheduler.layout.conversionpattern=%5p [%t] (%F:%L) - %m%n March 2015 JobScheduler and Script Languages page: 7
8 JobScheduler and Script Languages - Spidermonkey and Rhino: implementation Differences 5 Spidermonkey and Rhino: implementation Differences The implementation of spidermonkey is a special implementation for the JobScheduler. This solution is inflexible and not up to Date, therefore it is marked as deprecated and will not supported anymore. The table below gives you an overview of the differences of the Rhino implementation of javascript towards to the spidermonkey implementation: Rhino Spidermonkey used Scheduler API Java Javascript Property assignment Reserved words (see below) Available objects (direct) Logging service Via setter & getter: object.setproperty( val ) val = object.getproperty() Not possible logger spooler spooler_job spooler_task Direct: object.property = val val = object.property Possible spooler_log spooler spooler_job spooler_task Scheduler internal The Rhino implementation of JavaScript does not allow the usage of any reserved word in the script context. For instance the word delete is reserved and could not use in a code like this: var file = new java.io.file(files[i]); file.delete(); Please use the following syntax: var file = Packages.java.io.File(files[i]); file["delete"](); // because delete is reserved in javascript March 2015 JobScheduler and Script Languages page: 8
9 JobScheduler and Script Languages - Requirements for different script languages 6 Requirements for different script languages With exception of javascript every script language needs two libraries. In general they must be available in the classpath you have specified for the JobScheduler. In a standard installation it is the lib folder of the scheduler home directory and it is recommended that you put the libraries you need into them. The first library you need contains the engine and factory implementation for the language and is available in the JS223-engines. The package currently provides engines for 24 different scripting languages. The second one is the implementation of the script language itself. Please follow the link under Necessary Libraries for your preferred script language. If you would like to use a script language that is not described below the java.net homepage is a good choice for inspecting the requirements for them. March 2015 JobScheduler and Script Languages page: 9
10 JobScheduler and Script Languages - Examples 7 Examples 7.1 Mozilla Rhino (aka JavaScript implementation) Language identification: javax.script:rhino Necessary libraries: (none provided with the sun jre) Homepage: March 2015 JobScheduler and Script Languages page: 10
11 JobScheduler and Script Languages - Examples <job title="example Rhino API job (javascript)" order="no"> <params> <param name="param1" value="value of param1" /> </params> <script language="javax.script:rhino"> var cnt; function spooler_init() { cnt = 0; logger.info( "spooler_init called" ); function spooler_open() { logger.info( "spooler_open called" ); function spooler_close() { logger.info( "spooler_close called" ); function spooler_process() { if (cnt < 5) { logger.info( "spooler_process called (" + ++cnt + ") times." ); var params = getparameter(); if (params!= null) { var names = params.names().split(";"); for (var i in names) { logger.info ("Parameter " + names[i] + " = " + params.value(names[i])); // create an additional parameter spooler_task.params().set_var ("p" + cnt.tostring(), "Value of parameter " + cnt.tostring()); logger.info(" "); // continue run, continue with next call to process return false; // end run, continue process with exit and close function spooler_on_success() { logger.info("spooler_on_success called"); function spooler_exit() { logger.info("spooler_exit called"); return false; function spooler_on_error() { logger.error("error during job-run: " + spooler_task.error); function getparameter () { var params = spooler.create_variable_set(); var taskparams = spooler_task.params(); if (taskparams!= null) { params.merge(taskparams); var order = spooler_task.order(); if (order!= null) { // to avoid TypeError: "order has no properties in line 31, column 1," params.merge(order.params); return params; </script> <run_time/> </job> March 2015 JobScheduler and Script Languages page: 11
12 JobScheduler and Script Languages - Examples Example: Rhino: Template of an API-Job <monitor name="parseresult" ordering="1"> <script language="javax.script:javascript"> // a monitor prevent executing process multiple times (until return = false). bug or feature? // if spooler_process_before/after defined this bug is not seen. // spooler_task_after function spooler_task_after(){ logger.info("spooler_task_after called"); var exitcode = spooler_task.exit_code; var order = spooler_task.order; var result = true; // var result = false; return result; // spooler_task_before function spooler_task_before(){ logger.info("spooler_task_before called"); var result = false; // end processing var result = true; // continue processing return result; // spooler_process_after function spooler_process_after(){ logger.info("spooler_process_after called"); var exitcode = spooler_task.exit_code; var order = spooler_task.order; var result = true; // var result = false; return result; // spooler_process_before function spooler_process_before(){ logger.info("spooler_process_before called"); var result = false; // end processing var result = true; // continue processing return result; </script> </monitor> Example: Rhino: Template of an API-Job 7.2 Groovy Language identification: javax.script:groovy Necessary libraries: groovy-all jar, groovy-engine.jar Homepage: See also: JSR 223 Scripting with Groovy March 2015 JobScheduler and Script Languages page: 12
13 JobScheduler and Script Languages - Examples <?xml version="1.0" encoding="iso "?> <job title="testjob groovy" order="no"> <script language="javax.script:groovy"> public cnt; public boolean spooler_init() { cnt = 0; logger.info("start of Test "); logger.info("spooler_init is called by " + spooler_job.name() ); public boolean spooler_process() { if (cnt < 5) { cnt++; logger.info("spooler_process: iteration no " + return false; cnt); public boolean spooler_exit() { logger.info("end of Test "); </script> <run_time/> </job> Example: Groovy API-Job 7.3 Jython Language identification: javax.script:jython Necessary libraries: jython.jar, jython-engine.jar Homepage: Our test refers to Jython The jar file you need is provided with the installer jython_installer jar. March 2015 JobScheduler and Script Languages page: 13
14 JobScheduler and Script Languages - Examples <?xml version="1.0" encoding="iso "?> <job title="testjob jython" order="no"> <script language="javax.script:jython"> global cnt def spooler_init(): global cnt cnt = 0 logger.info('start of Test '); logger.debug('spooler_init is called by ' + spooler_job.name() ) return True; def spooler_process(): global cnt if cnt < 5: cnt = cnt + 1 logger.info('spooler_process: iteration no ' + str(cnt) ) return True; return False; def spooler_exit(): logger.info('end of Test '); return True; </script> <run_time/> </job> Example: Jython API-Job 7.4 Beanshell Language identification: javax.script:bean Necessary libraries: bsh-2.0b5.jar, bsh-engine.jar Homepage: <job title="testjob beanshell" order="no"> <script language="javax.script:bsh"> for (int i=0; i<5; i++) print(i); </script> <run_time/> </job> Example: Beanshell API-Job March 2015 JobScheduler and Script Languages page: 14
15 JobScheduler and Script Languages - Index Index G groovy 4 J jruby 4 jython 4 R S Rhino, Mozilla 10 spooler_task.error 6 March 2015 JobScheduler and Script Languages page: 15
JobScheduler Web Services Executing JobScheduler commands
JobScheduler - Job Execution and Scheduling System JobScheduler Web Services Executing JobScheduler commands Technical Reference March 2015 March 2015 JobScheduler Web Services page: 1 JobScheduler Web
JobScheduler Installation by Copying
JobScheduler - Job Execution and Scheduling System JobScheduler Installation by Copying Deployment of multiple JobSchedulers on distributed servers by copying a template JobScheduler March 2015 March 2015
JobScheduler Events Definition and Processing
JobScheduler - Job Execution and Scheduling System JobScheduler Events Definition and Processing Reference March 2015 March 2015 JobScheduler Events page: 1 JobScheduler Events - Contact Information Contact
CrontabFile Converter
JobScheduler - Job Execution and Scheduling System CrontabFile Converter Users Manual July 2014 July 2014 CrontabFile Converter page: 1 CrontabFile Converter - Contact Information Contact Information Software-
MySQL Job Scheduling
JobScheduler - Job Execution and Scheduling System MySQL Job Scheduling MySQL automation March 2015 March 2015 MySQL Job Scheduling page: 1 MySQL Job Scheduling - Contact Information Contact Information
JobScheduler Security
JobScheduler - Job Execution and Scheduling System JobScheduler Security March 2015 March 2015 JobScheduler Security page: 1 JobScheduler Security - Contact Information Contact Information Software- und
JobScheduler - Quickstart
JobScheduler - Job Execution and Scheduling System JobScheduler - Quickstart An Introduction to Job Scheduling March 2015 March 2015 JobScheduler - Quickstart page: 1 JobScheduler - Quickstart - Contact
How To Use The Jobscheduler On A Linux Box 2.5.2.2 (Jid) On A Pcode (Jio) Or Macbook 2.2 On A Microsoft Powerbook 2 (For A Freebie
JobScheduler - Job Execution and Scheduling System JobScheduler Information Dashboard Work Plan and History March 2015 March 2015 JobScheduler page: 1 JobScheduler - Contact Information Contact Information
JobScheduler - Amazon AMI Installation
JobScheduler - Job Execution and Scheduling System JobScheduler - Amazon AMI Installation March 2015 March 2015 JobScheduler - Amazon AMI Installation page: 1 JobScheduler - Amazon AMI Installation - Contact
TIBCO Runtime Agent Authentication API User s Guide. Software Release 5.8.0 November 2012
TIBCO Runtime Agent Authentication API User s Guide Software Release 5.8.0 November 2012 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED
JobScheduler. Architecture and Mode of Operation. Software for Open Source
JobScheduler Architecture and Mode of Operation JobScheduler worldwide Software- und Organisations-Service GmbH www.sos-berlin.com Contents Components Supported Platforms & Databases Architecture Job Configuration
Plugin JUnit. Contents. Mikaël Marche. November 18, 2005
Plugin JUnit Mikaël Marche November 18, 2005 JUnit is a Java API enabling to describe unit tests for a Java application. The JUnit plugin inside Salomé-TMF enables one to execute automatically JUnit tests
JobScheduler Events Definition and Processing
JobScheduler - Job Execution and Scheduling System JobScheduler Events Definition and Processing Referenz März 2015 März 2015 JobScheduler Events Seite: 1 Impressum Impressum Software- und Organisations-Service
SDK 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
Usage Tracking for IBM InfoSphere Business Glossary
Usage Tracking for IBM InfoSphere Business Glossary InfoSphere Business Glossary Version 8.7 and later includes a feature that allows you to track usage of InfoSphere Business Glossary through web analytics
APACHE SLING & FRIENDS TECH MEETUP BERLIN, 26-28 SEPTEMBER 2012. APACHE SLING & SCALA Jochen Fliedner
APACHE SLING & FRIENDS TECH MEETUP BERLIN, 26-28 SEPTEMBER 2012 APACHE SLING & SCALA Jochen Fliedner About the speaker Jochen Fliedner Senior Developer pro!vision GmbH Wilmersdorfer Str. 50-51 10627 Berlin
Product Training Services. Training Options and Procedures for JobScheduler and YADE
Product Services Product Services Options and Procedures for JobScheduler and YADE 2 Contents Product Services JobScheduler Levels Level: JobScheduler Operations Level: JobScheduler Installation Level:
First Steps User s Guide
First Steps User s Guide For the TTCN-3 LTE Project 1. TTworkbench Initial Settings 2. Create a TTCN-3 Project from Scratch 3. Copy Sources 4. Configure Project Settings 5. Compile the Test Suite 6. Quick
Game Programming with Groovy. James Williams @ecspike Sr. Software Engineer, BT/Ribbit
Game Programming with Groovy James Williams @ecspike Sr. Software Engineer, BT/Ribbit About Me Sr. Software Engineer at BT/Ribbit Co-creator of Griffon, a desktop framework for Swing using Groovy Contributer
Entrust Managed Services PKI Administrator s Quick Start Guide
Entrust Managed Services PKI Administrator s Quick Start Guide Each Managed Services PKI organization requires an administrator also known as a local registration authority (LRA) whose duty it is to manage
Lotus Sametime. FIPS Support for IBM Lotus Sametime 8.0. Version 8.0 SC23-8760-00
Lotus Sametime Version 8.0 FIPS Support for IBM Lotus Sametime 8.0 SC23-8760-00 Disclaimer THE INFORMATION CONTAINED IN THIS DOCUMENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. WHILE EFFORTS WERE
Yandex.Widgets Quick start
17.09.2013 .. Version 2 Document build date: 17.09.2013. This volume is a part of Yandex technical documentation. Yandex helpdesk site: http://help.yandex.ru 2008 2013 Yandex LLC. All rights reserved.
Using ProjectWise Explorer for File Transfer
Using ProjectWise Explorer for File Transfer Use the link below to register for a log in and password for ProjectWise. http://apps.dot.illinois.gov/consultantreg/ To access ProjectWise Web Explorer use
EMC Clinical Archiving
EMC Clinical Archiving Version 1.7 Installation Guide EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice Copyright 2014-2015 EMC Corporation. All Rights
Spectrum Technology Platform
Spectrum Technology Platform Version 8.0.0 SP2 RIA Getting Started Guide Information in this document is subject to change without notice and does not represent a commitment on the part of the vendor or
Open Source Job Scheduler
Planning and scheduling jobs can mean a lot of work, especially if they are spread across multiple machines. Here s a tool to make that task a lot easier. BY JAMES MOHR he ability to perform a certain
Entrust Managed Services PKI Administrator Guide
Entrust Managed Services PKI Entrust Managed Services PKI Administrator Guide Document issue: 3.0 Date of issue: May 2009 Copyright 2009 Entrust. All rights reserved. Entrust is a trademark or a registered
Eclipse Web Tools Platform. Naci Dai (Eteration), WTP JST Lead
Eclipse Web Tools Platform Naci Dai (Eteration), WTP JST Lead 2007 by Naci Dai and Eteration A.S. ; made available under the EPL v1.0 Istanbul April 30, 2007 Outline WTP Organization JSF Overview and Demo
Sample 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
4PSA DNS Manager 3.7.0. Translator's Manual
4PSA DNS Manager 3.7.0 Translator's Manual For more information about 4PSA DNS Manager, check: http://www.4psa.com Copyrights 2002-2010 Rack-Soft, Inc. Translator's Manual Manual Version 48807.9 at 2010/03/10
JOB SCHEDULER. Managed Jobs. Technical Documentation March 2009. Job Automation
Job Automation Managed Jobs JOB SCHEDULER Technical Documentation March 2009 Software- und Organisations-Service GmbH Giesebrechtstr. 15 10629 Berlin Germany Telephone +49 30 86 47 90-0 Telefax +49 30
BAPI. Business Application Programming Interface. Compiled by Y R Nagesh 1
BAPI Business Application Programming Interface Compiled by Y R Nagesh 1 What is BAPI A Business Application Programming Interface is a precisely defined interface providing access process and data in
Application 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
Software project management. and. Maven
Software project management and Maven Problem area Large software projects usually contain tens or even hundreds of projects/modules Will become messy if the projects don t adhere to some common principles
JobScheduler - Installation Guide
JobScheduler - Job Execution and Scheduling System JobScheduler - Installation Guide Installation and Configuration March 2015 March 2015 JobScheduler - Installation Guide page: 1 JobScheduler - Installation
Developer's Guide: Driving Tivoli Workload Automation
IBM Tivoli Workload Automation Developer's Guide: Driving Tivoli Workload Automation Version 9 Release 1 SC23-9608-02 IBM Tivoli Workload Automation Developer's Guide: Driving Tivoli Workload Automation
Builder User Guide. Version 5.4. Visual Rules Suite - Builder. Bosch Software Innovations
Visual Rules Suite - Builder Builder User Guide Version 5.4 Bosch Software Innovations Americas: Bosch Software Innovations Corp. 161 N. Clark Street Suite 3500 Chicago, Illinois 60601/USA Tel. +1 312
Greenplum Database 4.0 Connectivity Tools for Windows
The Data Computing Division of EMC P/N: 300-012-153 Rev: A01 Updated: March 8, 2011 12:02 Greenplum Database 4.0 Connectivity Tools for Windows Greenplum provides database drivers and a C API for connecting
MASTERTAG DEVELOPER GUIDE
MASTERTAG DEVELOPER GUIDE TABLE OF CONTENTS 1 Introduction... 4 1.1 What is the zanox MasterTag?... 4 1.2 What is the zanox page type?... 4 2 Create a MasterTag application in the zanox Application Store...
1 How to install CQ5 with an Application Server
1 How to install CQ5 with an Application Server Contents 1.1. WebSphere v6.1... 1 1.2. WebLogic v10.3... 3 1.3. Tomcat v6... 6 1.4. JBoss v4... 8 1.5. Generic Procedures... 10 The following sections detail
Grails - Rapid Web Application Development for the Java Platform
Grails - Rapid Web Application Development for the Java Platform Mischa Kölliker Guido Schmutz Zürich, 24.06.2008 Basel Baden Bern Lausanne Zurich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg Munich
How to Enable Quartz Job Execution Log Interception In Applications. J u n e 26, 2 0 1 5
How to Enable Quartz Job Execution Log Interception In Applications J u n e 26, 2 0 1 5 Table of Contents 1. PURPOSE. 3 2. DEFINITIONS.. 4 3. ENABLING LOG MESSAGE INTERCEPTION.. 5 3.1 LOGBACK 5 3.2 LOG4J
Runtime Monitoring & Issue Tracking
Runtime Monitoring & Issue Tracking http://d3s.mff.cuni.cz Pavel Parízek [email protected] CHARLES UNIVERSITY IN PRAGUE faculty of mathematics and physics Runtime monitoring Nástroje pro vývoj software
OpenLane 5.3 supports a distributed architecture with either an Oracle 8i SQL database or a Sybase database. Refer to: Oracle Integration on page 2.
OpenLane 5.3 Distributed Database Configuration Quick Start Instructions Document Number 7800-A2-GZ43-30 September 2000 Distributed Databases OpenLane 5.3 supports a distributed architecture with either
The Java Logging API and Lumberjack
The Java Logging API and Lumberjack Please Turn off audible ringing of cell phones/pagers Take calls/pages outside About this talk Discusses the Java Logging API Discusses Lumberjack Does not discuss log4j
Cleo Communications. CUEScript Training
Cleo Communications CUEScript Training Introduction RMCS Architecture Why CUEScript, What is it? How and Where Scripts in RMCS XML Primer XPath Pi Primer Introduction (cont.) Getting Started Scripting
bbc Developing Service Providers Adobe Flash Media Rights Management Server November 2008 Version 1.5
bbc Developing Service Providers Adobe Flash Media Rights Management Server November 2008 Version 1.5 2008 Adobe Systems Incorporated. All rights reserved. Adobe Flash Media Rights Management Server 1.5
TIBCO ActiveMatrix BusinessWorks Process Monitor Server. Installation
TIBCO ActiveMatrix BusinessWorks Process Monitor Server Installation Software Release 2.1.2 Published: May 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF
PHP Integration Kit. Version 2.5.1. User Guide
PHP Integration Kit Version 2.5.1 User Guide 2012 Ping Identity Corporation. All rights reserved. PingFederate PHP Integration Kit User Guide Version 2.5.1 December, 2012 Ping Identity Corporation 1001
The Decaffeinated Robot
Developing on without Java Texas Linux Fest 2 April 2011 Overview for Why? architecture Decaffeinating for Why? architecture Decaffeinating for Why choose? Why? architecture Decaffeinating for Why choose?
Instant Chime for IBM Sametime Installation Guide for Apache Tomcat and Microsoft SQL
Instant Chime for IBM Sametime Installation Guide for Apache Tomcat and Microsoft SQL Spring 2015 Copyright and Disclaimer This document, as well as the software described in it, is furnished under license
EMC Documentum Composer
EMC Documentum Composer Version 6.5 User Guide P/N 300 007 217 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All rights
Application 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
Crystal Reports Integration Plugin for JIRA
Crystal Reports Integration Plugin for JIRA Copyright 2008 The Go To Group Page 1 of 7 Table of Contents Crystal Reports Integration Plugin for JIRA...1 Introduction...3 Prerequisites...3 Architecture...3
An introduction to creating JSF applications in Rational Application Developer Version 8.0
An introduction to creating JSF applications in Rational Application Developer Version 8.0 September 2010 Copyright IBM Corporation 2010. 1 Overview Although you can use several Web technologies to create
Introduction... 2. 1. Installing the download utility... 2. 2. Installing Java(TM) 2 Runtime Environment, Standard Edition 1.4.1...
Installing Java Runtime Environment Table of contents Introduction... 2 1. Installing the download utility... 2 2. Installing Java(TM) 2 Runtime Environment, Standard Edition 1.4.1... 4 3. Configuring
KC Data Integration Web Service Developer Guide
KC Data Integration Web Service Developer Guide Kewill Copyright Notice Copyright 2016 by Kewill Inc. All rights reserved. This document is the property of Kewill and the information contained herein is
TIBCO ActiveMatrix BusinessWorks Plug-in for Big Data User s Guide
TIBCO ActiveMatrix BusinessWorks Plug-in for Big Data User s Guide Software Release 1.0 November 2013 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.
CAPIX Job Scheduler User Guide
CAPIX Job Scheduler User Guide Version 1.1 December 2009 Table of Contents Table of Contents... 2 Introduction... 3 CJS Installation... 5 Writing CJS VBA Functions... 7 CJS.EXE Command Line Parameters...
ServletExec TM 6.0 Installation Guide. for Microsoft Internet Information Server SunONE Web Server Sun Java System Web Server and Apache HTTP Server
ServletExec TM 6.0 Installation Guide for Microsoft Internet Information Server SunONE Web Server Sun Java System Web Server and Apache HTTP Server ServletExec TM NEW ATLANTA COMMUNICATIONS, LLC 6.0 Installation
Creating and Managing Certificates for My webmethods Server. Version 8.2 and Later
Creating and Managing Certificates for My webmethods Server Version 8.2 and Later November 2011 Contents Introduction...4 Scope... 4 Assumptions... 4 Terminology... 4 File Formats... 5 Truststore Formats...
Builder User Guide. Version 6.0.1. Visual Rules Suite - Builder. Bosch Software Innovations
Visual Rules Suite - Builder Builder User Guide Version 6.0.1 Bosch Software Innovations Americas: Bosch Software Innovations Corp. 161 N. Clark Street Suite 3500 Chicago, Illinois 60601/USA Tel. +1 312
CA RiskMinder. Java Developer's Guide. r3.1
CA RiskMinder Java Developer's Guide r3.1 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your
Government Girls Polytechnic, Bilaspur
Government Girls Polytechnic, Bilaspur Name of the Lab: Internet & Web Technology Lab Title of the Practical : Dynamic Web Page Design Lab Class: CSE 6 th Semester Teachers Assessment:20 End Semester Examination:50
Vaidya Guide. Table of contents
Table of contents 1 Purpose... 2 2 Prerequisites...2 3 Overview... 2 4 Terminology... 2 5 How to Execute the Hadoop Vaidya Tool...4 6 How to Write and Execute your own Tests... 4 1 Purpose This document
Configuring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications
Configuration Guide Configuring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications Configuring the System for Web Authentication This document explains how to configure
RESTful web applications with Apache Sling
RESTful web applications with Apache Sling Bertrand Delacrétaz Senior Developer, R&D, Day Software, now part of Adobe Apache Software Foundation Member and Director http://grep.codeconsult.ch - twitter:
Tailoring the ServiceCenter Service Catalog
Tailoring the ServiceCenter Service Catalog Best Practices for Adding, Modifying and Removing Service Catalog Connectors HP Management Software IT Service Management Introduction... 2 Prerequisites...
Portals and Hosted Files
12 Portals and Hosted Files This chapter introduces Progress Rollbase Portals, portal pages, portal visitors setup and management, portal access control and login/authentication and recommended guidelines
Java Language Tools COPYRIGHTED MATERIAL. Part 1. In this part...
Part 1 Java Language Tools This beginning, ground-level part presents reference information for setting up the Java development environment and for compiling and running Java programs. This includes downloading
Sentinel Cloud V.3.5 Installation Guide
Sentinel Cloud V.3.5 Installation Guide ii Sentinel Cloud Installation Guide Document Revision History Part number 007-012284-001, Revision C. September 2014 Disclaimer and Copyrights Copyright 2014, SafeNet,
Developing Web Services with Eclipse and Open Source. Claire Rogers Developer Resources and Partner Enablement, HP February, 2004
Developing Web Services with Eclipse and Open Source Claire Rogers Developer Resources and Partner Enablement, HP February, 2004 Introduction! Many companies investigating the use of web services! Cost
Oracle Endeca Information Discovery Integrator
Oracle Endeca Information Discovery Integrator Integrator Version 3.0.0 May 2013 Copyright and disclaimer Copyright 2003, 2013, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered
Easy-Cassandra User Guide
Easy-Cassandra User Guide Document version: 005 1 Summary About Easy-Cassandra...5 Features...5 Java Objects Supported...5 About Versions...6 Version: 1.1.0...6 Version: 1.0.9...6 Version: 1.0.8...6 Version:
Fuse MQ Enterprise Broker Administration Tutorials
Fuse MQ Enterprise Broker Administration Tutorials Version 7.0 April 2012 Integration Everywhere Broker Administration Tutorials Version 7.0 Updated: 14 Sep 2012 Copyright 2011 FuseSource Corp. All rights
Using 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,
JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK
Programming for Digital Media EE1707 JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK 1 References and Sources 1. DOM Scripting, Web Design with JavaScript
TIBCO BusinessConnect Plug-in for SSH Server Release Notes. Software Release 1.0.0 May 2012
TIBCO BusinessConnect Plug-in for SSH Server Release Notes Software Release 1.0.0 May 2012 SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS
Oracle WebLogic Server
Oracle WebLogic Server Creating WebLogic Domains Using the Configuration Wizard 10g Release 3 (10.3) November 2008 Oracle WebLogic Server Oracle Workshop for WebLogic Oracle WebLogic Portal Oracle WebLogic
XMLVend 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
HP Insight Diagnostics Online Edition. Featuring Survey Utility and IML Viewer
Survey Utility HP Industry Standard Servers June 2004 HP Insight Diagnostics Online Edition Technical White Paper Featuring Survey Utility and IML Viewer Table of Contents Abstract Executive Summary 3
twilio-salesforce Documentation
twilio-salesforce Documentation Release 1.0 Twilio Inc. February 02, 2016 Contents 1 Installation 3 2 Getting Started 5 3 User Guide 7 4 Support and Development 27 i ii Get ready to unleash the power
Using vcenter Orchestrator AMQP Plug-in
Using vcenter Orchestrator AMQP Plug-in Walkthrough guide TECHNICAL WHITE PAPER Document Title Table of Contents What is vcenter Orchestrator AMQP Plug-in?... 2 AMQP Plug-in Installation... 2 Configure
Install BA Server with Your Own BA Repository
Install BA Server with Your Own BA Repository This document supports Pentaho Business Analytics Suite 5.0 GA and Pentaho Data Integration 5.0 GA, documentation revision February 3, 2014, copyright 2014
CA SiteMinder. Agent for IIS Installation Guide. r12.0 SP3
CA SiteMinder Agent for IIS Installation Guide r12.0 SP3 This documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation
Securing SAS Web Applications with SiteMinder
Configuration Guide Securing SAS Web Applications with SiteMinder Audience Two application servers that SAS Web applications can run on are IBM WebSphere Application Server and Oracle WebLogic Server.
Working With Derby. Version 10.2 Derby Document build: December 11, 2006, 7:06:09 AM (PST)
Working With Derby Version 10.2 Derby Document build: December 11, 2006, 7:06:09 AM (PST) Contents Copyright...3 Introduction and prerequisites...4 Activity overview... 5 Activity 1: Run SQL using the
JavaScript Applications for the Enterprise: From Empty Folders to Managed Deployments. George Bochenek Randy Jones
JavaScript Applications for the Enterprise: From Empty Folders to Managed Deployments George Bochenek Randy Jones Enterprise Development What is it? Source Control Project Organization Unit Testing Continuous
Content. Development Tools 2(63)
Development Tools Content Project management and build, Maven Version control, Git Code coverage, JaCoCo Profiling, NetBeans Static Analyzer, NetBeans Continuous integration, Hudson Development Tools 2(63)
BEAWebLogic. Platform. 8.1 Supported Configurations: HP OpenVMS 7.3 on Alpha
BEAWebLogic Platform 8.1 Supported Configurations: HP OpenVMS 7.3 on Alpha Version 8.1 Document Revised: May 27, 2005 Copyright Copyright 2005 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend
Introduction to PhoneGap
Web development for mobile platforms Master on Free Software / August 2012 Outline About PhoneGap 1 About PhoneGap 2 Development environment First PhoneGap application PhoneGap API overview Building PhoneGap
CA Aion Rule Manager. Rule Engine: JSR-94 Implementation Guide. r11
CA Aion Rule Manager Rule Engine: JSR-94 Implementation Guide r11 This documentation and any related computer software help programs (hereinafter referred to as the "Documentation") are for your informational
LICENSE4J 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...
Apache Tomcat 4.0 Sample Modified 06/09/04
Contents Apache Tomcat 4.0 Sample DISCLAIMER... 3 RELEASE NOTES... 4 SAMPLE FEATURES... 4 RELATED TOPICS... 4 Load Balancing... 4 Data Source Setup Guide... 4 File Return... 4 Java API... 4 OUTPUT TYPES...
