Line 1... |
Line -... |
1 |
<?xml version="1.0" encoding="UTF-8"?>
|
- |
|
2 |
Brutex XServices Documentation
|
- |
|
3 |
|
- |
|
4 |
June 2014
|
- |
|
5 |
|
- |
|
6 |
Brian
|
- |
|
7 |
Rosenberger
|
- |
|
8 |
bru@brutex.de
|
- |
|
9 |
|
- |
|
10 |
Brutex Network
|
- |
|
11 |
|
- |
|
12 |
2014
|
- |
|
13 |
|
- |
|
14 |
|
- |
|
15 |
|
- |
|
16 |
The copyright holders make no representation about the suitability
|
- |
|
17 |
of this document for any purpose. It is provided
|
- |
|
18 |
as is
|
- |
|
19 |
without expressed or implied warranty.
|
- |
|
20 |
|
- |
|
21 |
|
- |
|
22 |
|
- |
|
23 |
|
- |
|
24 |
|
- |
|
25 |
Licensed under the Apache License, Version 2.0 (the "License");
|
- |
|
26 |
you may not use this file except in compliance with the License.
|
- |
|
27 |
You may obtain a copy of the License at
|
- |
|
28 |
|
- |
|
29 |
http://www.apache.org/licenses/LICENSE-2.0
|
- |
|
30 |
|
- |
|
31 |
Unless required by applicable law or agreed to in writing, software
|
- |
|
32 |
distributed under the License is distributed on an "AS IS" BASIS,
|
- |
|
33 |
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
- |
|
34 |
See the License for the specific language governing permissions and
|
- |
|
35 |
limitations under the License.
|
- |
|
36 |
|
- |
|
37 |
Apache Tomcat and Apache Ant are trademarks of the Apache
|
- |
|
38 |
Software Foundation.
|
- |
|
39 |
|
- |
|
40 |
|
- |
|
41 |
Abstract
|
- |
|
42 |
In complex IT environments it is often necessary to integrate
|
1 |
<?xml version="1.0" encoding="UTF-8"?><fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" font-family="serif,Symbol,ZapfDingbats" font-size="10pt" text-align="justify" line-height="normal" font-selection-strategy="character-by-character" line-height-shift-adjustment="disregard-shifts" writing-mode="lr-tb" language="en"><fo:layout-master-set><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="blank" margin-left="1in" margin-right="1in"><fo:region-body margin-top="0.5in" margin-bottom="0.5in" display-align="center" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-blank"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-blank"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-blank" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-blank" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="titlepage-first" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-first"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-first"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-first" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-first" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="titlepage-odd" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-odd"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-odd"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-odd" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-odd" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="titlepage-even" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-even"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-even"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-even" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-even" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="lot-first" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-first"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-first"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-first" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-first" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="lot-odd" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-odd"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-odd"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-odd" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-odd" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="lot-even" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-even"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-even"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-even" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-even" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="front-first" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-first"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-first"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-first" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-first" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="front-odd" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-odd"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-odd"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-odd" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-odd" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="front-even" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-even"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-even"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-even" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-even" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="body-first" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-first"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-first"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-first" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-first" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="body-odd" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-odd"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-odd"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-odd" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-odd" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="body-even" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-even"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-even"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-even" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-even" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="back-first" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-first"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-first"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-first" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-first" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="back-odd" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-odd"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-odd"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-odd" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-odd" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="back-even" margin-left="1in" margin-right="1in"><fo:region-body column-count="1" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-even"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-even"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-even" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-even" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="index-first" margin-left="1in" margin-right="1in"><fo:region-body column-count="2" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-first"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-first"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-first" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-first" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="index-odd" margin-left="1in" margin-right="1in"><fo:region-body column-count="2" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-odd"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-odd"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-odd" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-odd" precedence="false" extent="0in"/></fo:simple-page-master><fo:simple-page-master margin-bottom="0.5in" margin-top="0.5in" page-height="297mm" page-width="210mm" master-name="index-even" margin-left="1in" margin-right="1in"><fo:region-body column-count="2" column-gap="12pt" margin-top="0.5in" margin-bottom="0.5in" margin-left="0in" margin-right="0in"/><fo:region-before display-align="before" precedence="true" extent="0.4in" region-name="xsl-region-before-even"/><fo:region-after display-align="after" precedence="true" extent="0.4in" region-name="xsl-region-after-even"/><fo:region-start border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-outer-even" precedence="false" extent="0in"/><fo:region-end border-width="0" padding="0" reference-orientation="90" region-name="xsl-region-inner-even" precedence="false" extent="0in"/></fo:simple-page-master><fo:page-sequence-master master-name="titlepage"><fo:repeatable-page-master-alternatives><fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank"/><fo:conditional-page-master-reference page-position="first" master-reference="titlepage-first"/><fo:conditional-page-master-reference odd-or-even="odd" master-reference="titlepage-odd"/><fo:conditional-page-master-reference odd-or-even="even" master-reference="titlepage-odd"/></fo:repeatable-page-master-alternatives></fo:page-sequence-master><fo:page-sequence-master master-name="lot"><fo:repeatable-page-master-alternatives><fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank"/><fo:conditional-page-master-reference page-position="first" master-reference="lot-first"/><fo:conditional-page-master-reference odd-or-even="odd" master-reference="lot-odd"/><fo:conditional-page-master-reference odd-or-even="even" master-reference="lot-odd"/></fo:repeatable-page-master-alternatives></fo:page-sequence-master><fo:page-sequence-master master-name="front"><fo:repeatable-page-master-alternatives><fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank"/><fo:conditional-page-master-reference page-position="first" master-reference="front-first"/><fo:conditional-page-master-reference odd-or-even="odd" master-reference="front-odd"/><fo:conditional-page-master-reference odd-or-even="even" master-reference="front-odd"/></fo:repeatable-page-master-alternatives></fo:page-sequence-master><fo:page-sequence-master master-name="body"><fo:repeatable-page-master-alternatives><fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank"/><fo:conditional-page-master-reference page-position="first" master-reference="body-first"/><fo:conditional-page-master-reference odd-or-even="odd" master-reference="body-odd"/><fo:conditional-page-master-reference odd-or-even="even" master-reference="body-odd"/></fo:repeatable-page-master-alternatives></fo:page-sequence-master><fo:page-sequence-master master-name="back"><fo:repeatable-page-master-alternatives><fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank"/><fo:conditional-page-master-reference page-position="first" master-reference="back-first"/><fo:conditional-page-master-reference odd-or-even="odd" master-reference="back-odd"/><fo:conditional-page-master-reference odd-or-even="even" master-reference="back-odd"/></fo:repeatable-page-master-alternatives></fo:page-sequence-master><fo:page-sequence-master master-name="index"><fo:repeatable-page-master-alternatives><fo:conditional-page-master-reference blank-or-not-blank="blank" master-reference="blank"/><fo:conditional-page-master-reference page-position="first" master-reference="index-first"/><fo:conditional-page-master-reference odd-or-even="odd" master-reference="index-odd"/><fo:conditional-page-master-reference odd-or-even="even" master-reference="index-odd"/></fo:repeatable-page-master-alternatives></fo:page-sequence-master></fo:layout-master-set><fo:declarations xmlns:fox="http://xmlgraphics.apache.org/fop/extensions"><x:xmpmeta xmlns:x="adobe:ns:meta/"><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:about=""><dc:title>Brutex XServices Documentation</dc:title><dc:creator>Brian Rosenberger</dc:creator></rdf:Description><rdf:Description xmlns:pdf="http://ns.adobe.com/pdf/1.3/" rdf:about=""/><rdf:Description xmlns:xmp="http://ns.adobe.com/xap/1.0/" rdf:about=""><xmp:CreatorTool>DocBook XSL Stylesheets with Apache FOP</xmp:CreatorTool></rdf:Description></rdf:RDF></x:xmpmeta></fo:declarations><fo:bookmark-tree><fo:bookmark xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2000B" starting-state="hide"><fo:bookmark-title>Brutex XServices Documentation</fo:bookmark-title></fo:bookmark><fo:bookmark xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="toc...N2000B"><fo:bookmark-title>Table of Contents</fo:bookmark-title></fo:bookmark><fo:bookmark xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="installation" starting-state="hide"><fo:bookmark-title>Chapter 1. Getting started</fo:bookmark-title><fo:bookmark internal-destination="N2005C" starting-state="hide"><fo:bookmark-title>1.1. Installation</fo:bookmark-title><fo:bookmark internal-destination="N2006E" starting-state="hide"><fo:bookmark-title>1.1.1. Securing with Basic Authentication</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N2007E" starting-state="hide"><fo:bookmark-title>1.1.2. Limit access to</fo:bookmark-title></fo:bookmark></fo:bookmark></fo:bookmark><fo:bookmark xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="soapservices" starting-state="hide"><fo:bookmark-title>Chapter 2. Available SOAP Services</fo:bookmark-title><fo:bookmark internal-destination="archiveservices" starting-state="hide"><fo:bookmark-title>2.1. ArchiveServices</fo:bookmark-title><fo:bookmark internal-destination="N200AB" starting-state="hide"><fo:bookmark-title>2.1.1. gzip</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N200BE" starting-state="hide"><fo:bookmark-title>2.1.2. bzip2FromArchive</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N200D1" starting-state="hide"><fo:bookmark-title>2.1.3. bzip2</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N200E4" starting-state="hide"><fo:bookmark-title>2.1.4. gzipFromArchive</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N200F7" starting-state="hide"><fo:bookmark-title>2.1.5. gunzip</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N2010A" starting-state="hide"><fo:bookmark-title>2.1.6. bunzip2</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N2011D" starting-state="hide"><fo:bookmark-title>2.1.7. gunzipFromURL</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20130" starting-state="hide"><fo:bookmark-title>2.1.8. bunzip2FromURL</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20143" starting-state="hide"><fo:bookmark-title>2.1.9. zip</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20156" starting-state="hide"><fo:bookmark-title>2.1.10. zipFromArchive</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20169" starting-state="hide"><fo:bookmark-title>2.1.11. unzip</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N2017C" starting-state="hide"><fo:bookmark-title>2.1.12. untar</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N2018F" starting-state="hide"><fo:bookmark-title>2.1.13. unrar</fo:bookmark-title></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="dateservices" starting-state="hide"><fo:bookmark-title>2.2. DateServices</fo:bookmark-title><fo:bookmark internal-destination="N201C2" starting-state="hide"><fo:bookmark-title>2.2.1. dateAdd</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N201D6" starting-state="hide"><fo:bookmark-title>2.2.2. dateTimeDiff</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N201EA" starting-state="hide"><fo:bookmark-title>2.2.3. dateTimeDiff</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N201FE" starting-state="hide"><fo:bookmark-title>2.2.4. getDate</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20210" starting-state="hide"><fo:bookmark-title>2.2.5. getDateExtended</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N2021E" starting-state="hide"><fo:bookmark-title>2.2.6. formatDate</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20243" starting-state="hide"><fo:bookmark-title>2.2.7. formatDateAdvanced</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20253" starting-state="hide"><fo:bookmark-title>2.2.8. getInTimezone</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20260" starting-state="hide"><fo:bookmark-title>2.2.9. getTimestamp</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20275" starting-state="hide"><fo:bookmark-title>2.2.10. getTimestamp2</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N2028A" starting-state="hide"><fo:bookmark-title>2.2.11. getTimezones</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N2029F" starting-state="hide"><fo:bookmark-title>2.2.12. parseDate</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N202C4" starting-state="hide"><fo:bookmark-title>2.2.13. parseDateAdvanced</fo:bookmark-title></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="executeservices" starting-state="hide"><fo:bookmark-title>2.3. ExecuteServices</fo:bookmark-title><fo:bookmark internal-destination="N202D9" starting-state="hide"><fo:bookmark-title>2.3.1. rExec</fo:bookmark-title><fo:bookmark internal-destination="N202E2" starting-state="hide"><fo:bookmark-title>2.3.1.1. Input parameters</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N2034E" starting-state="hide"><fo:bookmark-title>2.3.1.2. Output parameters</fo:bookmark-title><fo:bookmark internal-destination="N20353" starting-state="hide"><fo:bookmark-title>2.3.1.2.1. ReturnCode type</fo:bookmark-title></fo:bookmark></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="N20388" starting-state="hide"><fo:bookmark-title>2.3.2. runCommand</fo:bookmark-title><fo:bookmark internal-destination="N20391" starting-state="hide"><fo:bookmark-title>2.3.2.1. Input parameters</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N203F9" starting-state="hide"><fo:bookmark-title>2.3.2.2. Output parameters</fo:bookmark-title><fo:bookmark internal-destination="N203FE" starting-state="hide"><fo:bookmark-title>2.3.2.2.1. ReturnCode type</fo:bookmark-title></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="N20432" starting-state="hide"><fo:bookmark-title>2.3.2.3. </fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N2043E" starting-state="hide"><fo:bookmark-title>2.3.2.4. </fo:bookmark-title></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="N20447" starting-state="hide"><fo:bookmark-title>2.3.3. runCommandAsync</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20451" starting-state="hide"><fo:bookmark-title>2.3.4. runCommandAsyncWithArgs</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N2045B" starting-state="hide"><fo:bookmark-title>2.3.5. runCommandWithArgs</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20465" starting-state="hide"><fo:bookmark-title>2.3.6. runCommandWithSSH</fo:bookmark-title><fo:bookmark internal-destination="N2046E" starting-state="hide"><fo:bookmark-title>2.3.6.1. Input parameters</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N204DA" starting-state="hide"><fo:bookmark-title>2.3.6.2. Output parameters</fo:bookmark-title><fo:bookmark internal-destination="N204DF" starting-state="hide"><fo:bookmark-title>2.3.6.2.1. ReturnCode type</fo:bookmark-title></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="N20513" starting-state="hide"><fo:bookmark-title>2.3.6.3. Sample Request:</fo:bookmark-title></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="N2051E" starting-state="hide"><fo:bookmark-title>2.3.7. runCommandWithSSHKeyAuth</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20528" starting-state="hide"><fo:bookmark-title>2.3.8. runJavaScript</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20532" starting-state="hide"><fo:bookmark-title>2.3.9. telnet</fo:bookmark-title><fo:bookmark internal-destination="N2053B" starting-state="hide"><fo:bookmark-title>2.3.9.1. Input parameters</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N205C5" starting-state="hide"><fo:bookmark-title>2.3.9.2. Output parameters</fo:bookmark-title><fo:bookmark internal-destination="N205CA" starting-state="hide"><fo:bookmark-title>2.3.9.2.1. ReturnCode type</fo:bookmark-title></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="N205FE" starting-state="hide"><fo:bookmark-title>2.3.9.3. Sample Request:</fo:bookmark-title></fo:bookmark></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="fileservices" starting-state="hide"><fo:bookmark-title>2.4. FileServices</fo:bookmark-title><fo:bookmark internal-destination="N20614" starting-state="hide"><fo:bookmark-title>2.4.1. downloadFile</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20629" starting-state="hide"><fo:bookmark-title>2.4.2. encodeFile</fo:bookmark-title></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="jobservices" starting-state="hide"><fo:bookmark-title>2.5. JobServices</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="mailservices" starting-state="hide"><fo:bookmark-title>2.6. MailServices</fo:bookmark-title><fo:bookmark internal-destination="N20655" starting-state="hide"><fo:bookmark-title>2.6.1. sendMailSimple</fo:bookmark-title></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="miscservices" starting-state="hide"><fo:bookmark-title>2.7. MiscServices</fo:bookmark-title><fo:bookmark internal-destination="N2066A" starting-state="hide"><fo:bookmark-title>2.7.1. generateUUID</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20680" starting-state="hide"><fo:bookmark-title>2.7.2. getHostinfo</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N2069F" starting-state="hide"><fo:bookmark-title>2.7.3. sleep</fo:bookmark-title></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="storageservices" starting-state="hide"><fo:bookmark-title>2.8. StorageServices</fo:bookmark-title><fo:bookmark internal-destination="N206B4" starting-state="hide"><fo:bookmark-title>2.8.1. ...</fo:bookmark-title><fo:bookmark internal-destination="N206BD" starting-state="hide"><fo:bookmark-title>2.8.1.1. Input parameters</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20729" starting-state="hide"><fo:bookmark-title>2.8.1.2. Output parameters</fo:bookmark-title><fo:bookmark internal-destination="N2072E" starting-state="hide"><fo:bookmark-title>2.8.1.2.1. ReturnCode type</fo:bookmark-title></fo:bookmark></fo:bookmark></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="stringservices" starting-state="hide"><fo:bookmark-title>2.9. StringServices</fo:bookmark-title><fo:bookmark internal-destination="N2076E" starting-state="hide"><fo:bookmark-title>2.9.1. replaceRegEx</fo:bookmark-title></fo:bookmark></fo:bookmark><fo:bookmark internal-destination="xmlservices" starting-state="hide"><fo:bookmark-title>2.10. XmlServices</fo:bookmark-title><fo:bookmark internal-destination="N2078D" starting-state="hide"><fo:bookmark-title>2.10.1. insertNodes</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N2079F" starting-state="hide"><fo:bookmark-title>2.10.2. insertNodes2</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N207B1" starting-state="hide"><fo:bookmark-title>2.10.3. replaceNodes</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N207C3" starting-state="hide"><fo:bookmark-title>2.10.4. replaceNodes2</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N207D5" starting-state="hide"><fo:bookmark-title>2.10.5. selectXPath</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N207EA" starting-state="hide"><fo:bookmark-title>2.10.6. setAttribute</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N207FF" starting-state="hide"><fo:bookmark-title>2.10.7. wrapInCDATA</fo:bookmark-title></fo:bookmark></fo:bookmark></fo:bookmark><fo:bookmark xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="restservices" starting-state="hide"><fo:bookmark-title>Chapter 3. Available RESTful Services</fo:bookmark-title><fo:bookmark internal-destination="cvsinfoservices" starting-state="hide"><fo:bookmark-title>3.1. CVSInfoService</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="fileinfoservices" starting-state="hide"><fo:bookmark-title>3.2. FileInfoService</fo:bookmark-title></fo:bookmark></fo:bookmark><fo:bookmark xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="xmltypes" starting-state="hide"><fo:bookmark-title>Chapter 4. XML Types</fo:bookmark-title><fo:bookmark internal-destination="N20853" starting-state="hide"><fo:bookmark-title>4.1. </fo:bookmark-title><fo:bookmark internal-destination="antproperty" starting-state="hide"><fo:bookmark-title>4.1.1. AntProperty type</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20875" starting-state="hide"><fo:bookmark-title>4.1.2. DateInfoType type</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20889" starting-state="hide"><fo:bookmark-title>4.1.3. FileResource type</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="hostconnection" starting-state="hide"><fo:bookmark-title>4.1.4. HostConnection type</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="patternelement" starting-state="hide"><fo:bookmark-title>4.1.5. PatternElement type</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="patternsettype" starting-state="hide"><fo:bookmark-title>4.1.6. PatternSetType type</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="N20951" starting-state="hide"><fo:bookmark-title>4.1.7. ReturnCode type</fo:bookmark-title></fo:bookmark><fo:bookmark internal-destination="selectortype" starting-state="hide"><fo:bookmark-title>4.1.8. SelectorType type</fo:bookmark-title></fo:bookmark></fo:bookmark></fo:bookmark></fo:bookmark-tree><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2000B"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="installation"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2005C"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2006E"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2007E"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="soapservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="archiveservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N200AB"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N200BE"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N200D1"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N200E4"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N200F7"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2010A"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2011D"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20130"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20143"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20156"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20169"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2017C"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2018F"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="dateservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N201C2"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N201D6"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N201EA"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N201FE"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20210"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2021E"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20243"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20253"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20260"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20275"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2028A"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2029F"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N202C4"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="executeservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N202D9"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N202E2"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2034E"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20353"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20388"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20391"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N203F9"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N203FE"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20432"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2043E"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20447"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20451"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2045B"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20465"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2046E"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N204DA"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N204DF"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20513"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2051E"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20528"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20532"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2053B"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N205C5"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N205CA"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N205FE"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="fileservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20614"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20629"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="jobservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="mailservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20655"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="miscservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2066A"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20680"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2069F"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="storageservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N206B4"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N206BD"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20729"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2072E"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="stringservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2076E"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="xmlservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2078D"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N2079F"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N207B1"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N207C3"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N207D5"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N207EA"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N207FF"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="restservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="cvsinfoservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="fileinfoservices"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="xmltypes"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20853"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="antproperty"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20875"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20889"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="hostconnection"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="patternelement"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="patternsettype"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="N20951"/><fox:destination xmlns:fox="http://xmlgraphics.apache.org/fop/extensions" internal-destination="selectortype"/><fo:page-sequence xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions" master-reference="titlepage" hyphenate="true" language="en" format="i" initial-page-number="auto" force-page-count="no-force" hyphenation-character="-" hyphenation-push-character-count="2" hyphenation-remain-character-count="2"><fo:static-content flow-name="xsl-region-before-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"/></fo:static-content><fo:static-content flow-name="xsl-region-before-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-footnote-separator"><fo:block><fo:leader color="black" leader-pattern="rule" leader-length="1in"/></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-inner-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-after-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"/></fo:static-content><fo:static-content flow-name="xsl-region-after-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:flow flow-name="xsl-region-body"><fo:block id="N2000B"><fo:block><fo:block><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" font-size="24.8832pt" text-align="center" space-before="18.6624pt"><fo:block hyphenate="false" keep-with-next.within-column="always">Brutex XServices Documentation</fo:block></fo:block><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" font-size="17.28pt" text-align="center" keep-with-next.within-column="always" space-before="10.8pt"><fo:block>Brian Rosenberger</fo:block></fo:block></fo:block><fo:block><fo:block break-after="page"/><fo:block font-size="14.4pt" font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold"><fo:block>Brutex XServices Documentation</fo:block></fo:block><fo:block font-size="10pt"><fo:block>Brian Rosenberger</fo:block></fo:block><fo:block font-size="10pt">Copyright <fo:inline font-family="serif,Symbol,ZapfDingbats">©</fo:inline> 2014 </fo:block><fo:block font-size="10pt"><fo:block start-indent="0.0in" end-indent="0.0in"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.optimum="10pt" space-before.minimum="10pt * 0.8" space-before.maximum="10pt * 1.2" hyphenate="false" text-align="center"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.optimum="10pt" space-before.minimum="10pt * 0.8" space-before.maximum="10pt * 1.2" hyphenate="false" text-align="center">Abstract</fo:block></fo:block><fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">In complex IT environments it is often necessary to integrate
|
43 |
different information systems with each other, exchange data between
|
2 |
different information systems with each other, exchange data between
|
44 |
software tools and automate actions based on events arising from user
|
3 |
software tools and automate actions based on events arising from user
|
45 |
interaction. Web Services is a popular way to make remote functions
|
4 |
interaction. Web Services is a popular way to make remote functions
|
46 |
available to a broad range of clients. A WebService is independent
|
5 |
available to a broad range of clients. A WebService is independent
|
47 |
from platforms and programming languages. XML Messages are exchanged
|
6 |
from platforms and programming languages. XML Messages are exchanged
|
48 |
through common protocols like TCP/IP or SMTP, processed and returned
|
7 |
through common protocols like TCP/IP or SMTP, processed and returned
|
49 |
(request/ response paradigm).
|
- |
|
50 |
Because of their nature, WebServices are a great technology to
|
8 |
(request/ response paradigm).</fo:block><fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Because of their nature, WebServices are a great technology to
|
51 |
overcome system boundaries and to "orchestrate" your IT environment.
|
9 |
overcome system boundaries and to "orchestrate" your IT environment.
|
52 |
They make up the basis for SOA and are the pieces that assemble
|
10 |
They make up the basis for SOA and are the pieces that assemble
|
53 |
automated business processes.
|
- |
|
54 |
XServices is a collection of pre-build WebServices with the
|
11 |
automated business processes.</fo:block><fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">XServices is a collection of pre-build WebServices with the
|
55 |
intention to avoid duplicate work and "re-inventing the wheel". The
|
12 |
intention to avoid duplicate work and "re-inventing the wheel". The
|
56 |
historical base for XServices is the 'XBridgeNG' software, which
|
13 |
historical base for XServices is the 'XBridgeNG' software, which
|
57 |
provided a set of Apache Ant Tasks with quite the same intention. The
|
14 |
provided a set of Apache Ant Tasks with quite the same intention. The
|
58 |
available WebService operations are most likely the "most wanted"
|
15 |
available WebService operations are most likely the "most wanted"
|
59 |
ones, some of them for sure are "must have". This collection may
|
16 |
ones, some of them for sure are "must have". This collection may
|
60 |
overlap with other libraries. In summary the current version contains
|
17 |
overlap with other libraries. In summary the current version contains
|
- |
|
18 |
8 WebServices with over 50 operations.</fo:block></fo:block></fo:block><fo:block font-size="8pt"><fo:block id="N2002C">
|
- |
|
19 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
- |
|
20 |
The copyright holders make no representation about the suitability
|
- |
|
21 |
of this document for any purpose. It is provided
|
- |
|
22 |
<fo:inline font-style="italic">as is</fo:inline>
|
- |
|
23 |
without expressed or implied warranty.
|
- |
|
24 |
</fo:block>
|
- |
|
25 |
</fo:block></fo:block><fo:block font-size="8pt"><fo:block id="N20035">
|
- |
|
26 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
61 |
8 WebServices with over 50 operations.
|
27 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" id="N20039">
|
- |
|
28 |
Licensed under the Apache License, Version 2.0 (the "License");
|
- |
|
29 |
you may not use this file except in compliance with the License.
|
- |
|
30 |
You may obtain a copy of the License at
|
- |
|
31 |
|
- |
|
32 |
http://www.apache.org/licenses/LICENSE-2.0
|
62 |
|
33 |
|
- |
|
34 |
Unless required by applicable law or agreed to in writing, software
|
- |
|
35 |
distributed under the License is distributed on an "AS IS" BASIS,
|
- |
|
36 |
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
- |
|
37 |
See the License for the specific language governing permissions and
|
- |
|
38 |
limitations under the License.
|
- |
|
39 |
</fo:block></fo:block>
|
- |
|
40 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Apache Tomcat and Apache Ant are trademarks of the Apache
|
- |
|
41 |
Software Foundation.</fo:block>
|
- |
|
42 |
</fo:block></fo:block></fo:block><fo:block break-after="page"/></fo:block></fo:block></fo:flow></fo:page-sequence><fo:page-sequence xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions" master-reference="lot" hyphenate="true" language="en" format="i" initial-page-number="auto" force-page-count="no-force" hyphenation-character="-" hyphenation-push-character-count="2" hyphenation-remain-character-count="2"><fo:static-content flow-name="xsl-region-before-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block>Brutex XServices Documentation</fo:block></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block>Brutex XServices Documentation</fo:block></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-footnote-separator"><fo:block><fo:leader color="black" leader-pattern="rule" leader-length="1in"/></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-inner-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-after-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:flow flow-name="xsl-region-body" start-indent="4pc" end-indent="0pt"><fo:block space-before.minimum="0.5em" space-before.optimum="1em" space-before.maximum="2em" space-after.minimum="0.5em" space-after.optimum="1em" space-after.maximum="2em" id="toc...N2000B"><fo:block><fo:block><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" font-size="17.28pt" start-indent="0pt" space-after="0.5em" space-before.maximum="2em" space-before.optimum="1.5em" space-before.minimum="1em">Table of Contents</fo:block></fo:block></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="installation">1. Getting started</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="installation"><fo:page-number-citation ref-id="installation"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.installation" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2005C">1.1. Installation</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2005C"><fo:page-number-citation ref-id="N2005C"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.N2005C" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2006E">1.1.1. Securing with Basic Authentication</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2006E"><fo:page-number-citation ref-id="N2006E"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2007E">1.1.2. Limit access to</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2007E"><fo:page-number-citation ref-id="N2007E"/></fo:basic-link></fo:inline></fo:block></fo:block></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="soapservices">2. Available SOAP Services</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="soapservices"><fo:page-number-citation ref-id="soapservices"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.soapservices" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="archiveservices">2.1. ArchiveServices</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="archiveservices"><fo:page-number-citation ref-id="archiveservices"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.archiveservices" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N200AB">2.1.1. gzip</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N200AB"><fo:page-number-citation ref-id="N200AB"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N200BE">2.1.2. bzip2FromArchive</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N200BE"><fo:page-number-citation ref-id="N200BE"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N200D1">2.1.3. bzip2</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N200D1"><fo:page-number-citation ref-id="N200D1"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N200E4">2.1.4. gzipFromArchive</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N200E4"><fo:page-number-citation ref-id="N200E4"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N200F7">2.1.5. gunzip</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N200F7"><fo:page-number-citation ref-id="N200F7"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2010A">2.1.6. bunzip2</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2010A"><fo:page-number-citation ref-id="N2010A"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2011D">2.1.7. gunzipFromURL</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2011D"><fo:page-number-citation ref-id="N2011D"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20130">2.1.8. bunzip2FromURL</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20130"><fo:page-number-citation ref-id="N20130"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20143">2.1.9. zip</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20143"><fo:page-number-citation ref-id="N20143"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20156">2.1.10. zipFromArchive</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20156"><fo:page-number-citation ref-id="N20156"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20169">2.1.11. unzip</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20169"><fo:page-number-citation ref-id="N20169"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2017C">2.1.12. untar</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2017C"><fo:page-number-citation ref-id="N2017C"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2018F">2.1.13. unrar</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2018F"><fo:page-number-citation ref-id="N2018F"/></fo:basic-link></fo:inline></fo:block></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="dateservices">2.2. DateServices</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="dateservices"><fo:page-number-citation ref-id="dateservices"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.dateservices" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N201C2">2.2.1. dateAdd</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N201C2"><fo:page-number-citation ref-id="N201C2"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N201D6">2.2.2. dateTimeDiff</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N201D6"><fo:page-number-citation ref-id="N201D6"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N201EA">2.2.3. dateTimeDiff</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N201EA"><fo:page-number-citation ref-id="N201EA"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N201FE">2.2.4. getDate</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N201FE"><fo:page-number-citation ref-id="N201FE"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20210">2.2.5. getDateExtended</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20210"><fo:page-number-citation ref-id="N20210"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2021E">2.2.6. formatDate</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2021E"><fo:page-number-citation ref-id="N2021E"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20243">2.2.7. formatDateAdvanced</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20243"><fo:page-number-citation ref-id="N20243"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20253">2.2.8. getInTimezone</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20253"><fo:page-number-citation ref-id="N20253"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20260">2.2.9. getTimestamp</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20260"><fo:page-number-citation ref-id="N20260"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20275">2.2.10. getTimestamp2</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20275"><fo:page-number-citation ref-id="N20275"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2028A">2.2.11. getTimezones</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2028A"><fo:page-number-citation ref-id="N2028A"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2029F">2.2.12. parseDate</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2029F"><fo:page-number-citation ref-id="N2029F"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N202C4">2.2.13. parseDateAdvanced</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N202C4"><fo:page-number-citation ref-id="N202C4"/></fo:basic-link></fo:inline></fo:block></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="executeservices">2.3. ExecuteServices</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="executeservices"><fo:page-number-citation ref-id="executeservices"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.executeservices" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N202D9">2.3.1. rExec
|
- |
|
43 |
</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N202D9"><fo:page-number-citation ref-id="N202D9"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20388">2.3.2. runCommand</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20388"><fo:page-number-citation ref-id="N20388"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20447">2.3.3. runCommandAsync</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20447"><fo:page-number-citation ref-id="N20447"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20451">2.3.4. runCommandAsyncWithArgs</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20451"><fo:page-number-citation ref-id="N20451"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2045B">2.3.5. runCommandWithArgs</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2045B"><fo:page-number-citation ref-id="N2045B"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20465">2.3.6. runCommandWithSSH</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20465"><fo:page-number-citation ref-id="N20465"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2051E">2.3.7. runCommandWithSSHKeyAuth</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2051E"><fo:page-number-citation ref-id="N2051E"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20528">2.3.8. runJavaScript</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20528"><fo:page-number-citation ref-id="N20528"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20532">2.3.9. telnet</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20532"><fo:page-number-citation ref-id="N20532"/></fo:basic-link></fo:inline></fo:block></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="fileservices">2.4. FileServices</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="fileservices"><fo:page-number-citation ref-id="fileservices"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.fileservices" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20614">2.4.1. downloadFile</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20614"><fo:page-number-citation ref-id="N20614"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20629">2.4.2. encodeFile</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20629"><fo:page-number-citation ref-id="N20629"/></fo:basic-link></fo:inline></fo:block></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="jobservices">2.5. JobServices</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="jobservices"><fo:page-number-citation ref-id="jobservices"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="mailservices">2.6. MailServices</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="mailservices"><fo:page-number-citation ref-id="mailservices"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.mailservices" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20655">2.6.1. sendMailSimple</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20655"><fo:page-number-citation ref-id="N20655"/></fo:basic-link></fo:inline></fo:block></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="miscservices">2.7. MiscServices</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="miscservices"><fo:page-number-citation ref-id="miscservices"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.miscservices" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2066A">2.7.1. generateUUID</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2066A"><fo:page-number-citation ref-id="N2066A"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20680">2.7.2. getHostinfo</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20680"><fo:page-number-citation ref-id="N20680"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2069F">2.7.3. sleep</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2069F"><fo:page-number-citation ref-id="N2069F"/></fo:basic-link></fo:inline></fo:block></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="storageservices">2.8. StorageServices</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="storageservices"><fo:page-number-citation ref-id="storageservices"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.storageservices" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N206B4">2.8.1. ...
|
- |
|
44 |
</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N206B4"><fo:page-number-citation ref-id="N206B4"/></fo:basic-link></fo:inline></fo:block></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="stringservices">2.9. StringServices</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="stringservices"><fo:page-number-citation ref-id="stringservices"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.stringservices" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2076E">2.9.1. replaceRegEx</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2076E"><fo:page-number-citation ref-id="N2076E"/></fo:basic-link></fo:inline></fo:block></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="xmlservices">2.10. XmlServices</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="xmlservices"><fo:page-number-citation ref-id="xmlservices"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.xmlservices" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2078D">2.10.1. insertNodes</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2078D"><fo:page-number-citation ref-id="N2078D"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N2079F">2.10.2. insertNodes2</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N2079F"><fo:page-number-citation ref-id="N2079F"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N207B1">2.10.3. replaceNodes</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N207B1"><fo:page-number-citation ref-id="N207B1"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N207C3">2.10.4. replaceNodes2</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N207C3"><fo:page-number-citation ref-id="N207C3"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N207D5">2.10.5. selectXPath</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N207D5"><fo:page-number-citation ref-id="N207D5"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N207EA">2.10.6. setAttribute</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N207EA"><fo:page-number-citation ref-id="N207EA"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N207FF">2.10.7. wrapInCDATA</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N207FF"><fo:page-number-citation ref-id="N207FF"/></fo:basic-link></fo:inline></fo:block></fo:block></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="restservices">3. Available RESTful Services</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="restservices"><fo:page-number-citation ref-id="restservices"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.restservices" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="cvsinfoservices">3.1. CVSInfoService</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="cvsinfoservices"><fo:page-number-citation ref-id="cvsinfoservices"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="fileinfoservices">3.2. FileInfoService</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="fileinfoservices"><fo:page-number-citation ref-id="fileinfoservices"/></fo:basic-link></fo:inline></fo:block></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="xmltypes">4. XML Types</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="xmltypes"><fo:page-number-citation ref-id="xmltypes"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.xmltypes" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20853">4.1. </fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20853"><fo:page-number-citation ref-id="N20853"/></fo:basic-link></fo:inline></fo:block><fo:block id="toc.N2000B.N20853" margin-left="24pt"><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="antproperty">4.1.1. AntProperty type</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="antproperty"><fo:page-number-citation ref-id="antproperty"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20875">4.1.2. DateInfoType type</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20875"><fo:page-number-citation ref-id="N20875"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20889">4.1.3. FileResource type</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20889"><fo:page-number-citation ref-id="N20889"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="hostconnection">4.1.4. HostConnection type</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="hostconnection"><fo:page-number-citation ref-id="hostconnection"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="patternelement">4.1.5. PatternElement type</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="patternelement"><fo:page-number-citation ref-id="patternelement"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="patternsettype">4.1.6. PatternSetType type</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="patternsettype"><fo:page-number-citation ref-id="patternsettype"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20951">4.1.7. ReturnCode type</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20951"><fo:page-number-citation ref-id="N20951"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="selectortype">4.1.8. SelectorType type</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="selectortype"><fo:page-number-citation ref-id="selectortype"/></fo:basic-link></fo:inline></fo:block></fo:block></fo:block></fo:block></fo:flow></fo:page-sequence><fo:page-sequence xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions" master-reference="lot" hyphenate="true" language="en" format="i" initial-page-number="auto" force-page-count="no-force" hyphenation-character="-" hyphenation-push-character-count="2" hyphenation-remain-character-count="2"><fo:static-content flow-name="xsl-region-before-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block>Brutex XServices Documentation</fo:block></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block>Brutex XServices Documentation</fo:block></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-footnote-separator"><fo:block><fo:leader color="black" leader-pattern="rule" leader-length="1in"/></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-inner-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-after-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:flow flow-name="xsl-region-body" start-indent="4pc" end-indent="0pt"><fo:block id="lot...table...N2000B"><fo:block><fo:block><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" font-size="17.28pt" start-indent="0pt" space-after="0.5em" space-before.maximum="2em" space-before.optimum="1.5em" space-before.minimum="1em">List of Tables</fo:block></fo:block></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N202E9">2.1. rExec
|
- |
|
45 |
input parameters
|
- |
|
46 |
</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N202E9"><fo:page-number-citation ref-id="N202E9"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20398">2.2. runCommand input parameters</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20398"><fo:page-number-citation ref-id="N20398"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20475">2.3. runCommandWithSSH input parameters</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20475"><fo:page-number-citation ref-id="N20475"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N20542">2.4. telnet input parameters</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N20542"><fo:page-number-citation ref-id="N20542"/></fo:basic-link></fo:inline></fo:block><fo:block text-align-last="justify" text-align="start" end-indent="24pt" last-line-end-indent="-24pt"><fo:inline keep-with-next.within-line="always"><fo:basic-link internal-destination="N206C4">2.5. Input parameters
|
- |
|
47 |
</fo:basic-link></fo:inline><fo:inline keep-together.within-line="always"> <fo:leader keep-with-next.within-line="always" leader-alignment="reference-area" leader-pattern-width="3pt" leader-pattern="dots"/> <fo:basic-link internal-destination="N206C4"><fo:page-number-citation ref-id="N206C4"/></fo:basic-link></fo:inline></fo:block></fo:block></fo:flow></fo:page-sequence>
|
Line -... |
Line 48... |
- |
|
48 |
|
Line 63... |
Line -... |
63 |
|
- |
|
64 |
|
- |
|
Line -... |
Line 49... |
- |
|
49 |
|
- |
|
50 |
<fo:page-sequence xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions" master-reference="body" hyphenate="true" language="en" format="1" initial-page-number="1" force-page-count="no-force" hyphenation-character="-" hyphenation-push-character-count="2" hyphenation-remain-character-count="2"><fo:static-content flow-name="xsl-region-before-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block>Getting started</fo:block></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block>Getting started</fo:block></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-footnote-separator"><fo:block><fo:leader color="black" leader-pattern="rule" leader-length="1in"/></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-inner-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-after-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:flow flow-name="xsl-region-body" start-indent="4pc" end-indent="0pt"><fo:block id="installation"><fo:block font-family="sans-serif,Symbol,ZapfDingbats"><fo:block margin-left="0pt"><fo:block font-weight="bold" font-size="24.8832pt"><fo:block keep-with-next.within-column="always" space-before.optimum="10pt" space-before.minimum="10pt * 0.8" space-before.maximum="10pt * 1.2" hyphenate="false" text-align="start" start-indent="0pt" hyphenation-character="-" hyphenation-push-character-count="2" hyphenation-remain-character-count="2">Chapter 1. Getting started</fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
51 |
|
Line 65... |
Line -... |
65 |
|
- |
|
66 |
Getting started
|
- |
|
67 |
This chapter describes the installation process.
|
- |
|
68 |
|
- |
|
69 |
|
- |
|
70 |
|
- |
|
Line -... |
Line 52... |
- |
|
52 |
|
71 |
Installation
|
53 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">This chapter describes the installation process.</fo:block>
|
72 |
As of February 2013, XServices require Java 7. Older builds run against Java 5.
|
54 |
<fo:block id="N2005C"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">Installation</fo:marker><fo:block font-size="20.735999999999997pt">1.1. Installation</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
73 |
Apache Tomcat 7
|
55 |
|
74 |
tbd.
|
56 |
|
Line -... |
Line 57... |
- |
|
57 |
|
- |
|
58 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">As of February 2013, XServices require Java 7. Older builds run against Java 5.</fo:block>
|
- |
|
59 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Apache Tomcat 7</fo:block>
|
- |
|
60 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">tbd.</fo:block>
|
75 |
In short: Deploy .WAR file to Apache Tomcat
|
61 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">In short: Deploy .WAR file to Apache Tomcat</fo:block>
|
- |
|
62 |
<fo:block id="N2006E"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">Securing with Basic Authentication</fo:marker><fo:block font-size="17.28pt">1.1.1. Securing with Basic Authentication</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
63 |
|
- |
|
64 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">There is a quick guide explaining Basic Authentication for Tomcat here: <fo:basic-link external-destination="url(http://oreilly.com/pub/a/java/archive/tomcat-tips.html?page=1)">
|
Line 76... |
Line -... |
76 |
|
- |
|
77 |
Securing with Basic Authentication
|
- |
|
78 |
There is a quick guide explaining Basic Authentication for Tomcat here:
|
- |
|
79 |
http://oreilly.com/pub/a/java/archive/tomcat-tips.html?page=1
|
65 |
http://oreilly.com/pub/a/java/archive/tomcat-tips.html?page=1</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(http://oreilly.com/pub/a/java/archive/tomcat-tips.html?page=1)">http://oreilly.com/pub/a/java/archive/tomcat-tips.html?page=1</fo:basic-link>]</fo:inline>
|
80 |
|
66 |
</fo:block>
|
81 |
|
67 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
82 |
|
68 |
|
83 |
|
69 |
</fo:block>
|
84 |
|
70 |
</fo:block>
|
85 |
|
71 |
<fo:block id="N2007E"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">Limit access to</fo:marker><fo:block font-size="17.28pt">1.1.2. Limit access to</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
86 |
Limit access to
|
72 |
|
87 |
Sometimes you'll only want to restrict access to to
|
73 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Sometimes you'll only want to restrict access to to
|
88 |
only
|
74 |
only
|
89 |
specified host names or IP addresses. This way, only
|
75 |
specified host names or IP addresses. This way, only
|
90 |
clients at
|
76 |
clients at
|
91 |
those specified addresses can use the web services.
|
77 |
those specified addresses can use the web services.
|
92 |
Tomcat provides
|
78 |
Tomcat provides
|
93 |
two configuration values for that:
|
79 |
two configuration values for that:
|
94 |
RemoteHostValve and
|
80 |
RemoteHostValve and
|
95 |
RemoteAddrValve.
|
81 |
RemoteAddrValve.</fo:block>
|
96 |
These Valves allow you to filter requests by host name or
|
82 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">These Valves allow you to filter requests by host name or
|
97 |
by IP
|
83 |
by IP
|
98 |
address, and to allow or deny hosts that match. The
|
84 |
address, and to allow or deny hosts that match. The
|
99 |
example below
|
85 |
example below
|
100 |
restricts access to the ArchiveService from any
|
86 |
restricts access to the ArchiveService from any
|
101 |
machine that is not
|
87 |
machine that is not
|
102 |
the local host.
|
88 |
the local host.</fo:block>
|
103 |
<pre wrap-option="wrap"><Context
|
89 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20089"><Context
|
104 |
path="/XService/ArchiveService"
|
90 |
path="/XService/ArchiveService"
|
105 |
...> <Valve
|
91 |
...> <Valve
|
106 |
className="org.apache.catalina.valves.RemoteAddrValve"
|
92 |
className="org.apache.catalina.valves.RemoteAddrValve"
|
107 |
allow="127.0.0.1" deny=""/> </Context>
|
93 |
allow="127.0.0.1" deny=""/> </Context>
|
108 |
</pre>
|
94 |
</fo:block>
|
109 |
If no allow pattern is given, then patterns that match
|
95 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">If no allow pattern is given, then patterns that match
|
110 |
the deny
|
96 |
the deny
|
111 |
attribute patterns will be rejected, and all others
|
97 |
attribute patterns will be rejected, and all others
|
112 |
will be allowed.
|
98 |
will be allowed.
|
113 |
Similarly, if no deny pattern is given,
|
- |
|
114 |
patterns that match the
|
99 |
Similarly, if no deny pattern is given,
|
Line 115... |
Line 100... |
115 |
allow attribute will be allowed, and
|
100 |
patterns that match the
|
- |
|
101 |
allow attribute will be allowed, and
|
116 |
all others will be denied.
|
102 |
all others will be denied.
|
Line 117... |
Line -... |
117 |
|
- |
|
118 |
The <context> element must be placed into the
|
- |
|
Line -... |
Line 103... |
- |
|
103 |
</fo:block>
|
119 |
server.xml
|
104 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The <context> element must be placed into the
|
- |
|
105 |
server.xml
|
120 |
file (into <engine><host>).
|
106 |
file (into <engine><host>).</fo:block>
|
121 |
|
107 |
</fo:block>
|
122 |
|
108 |
|
123 |
|
- |
|
124 |
|
- |
|
125 |
|
- |
|
126 |
|
- |
|
Line -... |
Line 109... |
- |
|
109 |
</fo:block>
|
- |
|
110 |
</fo:flow></fo:page-sequence>
|
- |
|
111 |
<fo:page-sequence xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions" master-reference="body" hyphenate="true" language="en" format="1" initial-page-number="auto" force-page-count="no-force" hyphenation-character="-" hyphenation-push-character-count="2" hyphenation-remain-character-count="2"><fo:static-content flow-name="xsl-region-before-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block>Available SOAP Services</fo:block></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block>Available SOAP Services</fo:block></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-footnote-separator"><fo:block><fo:leader color="black" leader-pattern="rule" leader-length="1in"/></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-inner-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-after-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:flow flow-name="xsl-region-body" start-indent="4pc" end-indent="0pt"><fo:block id="soapservices"><fo:block font-family="sans-serif,Symbol,ZapfDingbats"><fo:block margin-left="0pt"><fo:block font-weight="bold" font-size="24.8832pt"><fo:block keep-with-next.within-column="always" space-before.optimum="10pt" space-before.minimum="10pt * 0.8" space-before.maximum="10pt * 1.2" hyphenate="false" text-align="start" start-indent="0pt" hyphenation-character="-" hyphenation-push-character-count="2" hyphenation-remain-character-count="2">Chapter 2. Available SOAP Services</fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
112 |
|
- |
|
113 |
|
- |
|
114 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">List of available web services and their operations.</fo:block>
|
- |
|
115 |
<fo:block id="archiveservices"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">ArchiveServices</fo:marker><fo:block font-size="20.735999999999997pt">2.1. ArchiveServices</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
116 |
|
- |
|
117 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The ArchiveService bundles file packing operations. Its
|
- |
|
118 |
WSDL is located at
|
- |
|
119 |
http://server:port/XServices/ArchiveService?wsdl</fo:block>
|
- |
|
120 |
|
- |
|
121 |
<fo:block id="N200AB"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">gzip</fo:marker><fo:block font-size="17.28pt">2.1.1. gzip</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
122 |
|
127 |
Available Services
|
123 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Create a GNU zip archive.
|
- |
|
124 |
Sample request:
|
- |
|
125 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N200B3">
|
- |
|
126 |
...
|
- |
|
127 |
</fo:block>
|
- |
|
128 |
Sample response:
|
- |
|
129 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N200B6">
|
- |
|
130 |
...
|
- |
|
131 |
</fo:block>
|
- |
|
132 |
</fo:block>
|
- |
|
133 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
134 |
</fo:block>
|
- |
|
135 |
<fo:block id="N200BE"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">bzip2FromArchive</fo:marker><fo:block font-size="17.28pt">2.1.2. bzip2FromArchive</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
136 |
|
- |
|
137 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Create a new bzip2 archive from files located within another archive.
|
- |
|
138 |
Sample request:
|
- |
|
139 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N200C6">
|
- |
|
140 |
...
|
- |
|
141 |
</fo:block>
|
- |
|
142 |
Sample response:
|
- |
|
143 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N200C9">
|
- |
|
144 |
...
|
- |
|
145 |
</fo:block>
|
- |
|
146 |
</fo:block>
|
- |
|
147 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
148 |
</fo:block>
|
- |
|
149 |
<fo:block id="N200D1"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">bzip2</fo:marker><fo:block font-size="17.28pt">2.1.3. bzip2</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
150 |
|
- |
|
151 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Create a bzip2 archive.
|
- |
|
152 |
Sample request:
|
- |
|
153 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N200D9">
|
- |
|
154 |
...
|
- |
|
155 |
</fo:block>
|
- |
|
156 |
Sample response:
|
- |
|
157 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N200DC">
|
- |
|
158 |
...
|
- |
|
159 |
</fo:block>
|
- |
|
160 |
</fo:block>
|
- |
|
161 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
162 |
</fo:block>
|
- |
|
163 |
<fo:block id="N200E4"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">gzipFromArchive</fo:marker><fo:block font-size="17.28pt">2.1.4. gzipFromArchive</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
164 |
|
- |
|
165 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Create a new GNU zip archive from files located within another archive.
|
- |
|
166 |
Sample request:
|
- |
|
167 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N200EC">
|
- |
|
168 |
...
|
- |
|
169 |
</fo:block>
|
- |
|
170 |
Sample response:
|
- |
|
171 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N200EF">
|
- |
|
172 |
...
|
- |
|
173 |
</fo:block>
|
- |
|
174 |
</fo:block>
|
- |
|
175 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
176 |
</fo:block>
|
- |
|
177 |
<fo:block id="N200F7"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">gunzip</fo:marker><fo:block font-size="17.28pt">2.1.5. gunzip</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
178 |
|
- |
|
179 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Extract files from a GNU zip archive.
|
- |
|
180 |
Sample request:
|
- |
|
181 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N200FF">
|
- |
|
182 |
...
|
- |
|
183 |
</fo:block>
|
- |
|
184 |
Sample response:
|
- |
|
185 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20102">
|
- |
|
186 |
...
|
- |
|
187 |
</fo:block>
|
- |
|
188 |
</fo:block>
|
- |
|
189 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
190 |
</fo:block>
|
- |
|
191 |
<fo:block id="N2010A"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">bunzip2</fo:marker><fo:block font-size="17.28pt">2.1.6. bunzip2</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
192 |
|
- |
|
193 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Extract files from a bzip2 archive.
|
- |
|
194 |
Sample request:
|
- |
|
195 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20112">
|
- |
|
196 |
...
|
- |
|
197 |
</fo:block>
|
- |
|
198 |
Sample response:
|
- |
|
199 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20115">
|
- |
|
200 |
...
|
- |
|
201 |
</fo:block>
|
- |
|
202 |
</fo:block>
|
- |
|
203 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
204 |
</fo:block>
|
- |
|
205 |
<fo:block id="N2011D"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">gunzipFromURL</fo:marker><fo:block font-size="17.28pt">2.1.7. gunzipFromURL</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
206 |
|
- |
|
207 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Extract files from a GNU zip archive. The archive is located on the web (http/ https)
|
- |
|
208 |
and will be downloaded automatically.
|
- |
|
209 |
Sample request:
|
- |
|
210 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20125">
|
- |
|
211 |
...
|
- |
|
212 |
</fo:block>
|
- |
|
213 |
Sample response:
|
- |
|
214 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20128">
|
- |
|
215 |
...
|
- |
|
216 |
</fo:block>
|
- |
|
217 |
</fo:block>
|
- |
|
218 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
219 |
</fo:block>
|
- |
|
220 |
<fo:block id="N20130"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">bunzip2FromURL</fo:marker><fo:block font-size="17.28pt">2.1.8. bunzip2FromURL</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
221 |
|
- |
|
222 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Extract files from a bzip2 archive. The archive is located on the web (http/ https)
|
- |
|
223 |
and will be downloaded automatically.
|
- |
|
224 |
Sample request:
|
- |
|
225 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20138">
|
- |
|
226 |
...
|
- |
|
227 |
</fo:block>
|
- |
|
228 |
Sample response:
|
- |
|
229 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2013B">
|
- |
|
230 |
...
|
- |
|
231 |
</fo:block>
|
- |
|
232 |
</fo:block>
|
- |
|
233 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
234 |
</fo:block>
|
- |
|
235 |
<fo:block id="N20143"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">zip</fo:marker><fo:block font-size="17.28pt">2.1.9. zip</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
236 |
|
- |
|
237 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Compress files and store them in a ZIP archive.
|
- |
|
238 |
Sample request:
|
- |
|
239 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2014B">
|
- |
|
240 |
...
|
- |
|
241 |
</fo:block>
|
- |
|
242 |
Sample response:
|
- |
|
243 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2014E">
|
- |
|
244 |
...
|
- |
|
245 |
</fo:block>
|
- |
|
246 |
</fo:block>
|
- |
|
247 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
248 |
</fo:block>
|
- |
|
249 |
<fo:block id="N20156"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">zipFromArchive</fo:marker><fo:block font-size="17.28pt">2.1.10. zipFromArchive</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
250 |
|
- |
|
251 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Create a new ZIP archive from files located within another archive.
|
- |
|
252 |
Sample request:
|
- |
|
253 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2015E">
|
- |
|
254 |
...
|
- |
|
255 |
</fo:block>
|
- |
|
256 |
Sample response:
|
- |
|
257 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20161">
|
- |
|
258 |
...
|
- |
|
259 |
</fo:block>
|
- |
|
260 |
</fo:block>
|
- |
|
261 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
262 |
</fo:block>
|
- |
|
263 |
<fo:block id="N20169"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">unzip</fo:marker><fo:block font-size="17.28pt">2.1.11. unzip</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
264 |
|
- |
|
265 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Extract files from a zip archive.
|
- |
|
266 |
Sample request:
|
- |
|
267 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20171">
|
- |
|
268 |
...
|
- |
|
269 |
</fo:block>
|
- |
|
270 |
Sample response:
|
- |
|
271 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20174">
|
- |
|
272 |
...
|
- |
|
273 |
</fo:block>
|
- |
|
274 |
</fo:block>
|
- |
|
275 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
276 |
</fo:block>
|
- |
|
277 |
<fo:block id="N2017C"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">untar</fo:marker><fo:block font-size="17.28pt">2.1.12. untar</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
278 |
|
- |
|
279 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Extract files from a tarball archive.
|
Line -... |
Line 280... |
- |
|
280 |
Sample request:
|
- |
|
281 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20184">
|
- |
|
282 |
...
|
- |
|
283 |
</fo:block>
|
- |
|
284 |
Sample response:
|
- |
|
285 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20187">
|
- |
|
286 |
...
|
- |
|
287 |
</fo:block>
|
- |
|
288 |
</fo:block>
|
- |
|
289 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
290 |
</fo:block>
|
- |
|
291 |
<fo:block id="N2018F"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">unrar</fo:marker><fo:block font-size="17.28pt">2.1.13. unrar</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
292 |
|
- |
|
293 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Extract files from a RAR archive.
|
- |
|
294 |
Sample request:
|
- |
|
295 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20197">
|
- |
|
296 |
...
|
- |
|
297 |
</fo:block>
|
- |
|
298 |
Sample response:
|
- |
|
299 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2019A">
|
128 |
List of available web services and their operations.
|
300 |
...
|
Line 129... |
Line 301... |
129 |
|
301 |
</fo:block>
|
- |
|
302 |
</fo:block>
|
- |
|
303 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
304 |
</fo:block>
|
- |
|
305 |
|
- |
|
306 |
</fo:block>
|
- |
|
307 |
<fo:block id="dateservices"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">DateServices</fo:marker><fo:block font-size="20.735999999999997pt">2.2. DateServices</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
308 |
|
Line -... |
Line 309... |
- |
|
309 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The DateService bundles various date and time related operations.
|
- |
|
310 |
</fo:block>
|
130 |
ArchiveServices
|
311 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Its WSDL is located at http://server:port/XServices/DateService?wsdl</fo:block>
|
- |
|
312 |
|
- |
|
313 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">XServices uses a date/time format as suggested by http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#dateTime, which is basically a subset of ISO8601. Most input parameters for date/time have to be provided as such.
|
131 |
The ArchiveService bundles file packing operations. Its
|
314 |
|
132 |
WSDL is located at
|
315 |
Another date/time format, that is often used is defined by RFC822. The major difference to ISO8601 and the Xmlschema datetime format, is in the way how the time zone is specified. ISO8601 specifies a colon to be used to separate hour and minutes time shift. RFC822 does not use a separator.
|
133 |
http://server:port/XServices/ArchiveService?wsdl
|
316 |
<fo:list-block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" space-after.optimum="1em" space-after.minimum="0.8em" space-after.maximum="1.2em" provisional-label-separation="0.2em" provisional-distance-between-starts="1.0em" id="N201B2"><fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N201B4"><fo:list-item-label end-indent="label-end()"><fo:block>•</fo:block></fo:list-item-label><fo:list-item-body start-indent="body-start()"><fo:block>
|
- |
|
317 |
<fo:block>ISO8601 (example: "2012-01-17T23:50:00+01:00")</fo:block>
|
- |
|
318 |
</fo:block></fo:list-item-body></fo:list-item><fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N201BA"><fo:list-item-label end-indent="label-end()"><fo:block>•</fo:block></fo:list-item-label><fo:list-item-body start-indent="body-start()"><fo:block>
|
134 |
|
319 |
<fo:block>RFC822 (example: "2012-01-17T23:50:00+0100")</fo:block>
|
- |
|
320 |
</fo:block></fo:list-item-body></fo:list-item></fo:list-block>
|
135 |
|
321 |
</fo:block>
|
Line -... |
Line 322... |
- |
|
322 |
<fo:block id="N201C2"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">dateAdd</fo:marker><fo:block font-size="17.28pt">2.2.1. dateAdd</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
323 |
|
- |
|
324 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Add or substract a time span from/ to a date.
|
- |
|
325 |
Sample request:
|
- |
|
326 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N201CA">
|
- |
|
327 |
...
|
- |
|
328 |
</fo:block>
|
- |
|
329 |
Sample response:
|
- |
|
330 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N201CD">
|
- |
|
331 |
...
|
- |
|
332 |
</fo:block>
|
- |
|
333 |
</fo:block>
|
- |
|
334 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Hints here</fo:block>
|
Line -... |
Line 335... |
- |
|
335 |
</fo:block>
|
- |
|
336 |
<fo:block id="N201D6"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">dateTimeDiff</fo:marker><fo:block font-size="17.28pt">2.2.2. dateTimeDiff</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
337 |
|
- |
|
338 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Calculate elapsed time between two dates. Returns the elapsed time in milliseconds.
|
- |
|
339 |
Sample request:
|
- |
|
340 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N201DE">
|
- |
|
341 |
...
|
- |
|
342 |
</fo:block>
|
- |
|
343 |
Sample response:
|
- |
|
344 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N201E1">
|
- |
|
345 |
...
|
- |
|
346 |
</fo:block>
|
- |
|
347 |
</fo:block>
|
Line 136... |
Line -... |
136 |
DateServices
|
- |
|
137 |
The DateService bundles various date and time related operations.
|
348 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Hints here</fo:block>
|
138 |
|
349 |
</fo:block>
|
139 |
Its WSDL is located at http://server:port/XServices/DateService?wsdl
|
350 |
<fo:block id="N201EA"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">dateTimeDiff</fo:marker><fo:block font-size="17.28pt">2.2.3. dateTimeDiff</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
140 |
|
351 |
|
141 |
XServices uses a date/time format as suggested by http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/#dateTime, which is basically a subset of ISO8601. Most input parameters for date/time have to be provided as such.
|
352 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Calculate Fully elapsed units between two dates. Example: 4:15:10-4:15:55 in minutes = 0 and in seconds = 45.
|
142 |
|
353 |
Sample request:
|
143 |
Another date/time format, that is often used is defined by RFC822. The major difference to ISO8601 and the Xmlschema datetime format, is in the way how the time zone is specified. ISO8601 specifies a colon to be used to separate hour and minutes time shift. RFC822 does not use a separator.
|
354 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N201F2">
|
144 |
|
355 |
...
|
145 |
|
356 |
</fo:block>
|
146 |
ISO8601 (example: "2012-01-17T23:50:00+01:00")
|
357 |
Sample response:
|
147 |
|
358 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N201F5">
|
148 |
|
359 |
...
|
149 |
RFC822 (example: "2012-01-17T23:50:00+0100")
|
360 |
</fo:block>
|
150 |
|
361 |
</fo:block>
|
151 |
|
362 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Hints here</fo:block>
|
152 |
|
363 |
</fo:block>
|
153 |
|
364 |
<fo:block id="N201FE"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">getDate</fo:marker><fo:block font-size="17.28pt">2.2.4. getDate</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
154 |
getDate
|
365 |
|
155 |
Get current time and date.
|
366 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Get current time and date.
|
Line 178... |
Line 389... |
178 |
<ns1:iso8601date>2012-01-02T08:14:40+0100</ns1:iso8601date>
|
389 |
<ns1:iso8601date>2012-01-02T08:14:40+0100</ns1:iso8601date>
|
179 |
<ns1:timestamp>1325488480957</ns1:timestamp>
|
390 |
<ns1:timestamp>1325488480957</ns1:timestamp>
|
180 |
</ns1:return>
|
391 |
</ns1:return>
|
181 |
</ns1:getDateResponse>
|
392 |
</ns1:getDateResponse>
|
182 |
</soap:Body>
|
393 |
</soap:Body>
|
183 |
</soap:Envelope></pre>
|
394 |
</soap:Envelope></fo:block>
|
- |
|
395 |
</fo:block>
|
184 |
|
396 |
</fo:block>
|
185 |
|
397 |
<fo:block id="N20210"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">getDateExtended</fo:marker><fo:block font-size="17.28pt">2.2.5. getDateExtended</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
Line 186... |
Line -... |
186 |
|
- |
|
187 |
getDateExtended
|
398 |
|
188 |
Get current time and date (extended Version).
|
399 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Get current time and date (extended Version).
|
189 |
Sample response:
|
400 |
Sample response:
|
Line 190... |
Line 401... |
190 |
<pre wrap-option="wrap">
|
401 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20218">
|
191 |
|
402 |
|
192 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
403 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
193 |
<soap:Body>
|
404 |
<soap:Body>
|
Line 202... |
Line 413... |
202 |
</return>
|
413 |
</return>
|
203 |
</ns2:getDateExtendedResponse>
|
414 |
</ns2:getDateExtendedResponse>
|
204 |
</soap:Body>
|
415 |
</soap:Body>
|
205 |
</soap:Envelope>
|
416 |
</soap:Envelope>
|
Line 206... |
Line 417... |
206 |
|
417 |
|
207 |
</pre>
|
- |
|
208 |
|
- |
|
Line -... |
Line 418... |
- |
|
418 |
</fo:block>
|
- |
|
419 |
|
- |
|
420 |
</fo:block>
|
Line 209... |
Line 421... |
209 |
|
421 |
</fo:block>
|
210 |
|
- |
|
211 |
|
422 |
<fo:block id="N2021E"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">formatDate</fo:marker><fo:block font-size="17.28pt">2.2.6. formatDate</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
212 |
formatDate
|
- |
|
213 |
|
423 |
|
214 |
Transform date/time representation from ISO8601 or RFC822 format to
|
424 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
215 |
|
- |
|
216 |
|
425 |
Transform date/time representation from ISO8601 or RFC822 format to
|
217 |
ISO8601 (example: "2012-01-17T23:50:00+01:00")
|
426 |
<fo:list-block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" space-after.optimum="1em" space-after.minimum="0.8em" space-after.maximum="1.2em" provisional-label-separation="0.2em" provisional-distance-between-starts="1.0em" id="N20226"><fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N20228"><fo:list-item-label end-indent="label-end()"><fo:block>•</fo:block></fo:list-item-label><fo:list-item-body start-indent="body-start()"><fo:block>
|
218 |
|
- |
|
219 |
|
427 |
<fo:block>ISO8601 (example: "2012-01-17T23:50:00+01:00")</fo:block>
|
220 |
RFC822 (example: "2012-01-17T23:50:00+0100")
|
428 |
</fo:block></fo:list-item-body></fo:list-item><fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N2022E"><fo:list-item-label end-indent="label-end()"><fo:block>•</fo:block></fo:list-item-label><fo:list-item-body start-indent="body-start()"><fo:block>
|
221 |
|
- |
|
222 |
|
429 |
<fo:block>RFC822 (example: "2012-01-17T23:50:00+0100")</fo:block>
|
223 |
YYYYMMDD (example: "2012/01/17")
|
430 |
</fo:block></fo:list-item-body></fo:list-item><fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N20234"><fo:list-item-label end-indent="label-end()"><fo:block>•</fo:block></fo:list-item-label><fo:list-item-body start-indent="body-start()"><fo:block>
|
- |
|
431 |
<fo:block>YYYYMMDD (example: "2012/01/17")</fo:block>
|
- |
|
432 |
</fo:block></fo:list-item-body></fo:list-item><fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N2023A"><fo:list-item-label end-indent="label-end()"><fo:block>•</fo:block></fo:list-item-label><fo:list-item-body start-indent="body-start()"><fo:block>
|
224 |
|
433 |
<fo:block>DDMMYYYY (example: "17.01.2012")</fo:block>
|
225 |
|
434 |
</fo:block></fo:list-item-body></fo:list-item></fo:list-block>
|
226 |
DDMMYYYY (example: "17.01.2012")
|
435 |
</fo:block>
|
- |
|
436 |
</fo:block>
|
- |
|
437 |
<fo:block id="N20243"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">formatDateAdvanced</fo:marker><fo:block font-size="17.28pt">2.2.7. formatDateAdvanced</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
438 |
|
- |
|
439 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
- |
|
440 |
Transform Time/ Date representation. Formats a date with a free form pattern. Uses SimpleDateFormat patterns.
|
227 |
|
441 |
</fo:block>
|
- |
|
442 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
- |
|
443 |
The following pattern letters are defined (all other characters from 'A' to 'Z' and from 'a' to 'z' are reserved):
|
- |
|
444 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2024E">
|
- |
|
445 |
Letter Date or Time Component Presentation Examples
|
- |
|
446 |
G Era designator Text AD
|
- |
|
447 |
y Year Year 1996; 96
|
- |
|
448 |
M Month in year Month July; Jul; 07
|
- |
|
449 |
w Week in year Number 27
|
- |
|
450 |
W Week in month Number 2
|
- |
|
451 |
D Day in year Number 189
|
- |
|
452 |
d Day in month Number 10
|
- |
|
453 |
F Day of week in month Number 2
|
- |
|
454 |
E Day in week Text Tuesday; Tue
|
- |
|
455 |
a Am/pm marker Text PM
|
- |
|
456 |
H Hour in day (0-23) Number 0
|
- |
|
457 |
k Hour in day (1-24) Number 24
|
- |
|
458 |
K Hour in am/pm (0-11) Number 0
|
- |
|
459 |
h Hour in am/pm (1-12) Number 12
|
- |
|
460 |
m Minute in hour Number 30
|
- |
|
461 |
s Second in minute Number 55
|
- |
|
462 |
S Millisecond Number 978
|
- |
|
463 |
z Time zone General time zone Pacific Standard Time; PST; GMT-08:00
|
228 |
|
464 |
Z Time zone RFC 822 time zone -0800
|
229 |
|
465 |
</fo:block>
|
Line -... |
Line 466... |
- |
|
466 |
</fo:block>
|
230 |
|
467 |
</fo:block>
|
231 |
|
468 |
<fo:block id="N20253"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">getInTimezone</fo:marker><fo:block font-size="17.28pt">2.2.8. getInTimezone</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
469 |
|
- |
|
470 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
- |
|
471 |
Changes the date/time presentation to another time zone. The date/time object itself
|
- |
|
472 |
is not changed. For example '2012-01-05T22:45:11-06:30' is presented as '2012-01-06T07:15:11+02:00' from Helsinki time zone perspective.
|
Line 232... |
Line 473... |
232 |
getInTimezone
|
473 |
</fo:block>
|
233 |
|
- |
|
234 |
Changes the date/time presentation to another time zone. The date/time object itself
|
- |
|
235 |
is not changed. For example '2012-01-05T22:45:11-06:30' is presented as '2012-01-06T07:15:11+02:00' from Helsinki time zone perspective.
|
- |
|
236 |
|
- |
|
237 |
The web service operation "getTimezones" returns a full list of all supported time zones.
|
474 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The web service operation "getTimezones" returns a full list of all supported time zones.</fo:block>
|
238 |
|
475 |
</fo:block>
|
Line 239... |
Line 476... |
239 |
|
476 |
<fo:block id="N20260"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">getTimestamp</fo:marker><fo:block font-size="17.28pt">2.2.9. getTimestamp</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
240 |
getTimestamp
|
477 |
|
241 |
Get current timestamp in milliseconds (epoch).
|
478 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Get current timestamp in milliseconds (epoch).
|
242 |
Sample request:
|
479 |
Sample request:
|
243 |
<pre wrap-option="wrap">
|
480 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20268">
|
244 |
|
481 |
|
245 |
<soapenv:Envelope
|
482 |
<soapenv:Envelope
|
246 |
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
|
483 |
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
|
Line 247... |
Line 484... |
247 |
xmlns:ws="http://ws.xservices.brutex.net">
|
484 |
xmlns:ws="http://ws.xservices.brutex.net">
|
248 |
<soapenv:Header/>
|
485 |
<soapenv:Header/>
|
249 |
<soapenv:Body>
|
486 |
<soapenv:Body>
|
Line 250... |
Line 487... |
250 |
<ws:getTimestamp/>
|
487 |
<ws:getTimestamp/>
|
251 |
</soapenv:Body>
|
488 |
</soapenv:Body>
|
252 |
</soapenv:Envelop
|
489 |
</soapenv:Envelop
|
253 |
|
490 |
|
254 |
</pre>
|
491 |
</fo:block>
|
255 |
Sample response:
|
492 |
Sample response:
|
256 |
<pre wrap-option="wrap">
|
493 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2026C">
|
- |
|
494 |
|
257 |
|
495 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
258 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
496 |
<soap:Body>
|
259 |
<soap:Body>
|
497 |
<ns1:getTimestampResponse xmlns:ns1="http://ws.xservices.brutex.net">
|
Line 260... |
Line -... |
260 |
<ns1:getTimestampResponse xmlns:ns1="http://ws.xservices.brutex.net">
|
- |
|
261 |
<ns1:return>1325488875703</ns1:return>
|
498 |
<ns1:return><fo:inline font-style="italic">1325488875703</fo:inline></ns1:return>
|
262 |
</ns1:getTimestampResponse>
|
499 |
</ns1:getTimestampResponse>
|
263 |
</soap:Body>
|
500 |
</soap:Body>
|
Line 264... |
Line 501... |
264 |
</soap:Envelope>
|
501 |
</soap:Envelope>
|
265 |
</pre>
|
502 |
</fo:block>
|
266 |
|
503 |
</fo:block>
|
267 |
|
504 |
</fo:block>
|
268 |
|
505 |
<fo:block id="N20275"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">getTimestamp2</fo:marker><fo:block font-size="17.28pt">2.2.10. getTimestamp2</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
269 |
getTimestamp2
|
506 |
|
270 |
Get current timestamp in seconds (unix timestamp).
|
507 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Get current timestamp in seconds (unix timestamp).
|
271 |
Sample request:
|
508 |
Sample request:
|
Line 272... |
Line 509... |
272 |
<pre wrap-option="wrap">
|
509 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2027D">
|
273 |
|
510 |
|
274 |
<soapenv:Envelope
|
511 |
<soapenv:Envelope
|
Line 275... |
Line 512... |
275 |
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
|
512 |
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
|
276 |
xmlns:ws="http://ws.xservices.brutex.net">
|
513 |
xmlns:ws="http://ws.xservices.brutex.net">
|
277 |
<soapenv:Header/>
|
514 |
<soapenv:Header/>
|
278 |
<soapenv:Body>
|
515 |
<soapenv:Body>
|
279 |
<ws:getTimestamp2/>
|
516 |
<ws:getTimestamp2/>
|
280 |
</soapenv:Body>
|
517 |
</soapenv:Body>
|
281 |
</soapenv:Envelop
|
518 |
</soapenv:Envelop
|
282 |
|
519 |
|
283 |
</pre>
|
520 |
</fo:block>
|
284 |
Sample response:
|
521 |
Sample response:
|
285 |
<pre wrap-option="wrap">
|
- |
|
286 |
|
522 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20281">
|
Line -... |
Line 523... |
- |
|
523 |
|
287 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
524 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
288 |
<soap:Body>
|
525 |
<soap:Body>
|
289 |
<ns1:getTimestamp2Response xmlns:ns1="http://ws.xservices.brutex.net">
|
526 |
<ns1:getTimestamp2Response xmlns:ns1="http://ws.xservices.brutex.net">
|
290 |
<ns1:return>1325488876</ns1:return>
|
527 |
<ns1:return><fo:inline font-style="italic">1325488876</fo:inline></ns1:return>
|
291 |
</ns1:getTimestamp2Response>
|
528 |
</ns1:getTimestamp2Response>
|
292 |
</soap:Body>
|
529 |
</soap:Body>
|
293 |
</soap:Envelope>
|
530 |
</soap:Envelope>
|
294 |
</pre>
|
531 |
</fo:block>
|
295 |
|
532 |
</fo:block>
|
296 |
|
533 |
</fo:block>
|
297 |
|
534 |
<fo:block id="N2028A"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">getTimezones</fo:marker><fo:block font-size="17.28pt">2.2.11. getTimezones</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
298 |
getTimezones
|
535 |
|
299 |
|
536 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
300 |
Returns all time zones this implementation (more precisely your JVM) is aware of.
|
537 |
Returns all time zones this implementation (more precisely your JVM) is aware of.
|
Line 3332... |
Line 3569... |
3332 |
</ns1:timezone>
|
3569 |
</ns1:timezone>
|
3333 |
</ns1:return>
|
3570 |
</ns1:return>
|
3334 |
</ns1:getTimezonesResponse>
|
3571 |
</ns1:getTimezonesResponse>
|
3335 |
</soap:Body>
|
3572 |
</soap:Body>
|
3336 |
</soap:Envelope>
|
3573 |
</soap:Envelope>
|
- |
|
3574 |
</fo:block>
|
- |
|
3575 |
</fo:block>
|
3337 |
</pre>
|
3576 |
</fo:block>
|
3338 |
|
3577 |
<fo:block id="N2029F"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">parseDate</fo:marker><fo:block font-size="17.28pt">2.2.12. parseDate</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3339 |
|
3578 |
|
- |
|
3579 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
- |
|
3580 |
Converts a string into date using pre-defined date formats
|
3340 |
|
3581 |
<fo:list-block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" space-after.optimum="1em" space-after.minimum="0.8em" space-after.maximum="1.2em" provisional-label-separation="0.2em" provisional-distance-between-starts="1.0em" id="N202A7"><fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N202A9"><fo:list-item-label end-indent="label-end()"><fo:block>•</fo:block></fo:list-item-label><fo:list-item-body start-indent="body-start()"><fo:block>
|
- |
|
3582 |
<fo:block>ISO8601 (example: "2012-01-17T23:50:00+01:00")</fo:block>
|
3341 |
|
3583 |
</fo:block></fo:list-item-body></fo:list-item><fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N202AF"><fo:list-item-label end-indent="label-end()"><fo:block>•</fo:block></fo:list-item-label><fo:list-item-body start-indent="body-start()"><fo:block>
|
- |
|
3584 |
<fo:block>RFC822 (example: "2012-01-17T23:50:00+0100")</fo:block>
|
3342 |
ExecuteServices
|
3585 |
</fo:block></fo:list-item-body></fo:list-item><fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N202B5"><fo:list-item-label end-indent="label-end()"><fo:block>•</fo:block></fo:list-item-label><fo:list-item-body start-indent="body-start()"><fo:block>
|
3343 |
The ExecuteService bundles local and remote command
|
3586 |
<fo:block>YYYYMMDD (example: "2012/01/17")</fo:block>
|
3344 |
execution operations. Its WSDL is located at
|
3587 |
</fo:block></fo:list-item-body></fo:list-item><fo:list-item space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" id="N202BB"><fo:list-item-label end-indent="label-end()"><fo:block>•</fo:block></fo:list-item-label><fo:list-item-body start-indent="body-start()"><fo:block>
|
- |
|
3588 |
<fo:block>DDMMYYYY (example: "17.01.2012")</fo:block>
|
- |
|
3589 |
</fo:block></fo:list-item-body></fo:list-item></fo:list-block>
|
- |
|
3590 |
</fo:block>
|
- |
|
3591 |
</fo:block>
|
3345 |
http://server:port/XServices/ExecuteService?wsdl
|
3592 |
<fo:block id="N202C4"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">parseDateAdvanced</fo:marker><fo:block font-size="17.28pt">2.2.13. parseDateAdvanced</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3346 |
|
3593 |
|
- |
|
3594 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
3347 |
rExec
|
3595 |
Converts a string into date using any format.
|
3348 |
|
3596 |
|
3349 |
provides remote execution facilities with authentication based on
|
3597 |
</fo:block>
|
- |
|
3598 |
</fo:block>
|
- |
|
3599 |
</fo:block>
|
3350 |
user names and passwords.
|
3600 |
<fo:block id="executeservices"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">ExecuteServices</fo:marker><fo:block font-size="20.735999999999997pt">2.3. ExecuteServices</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
Line -... |
Line 3601... |
- |
|
3601 |
|
- |
|
3602 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The ExecuteService bundles local and remote command
|
- |
|
3603 |
execution operations. Its WSDL is located at
|
3351 |
|
3604 |
http://server:port/XServices/ExecuteService?wsdl</fo:block>
|
- |
|
3605 |
<fo:block id="N202D9"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">rExec
|
- |
|
3606 |
</fo:marker><fo:block font-size="17.28pt">2.3.1. rExec
|
3352 |
Input parameters
|
3607 |
</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
3608 |
|
- |
|
3609 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">provides remote execution facilities with authentication based on
|
3353 |
|
3610 |
user names and passwords.</fo:block>
|
- |
|
3611 |
<fo:block id="N202E2"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">2.3.1.1. Input parameters
|
Line -... |
Line 3612... |
- |
|
3612 |
</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3354 |
|
3613 |
|
3355 |
|
3614 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
3356 |
rExec
|
- |
|
3357 |
input parameters
|
- |
|
3358 |
|
- |
|
3359 |
|
- |
|
3360 |
|
- |
|
3361 |
|
- |
|
3362 |
|
- |
|
3363 |
|
- |
|
3364 |
|
- |
|
3365 |
|
- |
|
3366 |
parameter
|
- |
|
3367 |
type
|
- |
|
3368 |
required
|
- |
|
3369 |
description
|
- |
|
3370 |
|
- |
|
3371 |
|
- |
|
3372 |
|
- |
|
3373 |
|
3615 |
<fo:block xmlns:rx="http://www.renderx.com/XSL/Extensions" space-before.minimum="0.5em" space-before.optimum="1em" space-before.maximum="2em" space-after.minimum="0.5em" space-after.optimum="1em" space-after.maximum="2em" keep-together.within-column="auto" id="N202E9"><fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" font-weight="bold" font-size="12pt" hyphenate="false" space-after.minimum="0.4em" space-after.optimum="0.6em" space-after.maximum="0.8em" keep-with-next.within-column="always">Table 2.1. rExec
|
3374 |
host
|
- |
|
3375 |
HostConnection
|
- |
|
3376 |
Yes
|
3616 |
input parameters
|
3377 |
|
3617 |
</fo:block><fo:table border-before-width.conditionality="retain" border-collapse="collapse" border-start-style="solid" border-end-style="solid" border-top-style="solid" border-bottom-style="solid" border-start-width="0.5pt" border-end-width="0.5pt" border-top-width="0.5pt" border-bottom-width="0.5pt" border-start-color="black" border-end-color="black" border-top-color="black" border-bottom-color="black" table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-column column-number="4" column-width="proportional-column-width(1)"/><fo:table-header end-indent="0pt" start-indent="0pt"><fo:table-row keep-with-next.within-column="always"><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">parameter</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">type</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">required</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block font-weight="bold">description</fo:block></fo:table-cell></fo:table-row></fo:table-header><fo:table-body end-indent="0pt" start-indent="0pt"><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>host</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>HostConnection</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Yes</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block>
|
3378 |
Host where to execute the command. See
|
3618 |
Host where to execute the command. See
|
3379 |
HostConnection
|
- |
|
3380 |
.
|
- |
|
3381 |
|
- |
|
3382 |
|
3619 |
<fo:basic-link internal-destination="hostconnection"><fo:inline>HostConnection</fo:inline></fo:basic-link>
|
3383 |
|
- |
|
3384 |
command
|
- |
|
3385 |
String
|
3620 |
.
|
3386 |
No
|
- |
|
3387 |
Any command including arguments
|
- |
|
3388 |
|
- |
|
3389 |
|
3621 |
</fo:block></fo:table-cell></fo:table-row><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>command</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>String</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>No</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block>Any command including arguments</fo:block></fo:table-cell></fo:table-row><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>timeout</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Long</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Yes</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt"><fo:block>Timeout in milliseconds. The command is forcefully terminated when timeout is reached.</fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block>
|
3390 |
timeout
|
3622 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
3391 |
Long
|
3623 |
</fo:block>
|
3392 |
Yes
|
- |
|
3393 |
Timeout in milliseconds. The command is forcefully terminated when timeout is reached.
|
- |
|
3394 |
|
- |
|
3395 |
|
- |
|
Line -... |
Line 3624... |
- |
|
3624 |
<fo:block id="N2034E"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">2.3.1.2. Output parameters
|
Line 3396... |
Line -... |
3396 |
|
- |
|
3397 |
|
3625 |
</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3398 |
|
- |
|
3399 |
|
- |
|
3400 |
|
- |
|
3401 |
Output parameters
|
- |
|
3402 |
|
3626 |
|
3403 |
|
3627 |
<fo:block id="N20353"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="12pt">2.3.1.2.1. ReturnCode type</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3404 |
ReturnCode type
|
3628 |
|
3405 |
|
- |
|
3406 |
The ReturnCode type is used as the generic answer type for most of the
|
3629 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
- |
|
3630 |
The ReturnCode type is used as the generic answer type for most of the
|
3407 |
BruteXservices
|
3631 |
BruteXservices
|
3408 |
operations.
|
- |
|
- |
|
3632 |
operations.
|
3409 |
|
3633 |
</fo:block>
|
3410 |
|
- |
|
- |
|
3634 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
3411 |
The defining Java class is
|
3635 |
The defining Java class is
|
3412 |
|
3636 |
<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/ReturnCode.html)">
|
3413 |
net.brutex.xservices.types.ReturnCode
|
3637 |
<fo:inline font-family="monospace">net.brutex.xservices.types.ReturnCode</fo:inline>
|
3414 |
|
3638 |
</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/ReturnCode.html)">javadoc/net/brutex/xservices/types/ReturnCode.html</fo:basic-link>]</fo:inline>
|
3415 |
.
|
3639 |
.
|
3416 |
|
3640 |
</fo:block>
|
3417 |
Schema definition
|
3641 |
<fo:block id="N2036A"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Schema definition</fo:block></fo:block></fo:block>
|
3418 |
<pre wrap-option="wrap">
|
3642 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2036E">
|
3419 |
<xs:complexType name="ReturnCodeType">
|
3643 |
<xs:complexType name="ReturnCodeType">
|
3420 |
<xs:sequence>
|
3644 |
<xs:sequence>
|
3421 |
<xs:element name="returnCode" type="xs:int"/>
|
3645 |
<xs:element name="returnCode" type="xs:int"/>
|
3422 |
<xs:element minOccurs="0" name="stdOut" type="xs:string"/>
|
3646 |
<xs:element minOccurs="0" name="stdOut" type="xs:string"/>
|
3423 |
<xs:element minOccurs="0" name="stdErr" type="xs:string"/>
|
3647 |
<xs:element minOccurs="0" name="stdErr" type="xs:string"/>
|
Line 3424... |
Line 3648... |
3424 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="tns:antProperty"/>
|
3648 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="<fo:basic-link internal-destination="antproperty"><fo:inline>tns:antProperty</fo:inline></fo:basic-link>"/>
|
3425 |
</xs:sequence>
|
3649 |
</xs:sequence>
|
3426 |
</xs:complexType>
|
3650 |
</xs:complexType>
|
3427 |
</pre>
|
3651 |
</fo:block>
|
3428 |
|
3652 |
|
3429 |
Example XML
|
3653 |
<fo:block id="N20376"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Example XML</fo:block></fo:block></fo:block>
|
3430 |
<pre wrap-option="wrap">
|
3654 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2037A">
|
3431 |
<ReturnCode
|
3655 |
<ReturnCode
|
3432 |
xmlns:ns2="http://ws.xservices.brutex.net">
|
- |
|
- |
|
3656 |
xmlns:ns2="http://ws.xservices.brutex.net">
|
3433 |
<returnCode>0</returnCode>
|
3657 |
<returnCode>0</returnCode>
|
3434 |
<stdOut/>
|
3658 |
<stdOut/>
|
3435 |
<stdErr/>
|
3659 |
<stdErr/>
|
3436 |
<propertyList>
|
3660 |
<propertyList>
|
3437 |
|
3661 |
<fo:inline font-style="italic">
|
3438 |
See
|
3662 |
See
|
3439 |
tns:antProperty
|
3663 |
<fo:basic-link internal-destination="antproperty"><fo:inline>tns:antProperty</fo:inline></fo:basic-link>
|
3440 |
for details about the <propertyList> elements.
|
3664 |
for details about the <propertyList> elements.
|
3441 |
|
3665 |
</fo:inline>
|
3442 |
<name>key1</name>
|
3666 |
<name>key1</name>
|
3443 |
<value>value1</value>
|
3667 |
<value>value1</value>
|
3444 |
</propertyList>
|
3668 |
</propertyList>
|
3445 |
<propertyList>
|
3669 |
<propertyList>
|
3446 |
<name>key2</name>
|
- |
|
Line -... |
Line 3670... |
- |
|
3670 |
<name>key2</name>
|
- |
|
3671 |
<value>value2</value>
|
- |
|
3672 |
</propertyList>
|
- |
|
3673 |
</ReturnCode>
|
Line 3447... |
Line -... |
3447 |
<value>value2</value>
|
- |
|
3448 |
</propertyList>
|
- |
|
3449 |
</ReturnCode>
|
- |
|
3450 |
</pre>
|
3674 |
</fo:block>
|
3451 |
|
3675 |
|
- |
|
3676 |
</fo:block>
|
3452 |
|
3677 |
</fo:block>
|
- |
|
3678 |
</fo:block>
|
3453 |
|
3679 |
<fo:block id="N20388"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">runCommand</fo:marker><fo:block font-size="17.28pt">2.3.2. runCommand</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
3680 |
|
3454 |
|
3681 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Run an executable with arguments on the server providing the web
|
3455 |
|
3682 |
service. The command is run within the environment and under the user
|
- |
|
3683 |
privileges of the user who is running the Tomcat Server.</fo:block>
|
- |
|
3684 |
<fo:block id="N20391"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">2.3.2.1. Input parameters
|
3456 |
runCommand
|
3685 |
</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
3686 |
|
Line 3457... |
Line -... |
3457 |
Run an executable with arguments on the server providing the web
|
- |
|
3458 |
service. The command is run within the environment and under the user
|
- |
|
3459 |
privileges of the user who is running the Tomcat Server.
|
- |
|
3460 |
|
- |
|
3461 |
Input parameters
|
- |
|
3462 |
|
- |
|
3463 |
|
- |
|
3464 |
|
- |
|
3465 |
runCommand input parameters
|
- |
|
3466 |
|
- |
|
3467 |
|
- |
|
3468 |
|
3687 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
3469 |
|
- |
|
3470 |
|
- |
|
3471 |
|
- |
|
3472 |
|
- |
|
3473 |
parameter
|
- |
|
3474 |
type
|
- |
|
3475 |
required
|
- |
|
3476 |
description
|
- |
|
3477 |
|
- |
|
3478 |
|
- |
|
3479 |
|
- |
|
3480 |
|
- |
|
3481 |
executable
|
- |
|
3482 |
String
|
- |
|
3483 |
Yes
|
- |
|
3484 |
Command to be run. The command may be specified with full
|
- |
|
3485 |
path using forward slash "/" as path separator.
|
- |
|
3486 |
|
- |
|
3487 |
|
- |
|
3488 |
argline
|
- |
|
3489 |
String
|
- |
|
3490 |
No
|
- |
|
3491 |
Any command line arguments
|
- |
|
3492 |
|
- |
|
3493 |
|
- |
|
3494 |
timeout
|
- |
|
3495 |
Long
|
- |
|
3496 |
Yes
|
- |
|
3497 |
Timeout in milliseconds. The command is forcefully terminated when timeout is reached.
|
- |
|
3498 |
|
- |
|
3499 |
|
- |
|
3500 |
|
- |
|
Line -... |
Line 3688... |
- |
|
3688 |
<fo:block xmlns:rx="http://www.renderx.com/XSL/Extensions" space-before.minimum="0.5em" space-before.optimum="1em" space-before.maximum="2em" space-after.minimum="0.5em" space-after.optimum="1em" space-after.maximum="2em" keep-together.within-column="auto" id="N20398"><fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" font-weight="bold" font-size="12pt" hyphenate="false" space-after.minimum="0.4em" space-after.optimum="0.6em" space-after.maximum="0.8em" keep-with-next.within-column="always">Table 2.2. runCommand input parameters</fo:block><fo:table border-before-width.conditionality="retain" border-collapse="collapse" border-start-style="solid" border-end-style="solid" border-top-style="solid" border-bottom-style="solid" border-start-width="0.5pt" border-end-width="0.5pt" border-top-width="0.5pt" border-bottom-width="0.5pt" border-start-color="black" border-end-color="black" border-top-color="black" border-bottom-color="black" table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-column column-number="4" column-width="proportional-column-width(1)"/><fo:table-header end-indent="0pt" start-indent="0pt"><fo:table-row keep-with-next.within-column="always"><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">parameter</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">type</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">required</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block font-weight="bold">description</fo:block></fo:table-cell></fo:table-row></fo:table-header><fo:table-body end-indent="0pt" start-indent="0pt"><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>executable</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>String</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Yes</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block>Command to be run. The command may be specified with full
|
3501 |
|
3689 |
path using forward slash "/" as path separator.</fo:block></fo:table-cell></fo:table-row><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>argline</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>String</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>No</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block>Any command line arguments</fo:block></fo:table-cell></fo:table-row><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>timeout</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Long</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Yes</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt"><fo:block>Timeout in milliseconds. The command is forcefully terminated when timeout is reached.</fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block>
|
3502 |
|
3690 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
3503 |
|
3691 |
</fo:block>
|
3504 |
|
- |
|
3505 |
Output parameters
|
3692 |
<fo:block id="N203F9"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">2.3.2.2. Output parameters
|
- |
|
3693 |
</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3506 |
|
3694 |
|
3507 |
|
- |
|
- |
|
3695 |
<fo:block id="N203FE"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="12pt">2.3.2.2.1. ReturnCode type</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3508 |
ReturnCode type
|
3696 |
|
3509 |
|
- |
|
- |
|
3697 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
3510 |
The ReturnCode type is used as the generic answer type for most of the
|
3698 |
The ReturnCode type is used as the generic answer type for most of the
|
3511 |
BruteXservices
|
3699 |
BruteXservices
|
3512 |
operations.
|
3700 |
operations.
|
3513 |
|
3701 |
</fo:block>
|
3514 |
|
3702 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
3515 |
The defining Java class is
|
3703 |
The defining Java class is
|
3516 |
|
3704 |
<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/ReturnCode.html)">
|
3517 |
net.brutex.xservices.types.ReturnCode
|
3705 |
<fo:inline font-family="monospace">net.brutex.xservices.types.ReturnCode</fo:inline>
|
3518 |
|
3706 |
</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/ReturnCode.html)">javadoc/net/brutex/xservices/types/ReturnCode.html</fo:basic-link>]</fo:inline>
|
3519 |
.
|
3707 |
.
|
3520 |
|
3708 |
</fo:block>
|
3521 |
Schema definition
|
3709 |
<fo:block id="N20415"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Schema definition</fo:block></fo:block></fo:block>
|
3522 |
<pre wrap-option="wrap">
|
3710 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20419">
|
Line 3523... |
Line 3711... |
3523 |
<xs:complexType name="ReturnCodeType">
|
3711 |
<xs:complexType name="ReturnCodeType">
|
3524 |
<xs:sequence>
|
3712 |
<xs:sequence>
|
3525 |
<xs:element name="returnCode" type="xs:int"/>
|
3713 |
<xs:element name="returnCode" type="xs:int"/>
|
3526 |
<xs:element minOccurs="0" name="stdOut" type="xs:string"/>
|
3714 |
<xs:element minOccurs="0" name="stdOut" type="xs:string"/>
|
3527 |
<xs:element minOccurs="0" name="stdErr" type="xs:string"/>
|
3715 |
<xs:element minOccurs="0" name="stdErr" type="xs:string"/>
|
3528 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="tns:antProperty"/>
|
3716 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="<fo:basic-link internal-destination="antproperty"><fo:inline>tns:antProperty</fo:inline></fo:basic-link>"/>
|
3529 |
</xs:sequence>
|
3717 |
</xs:sequence>
|
3530 |
</xs:complexType>
|
3718 |
</xs:complexType>
|
3531 |
</pre>
|
- |
|
- |
|
3719 |
</fo:block>
|
3532 |
|
3720 |
|
3533 |
Example XML
|
3721 |
<fo:block id="N20421"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Example XML</fo:block></fo:block></fo:block>
|
3534 |
<pre wrap-option="wrap">
|
3722 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20425">
|
3535 |
<ReturnCode
|
3723 |
<ReturnCode
|
3536 |
xmlns:ns2="http://ws.xservices.brutex.net">
|
3724 |
xmlns:ns2="http://ws.xservices.brutex.net">
|
3537 |
<returnCode>0</returnCode>
|
3725 |
<returnCode>0</returnCode>
|
3538 |
<stdOut/>
|
3726 |
<stdOut/>
|
3539 |
<stdErr/>
|
3727 |
<stdErr/>
|
3540 |
<propertyList>
|
3728 |
<propertyList>
|
3541 |
|
3729 |
<fo:inline font-style="italic">
|
3542 |
See
|
3730 |
See
|
3543 |
tns:antProperty
|
3731 |
<fo:basic-link internal-destination="antproperty"><fo:inline>tns:antProperty</fo:inline></fo:basic-link>
|
3544 |
for details about the <propertyList> elements.
|
3732 |
for details about the <propertyList> elements.
|
3545 |
|
- |
|
Line 3546... |
Line -... |
3546 |
<name>key1</name>
|
- |
|
3547 |
<value>value1</value>
|
3733 |
</fo:inline>
|
3548 |
</propertyList>
|
3734 |
<name>key1</name>
|
- |
|
3735 |
<value>value1</value>
|
- |
|
3736 |
</propertyList>
|
3549 |
<propertyList>
|
3737 |
<propertyList>
|
3550 |
<name>key2</name>
|
3738 |
<name>key2</name>
|
3551 |
<value>value2</value>
|
3739 |
<value>value2</value>
|
3552 |
</propertyList>
|
3740 |
</propertyList>
|
3553 |
</ReturnCode>
|
3741 |
</ReturnCode>
|
3554 |
</pre>
|
3742 |
</fo:block>
|
3555 |
|
3743 |
|
3556 |
|
3744 |
</fo:block>
|
3557 |
|
3745 |
</fo:block>
|
3558 |
|
3746 |
<fo:block id="N20432"><fo:block/>
|
3559 |
|
3747 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
3560 |
Sample request: Start Windows Command Interpreter and print "Hello World" to STDOUT.
|
3748 |
Sample request: Start Windows Command Interpreter and print "Hello World" to STDOUT.
|
3561 |
<pre wrap-option="wrap">
|
3749 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20436">
|
Line 3562... |
Line 3750... |
3562 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
3750 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
3563 |
<soapenv:Header/>
|
3751 |
<soapenv:Header/>
|
3564 |
<soapenv:Body>
|
3752 |
<soapenv:Body>
|
3565 |
<ws:runCommand>
|
3753 |
<ws:runCommand>
|
3566 |
<executable>c:/windows/system32/cmd.exe</executable>
|
3754 |
<executable>c:/windows/system32/cmd.exe</executable>
|
3567 |
<argline>/C "echo Hallo Welt!"</argline>
|
3755 |
<argline>/C "echo Hallo Welt!"</argline>
|
3568 |
<timeout>3000</timeout>
|
3756 |
<timeout>3000</timeout>
|
Line 3593... |
Line 3781... |
3593 |
<value/>
|
3781 |
<value/>
|
3594 |
</propertyList>
|
3782 |
</propertyList>
|
3595 |
</return>
|
3783 |
</return>
|
3596 |
</ns2:runCommandResponse>
|
3784 |
</ns2:runCommandResponse>
|
3597 |
</soap:Body>
|
3785 |
</soap:Body>
|
3598 |
</soap:Envelope></pre>
|
3786 |
</soap:Envelope></fo:block></fo:block></fo:block>
|
3599 |
|
- |
|
3600 |
|
- |
|
- |
|
3787 |
<fo:block id="N2043E"><fo:block/>
|
- |
|
3788 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
3601 |
Sample request: Start notepad.exe and close it after 15 seconds.
|
3789 |
Sample request: Start notepad.exe and close it after 15 seconds.
|
3602 |
<pre wrap-option="wrap">
|
3790 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20442">
|
3603 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
3791 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
3604 |
<soapenv:Header/>
|
3792 |
<soapenv:Header/>
|
3605 |
<soapenv:Body>
|
3793 |
<soapenv:Body>
|
3606 |
<ws:runCommand>
|
3794 |
<ws:runCommand>
|
3607 |
<executable>c:/windows/system32/notepad.exe</executable>
|
3795 |
<executable>c:/windows/system32/notepad.exe</executable>
|
3608 |
<argline></argline>
|
3796 |
<argline></argline>
|
3609 |
<timeout>15000</timeout>
|
3797 |
<timeout>15000</timeout>
|
3610 |
</ws:runCommand>
|
3798 |
</ws:runCommand>
|
3611 |
</soapenv:Body>
|
3799 |
</soapenv:Body>
|
3612 |
</soapenv:Envelope></pre>
|
3800 |
</soapenv:Envelope></fo:block></fo:block></fo:block>
|
- |
|
3801 |
</fo:block>
|
3613 |
|
3802 |
<fo:block id="N20447"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">runCommandAsync</fo:marker><fo:block font-size="17.28pt">2.3.3. runCommandAsync</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3614 |
|
3803 |
|
- |
|
3804 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Run an executable with arguments on the server providing the web
|
- |
|
3805 |
service and don't wait for the executable to finish.
|
- |
|
3806 |
The command is run within the environment and under the user
|
- |
|
3807 |
privileges of the user who is running the Tomcat Server.</fo:block>
|
- |
|
3808 |
</fo:block>
|
3615 |
runCommandWithSSH
|
3809 |
<fo:block id="N20451"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">runCommandAsyncWithArgs</fo:marker><fo:block font-size="17.28pt">2.3.4. runCommandAsyncWithArgs</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
3810 |
|
- |
|
3811 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Run an executable with arguments on the server providing the web
|
- |
|
3812 |
service and don't wait for the executable to finish.
|
- |
|
3813 |
The command is run within the environment and under the user
|
- |
|
3814 |
privileges of the user who is running the Tomcat Server.</fo:block>
|
- |
|
3815 |
</fo:block>
|
3616 |
Executes a command through a SSH session.
|
3816 |
<fo:block id="N2045B"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">runCommandWithArgs</fo:marker><fo:block font-size="17.28pt">2.3.5. runCommandWithArgs</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
Line -... |
Line 3817... |
- |
|
3817 |
|
- |
|
3818 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Run an executable with arguments on the server providing the web
|
- |
|
3819 |
service. The command is run within the environment and under the user
|
- |
|
3820 |
privileges of the user who is running the Tomcat Server.</fo:block>
|
3617 |
|
3821 |
</fo:block>
|
3618 |
Input parameters
|
3822 |
<fo:block id="N20465"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">runCommandWithSSH</fo:marker><fo:block font-size="17.28pt">2.3.6. runCommandWithSSH</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
3823 |
|
3619 |
|
3824 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Executes a command through a SSH session.</fo:block>
|
- |
|
3825 |
<fo:block id="N2046E"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">2.3.6.1. Input parameters
|
Line 3620... |
Line 3826... |
3620 |
|
3826 |
</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3621 |
|
- |
|
3622 |
runCommandWithSSH input parameters
|
- |
|
3623 |
|
- |
|
3624 |
|
- |
|
3625 |
|
- |
|
3626 |
|
- |
|
3627 |
|
- |
|
3628 |
|
- |
|
3629 |
|
- |
|
3630 |
parameter
|
- |
|
3631 |
type
|
- |
|
3632 |
required
|
- |
|
3633 |
description
|
- |
|
3634 |
|
- |
|
3635 |
|
- |
|
3636 |
|
- |
|
3637 |
|
3827 |
|
3638 |
host
|
- |
|
3639 |
HostConnection
|
- |
|
3640 |
Yes
|
3828 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
3641 |
|
3829 |
<fo:block xmlns:rx="http://www.renderx.com/XSL/Extensions" space-before.minimum="0.5em" space-before.optimum="1em" space-before.maximum="2em" space-after.minimum="0.5em" space-after.optimum="1em" space-after.maximum="2em" keep-together.within-column="auto" id="N20475"><fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" font-weight="bold" font-size="12pt" hyphenate="false" space-after.minimum="0.4em" space-after.optimum="0.6em" space-after.maximum="0.8em" keep-with-next.within-column="always">Table 2.3. runCommandWithSSH input parameters</fo:block><fo:table border-before-width.conditionality="retain" border-collapse="collapse" border-start-style="solid" border-end-style="solid" border-top-style="solid" border-bottom-style="solid" border-start-width="0.5pt" border-end-width="0.5pt" border-top-width="0.5pt" border-bottom-width="0.5pt" border-start-color="black" border-end-color="black" border-top-color="black" border-bottom-color="black" table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-column column-number="4" column-width="proportional-column-width(1)"/><fo:table-header end-indent="0pt" start-indent="0pt"><fo:table-row keep-with-next.within-column="always"><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">parameter</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">type</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">required</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block font-weight="bold">description</fo:block></fo:table-cell></fo:table-row></fo:table-header><fo:table-body end-indent="0pt" start-indent="0pt"><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>host</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>HostConnection</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Yes</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block>
|
3642 |
Host to connect to (see:
|
3830 |
Host to connect to (see:
|
3643 |
tns:HostConnection
|
- |
|
3644 |
)
|
- |
|
3645 |
|
- |
|
3646 |
|
3831 |
<fo:basic-link internal-destination="hostconnection"><fo:inline>tns:HostConnection</fo:inline></fo:basic-link>
|
3647 |
|
- |
|
3648 |
command
|
- |
|
3649 |
String
|
3832 |
)
|
3650 |
No
|
- |
|
3651 |
The command to execute.
|
- |
|
3652 |
|
- |
|
3653 |
|
3833 |
</fo:block></fo:table-cell></fo:table-row><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>command</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>String</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>No</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block>The command to execute.</fo:block></fo:table-cell></fo:table-row><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>timeout</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Long</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Yes</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt"><fo:block>Timeout in milliseconds. The command is forcefully terminated when timeout is reached.</fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block>
|
3654 |
timeout
|
3834 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
3655 |
Long
|
3835 |
</fo:block>
|
3656 |
Yes
|
- |
|
3657 |
Timeout in milliseconds. The command is forcefully terminated when timeout is reached.
|
- |
|
3658 |
|
- |
|
3659 |
|
- |
|
3660 |
|
- |
|
3661 |
|
- |
|
3662 |
|
- |
|
3663 |
|
- |
|
3664 |
|
- |
|
Line 3665... |
Line 3836... |
3665 |
Output parameters
|
3836 |
<fo:block id="N204DA"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">2.3.6.2. Output parameters
|
Line -... |
Line 3837... |
- |
|
3837 |
</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3666 |
|
3838 |
|
3667 |
|
3839 |
<fo:block id="N204DF"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="12pt">2.3.6.2.1. ReturnCode type</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3668 |
ReturnCode type
|
3840 |
|
3669 |
|
- |
|
3670 |
The ReturnCode type is used as the generic answer type for most of the
|
3841 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
- |
|
3842 |
The ReturnCode type is used as the generic answer type for most of the
|
3671 |
BruteXservices
|
3843 |
BruteXservices
|
3672 |
operations.
|
- |
|
- |
|
3844 |
operations.
|
3673 |
|
3845 |
</fo:block>
|
3674 |
|
- |
|
- |
|
3846 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
3675 |
The defining Java class is
|
3847 |
The defining Java class is
|
3676 |
|
3848 |
<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/ReturnCode.html)">
|
3677 |
net.brutex.xservices.types.ReturnCode
|
3849 |
<fo:inline font-family="monospace">net.brutex.xservices.types.ReturnCode</fo:inline>
|
3678 |
|
3850 |
</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/ReturnCode.html)">javadoc/net/brutex/xservices/types/ReturnCode.html</fo:basic-link>]</fo:inline>
|
3679 |
.
|
3851 |
.
|
3680 |
|
3852 |
</fo:block>
|
3681 |
Schema definition
|
3853 |
<fo:block id="N204F6"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Schema definition</fo:block></fo:block></fo:block>
|
3682 |
<pre wrap-option="wrap">
|
3854 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N204FA">
|
3683 |
<xs:complexType name="ReturnCodeType">
|
3855 |
<xs:complexType name="ReturnCodeType">
|
3684 |
<xs:sequence>
|
3856 |
<xs:sequence>
|
3685 |
<xs:element name="returnCode" type="xs:int"/>
|
3857 |
<xs:element name="returnCode" type="xs:int"/>
|
3686 |
<xs:element minOccurs="0" name="stdOut" type="xs:string"/>
|
3858 |
<xs:element minOccurs="0" name="stdOut" type="xs:string"/>
|
3687 |
<xs:element minOccurs="0" name="stdErr" type="xs:string"/>
|
3859 |
<xs:element minOccurs="0" name="stdErr" type="xs:string"/>
|
Line 3688... |
Line 3860... |
3688 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="tns:antProperty"/>
|
3860 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="<fo:basic-link internal-destination="antproperty"><fo:inline>tns:antProperty</fo:inline></fo:basic-link>"/>
|
3689 |
</xs:sequence>
|
3861 |
</xs:sequence>
|
3690 |
</xs:complexType>
|
3862 |
</xs:complexType>
|
3691 |
</pre>
|
3863 |
</fo:block>
|
3692 |
|
3864 |
|
3693 |
Example XML
|
3865 |
<fo:block id="N20502"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Example XML</fo:block></fo:block></fo:block>
|
3694 |
<pre wrap-option="wrap">
|
3866 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20506">
|
3695 |
<ReturnCode
|
3867 |
<ReturnCode
|
3696 |
xmlns:ns2="http://ws.xservices.brutex.net">
|
- |
|
- |
|
3868 |
xmlns:ns2="http://ws.xservices.brutex.net">
|
3697 |
<returnCode>0</returnCode>
|
3869 |
<returnCode>0</returnCode>
|
3698 |
<stdOut/>
|
3870 |
<stdOut/>
|
3699 |
<stdErr/>
|
3871 |
<stdErr/>
|
3700 |
<propertyList>
|
3872 |
<propertyList>
|
3701 |
|
3873 |
<fo:inline font-style="italic">
|
3702 |
See
|
3874 |
See
|
3703 |
tns:antProperty
|
3875 |
<fo:basic-link internal-destination="antproperty"><fo:inline>tns:antProperty</fo:inline></fo:basic-link>
|
3704 |
for details about the <propertyList> elements.
|
3876 |
for details about the <propertyList> elements.
|
3705 |
|
3877 |
</fo:inline>
|
3706 |
<name>key1</name>
|
3878 |
<name>key1</name>
|
3707 |
<value>value1</value>
|
3879 |
<value>value1</value>
|
3708 |
</propertyList>
|
3880 |
</propertyList>
|
3709 |
<propertyList>
|
3881 |
<propertyList>
|
3710 |
<name>key2</name>
|
- |
|
Line -... |
Line 3882... |
- |
|
3882 |
<name>key2</name>
|
- |
|
3883 |
<value>value2</value>
|
3711 |
<value>value2</value>
|
3884 |
</propertyList>
|
3712 |
</propertyList>
|
3885 |
</ReturnCode>
|
3713 |
</ReturnCode>
|
- |
|
3714 |
</pre>
|
3886 |
</fo:block>
|
Line 3715... |
Line 3887... |
3715 |
|
3887 |
|
3716 |
|
3888 |
</fo:block>
|
3717 |
|
3889 |
</fo:block>
|
3718 |
|
3890 |
<fo:block id="N20513"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">2.3.6.3. Sample Request:</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
Line 3727... |
Line 3899... |
3727 |
<password>xxx</password>
|
3899 |
<password>xxx</password>
|
3728 |
</host>
|
3900 |
</host>
|
3729 |
<command>ls /etc/</command>
|
3901 |
<command>ls /etc/</command>
|
3730 |
<timeout>30000</timeout>
|
3902 |
<timeout>30000</timeout>
|
3731 |
</ws:runCommandWithSSH>
|
3903 |
</ws:runCommandWithSSH>
|
- |
|
3904 |
</fo:block>
|
- |
|
3905 |
</fo:block>
|
- |
|
3906 |
</fo:block>
|
3732 |
</pre>
|
3907 |
<fo:block id="N2051E"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">runCommandWithSSHKeyAuth</fo:marker><fo:block font-size="17.28pt">2.3.7. runCommandWithSSHKeyAuth</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
3908 |
|
- |
|
3909 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Executes a command through a SSH session.</fo:block>
|
- |
|
3910 |
|
- |
|
3911 |
</fo:block>
|
- |
|
3912 |
<fo:block id="N20528"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">runJavaScript</fo:marker><fo:block font-size="17.28pt">2.3.8. runJavaScript</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
3913 |
|
- |
|
3914 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Execute a JavaScript and or Java program using Mozilla Rhino JIT-Compiler.</fo:block>
|
- |
|
3915 |
</fo:block>
|
- |
|
3916 |
<fo:block id="N20532"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">telnet</fo:marker><fo:block font-size="17.28pt">2.3.9. telnet</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3733 |
|
3917 |
|
- |
|
3918 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Runs a telnet session with an "expect shell" like behaviour.</fo:block>
|
- |
|
3919 |
<fo:block id="N2053B"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">2.3.9.1. Input parameters
|
- |
|
3920 |
</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3734 |
|
3921 |
|
- |
|
3922 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
3923 |
<fo:block xmlns:rx="http://www.renderx.com/XSL/Extensions" space-before.minimum="0.5em" space-before.optimum="1em" space-before.maximum="2em" space-after.minimum="0.5em" space-after.optimum="1em" space-after.maximum="2em" keep-together.within-column="auto" id="N20542"><fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" font-weight="bold" font-size="12pt" hyphenate="false" space-after.minimum="0.4em" space-after.optimum="0.6em" space-after.maximum="0.8em" keep-with-next.within-column="always">Table 2.4. telnet input parameters</fo:block><fo:table border-before-width.conditionality="retain" border-collapse="collapse" border-start-style="solid" border-end-style="solid" border-top-style="solid" border-bottom-style="solid" border-start-width="0.5pt" border-end-width="0.5pt" border-top-width="0.5pt" border-bottom-width="0.5pt" border-start-color="black" border-end-color="black" border-top-color="black" border-bottom-color="black" table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-column column-number="4" column-width="proportional-column-width(1)"/><fo:table-header end-indent="0pt" start-indent="0pt"><fo:table-row keep-with-next.within-column="always"><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">parameter</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">type</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">required</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block font-weight="bold">description</fo:block></fo:table-cell></fo:table-row></fo:table-header><fo:table-body end-indent="0pt" start-indent="0pt"><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>host</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>HostConnection</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Yes</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block>Host to connect to (see: <fo:basic-link internal-destination="hostconnection"><fo:inline>tns:HostConnection</fo:inline></fo:basic-link>)</fo:block></fo:table-cell></fo:table-row><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>prompt</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>String</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>No</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block>The prompt string to expect after login. This is used to recognize when
|
- |
|
3924 |
the session is open.</fo:block></fo:table-cell></fo:table-row><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>command</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>String</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>No</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block>The command to execute.</fo:block></fo:table-cell></fo:table-row><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>expect</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>String</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>No</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block>The prompt to expect after the command has been executed successfully.</fo:block></fo:table-cell></fo:table-row><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>timeout</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Long</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Yes</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt"><fo:block>Timeout in milliseconds. The command is forcefully terminated when timeout is reached.</fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block>
|
- |
|
3925 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
- |
|
3926 |
</fo:block>
|
- |
|
3927 |
<fo:block id="N205C5"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">2.3.9.2. Output parameters</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
Line 3735... |
Line -... |
3735 |
|
- |
|
3736 |
telnet
|
- |
|
3737 |
Runs a telnet session with an "expect shell" like behaviour.
|
- |
|
3738 |
|
- |
|
3739 |
Input parameters
|
- |
|
3740 |
|
- |
|
3741 |
|
- |
|
3742 |
|
- |
|
3743 |
telnet input parameters
|
- |
|
3744 |
|
- |
|
3745 |
|
- |
|
3746 |
|
- |
|
3747 |
|
- |
|
3748 |
|
- |
|
3749 |
|
- |
|
3750 |
|
- |
|
3751 |
parameter
|
- |
|
3752 |
type
|
- |
|
3753 |
required
|
- |
|
3754 |
description
|
- |
|
3755 |
|
- |
|
3756 |
|
- |
|
3757 |
|
- |
|
3758 |
|
- |
|
3759 |
host
|
3928 |
|
3760 |
HostConnection
|
- |
|
3761 |
Yes
|
- |
|
3762 |
Host to connect to (see: tns:HostConnection)
|
- |
|
3763 |
|
- |
|
3764 |
|
- |
|
3765 |
prompt
|
- |
|
3766 |
String
|
- |
|
3767 |
No
|
- |
|
3768 |
The prompt string to expect after login. This is used to recognize when
|
- |
|
3769 |
the session is open.
|
- |
|
3770 |
|
- |
|
3771 |
|
- |
|
3772 |
command
|
- |
|
3773 |
String
|
- |
|
3774 |
No
|
- |
|
3775 |
The command to execute.
|
- |
|
3776 |
|
- |
|
3777 |
|
- |
|
3778 |
expect
|
- |
|
3779 |
String
|
- |
|
3780 |
No
|
- |
|
3781 |
The prompt to expect after the command has been executed successfully.
|
- |
|
3782 |
|
- |
|
3783 |
|
- |
|
3784 |
timeout
|
- |
|
3785 |
Long
|
- |
|
3786 |
Yes
|
- |
|
3787 |
Timeout in milliseconds. The command is forcefully terminated when timeout is reached.
|
- |
|
3788 |
|
- |
|
3789 |
|
- |
|
3790 |
|
- |
|
3791 |
|
- |
|
3792 |
|
- |
|
3793 |
|
- |
|
3794 |
|
- |
|
3795 |
Output parameters
|
- |
|
3796 |
|
- |
|
Line -... |
Line 3929... |
- |
|
3929 |
<fo:block id="N205CA"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="12pt">2.3.9.2.1. ReturnCode type</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3797 |
ReturnCode type
|
3930 |
|
3798 |
|
3931 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
3799 |
The ReturnCode type is used as the generic answer type for most of the
|
3932 |
The ReturnCode type is used as the generic answer type for most of the
|
3800 |
BruteXservices
|
- |
|
3801 |
operations.
|
3933 |
BruteXservices
|
- |
|
3934 |
operations.
|
3802 |
|
3935 |
</fo:block>
|
3803 |
|
- |
|
- |
|
3936 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
3804 |
The defining Java class is
|
3937 |
The defining Java class is
|
3805 |
|
- |
|
- |
|
3938 |
<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/ReturnCode.html)">
|
3806 |
net.brutex.xservices.types.ReturnCode
|
3939 |
<fo:inline font-family="monospace">net.brutex.xservices.types.ReturnCode</fo:inline>
|
3807 |
|
3940 |
</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/ReturnCode.html)">javadoc/net/brutex/xservices/types/ReturnCode.html</fo:basic-link>]</fo:inline>
|
3808 |
.
|
3941 |
.
|
3809 |
|
3942 |
</fo:block>
|
3810 |
Schema definition
|
3943 |
<fo:block id="N205E1"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Schema definition</fo:block></fo:block></fo:block>
|
3811 |
<pre wrap-option="wrap">
|
3944 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N205E5">
|
3812 |
<xs:complexType name="ReturnCodeType">
|
3945 |
<xs:complexType name="ReturnCodeType">
|
3813 |
<xs:sequence>
|
3946 |
<xs:sequence>
|
3814 |
<xs:element name="returnCode" type="xs:int"/>
|
3947 |
<xs:element name="returnCode" type="xs:int"/>
|
3815 |
<xs:element minOccurs="0" name="stdOut" type="xs:string"/>
|
3948 |
<xs:element minOccurs="0" name="stdOut" type="xs:string"/>
|
3816 |
<xs:element minOccurs="0" name="stdErr" type="xs:string"/>
|
3949 |
<xs:element minOccurs="0" name="stdErr" type="xs:string"/>
|
3817 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="tns:antProperty"/>
|
3950 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="<fo:basic-link internal-destination="antproperty"><fo:inline>tns:antProperty</fo:inline></fo:basic-link>"/>
|
3818 |
</xs:sequence>
|
3951 |
</xs:sequence>
|
Line 3819... |
Line 3952... |
3819 |
</xs:complexType>
|
3952 |
</xs:complexType>
|
3820 |
</pre>
|
3953 |
</fo:block>
|
3821 |
|
3954 |
|
3822 |
Example XML
|
3955 |
<fo:block id="N205ED"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Example XML</fo:block></fo:block></fo:block>
|
3823 |
<pre wrap-option="wrap">
|
3956 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N205F1">
|
3824 |
<ReturnCode
|
3957 |
<ReturnCode
|
3825 |
xmlns:ns2="http://ws.xservices.brutex.net">
|
3958 |
xmlns:ns2="http://ws.xservices.brutex.net">
|
3826 |
<returnCode>0</returnCode>
|
3959 |
<returnCode>0</returnCode>
|
3827 |
<stdOut/>
|
- |
|
- |
|
3960 |
<stdOut/>
|
3828 |
<stdErr/>
|
3961 |
<stdErr/>
|
3829 |
<propertyList>
|
3962 |
<propertyList>
|
3830 |
|
3963 |
<fo:inline font-style="italic">
|
3831 |
See
|
3964 |
See
|
3832 |
tns:antProperty
|
3965 |
<fo:basic-link internal-destination="antproperty"><fo:inline>tns:antProperty</fo:inline></fo:basic-link>
|
3833 |
for details about the <propertyList> elements.
|
3966 |
for details about the <propertyList> elements.
|
3834 |
|
3967 |
</fo:inline>
|
3835 |
<name>key1</name>
|
3968 |
<name>key1</name>
|
3836 |
<value>value1</value>
|
3969 |
<value>value1</value>
|
3837 |
</propertyList>
|
3970 |
</propertyList>
|
3838 |
<propertyList>
|
3971 |
<propertyList>
|
3839 |
<name>key2</name>
|
3972 |
<name>key2</name>
|
3840 |
<value>value2</value>
|
3973 |
<value>value2</value>
|
Line 3841... |
Line 3974... |
3841 |
</propertyList>
|
3974 |
</propertyList>
|
- |
|
3975 |
</ReturnCode>
|
3842 |
</ReturnCode>
|
3976 |
</fo:block>
|
Line 3843... |
Line -... |
3843 |
</pre>
|
- |
|
3844 |
|
3977 |
|
Line 3845... |
Line 3978... |
3845 |
|
3978 |
</fo:block>
|
3846 |
|
3979 |
</fo:block>
|
3847 |
|
3980 |
<fo:block id="N205FE"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">2.3.9.3. Sample Request:</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3848 |
Sample Request:
|
3981 |
|
Line 3858... |
Line 3991... |
3858 |
<prompt>C:\Users\brosenberger&gt;</prompt>
|
3991 |
<prompt>C:\Users\brosenberger&gt;</prompt>
|
3859 |
<command>dir c:\temp</command>
|
3992 |
<command>dir c:\temp</command>
|
3860 |
<expect>enberger&gt;</expect>
|
3993 |
<expect>enberger&gt;</expect>
|
3861 |
<timeout>60000</timeout>
|
3994 |
<timeout>60000</timeout>
|
3862 |
</ws:telnet>
|
3995 |
</ws:telnet>
|
- |
|
3996 |
</fo:block>
|
- |
|
3997 |
</fo:block>
|
- |
|
3998 |
</fo:block>
|
- |
|
3999 |
</fo:block>
|
3863 |
</pre>
|
4000 |
<fo:block id="fileservices"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">FileServices</fo:marker><fo:block font-size="20.735999999999997pt">2.4. FileServices</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3864 |
|
4001 |
|
- |
|
4002 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The FileServces bundles various file operations. Its WSDL is located at
|
- |
|
4003 |
http://server:port/XServices/FileService?wsdl</fo:block>
|
- |
|
4004 |
<fo:block id="N20614"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">downloadFile</fo:marker><fo:block font-size="17.28pt">2.4.1. downloadFile</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
Line 3865... |
Line -... |
3865 |
|
- |
|
3866 |
|
- |
|
3867 |
|
- |
|
3868 |
FileServices
|
4005 |
|
3869 |
The FileServces bundles various file operations. Its WSDL is located at
|
- |
|
3870 |
http://server:port/XServices/FileService?wsdl
|
- |
|
3871 |
|
- |
|
3872 |
downloadFile
|
- |
|
3873 |
Downloads a file as base64 encoded.
|
4006 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Downloads a file as base64 encoded.
|
3874 |
Sample request:
|
4007 |
Sample request:
|
3875 |
<pre wrap-option="wrap">
|
4008 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2061C">
|
3876 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
4009 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
3877 |
<soapenv:Header/>
|
4010 |
<soapenv:Header/>
|
3878 |
<soapenv:Body>
|
4011 |
<soapenv:Body>
|
3879 |
<!-- downloads a file from the XServices server as base64 encoded -->
|
4012 |
<!-- downloads a file from the XServices server as base64 encoded -->
|
Line 3883... |
Line 4016... |
3883 |
<uri>c:\temp\test.docx</uri>
|
4016 |
<uri>c:\temp\test.docx</uri>
|
3884 |
</file>
|
4017 |
</file>
|
3885 |
</ws:downloadFile>
|
4018 |
</ws:downloadFile>
|
3886 |
</soapenv:Body>
|
4019 |
</soapenv:Body>
|
3887 |
</soapenv:Envelope>
|
4020 |
</soapenv:Envelope>
|
3888 |
</pre>
|
4021 |
</fo:block>
|
3889 |
Sample response:
|
4022 |
Sample response:
|
3890 |
<pre wrap-option="wrap">
|
4023 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20620">
|
3891 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4024 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
3892 |
<soap:Body>
|
4025 |
<soap:Body>
|
3893 |
<ns2:downloadFileResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4026 |
<ns2:downloadFileResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
3894 |
<return>
|
4027 |
<return>
|
3895 |
<content>ADQBNA[... snipp ...]wAApzcAAAAA</content>
|
4028 |
<content>ADQBNA[... snipp ...]wAApzcAAAAA</content>
|
3896 |
<filename>test.docx</filename>
|
4029 |
<filename>test.docx</filename>
|
3897 |
</return>
|
4030 |
</return>
|
3898 |
</ns2:downloadFileResponse>
|
4031 |
</ns2:downloadFileResponse>
|
3899 |
</soap:Body>
|
4032 |
</soap:Body>
|
3900 |
</soap:Envelope></pre>
|
4033 |
</soap:Envelope></fo:block>
|
- |
|
4034 |
</fo:block>
|
- |
|
4035 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Encoding files as base64 is very memory consuming!</fo:block>
|
3901 |
|
4036 |
</fo:block>
|
3902 |
Encoding files as base64 is very memory consuming!
|
4037 |
<fo:block id="N20629"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">encodeFile</fo:marker><fo:block font-size="17.28pt">2.4.2. encodeFile</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
Line 3903... |
Line -... |
3903 |
|
- |
|
3904 |
|
- |
|
3905 |
encodeFile
|
4038 |
|
3906 |
Encodes a file as base64.
|
4039 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Encodes a file as base64.
|
3907 |
Sample request:
|
4040 |
Sample request:
|
3908 |
|
4041 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20631">
|
3909 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
4042 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
3910 |
<soapenv:Header/>
|
4043 |
<soapenv:Header/>
|
3911 |
<soapenv:Body>
|
4044 |
<soapenv:Body>
|
3912 |
<ws:encodeFile>
|
4045 |
<ws:encodeFile>
|
Line 3915... |
Line 4048... |
3915 |
<uri>c:\temp\test.docx</uri>
|
4048 |
<uri>c:\temp\test.docx</uri>
|
3916 |
</file>
|
4049 |
</file>
|
3917 |
</ws:encodeFile>
|
4050 |
</ws:encodeFile>
|
3918 |
</soapenv:Body>
|
4051 |
</soapenv:Body>
|
3919 |
</soapenv:Envelope>
|
4052 |
</soapenv:Envelope>
|
3920 |
|
4053 |
</fo:block>
|
3921 |
Sample response:
|
4054 |
Sample response:
|
3922 |
<pre wrap-option="wrap">
|
4055 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20634">
|
3923 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4056 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
3924 |
<soap:Body>
|
4057 |
<soap:Body>
|
3925 |
<ns2:encodeFileResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4058 |
<ns2:encodeFileResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
3926 |
<return>
|
4059 |
<return>
|
3927 |
<content>ADQBNA[... snipp ...]wAApzcAAAAA</content>
|
4060 |
<content>ADQBNA[... snipp ...]wAApzcAAAAA</content>
|
3928 |
<filename>test.docx</filename>
|
4061 |
<filename>test.docx</filename>
|
3929 |
</return>
|
4062 |
</return>
|
3930 |
</ns2:encodeFileResponse>
|
4063 |
</ns2:encodeFileResponse>
|
3931 |
</soap:Body>
|
4064 |
</soap:Body>
|
- |
|
4065 |
</soap:Envelope></fo:block>
|
- |
|
4066 |
</fo:block>
|
- |
|
4067 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">DEPRECATED: Encoding files as base64 is very memory consuming!</fo:block>
|
- |
|
4068 |
</fo:block>
|
- |
|
4069 |
</fo:block>
|
- |
|
4070 |
<fo:block id="jobservices"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">JobServices</fo:marker><fo:block font-size="20.735999999999997pt">2.5. JobServices</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
4071 |
|
- |
|
4072 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The JobService bundles re-occuring or scheduled operations. Its WSDL is located at
|
- |
|
4073 |
http://server:port/XServices/JobService?wsdl</fo:block>
|
- |
|
4074 |
|
- |
|
4075 |
</fo:block>
|
3932 |
</soap:Envelope></pre>
|
4076 |
<fo:block id="mailservices"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">MailServices</fo:marker><fo:block font-size="20.735999999999997pt">2.6. MailServices</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
4077 |
|
- |
|
4078 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The MailService contains mail send and receive operations. Its WSDL is located at
|
- |
|
4079 |
http://server:port/XServices/MailService?wsdl</fo:block>
|
- |
|
4080 |
<fo:block id="N20655"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">sendMailSimple</fo:marker><fo:block font-size="17.28pt">2.6.1. sendMailSimple</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3933 |
|
4081 |
|
- |
|
4082 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Send email.</fo:block>
|
- |
|
4083 |
</fo:block>
|
- |
|
4084 |
</fo:block>
|
3934 |
DEPRECATED: Encoding files as base64 is very memory consuming!
|
4085 |
<fo:block id="miscservices"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">MiscServices</fo:marker><fo:block font-size="20.735999999999997pt">2.7. MiscServices</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
4086 |
|
- |
|
4087 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The MiscService bundles various operations. Its WSDL is located at
|
- |
|
4088 |
http://server:port/XServices/MiscService?wsdl</fo:block>
|
- |
|
4089 |
<fo:block id="N2066A"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">generateUUID</fo:marker><fo:block font-size="17.28pt">2.7.1. generateUUID</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
Line 3935... |
Line -... |
3935 |
|
- |
|
3936 |
|
- |
|
3937 |
|
- |
|
3938 |
JobServices
|
- |
|
3939 |
The JobService bundles re-occuring or scheduled operations. Its WSDL is located at
|
- |
|
3940 |
http://server:port/XServices/JobService?wsdl
|
- |
|
3941 |
|
- |
|
3942 |
|
- |
|
3943 |
|
- |
|
3944 |
MailServices
|
- |
|
3945 |
The MailService contains mail send and receive operations. Its WSDL is located at
|
- |
|
3946 |
http://server:port/XServices/MailService?wsdl
|
- |
|
3947 |
|
- |
|
3948 |
sendMailSimple
|
- |
|
3949 |
Send email.
|
- |
|
3950 |
|
- |
|
3951 |
|
- |
|
3952 |
|
- |
|
3953 |
MiscServices
|
- |
|
3954 |
The MiscService bundles various operations. Its WSDL is located at
|
- |
|
3955 |
http://server:port/XServices/MiscService?wsdl
|
- |
|
3956 |
|
- |
|
3957 |
generateUUID
|
4090 |
|
3958 |
Generates a UUID that represents a 128-bit value. This operation does not require any
|
4091 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Generates a UUID that represents a 128-bit value. This operation does not require any
|
3959 |
input parameters. The output has the format:
|
4092 |
input parameters. The output has the format:
|
3960 |
|
4093 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20672">
|
3961 |
0xFFFFFFFF00000000 time_low
|
4094 |
0xFFFFFFFF00000000 time_low
|
3962 |
0x00000000FFFF0000 time_mid
|
4095 |
0x00000000FFFF0000 time_mid
|
3963 |
0x000000000000F000 version
|
4096 |
0x000000000000F000 version
|
3964 |
0x0000000000000FFF time_hi
|
4097 |
0x0000000000000FFF time_hi
|
Line 3965... |
Line 4098... |
3965 |
|
4098 |
</fo:block>
|
3966 |
|
4099 |
|
3967 |
The least significant long consists of the following unsigned fields:
|
4100 |
The least significant long consists of the following unsigned fields:
|
3968 |
|
4101 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20675">
|
3969 |
0xC000000000000000 variant
|
4102 |
0xC000000000000000 variant
|
3970 |
0x3FFF000000000000 clock_seq
|
4103 |
0x3FFF000000000000 clock_seq
|
3971 |
0x0000FFFFFFFFFFFF node
|
4104 |
0x0000FFFFFFFFFFFF node
|
3972 |
|
4105 |
</fo:block>
|
3973 |
Sample response:
|
4106 |
Sample response:
|
3974 |
|
4107 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20678">
|
3975 |
<soap:Envelope
|
4108 |
<soap:Envelope
|
3976 |
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4109 |
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
3977 |
<soap:Body>
|
4110 |
<soap:Body>
|
3978 |
<ns1:generateUUIDResponse
|
4111 |
<ns1:generateUUIDResponse
|
3979 |
xmlns:ns1="http://ws.xservices.brutex.net">
|
4112 |
xmlns:ns1="http://ws.xservices.brutex.net">
|
3980 |
<ns1:return>33b9e5c8-9102-423b-88af-bbee479ebea8</ns1:return>
|
4113 |
<ns1:return><fo:inline font-style="italic">33b9e5c8-9102-423b-88af-bbee479ebea8</fo:inline></ns1:return>
|
3981 |
</ns1:generateUUIDResponse>
|
4114 |
</ns1:generateUUIDResponse>
|
- |
|
4115 |
</soap:Body>
|
3982 |
</soap:Body>
|
4116 |
</soap:Envelope>
|
3983 |
</soap:Envelope>
|
4117 |
</fo:block>
|
3984 |
|
4118 |
</fo:block>
|
3985 |
|
4119 |
</fo:block>
|
3986 |
|
- |
|
3987 |
|
4120 |
<fo:block id="N20680"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">getHostinfo</fo:marker><fo:block font-size="17.28pt">2.7.2. getHostinfo</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
3988 |
getHostinfo
|
4121 |
|
3989 |
Collect information about a host address.
|
4122 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Collect information about a host address.
|
3990 |
Sample request:
|
4123 |
Sample request:
|
3991 |
|
4124 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20688">
|
3992 |
<soapenv:Envelope
|
4125 |
<soapenv:Envelope
|
3993 |
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
|
4126 |
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
|
3994 |
xmlns:ws="http://ws.xservices.brutex.net">
|
4127 |
xmlns:ws="http://ws.xservices.brutex.net">
|
3995 |
<soapenv:Header/>
|
4128 |
<soapenv:Header/>
|
3996 |
<soapenv:Body>
|
4129 |
<soapenv:Body>
|
3997 |
<ws:getHostinfo>
|
4130 |
<ws:getHostinfo>
|
3998 |
<ws:hostname>google.com</ws:hostname>
|
4131 |
<ws:hostname><fo:inline font-style="italic">google.com</fo:inline></ws:hostname>
|
3999 |
</ws:getHostinfo>
|
4132 |
</ws:getHostinfo>
|
4000 |
</soapenv:Body>
|
4133 |
</soapenv:Body>
|
4001 |
</soapenv:Envelope>
|
4134 |
</soapenv:Envelope>
|
4002 |
|
4135 |
</fo:block>
|
4003 |
Sample response:
|
4136 |
Sample response:
|
4004 |
|
4137 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2068E">
|
4005 |
<soap:Envelope
|
4138 |
<soap:Envelope
|
4006 |
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4139 |
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4007 |
<soap:Body>
|
4140 |
<soap:Body>
|
4008 |
<ns1:getHostinfoResponse
|
4141 |
<ns1:getHostinfoResponse
|
4009 |
xmlns:ns1="http://ws.xservices.brutex.net">
|
4142 |
xmlns:ns1="http://ws.xservices.brutex.net">
|
4010 |
<ns1:return>
|
4143 |
<ns1:return>
|
4011 |
<ns1:domain>1e100.net</ns1:domain>
|
4144 |
<ns1:domain><fo:inline font-style="italic">1e100.net</fo:inline></ns1:domain>
|
4012 |
<ns1:ip4>173.194.66.105</ns1:ip4>
|
4145 |
<ns1:ip4><fo:inline font-style="italic">173.194.66.105</fo:inline></ns1:ip4>
|
4013 |
<ns1:ip6>::</ns1:ip6>
|
4146 |
<ns1:ip6><fo:inline font-style="italic">::</fo:inline></ns1:ip6>
|
4014 |
<ns1:name>we-in-f105</ns1:name>
|
4147 |
<ns1:name><fo:inline font-style="italic">we-in-f105</fo:inline></ns1:name>
|
4015 |
</ns1:return>
|
4148 |
</ns1:return>
|
4016 |
</ns1:getHostinfoResponse>
|
4149 |
</ns1:getHostinfoResponse>
|
- |
|
4150 |
</soap:Body>
|
4017 |
</soap:Body>
|
4151 |
</soap:Envelope>
|
4018 |
</soap:Envelope>
|
4152 |
</fo:block>
|
4019 |
|
4153 |
</fo:block>
|
4020 |
|
4154 |
</fo:block>
|
4021 |
|
- |
|
4022 |
|
4155 |
<fo:block id="N2069F"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">sleep</fo:marker><fo:block font-size="17.28pt">2.7.3. sleep</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4023 |
sleep
|
4156 |
|
4024 |
Delays the response by the given minutes/ seconds. Please note,
|
4157 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Delays the response by the given minutes/ seconds. Please note,
|
4025 |
that it may take more time to perform the server roundtrip (network
|
4158 |
that it may take more time to perform the server roundtrip (network
|
4026 |
delays, parsing, etc.). Also you may have a network timeout set up in
|
4159 |
delays, parsing, etc.). Also you may have a network timeout set up in
|
- |
|
4160 |
Tomcat or your client that prevents this web service to respond
|
4027 |
Tomcat or your client that prevents this web service to respond
|
4161 |
correctly.
|
4028 |
correctly.
|
4162 |
</fo:block>
|
4029 |
|
4163 |
</fo:block>
|
4030 |
|
4164 |
</fo:block>
|
4031 |
|
- |
|
4032 |
|
4165 |
<fo:block id="storageservices"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">StorageServices</fo:marker><fo:block font-size="20.735999999999997pt">2.8. StorageServices</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4033 |
StorageServices
|
4166 |
|
4034 |
The StorageService will provide get/ push operations to store and retrieve data from various backends.
|
4167 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The StorageService will provide get/ push operations to store and retrieve data from various backends.
|
4035 |
This is currently under development and not yet released.
|
4168 |
This is currently under development and not yet released.
|
4036 |
Its WSDL is located at
|
- |
|
4037 |
http://server:port/XServices/StorageService?wsdl
|
4169 |
Its WSDL is located at
|
4038 |
|
- |
|
4039 |
...
|
4170 |
http://server:port/XServices/StorageService?wsdl</fo:block>
|
4040 |
|
- |
|
4041 |
Description here
|
4171 |
<fo:block id="N206B4"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker"> ...
|
4042 |
|
- |
|
4043 |
Input parameters
|
- |
|
4044 |
|
4172 |
</fo:marker><fo:block font-size="17.28pt">2.8.1. ...
|
4045 |
|
4173 |
</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4046 |
|
- |
|
4047 |
Input parameters
|
- |
|
4048 |
|
- |
|
4049 |
|
- |
|
4050 |
|
- |
|
4051 |
|
- |
|
4052 |
|
- |
|
4053 |
|
- |
|
4054 |
|
4174 |
|
4055 |
|
- |
|
4056 |
parameter
|
- |
|
4057 |
type
|
4175 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Description here</fo:block>
|
4058 |
required
|
- |
|
4059 |
description
|
- |
|
4060 |
|
- |
|
4061 |
|
4176 |
<fo:block id="N206BD"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">2.8.1.1. Input parameters
|
4062 |
|
- |
|
4063 |
|
4177 |
</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4064 |
host
|
4178 |
|
4065 |
HostConnection
|
4179 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
4066 |
Yes
|
4180 |
<fo:block xmlns:rx="http://www.renderx.com/XSL/Extensions" space-before.minimum="0.5em" space-before.optimum="1em" space-before.maximum="2em" space-after.minimum="0.5em" space-after.optimum="1em" space-after.maximum="2em" keep-together.within-column="auto" id="N206C4"><fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em" font-weight="bold" font-size="12pt" hyphenate="false" space-after.minimum="0.4em" space-after.optimum="0.6em" space-after.maximum="0.8em" keep-with-next.within-column="always">Table 2.5. Input parameters
|
4067 |
|
4181 |
</fo:block><fo:table border-before-width.conditionality="retain" border-collapse="collapse" border-start-style="solid" border-end-style="solid" border-top-style="solid" border-bottom-style="solid" border-start-width="0.5pt" border-end-width="0.5pt" border-top-width="0.5pt" border-bottom-width="0.5pt" border-start-color="black" border-end-color="black" border-top-color="black" border-bottom-color="black" table-layout="fixed" width="100%"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-column column-number="4" column-width="proportional-column-width(1)"/><fo:table-header end-indent="0pt" start-indent="0pt"><fo:table-row keep-with-next.within-column="always"><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">parameter</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">type</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block font-weight="bold">required</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block font-weight="bold">description</fo:block></fo:table-cell></fo:table-row></fo:table-header><fo:table-body end-indent="0pt" start-indent="0pt"><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>host</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>HostConnection</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Yes</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block>
|
4068 |
Host where to execute the command. See
|
4182 |
Host where to execute the command. See
|
4069 |
HostConnection
|
- |
|
4070 |
.
|
- |
|
4071 |
|
- |
|
4072 |
|
4183 |
<fo:basic-link internal-destination="hostconnection"><fo:inline>HostConnection</fo:inline></fo:basic-link>
|
4073 |
|
- |
|
4074 |
command
|
- |
|
4075 |
String
|
4184 |
.
|
4076 |
No
|
- |
|
4077 |
Any command including arguments
|
- |
|
4078 |
|
- |
|
4079 |
|
4185 |
</fo:block></fo:table-cell></fo:table-row><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>command</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>String</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>No</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:block>Any command including arguments</fo:block></fo:table-cell></fo:table-row><fo:table-row><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>timeout</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Long</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt" border-end-width="0.5pt" border-end-style="solid" border-end-color="black"><fo:block>Yes</fo:block></fo:table-cell><fo:table-cell padding-start="2pt" padding-end="2pt" padding-top="2pt" padding-bottom="2pt"><fo:block>Timeout in milliseconds. The command is forcefully terminated when timeout is reached.</fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block>
|
4080 |
timeout
|
4186 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em"/>
|
4081 |
Long
|
4187 |
</fo:block>
|
4082 |
Yes
|
- |
|
4083 |
Timeout in milliseconds. The command is forcefully terminated when timeout is reached.
|
- |
|
4084 |
|
- |
|
4085 |
|
- |
|
Line -... |
Line 4188... |
- |
|
4188 |
<fo:block id="N20729"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">2.8.1.2. Output parameters
|
Line 4086... |
Line -... |
4086 |
|
- |
|
4087 |
|
4189 |
</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4088 |
|
- |
|
4089 |
|
- |
|
4090 |
|
- |
|
4091 |
Output parameters
|
- |
|
4092 |
|
4190 |
|
4093 |
|
4191 |
<fo:block id="N2072E"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="12pt">2.8.1.2.1. ReturnCode type</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4094 |
ReturnCode type
|
4192 |
|
4095 |
|
- |
|
4096 |
The ReturnCode type is used as the generic answer type for most of the
|
4193 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
- |
|
4194 |
The ReturnCode type is used as the generic answer type for most of the
|
4097 |
BruteXservices
|
4195 |
BruteXservices
|
4098 |
operations.
|
- |
|
- |
|
4196 |
operations.
|
4099 |
|
4197 |
</fo:block>
|
4100 |
|
- |
|
- |
|
4198 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4101 |
The defining Java class is
|
4199 |
The defining Java class is
|
4102 |
|
4200 |
<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/ReturnCode.html)">
|
4103 |
net.brutex.xservices.types.ReturnCode
|
4201 |
<fo:inline font-family="monospace">net.brutex.xservices.types.ReturnCode</fo:inline>
|
4104 |
|
4202 |
</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/ReturnCode.html)">javadoc/net/brutex/xservices/types/ReturnCode.html</fo:basic-link>]</fo:inline>
|
4105 |
.
|
4203 |
.
|
4106 |
|
4204 |
</fo:block>
|
4107 |
Schema definition
|
4205 |
<fo:block id="N20745"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Schema definition</fo:block></fo:block></fo:block>
|
4108 |
<pre wrap-option="wrap">
|
4206 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20749">
|
4109 |
<xs:complexType name="ReturnCodeType">
|
4207 |
<xs:complexType name="ReturnCodeType">
|
4110 |
<xs:sequence>
|
4208 |
<xs:sequence>
|
4111 |
<xs:element name="returnCode" type="xs:int"/>
|
4209 |
<xs:element name="returnCode" type="xs:int"/>
|
4112 |
<xs:element minOccurs="0" name="stdOut" type="xs:string"/>
|
4210 |
<xs:element minOccurs="0" name="stdOut" type="xs:string"/>
|
4113 |
<xs:element minOccurs="0" name="stdErr" type="xs:string"/>
|
4211 |
<xs:element minOccurs="0" name="stdErr" type="xs:string"/>
|
Line 4114... |
Line 4212... |
4114 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="tns:antProperty"/>
|
4212 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="<fo:basic-link internal-destination="antproperty"><fo:inline>tns:antProperty</fo:inline></fo:basic-link>"/>
|
4115 |
</xs:sequence>
|
4213 |
</xs:sequence>
|
4116 |
</xs:complexType>
|
4214 |
</xs:complexType>
|
4117 |
</pre>
|
4215 |
</fo:block>
|
4118 |
|
4216 |
|
4119 |
Example XML
|
4217 |
<fo:block id="N20751"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Example XML</fo:block></fo:block></fo:block>
|
4120 |
<pre wrap-option="wrap">
|
4218 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20755">
|
4121 |
<ReturnCode
|
4219 |
<ReturnCode
|
4122 |
xmlns:ns2="http://ws.xservices.brutex.net">
|
- |
|
- |
|
4220 |
xmlns:ns2="http://ws.xservices.brutex.net">
|
4123 |
<returnCode>0</returnCode>
|
4221 |
<returnCode>0</returnCode>
|
4124 |
<stdOut/>
|
4222 |
<stdOut/>
|
4125 |
<stdErr/>
|
4223 |
<stdErr/>
|
4126 |
<propertyList>
|
4224 |
<propertyList>
|
4127 |
|
4225 |
<fo:inline font-style="italic">
|
4128 |
See
|
4226 |
See
|
4129 |
tns:antProperty
|
4227 |
<fo:basic-link internal-destination="antproperty"><fo:inline>tns:antProperty</fo:inline></fo:basic-link>
|
4130 |
for details about the <propertyList> elements.
|
4228 |
for details about the <propertyList> elements.
|
4131 |
|
4229 |
</fo:inline>
|
4132 |
<name>key1</name>
|
4230 |
<name>key1</name>
|
4133 |
<value>value1</value>
|
4231 |
<value>value1</value>
|
4134 |
</propertyList>
|
4232 |
</propertyList>
|
4135 |
<propertyList>
|
4233 |
<propertyList>
|
4136 |
<name>key2</name>
|
- |
|
Line -... |
Line 4234... |
- |
|
4234 |
<name>key2</name>
|
- |
|
4235 |
<value>value2</value>
|
- |
|
4236 |
</propertyList>
|
Line -... |
Line 4237... |
- |
|
4237 |
</ReturnCode>
|
4137 |
<value>value2</value>
|
4238 |
</fo:block>
|
Line 4138... |
Line -... |
4138 |
</propertyList>
|
- |
|
4139 |
</ReturnCode>
|
- |
|
4140 |
</pre>
|
- |
|
4141 |
|
4239 |
|
4142 |
|
4240 |
</fo:block>
|
- |
|
4241 |
</fo:block>
|
4143 |
|
4242 |
</fo:block>
|
4144 |
|
4243 |
|
4145 |
|
- |
|
4146 |
|
4244 |
</fo:block>
|
4147 |
|
4245 |
<fo:block id="stringservices"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">StringServices</fo:marker><fo:block font-size="20.735999999999997pt">2.9. StringServices</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4148 |
StringServices
|
4246 |
|
4149 |
The StringService provides String manipulation capabilities.
|
4247 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The StringService provides String manipulation capabilities.
|
4150 |
Its WSDL is located at
|
4248 |
Its WSDL is located at
|
4151 |
http://server:port/XServices/StringService?wsdl
|
4249 |
http://server:port/XServices/StringService?wsdl</fo:block>
|
4152 |
|
4250 |
<fo:block id="N2076E"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">replaceRegEx</fo:marker><fo:block font-size="17.28pt">2.9.1. replaceRegEx</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4153 |
replaceRegEx
|
4251 |
|
Line 4164... |
Line 4262... |
4164 |
<replace>Brian</replace>
|
4262 |
<replace>Brian</replace>
|
4165 |
<regexflags>ig</regexflags>
|
4263 |
<regexflags>ig</regexflags>
|
4166 |
</ws:replaceRegEx>
|
4264 |
</ws:replaceRegEx>
|
4167 |
</soapenv:Body>
|
4265 |
</soapenv:Body>
|
4168 |
</soapenv:Envelope>
|
4266 |
</soapenv:Envelope>
|
4169 |
|
4267 |
</fo:block>
|
4170 |
Sample response:
|
4268 |
Sample response:
|
4171 |
<pre wrap-option="wrap">
|
4269 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20779">
|
4172 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4270 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4173 |
<soap:Body>
|
4271 |
<soap:Body>
|
4174 |
<ns2:replaceRegExResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4272 |
<ns2:replaceRegExResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4175 |
<return>
|
4273 |
<return>
|
4176 |
<string>Hallo Brian</string>
|
4274 |
<string>Hallo Brian</string>
|
4177 |
<count>1</count>
|
4275 |
<count>1</count>
|
4178 |
</return>
|
4276 |
</return>
|
4179 |
</ns2:replaceRegExResponse>
|
4277 |
</ns2:replaceRegExResponse>
|
4180 |
</soap:Body>
|
4278 |
</soap:Body>
|
4181 |
</soap:Envelope></pre>
|
4279 |
</soap:Envelope></fo:block>
|
4182 |
|
4280 |
</fo:block>
|
4183 |
Allowed regexflags are case-insensitive (i) and global search (g).
|
4281 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Allowed regexflags are case-insensitive (i) and global search (g).</fo:block>
|
4184 |
|
4282 |
</fo:block>
|
Line -... |
Line 4283... |
- |
|
4283 |
|
4185 |
|
4284 |
</fo:block>
|
4186 |
|
4285 |
<fo:block id="xmlservices"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">XmlServices</fo:marker><fo:block font-size="20.735999999999997pt">2.10. XmlServices</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4187 |
|
- |
|
4188 |
XmlServices
|
4286 |
|
4189 |
The XmlService provides operations to manipulate XML structures.
|
4287 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The XmlService provides operations to manipulate XML structures.
|
- |
|
4288 |
Its WSDL is located at
|
4190 |
Its WSDL is located at
|
4289 |
http://server:port/XServices/XmlService?wsdl</fo:block>
|
4191 |
http://server:port/XServices/XmlService?wsdl
|
4290 |
<fo:block id="N2078D"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">insertNodes</fo:marker><fo:block font-size="17.28pt">2.10.1. insertNodes</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4192 |
|
- |
|
4193 |
insertNodes
|
4291 |
|
4194 |
Insert an xml fragment into other elements specified by an XPath expression.
|
4292 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Insert an xml fragment into other elements specified by an XPath expression.
|
Line 4195... |
Line 4293... |
4195 |
This operation is namespace aware.
|
4293 |
This operation is namespace aware.
|
4196 |
|
4294 |
|
4197 |
Sample request:
|
4295 |
Sample request:
|
4198 |
<pre wrap-option="wrap">
|
4296 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20795">
|
4199 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
4297 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
4200 |
<soapenv:Header/>
|
4298 |
<soapenv:Header/>
|
4201 |
<soapenv:Body>
|
4299 |
<soapenv:Body>
|
Line 4228... |
Line 4326... |
4228 |
<!--Optional:-->
|
4326 |
<!--Optional:-->
|
4229 |
<xmldata><![CDATA[<age namespace="http://btx"/>]]></xmldata>
|
4327 |
<xmldata><![CDATA[<age namespace="http://btx"/>]]></xmldata>
|
4230 |
</ws:insertNodes>
|
4328 |
</ws:insertNodes>
|
4231 |
</soapenv:Body>
|
4329 |
</soapenv:Body>
|
4232 |
</soapenv:Envelope>
|
4330 |
</soapenv:Envelope>
|
4233 |
</pre>
|
4331 |
</fo:block>
|
4234 |
Sample response:
|
4332 |
Sample response:
|
4235 |
<pre wrap-option="wrap">
|
4333 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20799">
|
4236 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4334 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4237 |
<soap:Body>
|
4335 |
<soap:Body>
|
4238 |
<ns2:insertNodesResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4336 |
<ns2:insertNodesResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4239 |
<return><![CDATA[<?xml version='1.0' encoding='UTF-8'?>
|
4337 |
<return><![CDATA[<?xml version='1.0' encoding='UTF-8'?>
|
4240 |
<books>
|
4338 |
<books>
|
Line 4252... |
Line 4350... |
4252 |
<age namespace="http://btx"/></author>
|
4350 |
<age namespace="http://btx"/></author>
|
4253 |
</books>]]></!></return>
|
4351 |
</books>]]></!></return>
|
4254 |
</ns2:insertNodesResponse>
|
4352 |
</ns2:insertNodesResponse>
|
4255 |
</soap:Body>
|
4353 |
</soap:Body>
|
4256 |
</soap:Envelope>
|
4354 |
</soap:Envelope>
|
- |
|
4355 |
</fo:block>
|
4257 |
</pre>
|
4356 |
</fo:block>
|
4258 |
|
4357 |
</fo:block>
|
4259 |
|
4358 |
<fo:block id="N2079F"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">insertNodes2</fo:marker><fo:block font-size="17.28pt">2.10.2. insertNodes2</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4260 |
|
4359 |
|
4261 |
insertNodes2
|
- |
|
4262 |
Insert an xml fragment into xml resource (i.e. file, URL) specified by an XPath expression.
|
4360 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Insert an xml fragment into xml resource (i.e. file, URL) specified by an XPath expression.
|
4263 |
This operation is namespace aware.
|
4361 |
This operation is namespace aware.
|
Line 4264... |
Line 4362... |
4264 |
|
4362 |
|
4265 |
Sample request:
|
4363 |
Sample request:
|
4266 |
<pre wrap-option="wrap">
|
4364 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N207A7">
|
4267 |
...</pre>
|
4365 |
...</fo:block>
|
4268 |
Sample response:
|
4366 |
Sample response:
|
4269 |
<pre wrap-option="wrap">
|
4367 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N207AB">
|
- |
|
4368 |
...</fo:block>
|
4270 |
...</pre>
|
4369 |
</fo:block>
|
4271 |
|
4370 |
</fo:block>
|
4272 |
|
4371 |
<fo:block id="N207B1"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">replaceNodes</fo:marker><fo:block font-size="17.28pt">2.10.3. replaceNodes</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4273 |
|
- |
|
4274 |
replaceNodes
|
4372 |
|
Line 4275... |
Line 4373... |
4275 |
Replace an xml fragment with another xml fragment. This operation is namespace aware.
|
4373 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Replace an xml fragment with another xml fragment. This operation is namespace aware.
|
4276 |
|
4374 |
|
4277 |
Sample request:
|
4375 |
Sample request:
|
4278 |
<pre wrap-option="wrap">
|
4376 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N207B9">
|
4279 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
|
4377 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
|
4280 |
xmlns:ws="http://ws.xservices.brutex.net">
|
4378 |
xmlns:ws="http://ws.xservices.brutex.net">
|
4281 |
<soapenv:Header/>
|
4379 |
<soapenv:Header/>
|
Line 4310... |
Line 4408... |
4310 |
<!--Optional:-->
|
4408 |
<!--Optional:-->
|
4311 |
<xmldata><![CDATA[<name>Meyer</name><age>45</age><!--edited here-->]]></xmldata>
|
4409 |
<xmldata><![CDATA[<name>Meyer</name><age>45</age><!--edited here-->]]></xmldata>
|
4312 |
</ws:replaceNodes>
|
4410 |
</ws:replaceNodes>
|
4313 |
</soapenv:Body>
|
4411 |
</soapenv:Body>
|
4314 |
</soapenv:Envelope>
|
4412 |
</soapenv:Envelope>
|
4315 |
</pre>
|
4413 |
</fo:block>
|
4316 |
Sample response:
|
4414 |
Sample response:
|
4317 |
<pre wrap-option="wrap">
|
4415 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N207BD">
|
4318 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4416 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4319 |
<soap:Body>
|
4417 |
<soap:Body>
|
4320 |
<ns2:replaceNodesResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4418 |
<ns2:replaceNodesResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4321 |
<return><![CDATA[<?xml version='1.0' encoding='UTF-8'?>
|
4419 |
<return><![CDATA[<?xml version='1.0' encoding='UTF-8'?>
|
4322 |
<books>
|
4420 |
<books>
|
Line 4333... |
Line 4431... |
4333 |
<surname>Rach</surname>
|
4431 |
<surname>Rach</surname>
|
4334 |
</author>
|
4432 |
</author>
|
4335 |
</books>]]></return>
|
4433 |
</books>]]></return>
|
4336 |
</ns2:replaceNodesResponse>
|
4434 |
</ns2:replaceNodesResponse>
|
4337 |
</soap:Body>
|
4435 |
</soap:Body>
|
4338 |
</soap:Envelope></pre>
|
4436 |
</soap:Envelope></fo:block>
|
- |
|
4437 |
</fo:block>
|
4339 |
|
4438 |
</fo:block>
|
4340 |
|
4439 |
<fo:block id="N207C3"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">replaceNodes2</fo:marker><fo:block font-size="17.28pt">2.10.4. replaceNodes2</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4341 |
|
4440 |
|
4342 |
replaceNodes2
|
- |
|
4343 |
Replace an xml fragment with another xml fragment read from a resource (i.e. file, URL). This operation is namespace aware.
|
4441 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Replace an xml fragment with another xml fragment read from a resource (i.e. file, URL). This operation is namespace aware.
|
Line 4344... |
Line 4442... |
4344 |
|
4442 |
|
4345 |
Sample request:
|
4443 |
Sample request:
|
4346 |
<pre wrap-option="wrap">
|
4444 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N207CB">
|
4347 |
...
|
4445 |
...
|
4348 |
</pre>
|
4446 |
</fo:block>
|
4349 |
Sample response:
|
4447 |
Sample response:
|
4350 |
<pre wrap-option="wrap">
|
4448 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N207CF">
|
- |
|
4449 |
...</fo:block>
|
4351 |
...</pre>
|
4450 |
</fo:block>
|
4352 |
|
4451 |
</fo:block>
|
4353 |
|
4452 |
<fo:block id="N207D5"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">selectXPath</fo:marker><fo:block font-size="17.28pt">2.10.5. selectXPath</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4354 |
|
- |
|
4355 |
selectXPath
|
4453 |
|
4356 |
Selects xmlfragements, nodes, attribute or text from xml data using an XPath expression.
|
4454 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Selects xmlfragements, nodes, attribute or text from xml data using an XPath expression.
|
4357 |
This function requires namespaces to be declared correctly.
|
- |
|
- |
|
4455 |
This function requires namespaces to be declared correctly.</fo:block>
|
4358 |
|
4456 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4359 |
Sample request:
|
4457 |
Sample request:
|
4360 |
<pre wrap-option="wrap">
|
4458 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N207E0">
|
4361 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
|
4459 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
|
4362 |
xmlns:ws="http://ws.xservices.brutex.net">
|
4460 |
xmlns:ws="http://ws.xservices.brutex.net">
|
4363 |
<soapenv:Header/>
|
4461 |
<soapenv:Header/>
|
4364 |
<soapenv:Body>
|
4462 |
<soapenv:Body>
|
Line 4399... |
Line 4497... |
4399 |
</namespaceList>
|
4497 |
</namespaceList>
|
4400 |
<xpath>*/bx:note/ns:heading/text()</xpath>
|
4498 |
<xpath>*/bx:note/ns:heading/text()</xpath>
|
4401 |
</ws:selectXPath>
|
4499 |
</ws:selectXPath>
|
4402 |
</soapenv:Body>
|
4500 |
</soapenv:Body>
|
4403 |
</soapenv:Envelope>
|
4501 |
</soapenv:Envelope>
|
4404 |
</pre>
|
4502 |
</fo:block>
|
4405 |
Sample response:
|
4503 |
Sample response:
|
4406 |
<pre wrap-option="wrap">
|
4504 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N207E4">
|
4407 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4505 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4408 |
<soap:Body>
|
4506 |
<soap:Body>
|
4409 |
<ns2:selectXPathResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4507 |
<ns2:selectXPathResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4410 |
<return>
|
4508 |
<return>
|
4411 |
<stringlist>Reminder ABC</stringlist>
|
4509 |
<stringlist>Reminder ABC</stringlist>
|
Line 4413... |
Line 4511... |
4413 |
<size>2</size>
|
4511 |
<size>2</size>
|
4414 |
</return>
|
4512 |
</return>
|
4415 |
</ns2:selectXPathResponse>
|
4513 |
</ns2:selectXPathResponse>
|
4416 |
</soap:Body>
|
4514 |
</soap:Body>
|
4417 |
</soap:Envelope>
|
4515 |
</soap:Envelope>
|
4418 |
</pre>
|
4516 |
</fo:block>
|
4419 |
|
- |
|
4420 |
|
- |
|
4421 |
|
4517 |
</fo:block>
|
4422 |
setAttribute
|
4518 |
</fo:block>
|
4423 |
Set an attribute into elements matched by an XPath expression.
|
4519 |
<fo:block id="N207EA"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">setAttribute</fo:marker><fo:block font-size="17.28pt">2.10.6. setAttribute</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
Line -... |
Line 4520... |
- |
|
4520 |
|
- |
|
4521 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Set an attribute into elements matched by an XPath expression.</fo:block>
|
4424 |
|
4522 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4425 |
Sample request:
|
4523 |
Sample request:
|
4426 |
<pre wrap-option="wrap">
|
4524 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N207F5">
|
4427 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
4525 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
|
4428 |
<soapenv:Header/>
|
4526 |
<soapenv:Header/>
|
4429 |
<soapenv:Body>
|
4527 |
<soapenv:Body>
|
4430 |
<ws:setAttribute>
|
4528 |
<ws:setAttribute>
|
Line 4460... |
Line 4558... |
4460 |
<value>high</value>
|
4558 |
<value>high</value>
|
4461 |
</attribute>
|
4559 |
</attribute>
|
4462 |
</ws:setAttribute>
|
4560 |
</ws:setAttribute>
|
4463 |
</soapenv:Body>
|
4561 |
</soapenv:Body>
|
4464 |
</soapenv:Envelope>
|
4562 |
</soapenv:Envelope>
|
4465 |
</pre>
|
4563 |
</fo:block>
|
4466 |
Sample response:
|
4564 |
Sample response:
|
4467 |
<pre wrap-option="wrap">
|
4565 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N207F9">
|
4468 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4566 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4469 |
<soap:Body>
|
4567 |
<soap:Body>
|
4470 |
<ns2:setAttributeResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4568 |
<ns2:setAttributeResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4471 |
<return><![CDATA[<?xml version='1.0' encoding='UTF-8'?>
|
4569 |
<return><![CDATA[<?xml version='1.0' encoding='UTF-8'?>
|
4472 |
<notes xmlns="http://demo.brutex.net">
|
4570 |
<notes xmlns="http://demo.brutex.net">
|
Line 4484... |
Line 4582... |
4484 |
</note>
|
4582 |
</note>
|
4485 |
</notes>]]></return>
|
4583 |
</notes>]]></return>
|
4486 |
</ns2:setAttributeResponse>
|
4584 |
</ns2:setAttributeResponse>
|
4487 |
</soap:Body>
|
4585 |
</soap:Body>
|
4488 |
</soap:Envelope>
|
4586 |
</soap:Envelope>
|
4489 |
</pre>
|
4587 |
</fo:block>
|
4490 |
|
- |
|
4491 |
|
- |
|
4492 |
|
- |
|
4493 |
wrapInCDATA
|
4588 |
</fo:block>
|
4494 |
Simply wraps any data fragment into <![CDATA[ ... ]]> section. This can be useful if you
|
- |
|
4495 |
want to preserve indentation or line breaks.
|
4589 |
</fo:block>
|
4496 |
|
4590 |
<fo:block id="N207FF"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">wrapInCDATA</fo:marker><fo:block font-size="17.28pt">2.10.7. wrapInCDATA</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
Line -... |
Line 4591... |
- |
|
4591 |
|
- |
|
4592 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Simply wraps any data fragment into <![CDATA[ ... ]]> section. This can be useful if you
|
- |
|
4593 |
want to preserve indentation or line breaks.
|
- |
|
4594 |
</fo:block>
|
4497 |
|
4595 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4498 |
Sample request:
|
4596 |
Sample request:
|
4499 |
<pre wrap-option="wrap">
|
4597 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2080A">
|
4500 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
|
4598 |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
|
4501 |
xmlns:ws="http://ws.xservices.brutex.net">
|
4599 |
xmlns:ws="http://ws.xservices.brutex.net">
|
4502 |
<soapenv:Header/>
|
4600 |
<soapenv:Header/>
|
4503 |
<soapenv:Body>
|
4601 |
<soapenv:Body>
|
4504 |
<ws:wrapInCDATA>
|
4602 |
<ws:wrapInCDATA>
|
4505 |
<data>Hello World, here is some &lt;xml&gt; data</data>
|
4603 |
<data>Hello World, here is some &lt;xml&gt; data</data>
|
4506 |
</ws:wrapInCDATA>
|
4604 |
</ws:wrapInCDATA>
|
4507 |
</soapenv:Body>
|
4605 |
</soapenv:Body>
|
4508 |
</soapenv:Envelope>
|
4606 |
</soapenv:Envelope>
|
4509 |
</pre>
|
4607 |
</fo:block>
|
4510 |
Sample response:
|
4608 |
Sample response:
|
4511 |
<pre wrap-option="wrap">
|
4609 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2080E">
|
4512 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4610 |
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
|
4513 |
<soap:Body>
|
4611 |
<soap:Body>
|
4514 |
<ns2:wrapInCDATAResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4612 |
<ns2:wrapInCDATAResponse xmlns:ns2="http://ws.xservices.brutex.net">
|
4515 |
<return>&lt;![CDATA[Hello World, here is some &lt;xml> data]]&gt;</return>
|
4613 |
<return>&lt;![CDATA[Hello World, here is some &lt;xml> data]]&gt;</return>
|
4516 |
</ns2:wrapInCDATAResponse>
|
4614 |
</ns2:wrapInCDATAResponse>
|
4517 |
</soap:Body>
|
4615 |
</soap:Body>
|
4518 |
</soap:Envelope>
|
4616 |
</soap:Envelope>
|
4519 |
</pre>
|
4617 |
</fo:block>
|
4520 |
|
4618 |
</fo:block>
|
Line -... |
Line 4619... |
- |
|
4619 |
</fo:block>
|
- |
|
4620 |
|
Line -... |
Line 4621... |
- |
|
4621 |
</fo:block>
|
- |
|
4622 |
</fo:flow></fo:page-sequence>
|
- |
|
4623 |
|
- |
|
4624 |
<fo:page-sequence xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions" master-reference="body" hyphenate="true" language="en" format="1" initial-page-number="auto" force-page-count="no-force" hyphenation-character="-" hyphenation-push-character-count="2" hyphenation-remain-character-count="2"><fo:static-content flow-name="xsl-region-before-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block>Available RESTful Services</fo:block></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block>Available RESTful Services</fo:block></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-footnote-separator"><fo:block><fo:leader color="black" leader-pattern="rule" leader-length="1in"/></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-inner-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-after-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:flow flow-name="xsl-region-body" start-indent="4pc" end-indent="0pt"><fo:block id="restservices"><fo:block font-family="sans-serif,Symbol,ZapfDingbats"><fo:block margin-left="0pt"><fo:block font-weight="bold" font-size="24.8832pt"><fo:block keep-with-next.within-column="always" space-before.optimum="10pt" space-before.minimum="10pt * 0.8" space-before.maximum="10pt * 1.2" hyphenate="false" text-align="start" start-indent="0pt" hyphenation-character="-" hyphenation-push-character-count="2" hyphenation-remain-character-count="2">Chapter 3. Available RESTful Services</fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
4625 |
|
Line -... |
Line 4626... |
- |
|
4626 |
|
- |
|
4627 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">List of available web services and their operations.</fo:block>
|
- |
|
4628 |
<fo:block id="cvsinfoservices"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">CVSInfoService</fo:marker><fo:block font-size="20.735999999999997pt">3.1. CVSInfoService</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
4629 |
|
- |
|
4630 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">RESTful service to query a CVS repository, search files and content. Includes caching mechanism.
|
- |
|
4631 |
</fo:block>
|
Line -... |
Line 4632... |
- |
|
4632 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Endpoint address: http://localhost:8080/XServices/cvsinfo</fo:block>
|
- |
|
4633 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">WADL : http://localhost:8080/XServices/cvsinfo?_wadl</fo:block>
|
- |
|
4634 |
|
Line -... |
Line 4635... |
- |
|
4635 |
|
4521 |
|
4636 |
|
4522 |
|
4637 |
|
4523 |
|
4638 |
|
4524 |
|
- |
|
Line -... |
Line 4639... |
- |
|
4639 |
</fo:block>
|
- |
|
4640 |
<fo:block id="fileinfoservices"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">FileInfoService</fo:marker><fo:block font-size="20.735999999999997pt">3.2. FileInfoService</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
4641 |
|
- |
|
4642 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The FileInfoService allows listing/ searching/ browsing and download of files and directories. Includes caching mechanism.
|
- |
|
4643 |
</fo:block>
|
- |
|
4644 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Endpoint address: http://localhost:8080/XServices/fileinfo</fo:block>
|
- |
|
4645 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">WADL : http://localhost:8080/XServices/fileinfo?_wadl</fo:block>
|
- |
|
4646 |
|
- |
|
4647 |
</fo:block>
|
Line 4525... |
Line 4648... |
4525 |
|
4648 |
|
4526 |
|
- |
|
4527 |
|
4649 |
</fo:flow></fo:page-sequence>
|
- |
|
4650 |
<fo:page-sequence xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions" master-reference="body" hyphenate="true" language="en" format="1" initial-page-number="auto" force-page-count="no-force" hyphenation-character="-" hyphenation-push-character-count="2" hyphenation-remain-character-count="2"><fo:static-content flow-name="xsl-region-before-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block>XML Types</fo:block></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block>XML Types</fo:block></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-before-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-bottom-width="0.5pt" border-bottom-style="solid" border-bottom-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="before" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="center" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="before" text-align="right" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-footnote-separator"><fo:block><fo:leader color="black" leader-pattern="rule" leader-length="1in"/></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-inner-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-inner-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-first"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-odd"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-even"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-outer-blank"><fo:block/></fo:static-content><fo:static-content flow-name="xsl-region-after-first"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-odd"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-even"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:static-content flow-name="xsl-region-after-blank"><fo:block font-family="serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:table table-layout="fixed" width="100%" border-top-width="0.5pt" border-top-style="solid" border-top-color="black"><fo:table-column column-number="1" column-width="proportional-column-width(1)"/><fo:table-column column-number="2" column-width="proportional-column-width(1)"/><fo:table-column column-number="3" column-width="proportional-column-width(1)"/><fo:table-body><fo:table-row block-progression-dimension.minimum="14pt"><fo:table-cell display-align="after" text-align="start" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="center" relative-align="baseline"><fo:block><fo:block><fo:page-number/></fo:block></fo:block></fo:table-cell><fo:table-cell display-align="after" text-align="end" relative-align="baseline"><fo:block><fo:block/></fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table></fo:block></fo:static-content><fo:flow flow-name="xsl-region-body" start-indent="4pc" end-indent="0pt"><fo:block id="xmltypes"><fo:block font-family="sans-serif,Symbol,ZapfDingbats"><fo:block margin-left="0pt"><fo:block font-weight="bold" font-size="24.8832pt"><fo:block keep-with-next.within-column="always" space-before.optimum="10pt" space-before.minimum="10pt * 0.8" space-before.maximum="10pt * 1.2" hyphenate="false" text-align="start" start-indent="0pt" hyphenation-character="-" hyphenation-push-character-count="2" hyphenation-remain-character-count="2">Chapter 4. XML Types</fo:block></fo:block></fo:block></fo:block></fo:block>
|
- |
|
4651 |
|
4528 |
XML Types
|
4652 |
|
4529 |
This chapter bundles the documentation for common XML types used
|
- |
|
- |
|
4653 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">This chapter bundles the documentation for common XML types used
|
4530 |
by XServices web service.
|
4654 |
by XServices web service.</fo:block>
|
4531 |
|
- |
|
- |
|
4655 |
<fo:block id="N20853"><fo:block/>
|
4532 |
|
4656 |
|
4533 |
|
4657 |
<fo:block id="antproperty"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">AntProperty type</fo:marker><fo:block font-size="17.28pt">4.1.1. AntProperty type</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
Line 4534... |
Line 4658... |
4534 |
AntProperty type
|
4658 |
|
4535 |
The AntProperty type defines a list of key/value pairs.
|
4659 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The AntProperty type defines a list of key/value pairs.</fo:block>
|
4536 |
|
4660 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4537 |
The defining Java class is
|
4661 |
The defining Java class is
|
4538 |
|
4662 |
<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/AntProperty.html)">
|
4539 |
net.brutex.xservices.types.AntProperty
|
4663 |
<fo:inline font-family="monospace">net.brutex.xservices.types.AntProperty</fo:inline>
|
4540 |
|
4664 |
</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/AntProperty.html)">javadoc/net/brutex/xservices/types/AntProperty.html</fo:basic-link>]</fo:inline>
|
4541 |
.
|
4665 |
.
|
Line 4542... |
Line 4666... |
4542 |
|
4666 |
</fo:block>
|
4543 |
|
4667 |
|
4544 |
<pre wrap-option="wrap">
|
4668 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2086C">
|
4545 |
<xs:complexType name="antProperty">
|
4669 |
<xs:complexType name="antProperty">
|
4546 |
<xs:sequence>
|
4670 |
<xs:sequence>
|
4547 |
<xs:element name="name" type="xs:string"/>
|
4671 |
<xs:element name="name" type="xs:string"/>
|
4548 |
<xs:element name="value" type="xs:string"/>
|
- |
|
4549 |
</xs:sequence>
|
- |
|
4550 |
</xs:complexType>
|
4672 |
<xs:element name="value" type="xs:string"/>
|
4551 |
</pre>
|
4673 |
</xs:sequence>
|
Line -... |
Line 4674... |
- |
|
4674 |
</xs:complexType>
|
- |
|
4675 |
</fo:block>
|
4552 |
|
4676 |
|
4553 |
<pre wrap-option="wrap">
|
- |
|
- |
|
4677 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20870">
|
4554 |
<AntProperty>
|
4678 |
<AntProperty>
|
4555 |
<name>key2</name>
|
- |
|
- |
|
4679 |
<name>key2</name>
|
4556 |
<value>value2</value>
|
4680 |
<value>value2</value>
|
- |
|
4681 |
</AntProperty>
|
Line -... |
Line 4682... |
- |
|
4682 |
</fo:block>
|
4557 |
</AntProperty>
|
4683 |
</fo:block>
|
Line 4558... |
Line -... |
4558 |
</pre>
|
- |
|
4559 |
|
- |
|
4560 |
|
4684 |
<fo:block id="N20875"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">DateInfoType type</fo:marker><fo:block font-size="17.28pt">4.1.2. DateInfoType type</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4561 |
DateInfoType type
|
- |
|
- |
|
4685 |
|
4562 |
Different presentation of a date time value.
|
4686 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Different presentation of a date time value.</fo:block>
|
4563 |
|
- |
|
- |
|
4687 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4564 |
The defining Java class is
|
4688 |
The defining Java class is
|
4565 |
|
- |
|
- |
|
4689 |
<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/DateInfoType.html)">
|
4566 |
net.brutex.xservices.types.DateInfoType
|
4690 |
<fo:inline font-family="monospace">net.brutex.xservices.types.DateInfoType</fo:inline>
|
4567 |
|
4691 |
</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/DateInfoType.html)">javadoc/net/brutex/xservices/types/DateInfoType.html</fo:basic-link>]</fo:inline>
|
Line 4568... |
Line 4692... |
4568 |
.
|
4692 |
.
|
4569 |
|
4693 |
</fo:block>
|
4570 |
|
4694 |
|
4571 |
|
4695 |
</fo:block>
|
4572 |
|
4696 |
<fo:block id="N20889"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">FileResource type</fo:marker><fo:block font-size="17.28pt">4.1.3. FileResource type</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4573 |
FileResource type
|
4697 |
|
4574 |
The FileResource type defines an URI to a file with optional on-the-fly decompression.
|
4698 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The FileResource type defines an URI to a file with optional on-the-fly decompression.</fo:block>
|
4575 |
|
4699 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4576 |
The defining Java class is
|
4700 |
The defining Java class is
|
4577 |
|
4701 |
<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/FileResource.html)">
|
4578 |
net.brutex.xservices.types.FileResource
|
4702 |
<fo:inline font-family="monospace">net.brutex.xservices.types.FileResource</fo:inline>
|
4579 |
|
4703 |
</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/FileResource.html)">javadoc/net/brutex/xservices/types/FileResource.html</fo:basic-link>]</fo:inline>
|
4580 |
.
|
4704 |
.
|
4581 |
|
4705 |
</fo:block>
|
4582 |
|
4706 |
|
4583 |
<pre wrap-option="wrap">
|
4707 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2089C">
|
4584 |
<xs:complexType name="FileResourceType">
|
4708 |
<xs:complexType name="FileResourceType">
|
4585 |
<xs:sequence>
|
4709 |
<xs:sequence>
|
- |
|
4710 |
<xs:element default="FILE" name="type" type="tns:type"/>
|
4586 |
<xs:element default="FILE" name="type" type="tns:type"/>
|
4711 |
<xs:element name="uri" type="xs:string"/>
|
4587 |
<xs:element name="uri" type="xs:string"/>
|
4712 |
</xs:sequence>
|
4588 |
</xs:sequence>
|
- |
|
4589 |
</xs:complexType>
|
4713 |
</xs:complexType>
|
4590 |
</pre>
|
4714 |
</fo:block>
|
4591 |
Available types:
|
- |
|
- |
|
4715 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Available types:</fo:block>
|
4592 |
FILE: URI points to a local file resource. Examples: c:\temp\something.txt, c:/dir/another.file, /home/brian/file
|
4716 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">FILE: URI points to a local file resource. Examples: c:\temp\something.txt, c:/dir/another.file, /home/brian/file</fo:block>
|
4593 |
URL: File from URL (http, https, ftp, ...). Example: http://brutex.net/file.pdf
|
- |
|
- |
|
4717 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">URL: File from URL (http, https, ftp, ...). Example: http://brutex.net/file.pdf</fo:block>
|
4594 |
GZIP and BZIP2: File from a local file system with on-the-fly decompression.
|
4718 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">GZIP and BZIP2: File from a local file system with on-the-fly decompression.</fo:block>
|
4595 |
<pre wrap-option="wrap">
|
- |
|
- |
|
4719 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N208AC">
|
4596 |
<resource>
|
4720 |
<resource>
|
4597 |
<type>FILE</type>
|
4721 |
<type>FILE</type>
|
4598 |
<uri>c:\temp\xservices.war</uri>
|
4722 |
<uri>c:\temp\xservices.war</uri>
|
4599 |
</resource>
|
4723 |
</resource>
|
4600 |
</pre>
|
4724 |
</fo:block>
|
4601 |
|
4725 |
</fo:block>
|
4602 |
|
4726 |
<fo:block id="hostconnection"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">HostConnection type</fo:marker><fo:block font-size="17.28pt">4.1.4. HostConnection type</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4603 |
HostConnection type
|
4727 |
|
4604 |
The HostConnection type identifies a server resource and login
|
4728 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The HostConnection type identifies a server resource and login
|
4605 |
credentials.
|
4729 |
credentials.</fo:block>
|
4606 |
|
4730 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4607 |
The defining Java class is
|
4731 |
The defining Java class is
|
Line 4608... |
Line 4732... |
4608 |
|
4732 |
<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/HostConnection.html)">
|
4609 |
net.brutex.xservices.types.HostConnection
|
4733 |
<fo:inline font-family="monospace">net.brutex.xservices.types.HostConnection</fo:inline>
|
4610 |
|
4734 |
</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/HostConnection.html)">javadoc/net/brutex/xservices/types/HostConnection.html</fo:basic-link>]</fo:inline>
|
4611 |
.
|
4735 |
.
|
4612 |
|
4736 |
</fo:block>
|
4613 |
Schema definition
|
4737 |
<fo:block id="N208C5"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Schema definition</fo:block></fo:block></fo:block>
|
4614 |
<pre wrap-option="wrap">
|
4738 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N208C9">
|
4615 |
<xs:complexType name="connection">
|
4739 |
<xs:complexType name="connection">
|
4616 |
<xs:sequence>
|
4740 |
<xs:sequence>
|
4617 |
<xs:element name="hostname" type="xs:string"/>
|
4741 |
<xs:element name="hostname" type="xs:string"/>
|
Line 4618... |
Line 4742... |
4618 |
<xs:element name="port" type="xs:int"/>
|
4742 |
<xs:element name="port" type="xs:int"/>
|
- |
|
4743 |
<xs:element minOccurs="0" name="user" type="xs:string"/>
|
4619 |
<xs:element minOccurs="0" name="user" type="xs:string"/>
|
4744 |
<xs:element minOccurs="0" name="password" type="xs:string"/>
|
4620 |
<xs:element minOccurs="0" name="password" type="xs:string"/>
|
4745 |
</xs:sequence>
|
4621 |
</xs:sequence>
|
- |
|
4622 |
</xs:complexType>
|
4746 |
</xs:complexType>
|
4623 |
|
4747 |
|
4624 |
</pre>
|
- |
|
- |
|
4748 |
</fo:block>
|
4625 |
Example XML
|
4749 |
<fo:block id="N208CD"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Example XML</fo:block></fo:block></fo:block>
|
4626 |
<pre wrap-option="wrap">
|
- |
|
- |
|
4750 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N208D1">
|
4627 |
<host>
|
4751 |
<host>
|
4628 |
<hostname>server.brutex.net</hostname>
|
- |
|
- |
|
4752 |
<hostname>server.brutex.net</hostname>
|
4629 |
<port>512</port> <!-- default rExec port -->
|
4753 |
<port>512</port> <!-- default rExec port -->
|
4630 |
<user>brian</user>
|
- |
|
4631 |
<!--Optional:-->
|
4754 |
<user>brian</user>
|
- |
|
4755 |
<!--Optional:-->
|
4632 |
<password>somepass</password>
|
4756 |
<password>somepass</password>
|
4633 |
</host>
|
4757 |
</host>
|
4634 |
|
4758 |
|
4635 |
</pre>
|
4759 |
</fo:block>
|
4636 |
|
4760 |
</fo:block>
|
4637 |
|
4761 |
<fo:block id="patternelement"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">PatternElement type</fo:marker><fo:block font-size="17.28pt">4.1.5. PatternElement type</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4638 |
PatternElement type
|
- |
|
4639 |
The PatternElement type defines single string pattern for file/
|
4762 |
|
4640 |
directory matching.
|
- |
|
- |
|
4763 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The PatternElement type defines single string pattern for file/
|
- |
|
4764 |
directory matching.</fo:block>
|
- |
|
4765 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4641 |
|
4766 |
The defining Java class is
|
4642 |
The defining Java class is
|
- |
|
4643 |
|
4767 |
<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/PatternElement.html)">
|
4644 |
net.brutex.xservices.types.PatternElement
|
4768 |
<fo:inline font-family="monospace">net.brutex.xservices.types.PatternElement</fo:inline>
|
4645 |
|
4769 |
</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/PatternElement.html)">javadoc/net/brutex/xservices/types/PatternElement.html</fo:basic-link>]</fo:inline>
|
4646 |
.
|
- |
|
- |
|
4770 |
.
|
- |
|
4771 |
</fo:block>
|
4647 |
|
4772 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4648 |
|
- |
|
4649 |
These patterns look exactly like those used in Apache Ant
|
- |
|
- |
|
4773 |
These patterns look exactly like those used in Apache Ant
|
4650 |
Patterns.
|
4774 |
<fo:basic-link external-destination="url(http://ant.apache.org/manual/dirtasks.html#patterns)">Patterns</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(http://ant.apache.org/manual/dirtasks.html#patterns)">http://ant.apache.org/manual/dirtasks.html#patterns</fo:basic-link>]</fo:inline>.
|
4651 |
The '*' matches zero or more characters and the
|
4775 |
The '*' matches zero or more characters and the
|
4652 |
'?' will match a single character.
|
4776 |
'?' will match a single character.
|
4653 |
Both symbols can be combined in one pattern. The '**'
|
4777 |
Both symbols can be combined in one pattern. The '**'
|
4654 |
symbol can be used to match any directory deepth.
|
4778 |
symbol can be used to match any directory deepth.
|
4655 |
|
4779 |
</fo:block>
|
4656 |
Some example patterns:
|
4780 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Some example patterns:</fo:block>
|
4657 |
|
4781 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4658 |
**/mydir/**
|
4782 |
<fo:inline font-family="monospace" font-style="italic">**/mydir/**</fo:inline>
|
4659 |
|
4783 |
</fo:block>
|
- |
|
4784 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">Match all file that are located in any directory that has
|
4660 |
Match all file that are located in any directory that has
|
4785 |
"mydir" string in its pathname. Also applies to files with
|
4661 |
"mydir" string in its pathname. Also applies to files with
|
- |
|
4662 |
"mydir" in their name.
|
4786 |
"mydir" in their name.</fo:block>
|
4663 |
|
4787 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4664 |
/mydir/
|
4788 |
<fo:inline font-family="monospace" font-style="italic">/mydir/</fo:inline>
|
Line 4665... |
Line 4789... |
4665 |
|
4789 |
</fo:block>
|
4666 |
The
|
4790 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The
|
Line 4667... |
Line -... |
4667 |
parser will automatically append an '**' symbol, thus the
|
- |
|
4668 |
resulting pattern is
|
- |
|
4669 |
/mydir/**.
|
4791 |
parser will automatically append an '**' symbol, thus the
|
4670 |
All files below the "/mydir/" directory (including its
|
- |
|
4671 |
sub-directories will be chosen.
|
4792 |
resulting pattern is
|
Line -... |
Line 4793... |
- |
|
4793 |
<fo:inline font-family="monospace" font-style="italic">/mydir/**</fo:inline>.
|
- |
|
4794 |
All files below the "/mydir/" directory (including its
|
- |
|
4795 |
sub-directories will be chosen.
|
4672 |
|
4796 |
</fo:block>
|
4673 |
|
- |
|
- |
|
4797 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" margin-left="0.25in" margin-right="0.25in" id="N20909"><fo:block font-size="14pt" font-weight="bold" hyphenate="false" keep-with-next.within-column="always">Note</fo:block><fo:block>
|
4674 |
The pattern is OS independent. You should always use
|
4798 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The pattern is OS independent. You should always use
|
4675 |
"/" as path separator, even on windows based systems.
|
- |
|
- |
|
4799 |
"/" as path separator, even on windows based systems.
|
4676 |
|
4800 |
</fo:block>
|
4677 |
|
4801 |
</fo:block></fo:block>
|
4678 |
Schema definition
|
4802 |
<fo:block id="N2090F"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Schema definition</fo:block></fo:block></fo:block>
|
4679 |
<pre wrap-option="wrap"><xs:simpleType name="patternElement">
|
4803 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20913"><xs:simpleType name="patternElement">
|
4680 |
<xs:restriction base="xs:string"/>
|
4804 |
<xs:restriction base="xs:string"/>
|
4681 |
</xs:simpleType></pre>
|
4805 |
</xs:simpleType></fo:block>
|
4682 |
|
4806 |
|
4683 |
Example XML
|
4807 |
<fo:block id="N20917"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Example XML</fo:block></fo:block></fo:block>
|
4684 |
<pre wrap-option="wrap"><PatternElement>**/*</PatternElement></pre>
|
4808 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2091B"><PatternElement>**/*</PatternElement></fo:block>
|
4685 |
|
4809 |
|
4686 |
|
4810 |
</fo:block>
|
4687 |
|
4811 |
<fo:block id="patternsettype"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">PatternSetType type</fo:marker><fo:block font-size="17.28pt">4.1.6. PatternSetType type</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4688 |
PatternSetType type
|
4812 |
|
4689 |
The PatternSetType exposes various filters/ selectors for the
|
4813 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">The PatternSetType exposes various filters/ selectors for the
|
4690 |
selection of resources (files).
|
4814 |
selection of resources (files).</fo:block>
|
4691 |
|
4815 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4692 |
The defining Java class is
|
4816 |
The defining Java class is
|
4693 |
|
4817 |
<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/PatternSetType.html)">
|
4694 |
net.brutex.xservices.types.PatternSetType
|
- |
|
Line -... |
Line 4818... |
- |
|
4818 |
<fo:inline font-family="monospace">net.brutex.xservices.types.PatternSetType</fo:inline>
|
4695 |
|
4819 |
</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/PatternSetType.html)">javadoc/net/brutex/xservices/types/PatternSetType.html</fo:basic-link>]</fo:inline>
|
4696 |
.
|
4820 |
.
|
4697 |
|
4821 |
</fo:block>
|
4698 |
Schema definition
|
- |
|
4699 |
<pre wrap-option="wrap">
|
4822 |
<fo:block id="N20934"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Schema definition</fo:block></fo:block></fo:block>
|
- |
|
4823 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20938">
|
4700 |
<xs:complexType name="patternSetType">
|
4824 |
<xs:complexType name="patternSetType">
|
4701 |
<xs:sequence>
|
- |
|
- |
|
4825 |
<xs:sequence>
|
4702 |
<xs:element default="**/*" maxOccurs="unbounded" minOccurs="0" name="include" type="tns:patternElement"/>
|
4826 |
<xs:element default="**/*" maxOccurs="unbounded" minOccurs="0" name="include" type="<fo:basic-link internal-destination="patternelement"><fo:inline>tns:patternElement</fo:inline></fo:basic-link>"/>
|
4703 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="exclude" type="tns:patternElement"/>
|
- |
|
- |
|
4827 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="exclude" type="<fo:basic-link internal-destination="patternelement"><fo:inline>tns:patternElement</fo:inline></fo:basic-link>"/>
|
4704 |
<xs:element minOccurs="0" name="selector" nillable="true" type="tns:selectorType"/>
|
4828 |
<xs:element minOccurs="0" name="selector" nillable="true" type="<fo:basic-link internal-destination="selectortype"><fo:inline>tns:selectorType</fo:inline></fo:basic-link>"/>
|
4705 |
</xs:sequence>
|
4829 |
</xs:sequence>
|
4706 |
</xs:complexType>
|
4830 |
</xs:complexType>
|
4707 |
</pre>
|
4831 |
</fo:block>
|
4708 |
Example XML
|
4832 |
<fo:block id="N20948"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Example XML</fo:block></fo:block></fo:block>
|
4709 |
<pre wrap-option="wrap">
|
4833 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2094C">
|
4710 |
tbd.
|
4834 |
tbd.
|
4711 |
</pre>
|
4835 |
</fo:block>
|
4712 |
|
4836 |
</fo:block>
|
4713 |
|
4837 |
<fo:block id="N20951"><fo:block><fo:block><fo:block keep-together.within-column="always" font-family="sans-serif,Symbol,ZapfDingbats" margin-left="0pt"><fo:block keep-with-next.within-column="always"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:marker marker-class-name="section.head.marker">ReturnCode type</fo:marker><fo:block font-size="17.28pt">4.1.7. ReturnCode type</fo:block></fo:block></fo:block></fo:block></fo:block></fo:block>
|
4714 |
ReturnCode type
|
4838 |
|
4715 |
|
4839 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4716 |
The ReturnCode type is used as the generic answer type for most of the
|
4840 |
The ReturnCode type is used as the generic answer type for most of the
|
Line 4717... |
Line 4841... |
4717 |
BruteXservices
|
4841 |
BruteXservices
|
4718 |
operations.
|
4842 |
operations.
|
4719 |
|
4843 |
</fo:block>
|
4720 |
|
4844 |
<fo:block space-before.optimum="1em" space-before.minimum="0.8em" space-before.maximum="1.2em">
|
4721 |
The defining Java class is
|
4845 |
The defining Java class is
|
4722 |
|
4846 |
<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/ReturnCode.html)">
|
4723 |
net.brutex.xservices.types.ReturnCode
|
4847 |
<fo:inline font-family="monospace">net.brutex.xservices.types.ReturnCode</fo:inline>
|
4724 |
|
4848 |
</fo:basic-link><fo:inline hyphenate="false"> [<fo:basic-link external-destination="url(javadoc/net/brutex/xservices/types/ReturnCode.html)">javadoc/net/brutex/xservices/types/ReturnCode.html</fo:basic-link>]</fo:inline>
|
4725 |
.
|
- |
|
- |
|
4849 |
.
|
4726 |
|
4850 |
</fo:block>
|
4727 |
Schema definition
|
4851 |
<fo:block id="N20968"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Schema definition</fo:block></fo:block></fo:block>
|
4728 |
<pre wrap-option="wrap">
|
4852 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N2096C">
|
4729 |
<xs:complexType name="ReturnCodeType">
|
4853 |
<xs:complexType name="ReturnCodeType">
|
4730 |
<xs:sequence>
|
4854 |
<xs:sequence>
|
4731 |
<xs:element name="returnCode" type="xs:int"/>
|
4855 |
<xs:element name="returnCode" type="xs:int"/>
|
4732 |
<xs:element minOccurs="0" name="stdOut" type="xs:string"/>
|
4856 |
<xs:element minOccurs="0" name="stdOut" type="xs:string"/>
|
4733 |
<xs:element minOccurs="0" name="stdErr" type="xs:string"/>
|
4857 |
<xs:element minOccurs="0" name="stdErr" type="xs:string"/>
|
4734 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="tns:antProperty"/>
|
4858 |
<xs:element maxOccurs="unbounded" minOccurs="0" name="propertyList" nillable="true" type="<fo:basic-link internal-destination="antproperty"><fo:inline>tns:antProperty</fo:inline></fo:basic-link>"/>
|
4735 |
</xs:sequence>
|
4859 |
</xs:sequence>
|
4736 |
</xs:complexType>
|
4860 |
</xs:complexType>
|
4737 |
</pre>
|
4861 |
</fo:block>
|
4738 |
|
4862 |
|
Line -... |
Line 4863... |
- |
|
4863 |
<fo:block id="N20974"><fo:block font-family="sans-serif,Symbol,ZapfDingbats" font-weight="bold" keep-with-next.within-column="always" space-before.minimum="0.8em" space-before.optimum="1.0em" space-before.maximum="1.2em" text-align="start" start-indent="0pt"><fo:block font-size="14.399999999999999pt">Example XML</fo:block></fo:block></fo:block>
|
4739 |
Example XML
|
4864 |
<fo:block space-before.minimum="0.8em" space-before.optimum="1em" space-before.maximum="1.2em" space-after.minimum="0.8em" space-after.optimum="1em" space-after.maximum="1.2em" hyphenate="false" wrap-option="no-wrap" white-space-collapse="false" white-space-treatment="preserve" linefeed-treatment="preserve" text-align="start" font-family="monospace" id="N20978">
|
4740 |
<pre wrap-option="wrap">
|
4865 |
<ReturnCode
|
4741 |
<ReturnCode
|
- |
|
4742 |
xmlns:ns2="http://ws.xservices.brutex.net">
|
4866 |
xmlns:ns2="http://ws.xservices.brutex.net">
|
4743 |
<returnCode>0</returnCode>
|
4867 |
<returnCode>0</returnCode>
|
4744 |
<stdOut/>
|
- |
|
- |
|
4868 |
<stdOut/>
|
4745 |
<stdErr/>
|
4869 |
<stdErr/>
|
4746 |
<propertyList>
|
4870 |
<propertyList>
|
4747 |
|
4871 |
<fo:inline font-style="italic">
|
4748 |
See
|
4872 |
See
|
4749 |
tns:antProperty
|
4873 |
<fo:basic-link internal-destination="antproperty"><fo:inline>tns:antProperty</fo:inline></fo:basic-link>
|
4750 |
for details about the <propertyList> elements.
|
4874 |
for details about the <propertyList> elements.
|
4751 |
|
4875 |
</fo:inline>
|
4752 |
<name>key1</name>
|
4876 |
<name>key1</name>
|
4753 |
<value>value1</value>
|
4877 |
<value>value1</value>
|
4754 |
</propertyList>
|
4878 |
</propertyList>
|
4755 |
<propertyList>
|
4879 |
<propertyList>
|
4756 |
<name>key2</name>
|
4880 |
<name>key2</name>
|
4757 |
<value>value2</value>
|
4881 |
<value>value2</value>
|
4758 |
</propertyList>
|
4882 |
</propertyList>
|
4759 |
</ReturnCode>
|
4883 |
</ReturnCode>
|
- |
|
4884 |
</fo:block>
|
4760 |
</pre>
|
4885 |
|
4761 |
|
4886 |
</fo:block>
|