The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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