CoProc2. 1 Overview. Contents. Eclipse/DataPower CoProcessor



Similar documents
T320 E-business technologies: foundations and practice

Extracting an S/MIME certificate from a digital signature

Trend Micro Worry-Free Remote Manager Agent Installation Guide

Phone: Fax: Box: 230

POOSL IDE Installation Manual

Status Monitoring. Using Drivers by Seagull to Display Printer Status Information WHITE PAPER

FTP, IIS, and Firewall Reference and Troubleshooting

isupplier PORTAL ACCESS SYSTEM REQUIREMENTS

Installation Guide For Choic Enterprise Edition

Adaptive Log Exporter Users Guide

Reference and Troubleshooting: FTP, IIS, and Firewall Information

CIMHT_006 How to Configure the Database Logger Proficy HMI/SCADA CIMPLICITY

How do I Configure, Enable, and Schedule Reports?

BusinessObjects Enterprise XI Release 2

Network Connect Installation and Usage Guide

Spam Marshall SpamWall Step-by-Step Installation Guide for Exchange 5.5

Virtual Office Remote Installation Guide

DAVE Usage with SVN. Presentation and Tutorial v 2.0. May, 2014

Aspera Connect User Guide

This presentation introduces you to the new call home feature in IBM PureApplication System V2.0.

How to Configure Terminal Services for Pro-Watch in Remote Administration Mode (Windows 2000)

User Document. Adobe Acrobat 7.0 for Microsoft Windows Group Policy Objects and Active Directory

Workshop for WebLogic introduces new tools in support of Java EE 5.0 standards. The support for Java EE5 includes the following technologies:

FileMaker Server 10 Help

Changing Your Cameleon Server IP

Installation of IR under Windows Server 2008

Configuring Apache HTTP Server as a Reverse Proxy Server for SAS 9.3 Web Applications Deployed on Oracle WebLogic Server

Troubleshooting Guide

+27O.557+! RM Auditor Additions - Web Monitor. Contents

5.6.3 Lab: Registry Backup and Recovery in Windows XP

FileMaker Server 11. FileMaker Server Help

Installing and Configuring vcloud Connector

Important Notes for WinConnect Server VS Software Installation:

SUTUS Business Central 5800 ThinkTel Configuration

2X ApplicationServer & LoadBalancer Manual

How-to: HTTP-Proxy and Radius Authentication and Windows IAS Server settings. Securepoint Security System Version 2007nx

Sophos Anti-Virus for NetApp Storage Systems startup guide

F-SECURE MESSAGING SECURITY GATEWAY

Network Load Balancing

Configuring Apache HTTP Server as a Reverse Proxy Server for SAS 9.2 Web Applications Deployed on BEA WebLogic Server 9.2

Getting started with 2c8 plugin for Microsoft Sharepoint Server 2010

IDS 561 Big data analytics Assignment 1

Cloud Tools Reference Guide. Version: GA

Acrolinx IQ. Acrolinx IQ Plug-in for Adobe CQ Rich Text Editor Installation Guide Version: 2.9

Creating a User Profile for Outlook 2013

RAPID User Manual. version 2.0

WA1826 Designing Cloud Computing Solutions. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

client configuration guide. Business

Windows Firewall Configuration with Group Policy for SyAM System Client Installation

Presto User s Manual. Collobos Software Version Collobos Software, Inc

Windows 98 and Windows Me

MailEnable Installation Guide

Phone: Fax: Box: 230

Installing and Configuring vcenter Multi-Hypervisor Manager

Aspera Connect Linux 32/64-bit. Document Version: 1

Lab A: Deploying and Managing Software by Using Group Policy Answer Key

Bentley CONNECT Dynamic Rights Management Service

Implementing a SAS Metadata Server Configuration for Use with SAS Enterprise Guide

Note: With v3.2, the DocuSign Fetch application was renamed DocuSign Retrieve.

MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # )

What is the Barracuda SSL VPN Server Agent?

Nexio Connectus Cluster Set Up with SQL Server Backend

Implementing a SAS 9.3 Enterprise BI Server Deployment TS-811. in Microsoft Windows Operating Environments

Download and Launch Instructions for WLC Client App Program

SMS Database System Quick Start. [Version 1.0.3]

Active Directory Software Deployment

EVALUATION ONLY. WA2088 WebSphere Application Server 8.5 Administration on Windows. Student Labs. Web Age Solutions Inc.

Lab 5 Using Remote Worklight Server

POOSL IDE User Manual

ADT Plugin for Eclipse

Configuring IBM HTTP Server as a Reverse Proxy Server for SAS 9.3 Web Applications Deployed on IBM WebSphere Application Server

Configuring Network Load Balancing with Cerberus FTP Server

Configuring a Custom Load Evaluator Use the XenApp1 virtual machine, logged on as the XenApp\administrator user for this task.

Connection and Printer Setup Guide

Connecting to LRDC Fileserver Remotely Using Windows Vista/7 & SRemote VPN

ProSystem fx Document

Step-by-step installation guide for monitoring untrusted servers using Operations Manager ( Part 3 of 3)

WHITE PAPER Citrix Secure Gateway Startup Guide

