The XSLT tool is a collection of XSLT stylesheets for pretty printing XML files as defined in ebXML. The stylesheets are designed to create HTML pages and PDF files in multiple languages with popups boxes (short element explanation and reference to a longer explanation).
Discussions relating to the XSLT tools are held in the openebxml-devel mailing list.
STATUS: V 0.40
See table below for status of individual parts.
Comments and suggestions are always welcome. Help with texts in popups and the long explanation page are needed, anyone got some free time to spend ;) ?
The XSLT files have been implemented with Xerces and Xalan and tested with Saxon 6.3 but should work with most XSLT implementations. FOP 0.20.1 + Batik is needed in generation of SWOT and others that uses SVG
TODO:
|
Part |
HTML |
|
|
Collaboration Protocol Agreement |
Proof-of Concept |
Proof-of Concept |
|
Collaboration Protocol Profile |
Proof-of Concept |
|
|
Business Process Specification Schema |
Proof-of Concept |
|
|
|
|
|
|
BP Worksheets |
|
|
|
Business Reference Model |
|
Proof-of Concept |
|
Business Area |
|
Proof-of Concept |
|
Business Process Area |
|
Proof-of Concept |
|
Business Process Summary |
|
Proof-of Concept |
|
Business Process Use Case |
|
Proof-of Concept |
|
Economic Exchange |
|
Proof-of Concept |
|
Economic Agreement |
|
Proof-of Concept |
|
Business Collaboration |
|
Proof-of Concept |
|
Business Collaboration Protocol Table |
|
Proof-of Concept |
|
Business Transaction |
|
Proof-of Concept |
|
Business Transaction Property Value |
|
Proof-of Concept |
|
Business Transaction Transition Table |
|
Proof-of Concept |
|
Business Information Context |
|
Proof-of Concept |
|
Content Description |
|
Proof-of Concept |
|
Content Mapping |
|
Proof-of Concept |
|
Optional forms |
|
|
|
SWOT |
|
Proof-of Concept |
Extensibility:
The stylesheets are prepared to be extensible in several ways
Preview:
Collaboration-Protocol Agreement: A preview of upcoming support for CPA’s in PDF fileformat! Please note that graphical layout is a remaining task.
Business Process Worksheets: languages: ENGLISH, SWEDISH (large files > 600k)
[NOTE: XML file used in generation found here (XML)]
Examples:
Collaboration-Protocol Profile
[NOTE: Popups are displayed by moving the cursor over any question mark icon.]
Business Process Specification: (slow rendering)
[NOTE: The BPSS file used in generation is found here]
Download:
See download page:
Apache FOP and BATIK are found here.
Usage:
See usage page
