Kevin Grover | 6 Oct 02:21 2008

Feedback sought: Potential XML Util Bundle for WIndows

The Questions:

I have questions about a potential XML Utility Bundle for Windows.  Details will follow.  The questions are:

1) Does any think there will be an interest in this?
2) Is the name appropriate: "xmlutil" - that's what I called it at work.  I've seen some Java XML Util docs on the net, but they all seems to by Java APIs and should not cause any confusion with this package.

The Detail:

At work, I packed up some utilities into an installer for Windows XP developers.  The primary goal was for me (and a couple of other developers) to be able maintain program documentation in DocBook and easily install the needed utilities and stylesheets under Windows XP.

The utilities are

1) libxml2, libxslt (primarily for xsltproc) for processing XSLT Stylesheets
2) DocBook XML Stylesheets (4.1.2, 4.2, 4.3, 4.4, 4.5, 5.0) --- I think, I'm typing from memory
3) an XML Catalog file so all the stylesheets, etc can be found by the utilities.
4) the "DocBook The Definitive Guide" CHM files (4.x and 5.0)
5) Links to the "DocBock XSL: The Complete Guide".
6) The Microsoft CHM Compiler (hhc) so we can easily create CHM files from generated HTML
7) Some simple examples and a small manual (written, of course, in DocBook XML)

Other utilities we have installed (but are _NOT_ part of my package) include:

1) MinGW or equivalent (for make, etc)
2) Apache FOP - for FO to PDF conversion
3) Saxon - for XQuery and as an alternative XSLT processor.  I've tried to use this for the DocBook files, but still have not figured out how to get it to pay attention to the XML catalog files, so I gave up.

I don't think it's appropriate to bundle MinGW functionality because most of the people that develop also have them anyway.  However, I was considering adding FOP and Saxon to the list, with the caveat that users must have an appropriate JRE installed.