Setting Up SSL on IIS6 for MEGA Advisor

Setting up Hyper-V for 2X VirtualDesktopServer Manual

Global VPN Client Getting Started Guide

eadvantage Certificate Enrollment Procedures

How To Create An Easybelle History Database On A Microsoft Powerbook (Windows)

PaperPort PSP Server 3 SERVER ADMINISTRATOR S GUIDE

Kaseya 2. Installation guide. Version 7.0. English

HTTP Server Setup for McAfee Endpoint Encryption (Formerly SafeBoot) Table of Contents

Hadoop Tutorial. General Instructions

Select Correct USB Driver

FortKnox Personal Firewall

Integrating with BarTender Integration Builder

Managing Multi-Hypervisor Environments with vcenter Server

Basic Exchange Setup Guide

ProxyCap Help. Table of contents. Configuring ProxyCap Proxy Labs

Tool Tip. SyAM Management Utilities and Non-Admin Domain Users

AXIS 1440 Print Server For EPSON Printers: Product Update. Important Information for Windows

Appendix D: Configuring Firewalls and Network Address Translation

For Active Directory Installation Guide

Network DK2 DESkey Installation Guide

Eclipse installation, configuration and operation

Transcription:

Contents CoProc2 Eclipse/DataPower CoProcessor 1 Overview...1 2 Installation...3 2.1 Service Installation...3 2.2 Plug-in Installation...4 3 Documentation...5 4 Troubleshooting...5 4.1 Connection Problems...5 4.2 HTTP 500 Returned...5 1 Overview CoProc2 is a DataPower service together with an Eclipse plug-in. The plug-in submits a stylesheet together with its input to the CoProc2 service for processing and returns its results to the Eclipse console. In the following example, the stylesheet report.xsl processes the XML file report.xml. To submit these to the CoProc2 service, follow these steps. 1. open the Run Configurations view as shown below. 2. Right-click the CoProc2 type and select New. 1

3. Name the configuration "Report." 4. Click Test Connection to ensure we can reach the CoProc2 service on the DataPower device. 5. Enter the stylesheet information through the Browse button. 6. Uncheck Set Input Context to NULL since we have input. 7. Enter the input XML file through the Browse button. 8. Click Apply. 9. Click Run. The console window contains the output from the transform. Running the configuration creates a Run short-cut that may be used for subsequent runs. First click the tiny black down-arrow next to the green run icon, then select Report from the list. The Run Configuration dialog isn't needed again unless the input or headers need to 2

be changed. 2 Installation There are two components to install: the MPGW service on the DataPower appliance the Eclipse plug-in into the Eclipse workspace It's important that the two components are compatible. 2.1 Service Installation The service export can be obtained from http://glezen.org/update/coproc2-2/coproc22.zip Import the service to an application domain on your DataPower appliance and make any necessary changes to the coproc22 HTTP FSH to listen on the desired network interface and port. It's recommended you not listen on 0.0.0.0 like the example above; instead it's safer to choose a particular interface allocated to development traffic. The port number may be any port you like. You may verify the installation with the curl command as in the following example. C:\>curl --get http://yourhost.xyz.com:2224/coproc/version Version: 2.0.0 Date: May 21, 2011 C:\> 3

2.2 Plug-in Installation Currently the plug-in requires Eclipse 3.6 or later. Since the point of the plug-in is to assist with XSLT development, it's best to have the Web Tools Platform (WTP) installed since this provides the Eclipse XSLT support. Start Eclipse and follow these instructions to install the CoProc2 plug-in. 1. Select Help Install New Software... 2. Click the Add button next to the Work with field. This displays the Add Repository dialog. 3. Enter "CoProc2" for the Name field. For Location, enter http://glezen.org/update/coproc2-2 4. Click OK so that the CoProc2-2 update site is chosen. Select the CoProc2 plug-in as shown below. 5. Click Next. 6. Continue clicking Next through the information panels and license acceptance. 7. Click Finish at the end. Since I have not signed this plug-in with a digital signature, you can expect to see a security warning about unsigned content. Click OK. 8. Restart Eclipse after the plug-in installation is complete. This completes the plug-in installation. As a verification, you can select Help About Eclipse. You should see an entry for CoProc2 as shown in the figure below. 4

3 Documentation The plug-in configuration steps are documented in the Eclipse help section. 4 Troubleshooting 4.1 Connection Problems HTTP proxy support has not yet been incorporated into the remote execution of the stylesheet. If you are working at a location that requires an outbound proxy configuration, the remote execution will fail. The Test Connection button will succeed because it inherits the proxy configuration of the Eclipse workbench (which is configured through the Eclipse preferences under General Network Connections. However the remote invocation of the stylesheet spawns a separate JVM that does not inherit the settings. 4.2 HTTP 500 Returned If a stylesheet causes an HTTP 500 returned, the only indication in the Eclipse console output is an ugly message 5

like the following. In this example, the stylesheets <reject/> tag had executed, aborting the transaction (which was actually the desired behavior). Be sure to follow up your remote stylesheet execution by checking the DataPower logs of the application domain in which the CoProc2 service is installed. 6