beautypg.com

HP e-CommerceXML Accelerator sa7150 User Manual

Page 93

background image

C H A P T E R 5

Command Reference

83

create pattern

Create an XML pattern for a specified server. Patterns associated
with a given server are uniquely identified by a system-generated
numeric pattern ID. After you execute the command, you are
prompted to enter the URI expression followed by the XML
expression. After a pattern is created the system prompts the user
to enter another pattern.

Syntax:

HP SA7150> create pattern

HP SA7150> create pattern Standard
URI Expression: */purchase.asp
XML Expression: //From[Id=’acme’]
Enter another pattern? [n]: n

URI Expression

is the string identifying the target of the HTTP

POST (wildcards can be used).

XML Expression

is the string to which incoming XML data is

compared. Documents containing strings matching a pattern are
sent to the server associated with the matched pattern.

The SA7150 checks each expression for syntactical correctness as
it’s entered. If it detects an error during this check it presents a
message similar to the one below. (Messages vary depending on the
nature of the error.)

Improper use of ’*’ character in URI
Expression

After both the URI and XML expressions have been entered, the
SA7150 checks for “duplicate patterns,” i.e., it verifies that the
newly created pattern hasn’t already been defined. If it detects a
duplicate it displays the following message:

A pattern with this URI and XML expression
already exists

Command

Description