Before I go through the work of cleaning it up, creating a SourceForge project, etc, I wanted to make sure I was not wasting my (and everyone else's) time.

Since I use Makefiles and Ant to build XML docments using xsltproc, the builds (except for CHM files) work on Linux/Unix boxes as well.

Feedback appreciated.  Thanks.

- Kevin Grover

Olivier Ishacian | 7 Oct 10:02 2008

[ANN] XMLmind XML Editor 4.1.0

XMLmind XMLmind is pleased to announce a new version of XMLmind XML Editor.

XMLmind XML Editor Personal Edition 4.1.0 can be downloaded from

Professional Edition users, please upgrade using this form:

(The above form is usually accessed through

v4.1.0 (September 29, 2008)

Several very useful enhancements and a few bug fixes:

    * FTPS (FTP over SSL) and SFTP (FTP over SSH)
      support (Professional Edition only).

    * Bookmarks.

    * Multiple views of the same document are now
      better synchronized in terms of visualizing
      the selection.

More information in
Adrian Paschke | 10 Oct 20:39 2008

CFP: 3rd International Conference on Adaptive Business Information Systems (ABIS'09)

[ our apologies should you receive this message more than one time ]

     3rd International Conference on
Adaptive Business Information Systems
       Leipzig, Germany, 23-25 March

           Call for Papers

  Second SIWN Congress (SIWN 2009)

          collocated with

             (SABRE 2009)

     Papers of the conference will be invited to publish
     their revised versions in a journal issue of the

     International Journal Communications of SIWN
              (CoSIWN) (ISSN 1757-4439)



Information Technologies in their broad sense have been profoundly changing
the ways, the processes and the philosophies of businesses. Adaptive
business applications support processes whose workflows, user interfaces and
business rules often change. The need for these dynamic applications is
greater now than ever before and business systems in every perspective,
management, workflow, information, infrastructure, etc. are evolving
themselves towards being autonomic, adaptive, self-managing,
self-organizing, and so forth. Emerging technologies such business rules
management systems, complex event processing engines, event-driven business
process management tools, corporate semantic web technologies, etc. are now
gaining increasing momentum as they promise enhanced adaptive and agility
capabilities to businesses, in order to sense unexpected environmental
changes and to respond to business opportunities or to avoid business risks
that turn up in a turbulent and quickly changing business environment.

ABIS 2009 aims to provide a premier forum for stimulating exchange and
in-depth discussion of advances, challenges and emerging areas in adaptive
business information systems.

Conference Venue

Next year in March the European SIWN 2009 roof conference (see, which hosts ABIS'09
(, will take place in Leipzig
together with the SABRE 2009 conference (see Moreover,
that year will be the 600 anniversary of Leipzig University.

Thus, after a series of successful ABIS conferences the 3rd ABIS'09 will be
something very special and collocated with several other conferences and


05 December 2008    Submission of manuscripts
05 January 2009        Notification of acceptance
01 February 2009      Camera-Ready Version (CRV) & Presentation files due
23-25 March 2009     Conferences

Topics of Interest

Topics of particular interest include (but not limited to) the followings.

(1) Enterprise Information / Management Systems

- business process integration
- business process management
- agile business process management
- event-driven business process management
- business rules and rule-based approaches for the business
- enterprise resource planning
- corporate semantic web
- enterprise workflow management
- inventory / warehouse management
- management information systems
- manufacturing resource planning
- material requirement planning
- product data management
- product life cycle management
- production and operation management
- production planning and control
- total quality management
- business / IT service management and governance

(2) Business Collaboration

- business coalition
- business partnership
- coalition formation
- collaborative e-business
- agent-based e-business
- enterprise federation
- enterprise integration
- global enterprise
- global information systems
- inter-enterprise transaction and workflow management
- inter-organizational systems
- corporate semantic web collaboration systems
- knowledge network and management
- virtual / networked enterprises
- workflow interoperation

(3) Supply Chains and Logistics

- cooperation of supply chains
- coordination / optimization in supply chains
- customer / supplier relationship management
- demand chain management
- e-logistics
- global supply networks
- inventory management in supply chains
- logistics and transportation systems
- modeling of supply chains
- multi-agent negotiations in supply chains
- supply chain design and performance evaluation
- supply chain dynamic formation
- supply chain management

(4) E-Business

- agent mediated auction mechanisms
- agent mediated bidding and negotiation
- agent-mediated e-commerce
- business rules in e-business
- authentication / privacy / security in e-business
- B2B, B2C, C2C models
- e-banking
- e-bidding and e-negotiation
- e-business design and developments
- e-business process modeling, integration, and monitoring
- e-business security, trust and privacy
- e-commerce
- e-commerce content management
- electronic data interchange
- e-marketing and e-advertising
- e-marketplaces
- e-payment
- e-taxation
- e-work
- global e-business
- mobile commerce

(5) Business Intelligence

- artificial neural networks / evolutionary computation in business
- data mining in business
- group decision systems in business
- information retrieval in business
- intelligent agents in business
- intelligent decision support systems in business
- knowledge based / expert systems in business
- knowledge management and ontology in business
- machine learning in business
- multi-linguistic user interfaces in business
- natural language processing in business
- particle swarm optimization / ant colony optimization in business
- corporate semantic web in business
- soft computing / fuzzy logic in business
- swarm / collective / social intelligence in business

(6) On-Demand Business

- adaptive business
- adaptive enterprises
- agile business
- agile enterprise
- business adaptation / evolution
- business process re-engineering
- emergent enterprise
- enterprise re-engineering
- holonic enterprise
- on-demand e-business
- utility computing
- service oriented computing
- re-configurable enterprises
- re-configurable / agile / holonic manufacturing system
- responsive business
- responsive enterprise
- self-configuration of enterprise systems
- self-organized production system
- self-organizing business
- self-organizing enterprises

(7) Information Infrastructures of Businesses

- complex event processing
- business rules and rule-based approaches
- distributed object systems
- e-business applications and integration
- electronic data interchange
- enterprise (distributed) computing
- enterprise applications interoperability
- enterprise applications integration
- enterprise collaborative computing
- corporate semantic web and business ontologies
- enterprise distributed intelligence
- enterprise Grid computing
- enterprise internet
- enterprise middleware
- enterprise portals
- enterprise service bus
- event-driven architectures
- enterprise service oriented architectures
- enterprise web services
- enterprise XML

Type of contributions and instructions

ABIS 2009 Technical Committee seeks original contributions in all areas of
Adaptive Business Information Systems.

Submissions must be original contributions that neither have been published
nor have been under review for publication elsewhere. All submissions must
be in English and no more than 7 pages in the format specified in the
Instructions for Authors, which are available on

To submit a paper, a file in pdf format containing the manuscript of
submission must be uploaded to the ABIS 2009 submission website at

All manuscripts submitted will be sent to 3 members of the International
Technical Program Committees of the Conferences for peer reviews and
assessed according to the technical merits and presentation, on which the
acceptance decision will be based.

Accepted papers will be included in the CD-ROM Proceedings of SIWN 2009,
which will be available for participants at the Conferences to promote the
widest exchange and dissemination at the Conferences.

Accepted papers of the conference will be invited to publish their revised
versions in the international journal <<Communications of SIWN>> (CoSIWN, (ISSN 1757-4439) after the conference. Details
can be seen on the SIWN 2009 website.

Proposals of workshops, invited sessions and tutorials on emerging areas are
welcome. Please discuss your proposals with Prof. Dr. Adrian Paschke, the
Chair of ABIS 2009 Technical Committee (abis09 <at>

Program Committee

+ Esma Aimeur, Université de Montréal, CA
+ Soeren Auer, University Leipzig, Germany
+ Matteo Baldoni, University of Torino, Italy
+ Claudio Bartolini, HP Labs, USA
+ Paul Buhler, College of Charleston, USA
+ Luis M.  Camarinha-Matos, New University of Lisbon, Portugal
+ Jorge Cuellar, Siemens Corporate Research, Germany
+ Jiangbo Dang, Siemens Corporate Research, Germany
+ Marlon Dumas, University of Tartu, Estonia
+ Schahram Dustdar, TU Wien, Vienna
+ Agata Filipowska, Poznan University of Economics, Poland
+ Rony G. Flatscher, Wirtschaftsuniversitaet Wien, Austria
+ Dragan Gasevic, Simon Fraser University, Canada
+ Adrian Giurca, Technical University of Cottbus, Germany
+ Robert Golan, DB Mind, USA
+ Jaap Gordijn, Vrije Universiteit, NL
+ Dominic Greenwood, Whitestein Technologies AG, USA
+ Steven Guan, Xian Jiatong-Liverpool University, China
+ Oliver Guenther, HU Berlin, Germany
+ Ulrich Hasenkamp, Uni Marburg, Germany
+ Christian Huemer, Vienna University of Technology, Austria
+ Herbert Kopfer, Uni Bremen, Germany
+ Kyriakos Kritikos, ICS-FORTH, Greece
+ Leora Morgenstern, IBM, US
+ Gero Muehl, TU Berlin, Germany
+ Joerg Mueller, TU Clausthal, Germany
+ Dirk Neumann Albert-Ludwig University Freiburg, Germany
+ Volker Nissen, Technische Universitaet Ilmenau, Germany
+ Andreas Oberweis, Uni Karlsruhe, Germany
+ Alexander Pokahr, University of Hamburg, Germany
+ Dumitru Roman, DERI Innsbruck, Austria
+ Graham Rong, MIT, USA
+ Kurt Sandkuhl, Jönköping University, Sweden
+ Matthias Schumann, Uni Goettingen, Germany
+ Michael Sheng, The University of Adelaide, Australia
+ Susanne Strahringer, TU Dresden, Germany
+ Vijay Sugumaran, Oakland University, USA
+ Klaus Turowski, Uni Augsburg, Germany
+ Jan Vanthienen, Katholieke Universiteit Leuven, Belgium
+ Hans Weigand, Tilburg University, Netherlands
+ Gerhard Weiss, Software Competence Center Hagenberg GmbH, Germany
+ Yingjie Yang, De Montfort University, UK

In Co-operation with:

Corporate Semantic Web (  funded by
German Federal Ministry of Education and Research (BMBF) and the BMBF
Innovation Initiative for the New German Länder - Entrepreneurial Regions,

RuleML ( – Realize your knowledge

CITT ( - Centrum für Informations-Technologie
Transfer (CITT) GmbH



Prof. Dr. Adrian Paschke
AG-CSW (Corporate Semantic Web)
Institute of Informatics
Free University Berlin
paschke <at>
Bob Stayton | 13 Oct 18:45 2008

DocBook Technical Committee Meeting Agenda: 15 October 2008

DocBook Technical Committee Meeting Agenda: 15 October 2008

The DocBook Technical Committee will meet on Wednesday,
15 October 2008 at 01:00p EDT (10:00a PDT, 17:00GMT,
18:00BST, 19:00CEST, 02:00JST+, 022:30p India+) for
90 minutes.

Attendance at teleconferences is restricted to members
(and prospective members) of the committee.

Unless we hear from Norm, this is the phone number
 for Wednesday's DocBook TC call:

Phone: +1-719-387-5556
 Code: 902213

The DocBook TC uses the #docbook IRC channel on  The IRC channel is used for exchanging
URIs, providing out-of-band comments, and other aspects
of the teleconference, so please join us there if at
all possible.


1. Roll call
2. Accepting the minutes [1] of the previous meeting.
3. Next meeting: 19 November 2008
4. Review of the agenda.
5. Review of open action items

  a. Bob to organize TDG reading after names are fixed.

  b. Bob to add agenda item for using a map for modular DocBook.

  c. Norm to write up a backwards compatibility policy document.

  d. Gershon to communicate with JoAnne Hackos regarding adoption committee.

  e. Norm to incorporate group parameter change (RFE 1998852) into the 
     for 5.1.

  f. Norm to ask mailing list about 'rep' on methodparam.

  g. Bob to follow up with Norm regarding submittal to OASIS.

  h. Jirka to analyze RelaxNG without Schematron.

  i. Larry to investigate RFE 2100736 (initializer should allow constants).

6.  DocBook TC charter review.

7.  DocBook 5.0 standards update

8.  Discussion of RelaxNG without Schematron (Jirka).

9.  Policy for backwards compatible changes (Norm).

10.  Publishing Subcommittee report (Scott).

11. DocBook Adoption Committee proposal (Gershon).

12. Using a map for modular DocBook (Dick and Jim).

13.  Review of Requests for Enhancement

    To browse a specific RFE, enter the URL (on one line):;

    These RFEs postponed until after 5.0 release
      1097183  Allow Task as a sibling of sections
      1679665  Add better support for modular documentation
      1722935  DocBook 5: Adding proofreader in  <at> class for othercredit?
      1770787  Rename firstname and surname
      1907003  biblioid content model too broad

    RFEs to be considered
      2021383  Is 'rep' on methodparam a mistake?
      2067915  add floatstyle attribute to sidebar
      2100736  initializer should allow constants
      2132238  add a poem element



Bob Stayton
Sagehill Enterprises
bobs <at>
Douglas Wade | 18 Oct 20:41 2008

one line output

To the Guru's

When I chunk out HTML. I get:

      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
   <title>IDINFO Element</title><meta name="generator" content="DocBook XSL Stylesheets V1.73.2"><link rel="start"  ....

Where the last line (line is <title?) is the rest of the entire file. I would like to have it tidy or managed at some element, like <div>. It is hard for me to post process it being one long line.


"Experience is that marvelous thing that enables you to recognize a mistake when you make it again."
-Franklin P. Jones
Lars Strand | 19 Oct 10:13 2008

Help with paragraph numbering

I'm currently underway to translate a huge document. This document uses 
paragraph-numbering. The numbering is on form "0:0.2" "0:0.3" etc.

I've looked over the Docbook documentation, and searched the net - but 
the closes thing I find is line-numbering.

Does Docbook support paragraph numbering? I've tried with

<para id="0:0:2">

But then xmllint complains. So now I just manually type in the paragraph 
number for each paragraph like this:

0:0.2 Here is the text....

Can this be solved in any other way? Any advise/hint would be greatly 



Dave Pawson | 19 Oct 10:18 2008

Re: Help with paragraph numbering

Lars Strand wrote:
> I'm currently underway to translate a huge document. This document uses 
> paragraph-numbering. The numbering is on form "0:0.2" "0:0.3" etc.
> I've looked over the Docbook documentation, and searched the net - but 
> the closes thing I find is line-numbering.
> Does Docbook support paragraph numbering? I've tried with
> <para id="0:0:2">
> But then xmllint complains.

id values must not start with a number.

  So now I just manually type in the paragraph
> number for each paragraph like this:
> <para>
> 0:0.2 Here is the text....
> </para>
> Can this be solved in any other way? Any advise/hint would be greatly 
> appreciated!

How is the number built up?

chapter:page:para or something like that?

XSLT (separate pass) could number all the paras within a chapter, 
starting with zero, see xslt

So with a little string concatenation you should be able to
get something like

id='n:3:23' for chapter 3, 23rd para.
If the paras are page numbered though, it will only work if you
have some markup for the page boundaries?

Otherwise you'd have a lot of manual work to do




Dave Pawson
Bob Stayton | 21 Oct 18:03 2008

Re: Help with paragraph numbering

There is no paragraph numbering feature built into the XSL stylesheets, but 
it could be done using a customization layer with a customization of the 
template handling the para element.  That template is in fo/block.xsl and 
looks like this:

<xsl:template match="para">
  <fo:block xsl:use-attribute-sets="normal.para.spacing">
    <xsl:call-template name="anchor"/>

You could add some code to generate a number and call it before the 
xsl:apply-templates.  I'd suggest some code, but I don't understand your 
numbering scheme.

Bob Stayton
Sagehill Enterprises
bobs <at>

----- Original Message ----- 
From: "Lars Strand" <lars.strand <at>>
To: <docbook <at>>
Sent: Sunday, October 19, 2008 1:13 AM
Subject: [docbook] Help with paragraph numbering

> I'm currently underway to translate a huge document. This document uses 
> paragraph-numbering. The numbering is on form "0:0.2" "0:0.3" etc.
> I've looked over the Docbook documentation, and searched the net - but the 
> closes thing I find is line-numbering.
> Does Docbook support paragraph numbering? I've tried with
> <para id="0:0:2">
> But then xmllint complains. So now I just manually type in the paragraph 
> number for each paragraph like this:
> <para>
> 0:0.2 Here is the text....
> </para>
> Can this be solved in any other way? Any advise/hint would be greatly 
> appreciated!
> Thanks.
> Regards,
> Lars
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: docbook-unsubscribe <at>
> For additional commands, e-mail: docbook-help <at>
Halm Reusser | 22 Oct 16:24 2008

Auto numbering lists

Dear docbook users,

actually I have to write a document, similar to an requirement specification.

I'm using docbook5 with dokbook-xsl to generate XSL-FO and HTML.
With Apache's FOP I make PDF and RTF.

It works fine. But my document is currently very minimalistic (sects, paras)

So the first thing, I'd like to enhance is, that I would each requirement and
recommendation define as a 'element' (I don't no which?) which first it would
be autonumbererd:


	Section 1
	 Section 1.1
	   bla bla bla
           bla bla bla
	     do that.
	     do that not.
	     do that not.

	  Section 1.2
	     do that.
	     do that not.
	     do that not.

	Section 2
	 Section 2.1
	   bla bla bla
           bla bla bla
	     do that.
	     do that not.

	  Section 2.2
	     do that.
	     do that not.

You see there are two things REQ and REC.
Second I'll like to format them special, i.e REC=red, and REQ=blue or add an
special image for it.

I do not need a final solution, but have somebody did something similar or any hints?

Thanks a lot!

Halm Reusser | 23 Oct 17:47 2008

Re: Auto numbering lists

Well, I was studying the documentation.

I found the orderedlist [1] with the continuation attribute.
It looks that this is the right direction to a simple solution.

The only open issue is, that I will have 2 independent lists in my document.
The list of requirements and the list of recommendations, which should be numbered
continuous but independent.

Can I give an ID/role to the list? Or something like that? Maybe I have to adjust
the XSLs to reach my wishes  :-) 

Any helps is appreciated.