This page provides resources for Eskom's
specialised version of XMLVend. This specialised version
of XMLVend must be implemented by all vendors who are
authorized to sell prepayment electricity for Eskom but the generic
version of XMLVend is also required because the specialsed
requirements are only part of the complete XMLVend
specification.

There
are three schemas used in the Eskom design for
XMLVend, namely the Base
domain, Meter
domain and Revenue
domain. The design can either be done by
using the three separate domain (XSD) files or the
single WSDL file.

The Test
Suite comprises three independent components; the Server module, the
Client module
and the Message
interceptor module. When testing your design,
it is important to also use the message interceptor
that will validate the request and response messages.

This
test suite is used by Eskom to test and validate the
designs for all prospective vendors. This means that
any of the prospective manufacturers can already
perform all the necessary validation tests before
submitting a solution to Eskom for testing.

Test
suite - Eskom
specialised XMLVend server

Use the Generic XMLVend Server but
update the Eskom Server Responses to specialize

JAVA
Software Development Kit. The Test Suite was developed on
this JAVA
5.2 version(51.2
MB) but
newer versions should also work. However, it
must be the SDK release, not only the
runtime environment.