NAME

ebXML - a module for ebXML message services

DESCRIPTION

This module provides some basic ebXML Messaging functionality using ebXML::Message objects and XML::Xerces XML parser.

SYNOPSIS

use ebXML; use ebXML::Message;

my $message = ebXML->process_header($xml);

METHODS

process_header($request)

returns ebXML::Message object with status, etc set

my $message = process_header($request, %options) or die "err:$!";

if ($message->isActionRequired) {
   # do stuff

   ebXML->add_to_queue($message);

   log("foo\n");

   . . . do stuff . . .

} else {
   # leave it to the module to handler error, ack, duplicates, etc
   log ("bar\n");
}

$reponse->set_message($message);

$reponse->issue();

process_message($request)

AUTHOR

Aaron Trevena

COPYRIGHT

(C)Copyright 2003 Surrey Technologies, Ltd

2 POD Errors

The following errors were encountered while parsing the POD:

Around line 69:

You forgot a '=back' before '=head2'

Around line 139:

=back without =over