From david-b at pacbell.net Fri Oct 1 06:32:06 1999
From: david-b at pacbell.net (David Brownell)
Date: Mon Jun 7 17:15:49 2004
Subject: DOM Level 2 implementation/Java
Message-ID: <37F43916.C9141142@pacbell.net>
The DOM Level 2 discussions are getting closer to becoming
a REC from W3C ... the current spec is a "last call" before
it goes to "Proposed RECcomendation" status.
So, now's a particularly good time to start playing with it.
If you're interested, jump to:
http://home.pacbell.net/david-b/xml/
There, you'll find a new DOM implementation that's got the
updates to the core APIs, notably namespace support and some
new factory methods hanging off the implementation class.
Probably a lot more fun for developers will be the fact that
it's got basic support for the "Event" APIs. This includes
having the DOM generate "MutationEvent" messages that your
listeners can work with, and a simple user event extension.
On top of that, there's a new stateful iterator. And if you
grab that whole package, you get (free!! limited time bonus!!)
complete javadoc for all the W3C interfaces; no, that's not
really a conspiracy to sell bandwidth (it makes this an 820K
download, most of which is javadoc). Also, simple examples!!
For the bandwidth-starved, I also stuck the whole thing up on
this website; no promises it'll be there a long time:
ftp://www.brownell.org/pub/xml/dom2/index.html
The javadoc is browsable from there.
- Dave
p.s. there's lots of DOM L2 that's not implemented here...
the HTML and CSS support, ranges and views, and
gooey events.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From tsuzu at flab.fujitsu.co.jp Fri Oct 1 10:32:25 1999
From: tsuzu at flab.fujitsu.co.jp (Toshimitsu Suzuki)
Date: Mon Jun 7 17:15:49 2004
Subject: A question of SAX specification
Message-ID: <4.1-J.19991001170214.013e8590@pop.akashi.flab.fujitsu.co.jp>
Hi,
I have a question the behavier of getColumnNumber in Locator.
I want to get the end position of some xml fragment(ie.content)
in startElement().
But, one SAX parser replies the end tag's ">", another SAX parser replies "c".
Which is correct?
Regreds,
---
Toshimitsu Suzuki, tsuzu@flab.fujitsu.co.jp
Information Service Architecture Lab. Personal System Labs.
Fujitsu Laboratories
Tel:+81-78-934-8249 Fax:+81-78-934-3312
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david.lindholm at appeal.se Fri Oct 1 11:19:09 1999
From: david.lindholm at appeal.se (David Lindholm)
Date: Mon Jun 7 17:15:49 2004
Subject: XML and databases
Message-ID: <37F47E8E.A9EF1DA7@appeal.se>
Hi!
Suppose I want to read a field in a SQL-database from my XML document,
for example:
[some code to get a name from my database]
How should I do? Could someone give an example?
Thanks in advance!
--
/David Lindholm
Appeal Software Solutions, Stockholm, Sweden
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david at megginson.com Fri Oct 1 15:24:57 1999
From: david at megginson.com (David Megginson)
Date: Mon Jun 7 17:15:49 2004
Subject: A question of SAX specification
In-Reply-To: Toshimitsu Suzuki's message of "Fri, 01 Oct 1999 17:32:49 +0900"
References: <4.1-J.19991001170214.013e8590@pop.akashi.flab.fujitsu.co.jp>
Message-ID:
Toshimitsu Suzuki writes:
> I have a question the behavier of getColumnNumber in Locator. I
> want to get the end position of some xml
> fragment(ie.content) in startElement(). But, one
> SAX parser replies the end tag's ">", another SAX parser replies
> "c". Which is correct?
The idea of Locator was simply to help get a user close to an error in
a document: exactly how it works is deliberately unspecified, mainly
to keep life easy for parser writers (since different parsers use
different tokenization and look-ahead schemes). Locator is not
designed to let you extract text strings from the original document.
All the best,
David
--
David Megginson david@megginson.com
http://www.megginson.com/
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From krebs at uni-koblenz.de Fri Oct 1 16:50:58 1999
From: krebs at uni-koblenz.de (Friedhelm Krebs)
Date: Mon Jun 7 17:15:49 2004
Subject: unsubscribe
Message-ID: <37F4CA4C.71CF2632@uni-koblenz.de>
unsubscribe
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From cowan at locke.ccil.org Fri Oct 1 17:17:18 1999
From: cowan at locke.ccil.org (John Cowan)
Date: Mon Jun 7 17:15:50 2004
Subject: A question of SAX specification
In-Reply-To: from "David Megginson" at Oct 1, 99 09:23:23 am
Message-ID: <199910011556.LAA05551@locke.ccil.org>
David Megginson scripsit:
>
> Toshimitsu Suzuki writes:
>
> > I have a question the behavier of getColumnNumber in Locator. I
> > want to get the end position of some xml
> > fragment(ie.content) in startElement(). But, one
> > SAX parser replies the end tag's ">", another SAX parser replies
> > "c". Which is correct?
>
> The idea of Locator was simply to help get a user close to an error in
> a document: exactly how it works is deliberately unspecified, mainly
> to keep life easy for parser writers (since different parsers use
> different tokenization and look-ahead schemes). Locator is not
> designed to let you extract text strings from the original document.
Yes, but it would have been nice to define whether the first column
in each line is column 1 or column 0, which is obviously the problem
above. Ditto with line 1 or line 0.
--
John Cowan cowan@ccil.org
I am a member of a civilization. --David Brin
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From smuench at us.oracle.com Fri Oct 1 17:53:58 1999
From: smuench at us.oracle.com (Steve Muench)
Date: Mon Jun 7 17:15:50 2004
Subject: XML and databases
References: <37F47E8E.A9EF1DA7@appeal.se>
Message-ID: <008501bf0c25$ba4aa2c0$4aed1990@us.oracle.com>
Check out the Oracle XSQL Servlet at
http://technet.oracle.com/tech/xml
for some examples, demos, and software
on how this can be made simple.
SQL + XML + XSLT = Cool :-)
________________________________________________________
Steve Muench, BC4J Development Team & XML Evangelist
http://technet.oracle.com/tech/xml
----- Original Message -----
From: David Lindholm
To: xml-dev
Sent: Friday, October 01, 1999 2:27 AM
Subject: XML and databases
| Hi!
|
| Suppose I want to read a field in a SQL-database from my XML document,
| for example:
|
|
| [some code to get a name from my database]
|
|
| How should I do? Could someone give an example?
|
|
| Thanks in advance!
| --
| /David Lindholm
| Appeal Software Solutions, Stockholm, Sweden
|
| xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
| Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on
CD-ROM/ISBN 981-02-3594-1
| To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
| unsubscribe xml-dev
| To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
| subscribe xml-dev-digest
| List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
|
|
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From Patrice.Bonhomme at loria.fr Fri Oct 1 19:11:46 1999
From: Patrice.Bonhomme at loria.fr (Patrice Bonhomme)
Date: Mon Jun 7 17:15:50 2004
Subject: PSGML/XML + XEmacs + Windows = PB
Message-ID: <199910011711.TAA03641@chimay.loria.fr>
Hi,
Not sure that this is the right list to expose my problem, but anyway...
I am trying to setup an environment on a Windows NT machine for editing
SGML/XML document using the psgml/xml mode and i am getting into trouble with
XEmacs.
I am using:
Windows/NT 4.0
XEmacs 21.1
psgml-1.1.6
The problem seems to come from a transient-mark-mode variable. XEmacs/psgml
compile the DTD but i can not insert any element using either the contextual
menu or the Modify menu entry.
Any help ?
Thanks
Pat.
--
==============================================================
bonhomme@loria.fr Tel : 03 83 59 30 52 / 06 11 34 03 85
http://www.loria.fr/~bonhomme Office : B.228
--------------------------------------------------------------
* Serveur Silfide : http://www.loria.fr/projets/Silfide
==============================================================
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david at megginson.com Fri Oct 1 19:23:25 1999
From: david at megginson.com (David Megginson)
Date: Mon Jun 7 17:15:50 2004
Subject: A question of SAX specification
In-Reply-To: John Cowan's message of "Fri, 1 Oct 1999 11:56:26 -0400 (EDT)"
References: <199910011556.LAA05551@locke.ccil.org>
Message-ID:
John Cowan writes:
> > The idea of Locator was simply to help get a user close to an error in
> > a document: exactly how it works is deliberately unspecified, mainly
> > to keep life easy for parser writers (since different parsers use
> > different tokenization and look-ahead schemes). Locator is not
> > designed to let you extract text strings from the original document.
>
> Yes, but it would have been nice to define whether the first column
> in each line is column 1 or column 0, which is obviously the problem
> above. Ditto with line 1 or line 0.
See the JavaDoc documentation for the Locator interface: "The first
column in a line is position 1":
http://www.megginson.com/SAX/javadoc/org.xml.sax.Locator.html#getColumnNumber()
(Granted, it doesn't say the same about the first line, but I've never
heard of zero-based line numbering).
That might not be the problem here in any case. One parser is
returning the position of the last character in the start tag, while
the other is returning the position of the first character past the
end of the start tag -- both are OK (as would be the first character
of the start tag), because they're close enough to bring a human
reader to the right general vicinity in the source document.
Remember that a major goal of SAX 1.0 was to impose as little as
possible on the programmer: we didn't want to force programmers to
track a lot of extra information if they didn't want to.
All the best,
David
--
David Megginson david@megginson.com
http://www.megginson.com/
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From cowan at locke.ccil.org Fri Oct 1 19:46:44 1999
From: cowan at locke.ccil.org (John Cowan)
Date: Mon Jun 7 17:15:50 2004
Subject: Announcement of an I-D
In-Reply-To: <199910011640.MAA30224@hesketh.net> from "Simon St.Laurent" at Oct 1, 99 12:43:40 pm
Message-ID: <199910011825.OAA11847@locke.ccil.org>
Simon St.Laurent scripsit:
> I think we've got a fundamental disconnect here. Generic XML software (say
> a directory system or something making a reference) isn't going to care
> whether a given XML document is SVG or CGM or whatever. All it necessarily
> knows is that the target document is XML. Why should it know anything
> about SVG or CGM's fragment identifiers?
Why should it even know that the target is XML? After all, CGM is
*not* XML, nor even textual!
Processing links requires understanding what the format of the link
target is, and only when you know that do you know what a fragment
identifier means.
If OTOH you don't undertsand the format, you need to pass off to
someone who does. This is commonplace nowadays with graphics formats,
which are handled by external applications. All that's needed is
a platform-standard way of passing the fragment id to the external
application (or plug-in, same thing from 20,000 feet).
--
John Cowan cowan@ccil.org
I am a member of a civilization. --David Brin
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From Lilly_Obina at hc-sc.gc.ca Fri Oct 1 22:47:06 1999
From: Lilly_Obina at hc-sc.gc.ca (Lilly_Obina@hc-sc.gc.ca)
Date: Mon Jun 7 17:15:50 2004
Subject: No subject
Message-ID: <852567FD.0071C090.00@smta00.hc-sc.gc.ca>
unsubscribe
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From dwshin at nlm.nih.gov Fri Oct 1 22:44:02 1999
From: dwshin at nlm.nih.gov (Dongwook Shin)
Date: Mon Jun 7 17:15:51 2004
Subject: XRS: A new XML search engine
Message-ID: <37F519A3.21923FE4@nlm.nih.gov>
Hello, folks:
I am pleased to announce my XML indexing and retrieval engine named XRS
to you. XRS is the most recent result among those which I have been
developing
in SGML/XML framework for a couple of years.
Highlights of XRS are:
(1) A very flexible retrieval capability:
- any elements in DTD can be retrieved
- You can give the weights to elements according to the
importance you consider
in retrieval
- With easy query building tool, you can create a structured
query quickly.
(2) Efficient indexing and retrieval
- With BUS technique I devised, indexing overhead is minimized
with preserving
quick retrieval time.
(3) With a servlet and multi-thread safe native C library, the
overhead in server side is
reduced.
- It is not CGI!
(4) XML source is transformed to HTML and sent to your browser.
- With a browser without XML capability, you can still see the
XML results.
If you have an interest, you can see more in the following Web page:
http://dlb2.nlm.nih.gov/~dwshin/xrs.html
Thanks,
Dongwook
--
Dongwook Shin
Visiting Scholar
Lister Hill National Center for Biomedical Communications
National Library of Medicine,
8600 Rockville Pike Bethesda 20894, MD
E-mail: dwshin@nlm.nih.gov
Tel: (301) 435-3257
FAX: (301) 480-3035
URL: http://dlb2.nlm.nih.gov/~dwshin
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From cbullard at hiwaay.net Sat Oct 2 04:31:04 1999
From: cbullard at hiwaay.net (Len Bullard)
Date: Mon Jun 7 17:15:51 2004
Subject: Packaging and related-resource discovery
References: <3.0.32.19990927133504.00c5e3b0@pop.intergate.bc.ca>
Message-ID: <37F56D79.3182@hiwaay.net>
Tim Bray wrote:
>
> I (and I think some other people) are becoming increasingly convinced
> that the need for some sort of an "XML Packaging" facility is becoming
> increasingly urgent. I was asked to write up a motivating statement for
> the XML Plenary meeting that is happening this Wednesday. I thought that
> the xml-deviants might also find it of interest.
>
> It's at http://www.textuality.com/xml/why-pkg.html -Tim
I agree. For all the reasons you gave which are... reasonable.
Historical aside:
That would get us almost back to the level of SGML
when the CALS fellows worked out the 9600 tape formats for
packaging documents and Charles was working on the *strange
name that was the box japanese meals came in* standard.
But:
"Graphics
In raster (PNG, GIF, JPG) and vector (SVG, VML, PGML) formats. "
Include X3D. Coming along nicely now. Sure do want to see
real time 3D animations of the deep namespaces.
len
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From jess_nemis at inod.com Sat Oct 2 05:24:39 1999
From: jess_nemis at inod.com (jess_nemis@inod.com)
Date: Mon Jun 7 17:15:51 2004
Subject: unsubscribe
Message-ID: <9910019388.AA938834497@atrain.inod.com>
unsubscribe
_____________________________ Reply Separator _________________________________
Subject: unsubscribe
Author: Friedhelm Krebs at INTERNET
Date: 10/1/99 4:50 PM
unsubscribe
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981
2-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From shriradh at hotmail.com Sun Oct 3 09:06:38 1999
From: shriradh at hotmail.com (xml guru)
Date: Mon Jun 7 17:15:51 2004
Subject: XML and SAP
Message-ID: <19991003070603.19473.qmail@hotmail.com>
I heard that SAP is going very big on XML for B-2-B E-commerce.
Can someone suggest any good site (other than SAP's own which I have already
looked at) where I can find more info on their Business Connector
technology.
Thanks !
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From jlapp at webmethods.com Sun Oct 3 15:41:10 1999
From: jlapp at webmethods.com (Joe Lapp)
Date: Mon Jun 7 17:15:51 2004
Subject: XML and SAP
In-Reply-To: <19991003070603.19473.qmail@hotmail.com>
Message-ID: <199910031340.GAA11781@hawk.prod.itd.earthlink.net>
mySAP.com and the SAP Business Connector are both solutions that build
on the webMethods B2B platform. SAP has taken the B2B technology and
applied it to satisfy their particular requirements and vision.
Information about Business Connector and mySAP.com:
http://www.sap.com/products/techno/index.htm
Relevant webMethods press releases:
http://www.webmethods.com/news/pr/1999/050399_sap.html
http://www.webmethods.com/news/pr/1999/091499_sap.html
http://www.webmethods.com/news/pr/1999/092099_portals-partners.html
At 03:06 PM 10/3/1999 +0000, xml guru wrote:
>I heard that SAP is going very big on XML for B-2-B E-commerce.
>
>Can someone suggest any good site (other than SAP's own which I have already
>looked at) where I can find more info on their Business Connector
>technology.
>
>Thanks !
--
Joe Lapp (Looking for some good people to help design
Senior Engineer and build the Internet's business-to-business
webMethods, Inc. XML infrastructure. We are 100% Java.)
jlapp@webMethods.com http://www.webMethods.com/company/employment
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From abrahams at valinet.com Mon Oct 4 04:18:51 1999
From: abrahams at valinet.com (Paul W. Abrahams)
Date: Mon Jun 7 17:15:51 2004
Subject: Making the digest digestible
Message-ID: <37F80F94.4D38899D@valinet.com>
There are a couple of things that could be done to make the digests of
XMLDEV more digestible that require little or no human intervention,
just (I assume) different software choices:
1. Each digest could be preceded by a list of topics. Since this is
done in the XSL digest, there ought to be people around here who know
the correct incantations.
2. Each message could be in the form of an attachment, which would
make it easier to see where the message boundaries are. Although the
XSL digest doesn't do this, some other digests such as those
associated with the forums for the KDE user interface for Linux do
it. Again, I'm pretty sure it's all automated.
Paul Abrahams
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From Patrice.Bonhomme at loria.fr Mon Oct 4 11:18:08 1999
From: Patrice.Bonhomme at loria.fr (Patrice Bonhomme)
Date: Mon Jun 7 17:15:51 2004
Subject: XML/XSL Demo ?
Message-ID: <199910040918.LAA07693@chimay.loria.fr>
Hi,
I have been asked to do a presentation of XML. I have the materials for the
presentation but i would like to do an impressive demonstration. So, i am
looking for a demonstration that shows the advantages for using XML/XSL:
- at client side and/or server side
- XLink/XPointer within XML
- Stylesheet in XSL
Any pointers ?
Thanks,
Pat.
--
==============================================================
bonhomme@loria.fr Tel : 03 83 59 30 52 / 06 11 34 03 85
http://www.loria.fr/~bonhomme Office : B.228
--------------------------------------------------------------
* Serveur Silfide : http://www.loria.fr/projets/Silfide
==============================================================
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From h.rzepa at ic.ac.uk Mon Oct 4 14:21:43 1999
From: h.rzepa at ic.ac.uk (Rzepa, Henry)
Date: Mon Jun 7 17:15:51 2004
Subject: LISTADMIN: Apolgies for lost APPROVE requests
Message-ID:
Last week my primary drive went AWOL, taking with it
about 1 weeks worth of list subscribe/unsubscribe moderation
requests for which I had no backup.
Could I ask anyone who has such an outstanding request to please
send it again. Apologies for the inconvenience.
I hasten to add this is only for people who wish to use a different
email address for the approve request than the one they wish to use
for the list itself.
Dr Henry Rzepa. +44 171 594 5774. Fax 594 5804.
http://www.ch.ic.ac.uk/rzepa/
Dept. Chemistry, Imperial college, London, SW7 2AY, UK.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From louise.lahiff at oceanfree.net Mon Oct 4 16:42:55 1999
From: louise.lahiff at oceanfree.net (louise.lahiff@oceanfree.net)
Date: Mon Jun 7 17:15:51 2004
Subject: Writing an XML online help
Message-ID: <19991004144225.18093.cpmta@c006.sfo.cp.net>
Hi,
I am writing an XML online help as part of my final year project. Up to now I haven't written any XML. Will I be capable of doing this or is it very very difficult? Anyone know of any webpages that will give practical applications of how to write this kind of XML?
Thanks, Louise
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From andrewl at microsoft.com Mon Oct 4 20:14:35 1999
From: andrewl at microsoft.com (Andrew Layman)
Date: Mon Jun 7 17:15:51 2004
Subject: Writing an XML online help
Message-ID: <5BF896CAFE8DD111812400805F1991F712E173E1@RED-MSG-08>
What is "an XML online help"?
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From bruce.angelis at itron.com Mon Oct 4 21:46:11 1999
From: bruce.angelis at itron.com (Bruce Angelis)
Date: Mon Jun 7 17:15:51 2004
Subject: Windows CE XML parser
Message-ID: <4.2.0.58.19991004124256.00a77de0@mailserver.itron.com>
Does anyone know of an XML parser for Windows CE PPC platform? Preferably
one that can be used by VBCE programs.
-
****************************************************
* Bruce Angelis http://www.nwsoft.com/angelis
* Software Development Manager: AIB Products
* Itron Inc. http://www.itron.com
* Spokane, WA USA mailto:bruce.angelis@itron.com
****************************************************
-
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From solrac at us.ibm.com Tue Oct 5 01:15:45 1999
From: solrac at us.ibm.com (solrac@us.ibm.com)
Date: Mon Jun 7 17:15:51 2004
Subject: New IBM XML resources from developerWorks
Message-ID: <87256800.007FB77F.00@d53mta04h.boulder.ibm.com>
Here are some of the new IBM XML resources
you can find at the developerWorks XML Zone.
DeveloperWorks XML Zone
http://www.ibm.com/developer/xml?loc=136,t=g,p=xml001
XML and Java: A potent partnership
- Final installment of his four-part series on XML and Java.
http://www-4.ibm.com/software/developer/library/jw-09-howto/index.html?loc=136,t=g,p=xml002
Conquering XML with Xeena
- A powerful XML editor that you can download and try.
http://www-4.ibm.com/software/developer/library/xeenatech.html?loc=136,t=g,p=xml003
Tutorial: Practical transformation using XSLT and XPath
- An introductory version of an extensive tutorial by G. Ken Holman.
http://www-4.ibm.com/software/developer/education/xslt-xpath-tutorial.html?loc=136,t=g,p=xml004
Bean Markup Language: Part 1
- The ABCs of IBM's powerful JavaBeans connection language
http://www-4.ibm.com/software/developer/library/bean-markup1?loc=136,t=g,p=xml005
developerWorks
http://www.ibm.com/developer?loc=136,t=g,xml000
Frank Carlos
solrac@us.ibm.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From lgeorge at gmx.net Tue Oct 5 05:41:21 1999
From: lgeorge at gmx.net (Lars George)
Date: Mon Jun 7 17:15:51 2004
Subject: XML Parser in Servlet causes exception
Message-ID: <000501bf0ee3$b34853d0$0900000a@larsgeorge01>
Hi,
I tried to use the Sun's XML-Parser to create XML structures on the fly. I
copied the code of the DOM example and tried to execute it inside a servlet.
I get the following message:
The servlet named invoker at the requested URL
http://larsgeorge_01:8080/servlet/ParamXml
reported this exception: com/sun/xml/tree/ParentNode. Please report this to
the administrator of the web server.
java.lang.IllegalAccessError: com/sun/xml/tree/ParentNode at
ParamXml.doGet(ParamXml.java:23) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:715) at
javax.servlet.http.HttpServlet.service(Compiled Code) at
com.sun.server.ServletState.callService(Compiled Code) at
com.sun.server.ServletManager.callServletService(Compiled Code) at
com.sun.server.http.servlet.InvokerServlet.service(Compiled Code) at
javax.servlet.http.HttpServlet.service(Compiled Code) at
com.sun.server.ServletState.callService(Compiled Code) at
com.sun.server.ServletManager.callServletService(Compiled Code) at
com.sun.server.ProcessingState.invokeTargetServlet(Compiled Code) at
com.sun.server.http.HttpProcessingState.execute(Compiled Code) at
com.sun.server.http.stages.Runner.process(Compiled Code) at
com.sun.server.ProcessingSupport.process(Compiled Code) at
com.sun.server.Service.process(Compiled Code) at
com.sun.server.http.HttpServiceHandler.handleRequest(Compiled Code) at
com.sun.server.http.HttpServiceHandler.handleRequest(Compiled Code) at
com.sun.server.HandlerThread.run(Compiled Code)
I get the same error message when I try this servlet with Apache and JServ.
The code fails at the following code:
public class ParamXml extends HttpServlet {
public void doGet(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException, DOMException {
res.setContentType("text/xml");
PrintWriter out = res.getWriter();
XmlDocument doc = new XmlDocument();
ElementNode root = (ElementNode) doc.createElement("root");
doc.appendChild(root);
// THE NEXT LINE CAUSES THE EXCEPTION TO BE RAISED
root.appendChild(doc.createElement("header"));
root.appendChild(doc.createTextNode("\n some data is text\n "));
root.appendChild(doc.createElement("footer"));
Please see the marked line above which causes the error. Since this does not
happen in the demo application I think it is the securitymanager of the
servlet engine who does not allow me to do that.
My question: What do I have to do here to make it work?
TIA,
Lars George
Woodgate Research Pty Ltd
Brisbane, Australia
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From sb at metis.no Tue Oct 5 09:28:27 1999
From: sb at metis.no (Steinar Bang)
Date: Mon Jun 7 17:15:51 2004
Subject: AttributeList in C++ SAX
Message-ID:
[I'm aware that I should have used wstring, but I'm putting off that
debate for now]
As someone pointed out to me on Friday: using const string& as return
values is dangerous:
class sax_AttributeList {
public:
enum AttrType {
undefined,
CDATA,
...
};
virtual ~sax_AttributeList();
virtual int getLength() const = 0;
virtual const string& getName(int i) const = 0;
virtual AttrType getType(int i) const = 0;
virtual const string& getValue(int i) const = 0;
virtual AttrType getType(const string& name) const = 0;
virtual const string& getValue(const string& name) const = 0;
};
Before you know it you'll be tempted to assign the return values to
local string& variables to get shorter syntax, ie. like this:
...
string& aname = empty();
for (int i=0; igetLength(); ++i) {
aname = atts->getName(i);
...
which will result in copying the contents of the return value of
getName into empty(), which is probably not the effect you're looking
for.
This leaves us with the alternatives of returning string*:
class sax_AttributeList {
public:
enum AttrType {
undefined,
CDATA,
...
};
virtual ~sax_AttributeList();
virtual int getLength() const = 0;
virtual const string* getName(int i) const = 0;
virtual AttrType getType(int i) const = 0;
virtual const string* getValue(int i) const = 0;
virtual AttrType getType(const string& name) const = 0;
virtual const string* getValue(const string& name) const = 0;
};
(returning a NULL pointer if not successful) or alterativelt, we can
return an error code, and give a reference to the return value as a
function argument, ie.:
class sax_AttributeList {
public:
enum AttrType {
undefined,
CDATA,
...
};
virtual ~sax_AttributeList();
virtual int getLength() const = 0;
virtual bool getName(int i, string& name) const = 0;
virtual bool getType(int i, AttrType& t) const = 0;
virtual bool getValue(int i, string& val) const = 0;
virtual bool getType(const string& name, AttrType& typ) const = 0;
virtual bool getValue(const string& name, string& val) const = 0;
};
In both cases we'll end up assigning to a local variable and do some
testing:
...
const string* s;
s = atts.getName(1);
if (s) {
...
and
...
string name;
if (atts.getName(1,name)) {
...
Even though it is a departure from the Java and (probably) Python
implementations, I much prefer the latter alternative, because:
1. it supports very late UTF-8 decoding and copying from char* into
the string class (if I use expat there has to be at least one such
copy)
2. I can avoid building some of the data structures in the expat
attribute list wrapper, minimizing the need for the mutable hack
(casting this to a non const* "that" in const functions that do
lazy evaluation and caching of variables)
3. I let the caller handle string object creation and destruction,
again this minimizes copying (both gcc and MSVC++ string does
shallow copying and deep-copy-on-write, but others (eg. SGI
string) always do a deep copy) and eases memory management
4. The bool return value can be changed to an enum and can return
more exact errors, eg. NoTypeSupport, OutOfBounds
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From rja at arpsolutions.demon.co.uk Tue Oct 5 10:20:08 1999
From: rja at arpsolutions.demon.co.uk (Richard Anderson)
Date: Mon Jun 7 17:15:51 2004
Subject: AttributeList in C++ SAX
References:
Message-ID: <002601bf0f0a$26b94970$c5010180@p197>
Hi,
> Before you know it you'll be tempted to assign the return values to
> local string& variables to get shorter syntax, ie. like this:
> ...
> string& aname = empty();
> for (int i=0; igetLength(); ++i) {
> aname = atts->getName(i);
> ...
We've never had a single customer say they've ever done this, but I agree it
could be a problem. We also provide lots of samples with our product so
people use that code as a template.
I've put our sax include file here if you want to see our implementation :
http://www.vivid-creations.com/free/sax.h
http://www.vivid-creations.com/free/cinputstream.h
This is cross platform / multiple encoding so we do use wstring. We've got
some simply conversion shim for help people go between wide and narrow I'll
post if they would be useful.
> (returning a NULL pointer if not successful) or alterativelt,
Nobody likes NULL pointers ;)
> In both cases we'll end up assigning to a local variable and do some
> testing:
And both cases end up with longer code. I prefer the approach we've taken
although you cant tell the difference between not present and empty string.
The same feedback has come from our customers who were involved last year
when putting together the original include files together.
I guess at the end of the day you have to find a comprimise between
usability and pureness.
Regards,
Richard.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From marko.zerdin at ixtlan-team.si Tue Oct 5 10:58:32 1999
From: marko.zerdin at ixtlan-team.si (Marko Zerdin)
Date: Mon Jun 7 17:15:52 2004
Subject: XML/XSL Demo ?
Message-ID:
You can take a look at XSL tutorial written by Miroslav Nic (the address was
published in this mailing list some month ago). I liked it very much.
[http://zvon.vscht.cz/HTMLonly/XSLTutorial/Books/Book1/index.html]
Enjoy,
Marko.
-----Original Message-----
From: Patrice Bonhomme [mailto:Patrice.Bonhomme@loria.fr]
Sent: Monday, October 04, 1999 11:18 AM
To: xml-dev@ic.ac.uk; xsl-list@mulberrytech.com
Subject: XML/XSL Demo ?
Hi,
I have been asked to do a presentation of XML. I have the materials for the
presentation but i would like to do an impressive demonstration. So, i am
looking for a demonstration that shows the advantages for using XML/XSL:
- at client side and/or server side
- XLink/XPointer within XML
- Stylesheet in XSL
Any pointers ?
Thanks,
Pat.
--
==============================================================
bonhomme@loria.fr Tel : 03 83 59 30 52 / 06 11 34 03 85
http://www.loria.fr/~bonhomme Office : B.228
--------------------------------------------------------------
* Serveur Silfide : http://www.loria.fr/projets/Silfide
==============================================================
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN
981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ken at bitsko.slc.ut.us Tue Oct 5 16:30:24 1999
From: ken at bitsko.slc.ut.us (Ken MacLeod)
Date: Mon Jun 7 17:15:52 2004
Subject: XML/XSL Demo ?
In-Reply-To: Marko Zerdin's message of "Tue, 5 Oct 1999 10:58:48 +0200"
References:
Message-ID:
Marko Zerdin writes:
> You can take a look at XSL tutorial written by Miroslav Nic (the
> address was published in this mailing list some month ago). I liked
> it very much.
>
> [http://zvon.vscht.cz/HTMLonly/XSLTutorial/Books/Book1/index.html]
I looked around and couldn't find a non-JavaScript version, is there
one?
--
Ken MacLeod
ken@bitsko.slc.ut.us
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From marko.zerdin at ixtlan-team.si Tue Oct 5 17:29:56 1999
From: marko.zerdin at ixtlan-team.si (Marko Zerdin)
Date: Mon Jun 7 17:15:52 2004
Subject: XML/XSL Demo ?
Message-ID:
Not that I know. Maybe you should ask Miroslav...
-----Original Message-----
From: Ken MacLeod [mailto:ken@bitsko.slc.ut.us]
Sent: Tuesday, October 05, 1999 4:25 PM
To: xml-dev@ic.ac.uk; xsl-list@mulberrytech.com
Subject: Re: XML/XSL Demo ?
Marko Zerdin writes:
> You can take a look at XSL tutorial written by Miroslav Nic (the
> address was published in this mailing list some month ago). I liked
> it very much.
>
> [http://zvon.vscht.cz/HTMLonly/XSLTutorial/Books/Book1/index.html]
I looked around and couldn't find a non-JavaScript version, is there
one?
--
Ken MacLeod
ken@bitsko.slc.ut.us
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN
981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From sguthery at rcn.com Tue Oct 5 18:26:30 1999
From: sguthery at rcn.com (Scott Guthery)
Date: Mon Jun 7 17:15:52 2004
Subject: WAP Binary XML
Message-ID: <002c01bf0f4e$04d5a800$6e7d06d1@aa.net>
Are there any WAP Binary XML encoders or parsers floating about?
Cheers, Scott
******************* Smart Card Developer's Kit *******************
Scott Guthery sguthery@rcn.com
Voice: 617 964 1798 Mobile: 617 290 3963 FAX: 617 795 1630
*********************** http://www.scdk.com **********************
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david-b at pacbell.net Tue Oct 5 21:03:20 1999
From: david-b at pacbell.net (David Brownell)
Date: Mon Jun 7 17:15:52 2004
Subject: XML Parser in Servlet causes exception
References: <000501bf0ee3$b34853d0$0900000a@larsgeorge01>
Message-ID: <37FA4B02.EE2B6E56@pacbell.net>
Lars George wrote:
>
> java.lang.IllegalAccessError: com/sun/xml/tree/ParentNode at
There's some information in the release notes about this
diagnostic, which so far as I know _only_ shows up if the
source code was recompiled with a JDK 1.1 version of "javac".
The issue is that the JDK 1.1 compiler (and many derived
compilers) generate incorrect bytecodes, which cause that
exception to be reported. I've not heard of any JVM which
reports that error when given _correct_ bytecodes.
- Dave
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From lgeorge at gmx.net Tue Oct 5 23:18:25 1999
From: lgeorge at gmx.net (Lars George)
Date: Mon Jun 7 17:15:52 2004
Subject: XML Parser in Servlet causes exception
In-Reply-To: <37FA4B02.EE2B6E56@pacbell.net>
Message-ID: <000b01bf0f77$6fdf4010$0900000a@larsgeorge01>
Dave,
Thanks for pointing that out, but unfortunately this does not apply here.
The release notes talk about recompiling the XML java classes, which I have
not done. Another indication is that it runs as the standalone demo but not
inside the servlet. Both VM point to the same classpath and both use the
same jdk on my disk - so both should have the same problem. As I have not
recompiled the XML classes but use the precompiled one, this error should
not occur. BUT as I get this exception in a nearly similar fashion I have
the suspicion that this must be something related to it. But how can I find
out? Question, questions...
Thanks,
Lars George
Woodgate Research Pty Ltd
Brisbane, Australia
> -----Original Message-----
> From: owner-xml-dev@ic.ac.uk [mailto:owner-xml-dev@ic.ac.uk]On Behalf Of
> David Brownell
> Sent: Wednesday, 6 October 1999 5:01
> To: Lars George
> Cc: xml-dev@ic.ac.uk
> Subject: Re: XML Parser in Servlet causes exception
>
>
> Lars George wrote:
> >
> > java.lang.IllegalAccessError: com/sun/xml/tree/ParentNode at
>
> There's some information in the release notes about this
> diagnostic, which so far as I know _only_ shows up if the
> source code was recompiled with a JDK 1.1 version of "javac".
>
> The issue is that the JDK 1.1 compiler (and many derived
> compilers) generate incorrect bytecodes, which cause that
> exception to be reported. I've not heard of any JVM which
> reports that error when given _correct_ bytecodes.
>
> - Dave
>
> xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
> Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on
> CD-ROM/ISBN 981-02-3594-1
> To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
> unsubscribe xml-dev
> To subscribe to the digests, mailto:majordomo@ic.ac.uk the
> following message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
>
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From simonstl at simonstl.com Wed Oct 6 03:36:13 1999
From: simonstl at simonstl.com (Simon St.Laurent)
Date: Mon Jun 7 17:15:52 2004
Subject: seeking a validator
Message-ID: <199910060135.VAA00956@hesketh.net>
A reader asked me if I knew of any software that would let you take an
arbitrary SAX stream or DOM tree and validate it against a DTD (heck,
multiple DTDs) of the application's choosing, without relying on the
DOCTYPE declaration.
Please note that this is not simply a validating parser - it requires
letting the application choose the DTD, probably after the document has
gone through a non-validating parser.
Anything out there? I haven't seen it for DTDs.
Simon St.Laurent
XML: A Primer, 2nd Ed.
Building XML Applications
Inside XML DTDs: Scientific and Technical
Sharing Bandwidth / Cookies
http://www.simonstl.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david-b at pacbell.net Wed Oct 6 04:08:52 1999
From: david-b at pacbell.net (David Brownell)
Date: Mon Jun 7 17:15:52 2004
Subject: XML Parser in Servlet causes exception
References: <000b01bf0f77$6fdf4010$0900000a@larsgeorge01>
Message-ID: <37FAAEE0.D7F6DFDA@pacbell.net>
Lars George wrote:
>
> Dave,
>
> Thanks for pointing that out, but unfortunately this does not apply here.
> The release notes talk about recompiling the XML java classes, which I have
> not done. Another indication is that it runs as the standalone demo but not
> inside the servlet. Both VM point to the same classpath and both use the
> same jdk on my disk - so both should have the same problem.
Hmm. Seems like some kind of JVM bug then. File it with Sun,
both through the JDK channels and through the Project X channels.
Maybe try a more recent JDK; you didn't mention which one you're
using.
- Dave
> As I have not
> recompiled the XML classes but use the precompiled one, this error should
> not occur. BUT as I get this exception in a nearly similar fashion I have
> the suspicion that this must be something related to it. But how can I find
> out? Question, questions...
>
> Thanks,
>
> Lars George
> Woodgate Research Pty Ltd
> Brisbane, Australia
>
> > -----Original Message-----
> > From: owner-xml-dev@ic.ac.uk [mailto:owner-xml-dev@ic.ac.uk]On Behalf Of
> > David Brownell
> > Sent: Wednesday, 6 October 1999 5:01
> > To: Lars George
> > Cc: xml-dev@ic.ac.uk
> > Subject: Re: XML Parser in Servlet causes exception
> >
> >
> > Lars George wrote:
> > >
> > > java.lang.IllegalAccessError: com/sun/xml/tree/ParentNode at
> >
> > There's some information in the release notes about this
> > diagnostic, which so far as I know _only_ shows up if the
> > source code was recompiled with a JDK 1.1 version of "javac".
> >
> > The issue is that the JDK 1.1 compiler (and many derived
> > compilers) generate incorrect bytecodes, which cause that
> > exception to be reported. I've not heard of any JVM which
> > reports that error when given _correct_ bytecodes.
> >
> > - Dave
> >
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From lgeorge at gmx.net Wed Oct 6 04:27:26 1999
From: lgeorge at gmx.net (Lars George)
Date: Mon Jun 7 17:15:52 2004
Subject: XML Parser in Servlet causes exception
In-Reply-To: <37FAAEE0.D7F6DFDA@pacbell.net>
Message-ID: <001601bf0fa2$9a060e70$0900000a@larsgeorge01>
Dave,
What channels do you talk about? One is the feedback address for the xml
parser, which is located on the webpage where one can download the classes.
What is the other one?
Sorry for not giving the full details of my problem (I thought I covered
all, but .. :]):
I use JDK 1.1.8 Win32 as I want to run my servlet later under Linux using
1.1.7v3 Blackdown port.
Thanks,
Lars George
Woodgate Research Pty Ltd
Brisbane, Australia
> -----Original Message-----
> From: owner-xml-dev@ic.ac.uk [mailto:owner-xml-dev@ic.ac.uk]On Behalf Of
> David Brownell
> Sent: Wednesday, 6 October 1999 12:07
> To: Lars George
> Cc: xml-dev@ic.ac.uk
> Subject: Re: XML Parser in Servlet causes exception
>
>
> Lars George wrote:
> >
> > Dave,
> >
> > Thanks for pointing that out, but unfortunately this does not
> apply here.
> > The release notes talk about recompiling the XML java classes,
> which I have
> > not done. Another indication is that it runs as the standalone
> demo but not
> > inside the servlet. Both VM point to the same classpath and both use the
> > same jdk on my disk - so both should have the same problem.
>
> Hmm. Seems like some kind of JVM bug then. File it with Sun,
> both through the JDK channels and through the Project X channels.
>
> Maybe try a more recent JDK; you didn't mention which one you're
> using.
>
> - Dave
>
>
>
> > As I have not
> > recompiled the XML classes but use the precompiled one, this
> error should
> > not occur. BUT as I get this exception in a nearly similar
> fashion I have
> > the suspicion that this must be something related to it. But
> how can I find
> > out? Question, questions...
> >
> > Thanks,
> >
> > Lars George
> > Woodgate Research Pty Ltd
> > Brisbane, Australia
> >
> > > -----Original Message-----
> > > From: owner-xml-dev@ic.ac.uk
[mailto:owner-xml-dev@ic.ac.uk]On Behalf Of
> > David Brownell
> > Sent: Wednesday, 6 October 1999 5:01
> > To: Lars George
> > Cc: xml-dev@ic.ac.uk
> > Subject: Re: XML Parser in Servlet causes exception
> >
> >
> > Lars George wrote:
> > >
> > > java.lang.IllegalAccessError: com/sun/xml/tree/ParentNode at
> >
> > There's some information in the release notes about this
> > diagnostic, which so far as I know _only_ shows up if the
> > source code was recompiled with a JDK 1.1 version of "javac".
> >
> > The issue is that the JDK 1.1 compiler (and many derived
> > compilers) generate incorrect bytecodes, which cause that
> > exception to be reported. I've not heard of any JVM which
> > reports that error when given _correct_ bytecodes.
> >
> > - Dave
> >
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN
981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david-b at pacbell.net Wed Oct 6 04:44:21 1999
From: david-b at pacbell.net (David Brownell)
Date: Mon Jun 7 17:15:52 2004
Subject: XML Parser in Servlet causes exception
References: <001601bf0fa2$9a060e70$0900000a@larsgeorge01>
Message-ID: <37FAB736.B3486BE4@pacbell.net>
Lars George wrote:
>
> Dave,
>
> What channels do you talk about? One is the feedback address for the xml
> parser, which is located on the webpage where one can download the classes.
> What is the other one?
Through JDC there's a "report a bug" option that's pretty easy to find.
Since you downloaded that package, you have access to JDC.
> Sorry for not giving the full details of my problem (I thought I covered
> all, but .. :]):
>
> I use JDK 1.1.8 Win32 as I want to run my servlet later under Linux using
> 1.1.7v3 Blackdown port.
So try JDK 1.2 then. I use the Blackdown Linux JDK 1.2pre-v2 with
quite a lot of succes, as well as the a Win32 version of JDK 1.2
which also works fine.
If it checks out as not reproducible in JDK 1.2 then make clear that's
in your bug report against JDK 1.1.8 and highlight the fact that a fix
in the 1.1.x series is needed (if it is; and why.)
- Dave
> Thanks,
>
> Lars George
> Woodgate Research Pty Ltd
> Brisbane, Australia
>
> > -----Original Message-----
> > From: owner-xml-dev@ic.ac.uk [mailto:owner-xml-dev@ic.ac.uk]On Behalf Of
> > David Brownell
> > Sent: Wednesday, 6 October 1999 12:07
> > To: Lars George
> > Cc: xml-dev@ic.ac.uk
> > Subject: Re: XML Parser in Servlet causes exception
> >
> >
> > Lars George wrote:
> > >
> > > Dave,
> > >
> > > Thanks for pointing that out, but unfortunately this does not
> > apply here.
> > > The release notes talk about recompiling the XML java classes,
> > which I have
> > > not done. Another indication is that it runs as the standalone
> > demo but not
> > > inside the servlet. Both VM point to the same classpath and both use the
> > > same jdk on my disk - so both should have the same problem.
> >
> > Hmm. Seems like some kind of JVM bug then. File it with Sun,
> > both through the JDK channels and through the Project X channels.
> >
> > Maybe try a more recent JDK; you didn't mention which one you're
> > using.
> >
> > - Dave
> >
> >
> >
> > > As I have not
> > > recompiled the XML classes but use the precompiled one, this
> > error should
> > > not occur. BUT as I get this exception in a nearly similar
> > fashion I have
> > > the suspicion that this must be something related to it. But
> > how can I find
> > > out? Question, questions...
> > >
> > > Thanks,
> > >
> > > Lars George
> > > Woodgate Research Pty Ltd
> > > Brisbane, Australia
> > >
> > > > -----Original Message-----
> > > > From: owner-xml-dev@ic.ac.uk
> [mailto:owner-xml-dev@ic.ac.uk]On Behalf Of
> > > David Brownell
> > > Sent: Wednesday, 6 October 1999 5:01
> > > To: Lars George
> > > Cc: xml-dev@ic.ac.uk
> > > Subject: Re: XML Parser in Servlet causes exception
> > >
> > >
> > > Lars George wrote:
> > > >
> > > > java.lang.IllegalAccessError: com/sun/xml/tree/ParentNode at
> > >
> > > There's some information in the release notes about this
> > > diagnostic, which so far as I know _only_ shows up if the
> > > source code was recompiled with a JDK 1.1 version of "javac".
> > >
> > > The issue is that the JDK 1.1 compiler (and many derived
> > > compilers) generate incorrect bytecodes, which cause that
> > > exception to be reported. I've not heard of any JVM which
> > > reports that error when given _correct_ bytecodes.
> > >
> > > - Dave
> > >
>
> xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
> Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN
> 981-02-3594-1
> To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
> unsubscribe xml-dev
> To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
> message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From distobj at acm.org Wed Oct 6 04:48:43 1999
From: distobj at acm.org (Mark Baker)
Date: Mon Jun 7 17:15:52 2004
Subject: WAP Binary XML
In-Reply-To: <002c01bf0f4e$04d5a800$6e7d06d1@aa.net>
Message-ID: <3.0.2.32.19991005234426.00f0a7dc@pop1.sympatico.ca>
Check out Wapsody. It's a Java/WAP SDK, and should have the WBXML stuff in
it someplace.
http://www.alphaworks.ibm.com/
At 12:23 PM 10/5/99 -0400, Scott Guthery wrote:
>Are there any WAP Binary XML encoders or parsers floating about?
>
>Cheers, Scott
>
>******************* Smart Card Developer's Kit *******************
>Scott Guthery sguthery@rcn.com
>Voice: 617 964 1798 Mobile: 617 290 3963 FAX: 617 795 1630
>*********************** http://www.scdk.com **********************
>
>
>xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
>Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on
CD-ROM/ISBN 981-02-3594-1
>To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
>unsubscribe xml-dev
>To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
>subscribe xml-dev-digest
>List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
>
>
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From sb at metis.no Wed Oct 6 14:57:17 1999
From: sb at metis.no (Steinar Bang)
Date: Mon Jun 7 17:15:52 2004
Subject: AttributeList in C++ SAX
In-Reply-To: "Richard Anderson"'s message of "Tue, 5 Oct 1999 09:17:53 +0100"
References: <002601bf0f0a$26b94970$c5010180@p197>
Message-ID:
>>>>> "Richard Anderson" :
> This is cross platform / multiple encoding so we do use wstring.
> We've got some simply conversion shim for help people go between
> wide and narrow I'll post if they would be useful.
I'm not sure what this is, so sure go ahead...! :-)
I'm currently operating with string, and decoding UTF-8 into
ISO8859-1, and throwing away everything that doesn't fit. This works
for now, because Latin 1 in UTF-8 is all we ever dump.
We'll move to wstring throughout our system later on.
[snip!]
>> In both cases we'll end up assigning to a local variable and do some
>> testing:
> And both cases end up with longer code.
YMMV here I think. When I replaced my const string&-returning
AttributeList, with one where the caller has to supply the string to
copy into, I came out the same (except this one works...:-) )
But then I iterate through all attributes of an element and fill the
result into variables, that have a default and are sent to a
callback.
I don't ask for attributes by name.
> I prefer the approach we've taken although you cant tell the
> difference between not present and empty string.
> The same feedback has come from our customers who were involved last year
> when putting together the original include files together.
> I guess at the end of the day you have to find a comprimise between
> usability and pureness.
The good thing about my string as argument alternative is the
possibility for minimizing string copies. I can UTF-8 decode directly
into the string I use all the way into callback class arguments
(ie. one copy may be enough).
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From jtauber at jtauber.com Wed Oct 6 16:42:05 1999
From: jtauber at jtauber.com (James Tauber)
Date: Mon Jun 7 17:15:53 2004
Subject: ANN: Mailing list for FOP Developers
References: <19991004144225.18093.cpmta@c006.sfo.cp.net>
Message-ID: <040801bf1008$af91e460$e795868b@bowstreet.com>
I've just started a mailing list at ONELIST for anyone interested in helping
develop FOP, the open-source XSL formatter/renderer. Lurkers as well as
active developers are most welcome.
http://www.onelist.com/subscribe/fop-dev
James
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From Curt.Arnold at hyprotech.com Wed Oct 6 17:26:57 1999
From: Curt.Arnold at hyprotech.com (Arnold, Curt)
Date: Mon Jun 7 17:15:53 2004
Subject: seeking a validator
Message-ID: <61DAD58E8F4ED211AC8400A0C9B468731AAFBB@THOR>
SST asked:
>> A reader asked me if I knew of any software that would let you take an
>> arbitrary SAX stream or DOM tree and validate it against a DTD (heck,
>> multiple DTDs) of the application's choosing, without relying on the
>> DOCTYPE declaration.
I don't have a solution for this problem. You might be able to intercept or
insert a DOCTYPE event between the SAX and validation layer in one of the
more layered parsers like IBM's.
But I think I do understand the need the provoked it. I discussed this a
bit in a comment to the W3C Schema work group
(http://lists.w3.org/Archives/Public/www-xml-schema-comments/1999JulSep/0052
.html) which started as a rant on the recently introduced minAbsoluteValue
and maxAbsoluteValue attributes and then tried to explain the distinction
between schema constraints (hopefully implied by the physical nature of a
system) and application (as in EXE, maybe more appropriately processor)
constraints (based on the limitations of the implementation of an
application).
For example, a well defined address schema would allow you to express non-US
addresses. However, it would be useful for an application to say that
beyond the requirements of the schema, it had additional requirements (such
as a US address) and that if the document didn't meet these additional
requirements then it wasn't interested in processing it.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From jtauber at jtauber.com Wed Oct 6 17:31:37 1999
From: jtauber at jtauber.com (James Tauber)
Date: Mon Jun 7 17:15:53 2004
Subject: fop-dev mailing list not working
Message-ID: <055401bf100f$92c2b150$e795868b@bowstreet.com>
I've had a number of reports that the fop-dev mailing list I just announced
isn't working.
It was working earlier today, so I suspect the problem is temporary. Please
try again later. If people are still reporting problems after 24 hours, I'll
go looking for another free mailing list service.
Sorry for the inconvenience.
James
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From Sanjeev.Goyal at usa.xerox.com Wed Oct 6 18:08:17 1999
From: Sanjeev.Goyal at usa.xerox.com (Goyal, Sanjeev)
Date: Mon Jun 7 17:15:53 2004
Subject: Getting the SystemID from DocType
Message-ID:
<8B049D471C61D111847C00805FA67B1C03239D8D@usa0129ms1.ess.mc.xerox.com>
Hi,
When I parse a XML document (having a DOCTYPE declaration in it), by using
sun's XML parser, I got the XmlDocument Object initialized with all the
nodes etc. If I invoke the api getSystemId() on this XmlDocument, it returns
NULL but when I write XML back from this XmlDocument Object, it generate the
whole XML tree with DOCTYPE(including system id for the DTD) declaration in
it.
My question is, why the getSystemId() API returns NULL ? But the systemId
along with DOCTYPE declaration is generated during writing XML back from
XmlDocument object.
Also if I invoke getDoctype(), it return DocumentType object which doesn't
have enough public method to get the system id for the DocType of this
XmlDocument.
Any pointers will be highly appreciated.
Thanks,
Sanjeev
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ceo at citix.com Thu Oct 7 02:18:24 1999
From: ceo at citix.com (Steven Livingstone)
Date: Mon Jun 7 17:15:53 2004
Subject: CBL
Message-ID: <024701bf1059$f378feb0$0a0a0a0a@deltabiz>
I am at a loss, so hopefully someone can help !
Has anyone done any work with CBL 2??
Have any examples. They have some examples, but they use DTD's and are OK.
When I try to view an instance using the downloadable modules in IE5, i get errors.
Pointers to good resources would be good as I have looked in everywhere the search engines would give me !
Thanks
Steven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ic.ac.uk/pipermail/xml-dev/attachments/19991007/caf2b0d8/attachment.htm
From david-b at pacbell.net Thu Oct 7 05:35:48 1999
From: david-b at pacbell.net (David Brownell)
Date: Mon Jun 7 17:15:53 2004
Subject: Getting the SystemID from DocType
References: <8B049D471C61D111847C00805FA67B1C03239D8D@usa0129ms1.ess.mc.xerox.com>
Message-ID: <37FC14BE.7C16312F@pacbell.net>
"Goyal, Sanjeev" wrote:
>
> My question is, why the getSystemId() API returns NULL ? But the systemId
> along with DOCTYPE declaration is generated during writing XML back from
> XmlDocument object.
You seem to be confused about what the getSystemId() call does.
It returns the system ID for the document itself ... not one for
the external subset or any other parameter entity in the DTD.
That's clearly documented.
> Also if I invoke getDoctype(), it return DocumentType object which doesn't
> have enough public method to get the system id for the DocType of this
> XmlDocument.
I suggest you look at the source code and you'll see what's going on.
That's a big part of why it's provided.
- Dave
> Any pointers will be highly appreciated.
>
> Thanks,
> Sanjeev
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From sunker at telkom.net Thu Oct 7 11:59:45 1999
From: sunker at telkom.net (sunker@telkom.net)
Date: Mon Jun 7 17:15:53 2004
Subject: problem with input form
Message-ID: <61D3A6AB14FED211856500001C055D9633E001@FS01>
Hi All,
to the point.., i got problem when i structuring xml for form input, and
transform to xsl... why are the xsl couldn't specify the input type ?..such
as radio button, check box, button (submit/reset), he translate into Text
type ?.
i include some attach from my xml & xsl file. please help me??!!.
see u
http://www.geocities.com/researchtriangle/campus/7211
[[ FORMS-~1.XSL : 2589 in winmail.dat ]][[ FORM-T~1.XML : 2590 in
winmail.dat ]]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: winmail.dat
Type: application/ms-tnef
Size: 15615 bytes
Desc: not available
Url : http://mailman.ic.ac.uk/pipermail/xml-dev/attachments/19991007/317a2169/winmail.bin
From skshirsa at nortelnetworks.com Thu Oct 7 15:31:12 1999
From: skshirsa at nortelnetworks.com (Shekhar Kshirsagar)
Date: Mon Jun 7 17:15:53 2004
Subject: C++ DOM Implementation
Message-ID: <3.0.32.19991007083402.00ace680@zbl6c002.corpeast.baynetworks.com>
Can any one please suggest me some shareware C++ DOM Implementation for
Windows platform that will work as is with MFC library?
I have tried the one at
http://www.ceng.metu.edu.tr/~e106708/Dir/dom/DOM/README
But had lot of problems getting it work on Windows platform using MSVC
compiler. Now that I'm trying to use with MFC there are just lot of
problems while compiling itself.
Thanks,
Shekhar
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From Sanjeev.Goyal at usa.xerox.com Thu Oct 7 16:10:51 1999
From: Sanjeev.Goyal at usa.xerox.com (Goyal, Sanjeev)
Date: Mon Jun 7 17:15:53 2004
Subject: Getting the SystemID from DocType
Message-ID:
<8B049D471C61D111847C00805FA67B1C03239D90@usa0129ms1.ess.mc.xerox.com>
Dave,
> > Also if I invoke getDoctype(), it return DocumentType
> object which doesn't
> > have enough public method to get the system id for the
> DocType of this
> > XmlDocument.
>
> I suggest you look at the source code and you'll see what's going on.
> That's a big part of why it's provided.
I have seen the source code for it. The implementation class Doctype.java
for (DocumentType interface) has private variables defined for systemId and
public Ids for external dtd subsets, that's why the systemId for DTD is
printed out (in DOCTYPE declaration) when I tried to write XML back from a
XmlDocument object. But there is no public method to access this systemId
(for external dtd subset) from DocumentType object, returned from
getDoctype() API on XmlDocument class. In my application I need to know this
systemId. If DocumentType is not the right object to get this systemId than
how do access this systemId ? Is it possible ?
Thanks in advance,
Sanjeev
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david-b at pacbell.net Thu Oct 7 17:59:22 1999
From: david-b at pacbell.net (David Brownell)
Date: Mon Jun 7 17:15:53 2004
Subject: Getting the SystemID from DocType
References: <8B049D471C61D111847C00805FA67B1C03239D90@usa0129ms1.ess.mc.xerox.com>
Message-ID: <37FCC326.42FC5860@pacbell.net>
"Goyal, Sanjeev" wrote:
>
> Dave,
>
> > > Also if I invoke getDoctype(), it return DocumentType
> > object which doesn't
> > > have enough public method to get the system id for the
> > DocType of this
> > > XmlDocument.
> >
> > I suggest you look at the source code and you'll see what's going on.
> > That's a big part of why it's provided.
>
> I have seen the source code for it. The implementation class Doctype.java
> for (DocumentType interface) has private variables defined for systemId and
> public Ids for external dtd subsets, that's why the systemId for DTD is
> printed out (in DOCTYPE declaration) when I tried to write XML back from a
> XmlDocument object. But there is no public method to access this systemId
> (for external dtd subset) from DocumentType object, returned from
> getDoctype() API on XmlDocument class. In my application I need to know this
> systemId. If DocumentType is not the right object to get this systemId than
> how do access this systemId ? Is it possible ?
You just said it's a private variable, and you looked at the source
code ... so you must know the answer to this question already.
I suggest you talk to Sun about this feature request. Perhaps they
will offer DOM Level 2 support, which does expose this information.
- Dave
> Thanks in advance,
> Sanjeev
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From l-arcini at uniandes.edu.co Thu Oct 7 19:22:43 1999
From: l-arcini at uniandes.edu.co (Fabio Arciniegas A.)
Date: Mon Jun 7 17:15:53 2004
Subject: C++ DOM Implementation
In-Reply-To: <3.0.32.19991007083402.00ace680@zbl6c002.corpeast.baynetworks.com>
Message-ID: <000701bf10e8$60366d60$0100000a@phoebe>
I suppose you already looked at ibm's xml4c2 and find problems with the
license, right? I have used it with MFC under MSVC6.0 without problems but i
haven't looked at the license carefully... it says it is an "evaluation
license" and it provides a pointer so you can register to distribute it free
of charge, but i haven't read it. That aside, maybe you should consider
xml4c.
Fabio
-
- Can any one please suggest me some shareware C++ DOM Implementation for
- Windows platform that will work as is with MFC library?
-
- I have tried the one at
- http://www.ceng.metu.edu.tr/~e106708/Dir/dom/DOM/README
-
- But had lot of problems getting it work on Windows platform using MSVC
- compiler. Now that I'm trying to use with MFC there are just lot of
- problems while compiling itself.
-
- Thanks,
- Shekhar
-
-
-
-
-
-
-
- xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
- Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on
- CD-ROM/ISBN 981-02-3594-1
- To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
- unsubscribe xml-dev
- To subscribe to the digests, mailto:majordomo@ic.ac.uk the
- following message;
- subscribe xml-dev-digest
- List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
-
-
-
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From jrgardn at emory.edu Thu Oct 7 19:38:47 1999
From: jrgardn at emory.edu (John Robert Gardner)
Date: Mon Jun 7 17:15:53 2004
Subject: Industrial Strength XML Serving
In-Reply-To: <61D3A6AB14FED211856500001C055D9633E001@FS01>
Message-ID:
I'm venturing this question as a general call for input--and pitches--with
regard to the following project we're undertaking:
750,000 pages of journals, in both text form and gif images for
"canonical preservation" and cross-check
Typed text version, in XML (using TEI largely) yielding
~400,000,000 words (our initial estimates suggest
something in the range of 30-50 gigs of total content
including gifs), avg.'d to ~60,000,000 tag nodes,
searchable based on content of tags (word strings),
element heirarchy, and attribute values, with final form
changing infrequently (archival/institutional memory)
Primary access point being MARC records we're rendering into
highly granular XML, for crosswalking to DC/RDF/GILS
(we're starting with some 200 megs of MARC records alone)
I've been asking offlist for possible consultants as our systems staff has
a strong inclination to Oracle 8i and I'm hardly fluent enough on such
software to argue based upon what I know. Based on Oracle's white paper,
it sounds viable . . . however:
In some of my offlist correspondence, I've detected a dichotomy between
the view that "it doesn't matter if it's XML, pizza's, or washing machines
you're storing, it's the size that counts (no pun intended)" -- so
Oracle's great. ON the other side, is a sense that 8i's newness is a
potential unknown for such size in XML (we'll also likely be
subcontracting the serving of the gifs, likely out-of-state). The
implication was that there were more SGML/XML-native packages out there if
we have the budget (we do, within the limits that, say, commissioning a
whole new softwre package is out of the question). :)
Our project is perhaps one of the best funded efforts in the humanities in
markup for some time, and surely in a class by itself viz. XML. As it's
likely to be a model in various senses/case study, I really want to be
sure we commit down the "right" road on this, and be sure of our options
along that road. The vision I'm implementing from teh XML side is meant
to go beyond another research resource to a full-scale research
environment which exploits XSLT for having our stuff accessible--e.g., the
MARC--in multiple tag vocabularies (DC, RDF, GILS, etc.), as well as very
sophisticate construction of the resources found through the search (e.g.,
with DOM, etc.).
At any rate, this question is in no way an obviation either of my offlist
inquiries for a consultant, nor of their input thus far. Instead, since
the vichy soisse is not yet ready to be stirred, nor even on the stove,
all chef's are needed-- if there is a better mousetrap to be made without
a reinvention of the wheel, now's the time to know.
TYIA,
jr
=-=-=-=-=-=-=-=-=-==-=-=-=
John Robert Gardner, Ph.D.
XML Engineer
ATLA-CERTR
------------------------------------------------------------
http://vedavid.org/
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From jevdemon at acm.org Thu Oct 7 21:13:38 1999
From: jevdemon at acm.org (John Evdemon)
Date: Mon Jun 7 17:15:54 2004
Subject: Mainframe-based parser?
Message-ID: <37F28C1F000BA9F2@isocor6.visto.com> (added by postmaster@isocor6.visto.com)
Is anyone aware of a mainframe-based XML parser?
Thanks!
_______________________________________________________
Get Visto! Groups, event calendars, email, and more...
Check it out @ http://www.visto.com/info
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From michael_champion at ameritech.net Thu Oct 7 21:36:57 1999
From: michael_champion at ameritech.net (Michael Champion)
Date: Mon Jun 7 17:15:54 2004
Subject: Industrial Strength XML Serving
References:
Message-ID: <017301bf10fb$24b0b760$2f1b12d1@mccdell>
----- Original Message -----
From: John Robert Gardner
To: 'xml-mailinglist'
Cc: John Robert Gardner -Ph.D.
Sent: Thursday, October 07, 1999 9:23 AM
Subject: Industrial Strength XML Serving
>
> I'm venturing this question as a general call for input--and pitches--with
> regard to the following project we're undertaking:
>
> 750,000 pages of journals, in both text form and gif images for
> "canonical preservation" and cross-check
>
> Typed text version, in XML (using TEI largely) yielding
> ~400,000,000 words (our initial estimates suggest
> something in the range of 30-50 gigs of total content
> including gifs), avg.'d to ~60,000,000 tag nodes,
> searchable based on content of tags (word strings),
> element heirarchy, and attribute values, with final form
> changing infrequently (archival/institutional memory)
OK, you asked for pitches, I'll give you Software AG's pitch for our
just-released native XML database called Tamino.
see http://www.softwareag.com/tamino
While relational databases create the context to the data through tables,
columns, joins etc., they work best with data that fits to this structure.
As soon as the data has left the database, its meaning relies totally on the
further processing applications. In complex environments this often leads to
problems which are hard to fix like unexpected application behavior, lack of
scalability and maintainability.
XML objects are stored "natively" in Tamino. Direct storage of XML objects
without further conversion to other data structures is the basis for
Tamino's excellent performance. In other words, there is NO MAPPING LAYER
between the XML you see and the underlying database structures. This
eliminates having to do an analysis of which XML elements are to be stored
in an efficiently searchable manner and which are to be stored as something
like BLOBs.
Finally, Software AG has been developing industrial strength database
systems for something like 30 years now. Our Adabas product is widely used
in environments where absolute reliability, near-infinite scalability, TRUE
24:7 availability (i.e, you can lose millions of dollars if the database is
EVER offline for maintenance), etc. are requirements.
Tamino is initially available on NT, and (I'm not sure of the details,
commitments, etc.) will become available on a wide variety of server and
mainframe platforms.
> I've been asking offlist for possible consultants as our systems staff has
> a strong inclination to Oracle 8i and I'm hardly fluent enough on such
> software to argue based upon what I know. Based on Oracle's white paper,
> it sounds viable . . . however
I can say without fear of contradiction that Oracle 8i has a *great*
whitepaper. I'd suggest you look closer at the actual product, its
customers, and the alternatives before assuming that it's the obvious choice
for XML storage.
Thanks,
Mike Champion
Software AG
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From smuench at us.oracle.com Thu Oct 7 21:49:46 1999
From: smuench at us.oracle.com (Steve Muench)
Date: Mon Jun 7 17:15:54 2004
Subject: Industrial Strength XML Serving
In-Reply-To:
Message-ID:
| In some of my offlist correspondence, I've detected a dichotomy between
| the view that "it doesn't matter if it's XML, pizza's, or washing machines
| you're storing, it's the size that counts (no pun intended)" -- so
| Oracle's great. ON the other side, is a sense that 8i's newness is a
| potential unknown for such size in XML (we'll also likely be
| subcontracting the serving of the gifs, likely out-of-state). The
| implication was that there were more SGML/XML-native packages out there if
| we have the budget (we do, within the limits that, say, commissioning a
| whole new softwre package is out of the question). :)
"Oracle 8i" is "Oracle8i Release 8.1.5", the first
production release of the major enhancement of the
previous "Oracle8 Release 8.0.6".
In addition to the new features that catch lots of
headlines (perhaps giving impression of "newness")
like the XML and Java, it's sometimes easy
to forget that Oracle8i improves on the features
of its predecessor in *every functional area* of
the database, including scalability, maintainability,
reliability as well. The underlying technology
is an evolution of the proven Oracle product, not a
"whole new" database.
| Our project is perhaps one of the best funded efforts in the humanities in
| markup for some time, and surely in a class by itself viz. XML. As it's
| likely to be a model in various senses/case study, I really want to be
| sure we commit down the "right" road on this, and be sure of our options
| along that road. The vision I'm implementing from teh XML side is meant
| to go beyond another research resource to a full-scale research
| environment which exploits XSLT for having our stuff accessible--e.g., the
| MARC--in multiple tag vocabularies (DC, RDF, GILS, etc.), as well as very
| sophisticate construction of the resources found through the search (e.g.,
| with DOM, etc.).
The next major release of 8i (release 8.1.6)
comes with our key XML components natively
compiled using our "way ahead of time" compiler
for scalable server-side Java. This means that
XML processing and XSLT transformations running
inside the Oracle8i database have a double-performance
boost:
(1) Data access is done through an "in-memory"
JDBC driver, rather than over a network.
(Same familiar JDBC api, superior performance)
(2) The XML components will be natively compiled.
The 8.1.6 release also adds significant
improvements to searching of XML Docs and
Doc Fragments in our Intermedia Text engine.
Hope this helps.
______________________________________________
Steve Muench
Consulting Product Manager & XML Evangelist
Business Components for Java Development Team
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From b_edge_r at my-dejanews.com Thu Oct 7 23:42:09 1999
From: b_edge_r at my-dejanews.com (Paul)
Date: Mon Jun 7 17:15:54 2004
Subject: Accessing XML via Javascript?
Message-ID: <37FD15A0.490859CD@my-dejanews.com>
I have searched several popular sites and the XML-DEV archive for
any developments on Javascript and XML, but have found very little
activity in the last many months. I suspect I am looking in the wrong
place, so I'd appreciate any links!
What I am looking for is a means via javascript to access XML via a
high-level tagged notation (e.g. foo.bar[i].etc) rather than the
low-level
generic navigational style access imposed by DOM.
TIA.
Paul.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ksievers at novell.com Fri Oct 8 00:08:40 1999
From: ksievers at novell.com (Kent Sievers)
Date: Mon Jun 7 17:15:54 2004
Subject: Dissillusioned about interoperability.
Message-ID:
I am working on a project that is heavily involved with trying to make sense out of data from multiple outside sources. Years ago when we started out we had our own proprietary way of representing "documents", and had to convert the different formats into ours in order to consume them. When we first heard about XML we got very excited and have been using it now for quite some time. But looking back, I have trouble seeing what it bought us. I will try to use a simple contrived example:
In the beginning we were shown XMLs that looked like this:
JohnDoe
But then we hit the great debate on "attributes vs. elements" and some of the groups that we had to interoperate with said "we prefer elements" and we were forced to handle things like:
Reasons varied on why they wanted to do this. My favorite was "we want to syntactically guarantee that an author has only one last name. " And we couldn't do anything because they were within their "XML-specified" rights.
Next we ran into the "meta-data" and schema arguments and we then had groups that wanted to give us things like:
Reasons varied here as well. My favorite was "we already have tags in our schema that have spaces and colons in them and we think escaping them would be too much trouble" And we couldn't do anything because they were within their "XML-specified" rights.
Finally, the "display and rendering" issues came up (e.g. what is easy vs. what is hard using style sheets and IE5) and groups started wanting to give us things like:
or
Reasons varied again. My favorite was "it is just too hard to provide generic enough style sheets". And we couldn't do anything because they were within their "XML-specified" rights.
While these examples are totally contrived, they represent the problem we are facing:
Even after we have conversions that take care of disagreements over tag names, data types and allowed values (i.e. the point at which we would expect to reap a huge benefit from XML) we are still doing as much conversion as when we had our own proprietary (non-XML) format.
In essence, because XML has been "flexible to the point of a free-for-all" when it comes to representing "simple name/value pairs", we have almost no interoperability.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From smuench at us.oracle.com Fri Oct 8 00:14:37 1999
From: smuench at us.oracle.com (Steve Muench)
Date: Mon Jun 7 17:15:54 2004
Subject: Industrial Strength XML Serving
References:
Message-ID: <006a01bf1111$f2ff3130$54561990@us.oracle.com>
| Okay, I'm largely convinced/reassured.
:
| Are we storing native XML in Oracle, or intermediately putting it into
| tables, then indexing,then running searches on that?
We offer two approaches for storage of XML in 8i:
(1) If you're XML is being used as an Internet exchange format
for E-Business information, then it makes the most sense
to store the business information in the way that existing
applications, data warehousing tools, and reporting tools
can still leverage it, as well as in a way which enables
querying the data efficiently from any point of view
instead of through a fixed hierarchy imposed by a single
XML document structure. In practice, your business
data represents many virtual XML documents, depending
on the business task at hand.
(2) If you're storing XML marked-up legal proceedings or
contracts, or dissertations, then you can mix and match
our full-text searching and xml section searching over
documents and document fragments stored in character
In future releases when we're living in
an XML Schema aware environment with much more
datatype-rich schema information available, this
seamless XML-in and XML-out gets even smarter.
________________________________________________________
Steve Muench, BC4J Development Team & XML Evangelist
http://technet.oracle.com/tech/java
http://technet.oracle.com/tech/xml
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From Daniel.Brickley at bristol.ac.uk Fri Oct 8 00:25:37 1999
From: Daniel.Brickley at bristol.ac.uk (Dan Brickley)
Date: Mon Jun 7 17:15:54 2004
Subject: Dissillusioned about interoperability.
In-Reply-To:
Message-ID:
Sounds like you could've done with some common abstract data model, and
treated all these different syntaxes as alternate ways of shipping the
same facts around. Is that too crass a thing to say? My personal bias is
towards RDF for the common model, but RDF or no, sounds like there's a
need to be up front about there being multiple ways of expressing the
same underlying information...
Dan
On Thu, 7 Oct 1999, Kent Sievers wrote:
> I am working on a project that is heavily involved with trying to make sense out of data from multiple outside sources. Years ago when we started out we had our own proprietary way of representing "documents", and had to convert the different formats into ours in order to consume them. When we first heard about XML we got very excited and have been using it now for quite some time. But looking back, I have trouble seeing what it bought us. I will try to use a simple contrived example:
>
> In the beginning we were shown XMLs that looked like this:
>
> John
> Doe
>
>
> But then we hit the great debate on "attributes vs. elements" and some of the groups that we had to interoperate with said "we prefer elements" and we were forced to handle things like:
>
>
> Reasons varied on why they wanted to do this. My favorite was "we want to syntactically guarantee that an author has only one last name. " And we couldn't do anything because they were within their "XML-specified" rights.
>
> Next we ran into the "meta-data" and schema arguments and we then had groups that wanted to give us things like:
>
>
> Reasons varied here as well. My favorite was "we already have tags in our schema that have spaces and colons in them and we think escaping them would be too much trouble" And we couldn't do anything because they were within their "XML-specified" rights.
>
> Finally, the "display and rendering" issues came up (e.g. what is easy vs. what is hard using style sheets and IE5) and groups started wanting to give us things like:
>
>
> or
>
>
>
> Reasons varied again. My favorite was "it is just too hard to provide generic enough style sheets". And we couldn't do anything because they were within their "XML-specified" rights.
>
> While these examples are totally contrived, they represent the problem we are facing:
> Even after we have conversions that take care of disagreements over tag names, data types and allowed values (i.e. the point at which we would expect to reap a huge benefit from XML) we are still doing as much conversion as when we had our own proprietary (non-XML) format.
>
> In essence, because XML has been "flexible to the point of a free-for-all" when it comes to representing "simple name/value pairs", we have almost no interoperability.
>
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From simonstl at simonstl.com Fri Oct 8 00:41:40 1999
From: simonstl at simonstl.com (Simon St.Laurent)
Date: Mon Jun 7 17:15:54 2004
Subject: Dissillusioned about interoperability.
In-Reply-To:
References:
Message-ID: <199910072241.SAA08979@hesketh.net>
>On Thu, 7 Oct 1999, Kent Sievers wrote:
>> Even after we have conversions that take care of disagreements over tag
names,
>data types and allowed values (i.e. the point at which we would expect to
reap a
>huge benefit from XML) we are still doing as much conversion as when we
had our own
>proprietary (non-XML) format.
>>
>> In essence, because XML has been "flexible to the point of a
free-for-all" when it comes to representing "simple name/value pairs", we
have almost no interoperability.
At 11:25 PM 10/7/99 +0100, Dan Brickley wrote:
>Sounds like you could've done with some common abstract data model, and
>treated all these different syntaxes as alternate ways of shipping the
>same facts around. Is that too crass a thing to say? My personal bias is
>towards RDF for the common model, but RDF or no, sounds like there's a
>need to be up front about there being multiple ways of expressing the
>same underlying information...
To me, it sounds like you could do with some tools for mapping different
data structures that represent similar underlying data structures to a
common model. The problem isn't that XML is too flexible; rather, it's
that no one has yet built something handy for making "everyone else's
representation" into "my representation". It doesn't seem like a light
project, but it doesn't seem impossible, either.
It'd get you out of:
a) having to define all your models in advance
b) forcing everyone to use identical representations
I wish I had more time, I really do. Anybody else done something like this?
Simon St.Laurent
XML: A Primer, 2nd Ed.
Building XML Applications
Inside XML DTDs: Scientific and Technical
Sharing Bandwidth / Cookies
http://www.simonstl.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From mhatalski at ipnet-solutions.com Fri Oct 8 01:08:26 1999
From: mhatalski at ipnet-solutions.com (Mike Hatalski)
Date: Mon Jun 7 17:15:54 2004
Subject: Dissillusioned about interoperability.
Message-ID:
How about IBM's Translator Generator?
http://www.alphaworks.ibm.com/aw.nsf/techmain/5F60964153C4274788256776006817
AA
--Mike
-----Original Message-----
From: Simon St.Laurent [mailto:simonstl@simonstl.com]
To me, it sounds like you could do with some tools for mapping different
data structures that represent similar underlying data structures to a
common model. The problem isn't that XML is too flexible; rather, it's
that no one has yet built something handy for making "everyone else's
representation" into "my representation". It doesn't seem like a light
project, but it doesn't seem impossible, either.
It'd get you out of:
a) having to define all your models in advance
b) forcing everyone to use identical representations
I wish I had more time, I really do. Anybody else done something like this?
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ksievers at novell.com Fri Oct 8 01:18:00 1999
From: ksievers at novell.com (Kent Sievers)
Date: Mon Jun 7 17:15:54 2004
Subject: Dissillusioned about interoperability.
Message-ID:
A tool like, say, a markup language other than XML? One that only had one way to mark up a simple name/value pair? That is what we left behind.
>>> "Simon St.Laurent" 10/07/99 04:44PM >>>
>On Thu, 7 Oct 1999, Kent Sievers wrote:
>> Even after we have conversions that take care of disagreements over tag
names,
>data types and allowed values (i.e. the point at which we would expect to
reap a
>huge benefit from XML) we are still doing as much conversion as when we
had our own
>proprietary (non-XML) format.
>>
>> In essence, because XML has been "flexible to the point of a
free-for-all" when it comes to representing "simple name/value pairs", we
have almost no interoperability.
At 11:25 PM 10/7/99 +0100, Dan Brickley wrote:
>Sounds like you could've done with some common abstract data model, and
>treated all these different syntaxes as alternate ways of shipping the
>same facts around. Is that too crass a thing to say? My personal bias is
>towards RDF for the common model, but RDF or no, sounds like there's a
>need to be up front about there being multiple ways of expressing the
>same underlying information...
To me, it sounds like you could do with some tools for mapping different
data structures that represent similar underlying data structures to a
common model. The problem isn't that XML is too flexible; rather, it's
that no one has yet built something handy for making "everyone else's
representation" into "my representation". It doesn't seem like a light
project, but it doesn't seem impossible, either.
It'd get you out of:
a) having to define all your models in advance
b) forcing everyone to use identical representations
I wish I had more time, I really do. Anybody else done something like this?
Simon St.Laurent
XML: A Primer, 2nd Ed.
Building XML Applications
Inside XML DTDs: Scientific and Technical
Sharing Bandwidth / Cookies
http://www.simonstl.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From dvint at slip.net Fri Oct 8 01:38:51 1999
From: dvint at slip.net (Dan Vint)
Date: Mon Jun 7 17:15:54 2004
Subject: Dissillusioned about interoperability.
In-Reply-To:
Message-ID: <4.1.19991007193033.009575b0@pop.slip.net>
But do remember back to when you had:
\b;John Doe&b-
and had to find the author name amongst all the other \b; .... &b- markup
and hope that you also didn't catch other values that weren't author names
that happened to be marked up the with the same proprietary markup?
If you XML is a clean as all the varities that you have shown then you are
way ahead in the conversion efforts than someone who is dealing wiht Frame
MIF, Interleaf, Word and WordPerfect codes! Please give me your problems!
Yeah, in your case XML hasn't become a magic bullet, but it certainly is
much easier and more accurate to deal with than pure proprietary desktop
publishing formats that are only concerned with making pretty pages.
..dan
At 04:05 PM 10/7/99 -0600, Kent Sievers wrote:
>I am working on a project that is heavily involved with trying to make sense
>out of data from multiple outside sources. Years ago when we started out we
>had our own proprietary way of representing "documents", and had to convert
>the different formats into ours in order to consume them. When we first
>heard about XML we got very excited and have been using it now for quite
>some time. But looking back, I have trouble seeing what it bought us. I
>will try to use a simple contrived example:
>
>In the beginning we were shown XMLs that looked like this:
>
> John
> Doe
>
>
>But then we hit the great debate on "attributes vs. elements" and some of
>the groups that we had to interoperate with said "we prefer elements" and we
>were forced to handle things like:
>
>
>Reasons varied on why they wanted to do this. My favorite was "we want to
>syntactically guarantee that an author has only one last name. " And we
>couldn't do anything because they were within their "XML-specified" rights.
>
>Next we ran into the "meta-data" and schema arguments and we then had groups
>that wanted to give us things like:
>
>
>Reasons varied here as well. My favorite was "we already have tags in our
>schema that have spaces and colons in them and we think escaping them would
>be too much trouble" And we couldn't do anything because they were within
>their "XML-specified" rights.
>
>Finally, the "display and rendering" issues came up (e.g. what is easy vs.
>what is hard using style sheets and IE5) and groups started wanting to give
>us things like:
>
>
>or
>
>
>
>Reasons varied again. My favorite was "it is just too hard to provide
>generic enough style sheets". And we couldn't do anything because they were
>within their "XML-specified" rights.
>
>While these examples are totally contrived, they represent the problem we
>are facing:
>Even after we have conversions that take care of disagreements over tag
>names, data types and allowed values (i.e. the point at which we would
>expect to reap a huge benefit from XML) we are still doing as much
>conversion as when we had our own proprietary (non-XML) format.
>
>In essence, because XML has been "flexible to the point of a free-for-all"
>when it comes to representing "simple name/value pairs", we have almost no
>interoperability.
>
>
>
>xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
>Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN
>981-02-3594-1
>To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
>unsubscribe xml-dev
>To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
>subscribe xml-dev-digest
>List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
>
---------------------------------------------------------------------------
Danny Vint http://www.dvint.com
Author: SGML at Work http://www.slip.net/~dvint/pubs/sgmlatwork.shtml
mailto:dvint@slip.net
Calian Voice:804-975-3482
mailto:d.vint@calian.com
Charlottesville, VA Office http://www.calian.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From jtauber at jtauber.com Fri Oct 8 01:38:18 1999
From: jtauber at jtauber.com (James Tauber)
Date: Mon Jun 7 17:15:54 2004
Subject: Dissillusioned about interoperability.
References: <199910072241.SAA08979@hesketh.net>
Message-ID: <022c01bf111c$d70a82d0$af95868b@bowstreet.com>
> To me, it sounds like you could do with some tools for mapping different
> data structures that represent similar underlying data structures to a
> common model. The problem isn't that XML is too flexible; rather, it's
> that no one has yet built something handy for making "everyone else's
> representation" into "my representation". It doesn't seem like a light
> project, but it doesn't seem impossible, either.
I'm involved in the development of a markup language that is what could be
described as weakly-typed, ie of the form:
I have often thought that it would be useful to have a standard transform
between this and a strongly-typed form:
barbaz
Fairly simple XSLT for each direction of transform.
Actually, I can think of a handful of simple little XSLT transforms that
might be useful for this sort of thing:
One could turn all elements into ...
Another could turn all attributes into child elements
and so on...
James Tauber
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From tbray at textuality.com Fri Oct 8 01:41:23 1999
From: tbray at textuality.com (Tim Bray)
Date: Mon Jun 7 17:15:55 2004
Subject: Mainframe-based parser?
Message-ID: <3.0.32.19991007154332.00cd14d0@pop.intergate.bc.ca>
At 12:13 PM 10/7/99 -0700, John Evdemon wrote:
>Is anyone aware of a mainframe-based XML parser?
I'm sure Java runs these days on the mainframe, so any one of the
excellent Java parsers should do the trick. Or did you need PL/I? :)
-Tim
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From simonstl at simonstl.com Fri Oct 8 02:20:20 1999
From: simonstl at simonstl.com (Simon St.Laurent)
Date: Mon Jun 7 17:15:55 2004
Subject: Dissillusioned about interoperability.
In-Reply-To:
Message-ID: <199910080019.UAA12531@hesketh.net>
At 05:13 PM 10/7/99 -0600, Kent Sievers wrote:
>A tool like, say, a markup language other than XML? One that only had one
>way to mark up a simple name/value pair? That is what we left behind.
We haven't left anything behind yet, not by a long run. What I'm talking
about is a tool that would let you map:
everybody else's damn structures -> my structures
where you'd set things up so that you could create mappings one time, and
then your processor could identify incoming structures and map them to what
_you_ want.
If you only want name/value pairs structured one way, that's fine.
You can do this kind of work with transformations like XSLT and
architectural forms. What I haven't seen so far is something that lets
people take 'random' XML documents and say 'make it look like this' in a
general way without requiring major pain and suffering, which I suspect is
the root of your disillusionment. Even if such a tool only handled simple
cases, it could do a lot of good if it had a reasonable interface and easy
automation.
Mike Hatalski pointed out IBM's XML Translator Generator - it's one option,
though I'd like to see it given a prettier face.
http://www.alphaworks.ibm.com/aw.nsf/techmain/5F60964153C4274788256776006817AA
I'm not ready to force the world into a single model for name-value pairs,
sorry.
Simon St.Laurent
XML: A Primer, 2nd Ed.
Building XML Applications
Inside XML DTDs: Scientific and Technical
Sharing Bandwidth / Cookies
http://www.simonstl.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From Daniel.Brickley at bristol.ac.uk Fri Oct 8 02:48:31 1999
From: Daniel.Brickley at bristol.ac.uk (Dan Brickley)
Date: Mon Jun 7 17:15:55 2004
Subject: Dissillusioned about interoperability.
In-Reply-To: <199910080019.UAA12531@hesketh.net>
Message-ID:
On Thu, 7 Oct 1999, Simon St.Laurent wrote:
> At 05:13 PM 10/7/99 -0600, Kent Sievers wrote:
> >A tool like, say, a markup language other than XML? One that only had one
> >way to mark up a simple name/value pair? That is what we left behind.
>
> We haven't left anything behind yet, not by a long run. What I'm talking
> about is a tool that would let you map:
>
> everybody else's damn structures -> my structures
>
> where you'd set things up so that you could create mappings one time, and
> then your processor could identify incoming structures and map them to what
> _you_ want.
I've been playing today with using XSL stylesheets to map arbitrary XML
dialects into the RDF resource/property/value world. Seems quite
feasible; took me (XSL newbie) at most a couple of hours from downloading XT (an XSL
processor) and re-reading the XSL spec to having something that could
take Netscape Netcentre's RSS data format (http://my.netscape.com/publish/) and
output XML/RDF using the Dublin Core RDF property set. Doesn't feel like rocket
science, though I've no real feel for the expressiveness of XSL. For
other ways of writing similar data (eg. Microsoft CDF channels would be a good
example) I'd just need to write a different XSL file. I could transform
into either the same data model (directed labelled graphs) or into same
data model _and_ same vocabulary (ie. use Dublin Core's notion of
title/description/subject/date etc instead of Netscape or
Microsoft's...). This feels like a nice spectrum of interoperability
scenarios to be exploring...
Dan
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From sunker at telkom.net Fri Oct 8 03:05:14 1999
From: sunker at telkom.net (sunker@telkom.net)
Date: Mon Jun 7 17:15:55 2004
Subject: Xsl - xml form pattern
Message-ID: <61D3A6AB14FED211856500001C055D9633E002@FS01>
Hi pale.., i got some problem with using xml & xsl (it was work done). the
problem are from the input element tags, with the attribute type (text,
checkbox, radio, button etc),
when i defined the type attribute, the type button, radio, checkbox couldn't
be transfrorm into type button from xsl, but transform into text type, why ?
Help me ..., i attach this file for u all
:)) Sunk
http://www.geocities.com/researchtriangle/campus/7211
-------------- next part --------------
A non-text attachment was scrubbed...
Name: REG-XSL.XSL
Type: text/xml
Size: 4100 bytes
Desc: not available
Url : http://mailman.ic.ac.uk/pipermail/xml-dev/attachments/19991008/fb016e40/REG-XSL.xml
-------------- next part --------------
A non-text attachment was scrubbed...
Name: REG-XML.xml
Type: text/xml
Size: 3052 bytes
Desc: not available
Url : http://mailman.ic.ac.uk/pipermail/xml-dev/attachments/19991008/fb016e40/REG-XML.xml
From ejfreed at infocanvas.com Fri Oct 8 06:17:23 1999
From: ejfreed at infocanvas.com (Erik James Freed)
Date: Mon Jun 7 17:15:55 2004
Subject: Dissillusioned about interoperability.
In-Reply-To:
Message-ID:
As for part of your problem: When you create an interface that has multiple
syntactic constructs with redundant (non-orthoganal) semantics you pretty
much guarantee frustrating extra work in designing, implementing,
documenting, using, and maintaining that interface for all direct and
indirect users of that interface for all time. Attributes in XML are a
canonical example of this.
The other parts of your problems such as using 'object' as a element name
sound much more like bad design (got to live with it) or some extenuating
circumstances not presented in your example.
I promise I will not whine about attributes in XML
I promise I will not whine about attributes in XML
I promise I will not whine about attributes in XML
I promise I will not whine about attributes in XML
I promise I will not whine about attributes in XML
I promise I will not whine about attributes in XML
erik
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ebohlman at netcom.com Fri Oct 8 06:16:49 1999
From: ebohlman at netcom.com (Eric Bohlman)
Date: Mon Jun 7 17:15:55 2004
Subject: Dissillusioned about interoperability.
In-Reply-To:
Message-ID:
On Thu, 7 Oct 1999, Kent Sievers wrote:
> I am working on a project that is heavily involved with trying to make sense out of data from multiple outside sources. Years ago when we started out we had our own proprietary way of representing "documents", and had to convert the different formats into ours in order to consume them. When we first heard about XML we got very excited and have been using it now for quite some time. But looking back, I have trouble seeing what it bought us. I will try to use a simple contrived example:
The reason XML seems not to have bought you anything is that it's a
technology, and as such is only capable of solving technical problems. The
problems you have, OTOH, are essentially social and political problems
that only look technical. Without knowing more about the inter- and
intra-organizational relationships involved, I'm guessing that one of two
things happened:
1) Failure to achieve true "buy-in" from the players involved. Their
reactions look like a classic response to a "BOHICA"--an
externally-imposed mandate with no perceived benefit to themselves.
2) Failure to communicate requirements in adequate detail, which is
usually the result of failing to fully analyze the requirements oneself
before impos^H communicating them to others. If you tell a bunch of
outside sources "we want our data in XML format now" (leaving the people
who have to actually implement the data production with the impression
that you don't know much about XML other than that the press says it's the
latest "killer app") and leave it at that, everyone will try to figure out
what you mean, and they'll each wind up with a different understanding.
"Figure out what I mean and just do it" simply doesn't work across
customer boundaries, whether internal or external.
Did you ever get representatives of your various data-generating
organizations together with your own people to *jointly* hash out
everybody's requirements and then come up with a specification (the
requirements really do need to be worked out jointly, as they're more
socio-political than technical; once they've been put down in detail and
bought into, the translation to a spec can be done by one person or by
representatives of only one player, as that's much more a pure technical
endeavor)? Without such a process, the only other way to get a uniform
data format is to create it in-house, spec it out in *excruciating*
detail, down to the level of allowable positions for line breaks, amount
of indentation to use, etc., and then inform your sources that they either
observe it or quit doing business with you, and hope that they're staffed
with drones who don't know the techniques of "creative rebellion."
It sounds like there were mismatches between what you wanted and what
their systems were capable of generating easily, and that those mismatches
became apparent only *after* the new system was put in place. This is an
absolutely classic project-management failure mode, and it's almost always
the result of cutting corners somewhere. No technology can solve it; the
best a technology can do is help you work around the after-effects of such
a failure. Back in the 1980s some rather forward-looking people in the
basically backward-looking US auto industry set out to gather and analyze
real data in order to figure out why the Japanese auto industry was able
to produce cars at much less cost. One of the things they discovered was
that the costs attributable to engineering changes were far lower for the
Japanese companies.
They briefly considered that maybe Japanese engineers were just smarter,
better educated, etc. than American engineers and therefore came up with
fewer changes, but they stuck to their philosophy of only looking at real
data rather than speculating, and they discovered that the Japanese
companies were making *more* engineering changes than the US companies!
They scratched their heads for a while, looked at more data, and finally
came up with the answer to this seeming paradox by doing plots of
engineering-change frequency vs. product lifecycle stage.
It turned out that the Japanese companies were making most of their
engineering changes very early on in the product-development cycle,
whereas the American companies' engineering changes peaked in the early
phases of production, right *after* all the tooling had been ordered,
production lines committed, etc.! IOW, the Japanese companies were
putting more effort upfront, when engineering changes were cheap (a few
hundred dollars each) to make, while the US companies were itchy to get
production started as quickly as possible (probably to impress Wall
Street) and deferred a good chunk of the engineering effort to a point
where changes were expensive (millions of dollars each) to make.
(Legend has it that Detroit was full of tool-and-die companies who, when
one of the Big Three ordered tooling for a new model, would supply it
almost free, knowing that a few months later the manufacturer would be
running to them looking for revised tooling on a need-it-yesterday basis,
at which point the tooling companies could charge whatever they felt
like).
This is one of those problems that looks boring and trivial
from a nerds-eye view, and therefore tends to get glossed over by nerds in
favor of purely technical issues, but it's a real, *social* problem that
requires hard work on the part of all the parties involved. It ultimately
comes down to realizing that technology is a means, not an end, and that
it's a means to the ends of the internal *customers* of IT, not the ends
of IT itself.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From AlanM at SYNECTICS.Soft.net Fri Oct 8 07:10:51 1999
From: AlanM at SYNECTICS.Soft.net (AlanM)
Date: Mon Jun 7 17:15:55 2004
Subject: New to XML Development.
Message-ID: <1F4436D26763D2119B8800A0C9DE68978BDA2B@MAIL>
Hello.
I am new to xml development.
My application revolves round financial transactions,
How do u suggest I start.
Alan
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From tbray at textuality.com Fri Oct 8 07:27:57 1999
From: tbray at textuality.com (Tim Bray)
Date: Mon Jun 7 17:15:55 2004
Subject: New to XML Development.
Message-ID: <3.0.32.19991007222807.00cf5dd0@pop.intergate.bc.ca>
At 10:39 AM 10/8/99 +0530, AlanM wrote:
>Hello.
>I am new to xml development.
>My application revolves round financial transactions,
>How do u suggest I start.
Get some money.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david-b at pacbell.net Fri Oct 8 08:06:06 1999
From: david-b at pacbell.net (David Brownell)
Date: Mon Jun 7 17:15:55 2004
Subject: New to XML Development.
References: <3.0.32.19991007222807.00cf5dd0@pop.intergate.bc.ca>
Message-ID: <37FD89AF.F7D702E9@pacbell.net>
> >I am new to xml development.
> >My application revolves round financial transactions,
> >How do u suggest I start.
>
> Get some money.
And as for how to do that, I think the official procedure is to
hang out under a money tree over on Sand Hill Road, and wait
for a Venture Capitalist to throw some money down to you.
For developers outside of Silicon Valley, there may be some
different procedure to follow. Or, airlines are glad to help.
- Dave
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ken_north at csi.com Fri Oct 8 10:17:14 1999
From: ken_north at csi.com (Ken North)
Date: Mon Jun 7 17:15:55 2004
Subject: Mainframe-based parser?
Message-ID: <000601bf1166$9cf1ec60$4d12d3d4@laptop>
Does the mainframe operating system include a Java Virtual Machine?
-----Original Message-----
From: John Evdemon
To: xml-dev@ic.ac.uk
Date: Thursday, October 07, 1999 12:56 PM
Subject: Mainframe-based parser?
Is anyone aware of a mainframe-based XML parser?
Thanks!
_______________________________________________________
Get Visto! Groups, event calendars, email, and more...
Check it out @ http://www.visto.com/info
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on
CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ebohlman at netcom.com Fri Oct 8 10:49:13 1999
From: ebohlman at netcom.com (Eric Bohlman)
Date: Mon Jun 7 17:15:55 2004
Subject: Accessing XML via Javascript?
In-Reply-To: <37FD15A0.490859CD@my-dejanews.com>
Message-ID:
On Thu, 7 Oct 1999, Paul wrote:
> I have searched several popular sites and the XML-DEV archive for
> any developments on Javascript and XML, but have found very little
> activity in the last many months. I suspect I am looking in the wrong
> place, so I'd appreciate any links!
>
> What I am looking for is a means via javascript to access XML via a
> high-level tagged notation (e.g. foo.bar[i].etc) rather than the
> low-level
> generic navigational style access imposed by DOM.
The W3C is only now beginning formal activity on query languages for XML,
which is really what you're talking about (they held a symposium last
November where various organizations submitted position papers; you can
read them on the W3C site). People have done implementations of a couple
proposals, chiefly XQL and XML-QL, with more of the former; Microsoft's
DOM implementation handles a subset of XQL in its selectSingleNode method,
which is accessible via JS.
I suspect most people are waiting to see what the W3C will propose, and
were waiting for the XPath specification to stabilize (which it pretty
much has), before putting much effort into actual implementations.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From digitome at iol.ie Fri Oct 8 10:57:41 1999
From: digitome at iol.ie (Sean Mc Grath)
Date: Mon Jun 7 17:15:55 2004
Subject: New to XML Development.
In-Reply-To: <1F4436D26763D2119B8800A0C9DE68978BDA2B@MAIL>
Message-ID: <3.0.6.32.19991008094037.009ed8e0@gpo.iol.ie>
At 10:39 AM 10/8/99 +0530, you wrote:
>Hello.
>I am new to xml development.
>My application revolves round financial transactions,
>How do u suggest I start.
Check out VCML - Venture Capitalist Markup Language:-)
Seriously though:
OTP = Open Trading Protocol
OFX = Open Financial Exchange (seems to have gone a bit dead)
CBL = Common Business Library
XML/EDI
Biztalk
XFRML = Financial Reporting Markup Language
As always with these things, the place to start is Robin
Covers pages on http://www.oasis-open.org
Word of warning: The normal laws of the XML 1.0 recommendation
do not necessarily apply in the vicinity of large amounts
of money.
regards,
Developers Day co-Chair WWW9, April 2000, Amsterdam
http://www.www9.org
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From jon.payne at integral.com Fri Oct 8 11:24:19 1999
From: jon.payne at integral.com (Jon Payne)
Date: Mon Jun 7 17:15:56 2004
Subject: New to XML Development.
Message-ID:
>At 10:39 AM 10/8/99 +0530, you wrote:
>>Hello.
>>I am new to xml development.
>>My application revolves round financial transactions,
>>How do u suggest I start.
>
>Check out VCML - Venture Capitalist Markup Language:-)
>
>Seriously though:
> OTP = Open Trading Protocol
> OFX = Open Financial Exchange (seems to have gone a bit dead)
> CBL = Common Business Library
> XML/EDI
> Biztalk
> XFRML = Financial Reporting Markup Language
>
>As always with these things, the place to start is Robin
>Covers pages on http://www.oasis-open.org
>
>Word of warning: The normal laws of the XML 1.0 recommendation
>do not necessarily apply in the vicinity of large amounts
>of money.
If you are interested in XML for the capital markets, try FinXML
(http://www.finxml.org)
jon.payne@integral.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From nicmerr at microsoft.com Fri Oct 8 11:40:11 1999
From: nicmerr at microsoft.com (Nic Merriman)
Date: Mon Jun 7 17:15:56 2004
Subject: New to XML Development.
Message-ID:
Alan,
You could try looking at
http://www.microsoft.com/industry/finserv/initiatives/windowsdnafs/
DNAfs is a initiative driven by the major players in the banking industry to
define as standard set of business schemas in XML for messaging between
financial applications and components. DNAfs, at a basic level, defines a
common business message set plus a standard set of interfaces that consume
those messages. This will facilitate 'plug and play' between application
components. It is hoped that vendors will adopt DNAfs and 'wrap' existing
components with DNAfs interfaces to move this forward. The message set is
based on OFX and Gold, it is called IFX, the Interactive Financial Exchange,
as is based entirely on XML. See http://www.ifxforum.org/ for more details.
DNAfs itself sits under the BizTalk umbrella. The BizTalk framework is an
open imitative, started by Microsoft and supported by a wide range of
organizations, from technology vendors like SAP and CommerceOne to
technology users like Boeing and BP/Amoco. BizTalk is not a standards body
it is a community of standards users, with the goal of driving the rapid,
consistent adoption of XML to enable electronic commerce and application
integration. It designed to facilitate application integration in a loosely
coupled environment via the use of XML, and adoption of industry standards
where appropriate(as in the case of financial services). For more
information on this see www.biztalk.org. As part of this Microsoft have
released piece of software, not a product, that is free to download that
will assist in the development of applications that use the BizTalk
framework. This is called the BizTalk Jumpstart kit, see
http://www.biztalk.org/Resources/tools.asp
Finally if you are NEW to XML a great place to start is
http://msdn.microsoft.com/xml/default.asp
Regards
Nic
Nic Merriman
Technical Evangelist
Financial Services - Business Solutions Group EMEA
email. nicmerr@microsoft.com
-----Original Message-----
From: AlanM [mailto:AlanM@SYNECTICS.Soft.net]
Sent: 08 October 1999 6:09
To: xml-dev@ic.ac.uk
Subject: New to XML Development.
Hello.
I am new to xml development.
My application revolves round financial transactions,
How do u suggest I start.
Alan
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN
981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david at megginson.com Fri Oct 8 13:05:40 1999
From: david at megginson.com (David Megginson)
Date: Mon Jun 7 17:15:56 2004
Subject: Dissillusioned about interoperability.
In-Reply-To: "Kent Sievers"'s message of "Thu, 07 Oct 1999 16:05:44 -0600"
References:
Message-ID:
"Kent Sievers" writes:
> While these examples are totally contrived, they represent the
> problem we are facing: Even after we have conversions that take care
> of disagreements over tag names, data types and allowed values
> (i.e. the point at which we would expect to reap a huge benefit from
> XML) we are still doing as much conversion as when we had our own
> proprietary (non-XML) format.
Well, no, you might have had to do another level of processing on each
file type as well -- one might have been comma-delimited, another
might have been in INI file format, another might have been
fixed-length fields, etc. Only after you managed to extract the raw
information from each of these would you have had to do the same level
that you're doing with XML right now.
Your only problem is that XML is rather low level: it solves the
lexical "how-do-I-represent-this" problem (see above), not the
syntactic "what-do-I-represent" problem. XML is designed so that you
can build layers on top of it for more specific kinds of data
representation, such as object serialization.
The two best candidates for representing objects right now are RDF and
XMI (since they're both controlled by independent bodies).
Personally, I prefer RDF for data exchange, because it's more Webby
(XMI is just UML with tags instead of little pictures).
Of course, that won't help you now, because you have a legacy problem
that comes from your group's own underspecification: just saying "use
XML" is like saying "use ASCII" or "use TCP/IP" -- it's a great start,
but it's hardly enough by itself.
All the best,
David
--
David Megginson david@megginson.com
http://www.megginson.com/
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From greynolds at datalogics.com Fri Oct 8 15:17:36 1999
From: greynolds at datalogics.com (Reynolds, Gregg)
Date: Mon Jun 7 17:15:56 2004
Subject: Mainframe-based parser?
Message-ID: <51ED3F5356D8D011A0B1006097C3073401B16E4C@martinique>
Yes; see http://www.s390.ibm.com/os390/os390elefeat.html#j
> -----Original Message-----
> From: Ken North [mailto:ken_north@csi.com]
> Sent: Friday, October 08, 1999 3:25 AM
> To: John Evdemon; xml-dev@ic.ac.uk
> Subject: Re: Mainframe-based parser?
>
>
> Does the mainframe operating system include a Java Virtual Machine?
>
> -----Original Message-----
> From: John Evdemon
> To: xml-dev@ic.ac.uk
> Date: Thursday, October 07, 1999 12:56 PM
> Subject: Mainframe-based parser?
>
>
>
> Is anyone aware of a mainframe-based XML parser?
>
> Thanks!
>
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From dave at userland.com Fri Oct 8 15:33:53 1999
From: dave at userland.com (Dave Winer)
Date: Mon Jun 7 17:15:56 2004
Subject: Moving beyond disillusionment
References:
Message-ID: <067601bf1192$3b0f7770$1918ccce@murphy>
I've been following this thread started by Kent Sievers, and have a
suggestion.
It's OK to be disillusioned, but what are you going to do about it?
My suggestion -- openly document the format you use and show people how to
use your data (it has to be public, or at least a demo has to be).
So many formats are closed, inaccessible, covered by marketing confusion. (I
went to the Novell site for the XML directory stuff, and couldn't find a
single example, much less any real data I could build an app off of.)
http://www.novell.com/products/nds/dirxml/index.html
Where are the examples?
Where are the live servers we can test against?
Where's the sample code that works?
This is still a standards body, not a development community.
Dave
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From jevdemon at acm.org Fri Oct 8 15:37:38 1999
From: jevdemon at acm.org (John Evdemon)
Date: Mon Jun 7 17:15:56 2004
Subject: Mainframe-based parser?
Message-ID: <37F28C1F000CD5D1@isocor6.visto.com> (added by postmaster@isocor6.visto.com)
Its an MVS system. I used to work on MVS during the pre-Java days. I've done a lot of work with Java, but not in a mainframe environment.
Is there an MVS JVM?
-----Original Message-----
From: Ken North
Sent: Fri, 8 Oct 1999 01:24:54 -0700
To: jevdemon@acm.org, xml-dev@ic.ac.uk
Subject: Re: Mainframe-based parser?
Does the mainframe operating system include a Java Virtual Machine?
-----Original Message-----
From: John Evdemon
To: xml-dev@ic.ac.uk
Date: Thursday, October 07, 1999 12:56 PM
Subject: Mainframe-based parser?
Is anyone aware of a mainframe-based XML parser?
Thanks!
_______________________________________________________
Get Visto! Groups, event calendars, email, and more...
Check it out @ http://www.visto.com/info
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on
CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
_______________________________________________________
Get Visto! Groups, event calendars, email, and more...
Check it out @ http://www.visto.com/info
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From stacy_whitney at stercomm.com Fri Oct 8 15:55:23 1999
From: stacy_whitney at stercomm.com (Stacy Whitney)
Date: Mon Jun 7 17:15:56 2004
Subject: Dissillusioned about interoperability.
Message-ID: <01BF1173.20B0C470.stacy_whitney@stercomm.com>
Another general translator is available -- GENTRAN from Sterling
Commerce. This product has a GUI mapper that lets you
'link' from someone else's data representation to your own
(and vice versa). It understands DTDs, and can build a basic
map structure for one side of a mapping from a DTD file.
It can translate between XML, positional, and EDI syntaxes
(I may be leaving a few out.)
GENTRAN's XML support is currently on the NT platform,
with plans to migrate it to our other GENTRAN platforms.
You can find information on the GENTRAN products on the
NT platform at http://www.stercomm.com/pdsv/ploc/gent/wnnt.html
-Stacy
-----Original Message-----
From: Simon St.Laurent [SMTP:simonstl@simonstl.com]
Sent: Thursday, October 07, 1999 8:45 PM
To: Kent Sievers; xml-dev@ic.ac.uk
Subject: Re: Dissillusioned about interoperability.
At 05:13 PM 10/7/99 -0600, Kent Sievers wrote:
>A tool like, say, a markup language other than XML? One that only had one
>way to mark up a simple name/value pair? That is what we left behind.
We haven't left anything behind yet, not by a long run. What I'm talking
about is a tool that would let you map:
everybody else's damn structures -> my structures
where you'd set things up so that you could create mappings one time, and
then your processor could identify incoming structures and map them to what
_you_ want.
If you only want name/value pairs structured one way, that's fine.
You can do this kind of work with transformations like XSLT and
architectural forms. What I haven't seen so far is something that lets
people take 'random' XML documents and say 'make it look like this' in a
general way without requiring major pain and suffering, which I suspect is
the root of your disillusionment. Even if such a tool only handled simple
cases, it could do a lot of good if it had a reasonable interface and easy
automation.
Mike Hatalski pointed out IBM's XML Translator Generator - it's one option,
though I'd like to see it given a prettier face.
http://www.alphaworks.ibm.com/aw.nsf/techmain/5F60964153C427478825677600681
7AA
I'm not ready to force the world into a single model for name-value pairs,
sorry.
Simon St.Laurent
XML: A Primer, 2nd Ed.
Building XML Applications
Inside XML DTDs: Scientific and Technical
Sharing Bandwidth / Cookies
http://www.simonstl.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on
CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From Curt.Arnold at hyprotech.com Fri Oct 8 15:58:33 1999
From: Curt.Arnold at hyprotech.com (Arnold, Curt)
Date: Mon Jun 7 17:15:56 2004
Subject: Mainframe-based parser?
Message-ID: <61DAD58E8F4ED211AC8400A0C9B468731AAFC0@THOR>
John Evdemon [mailto:jevdemon@acm.org] wrote:
Is anyone aware of a mainframe-based XML parser?
The description for the IBM Parser in C++ at
http://www.alphaworks.ibm.com/tech/xml4c says that it supports OS/390 Open
Edition. It would require you to download the source and build it using a
C++ compiler and is represented as not being throughly tested.
Expat in C at http://www.jclark.com is also available in source code form
that could possibly be built on a mainframe.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From dave at userland.com Fri Oct 8 16:05:42 1999
From: dave at userland.com (Dave Winer)
Date: Mon Jun 7 17:15:56 2004
Subject: Moving beyond disillusionment
References: <067601bf1192$3b0f7770$1918ccce@murphy>
Message-ID: <068901bf1196$a29566d0$1918ccce@murphy>
More thoughts about this.
I just read Tim Berners-Lee's book, Weaving the Web. There are so many
lessons there, esp about W3C, between the lines. I admire TBL for his work
in defining HTTP, HTML and URIs. Totally. I was working in similar areas,
but I didn't believe in hypertext the way Nelson described it or the way the
web defines it. Ooops. I was wrong about desktop publishing too.;-> So hats
off to TBL, the web is one of the truly remarkable inventions of our
generation. Amazing stuff.
By coincidence, I also did some work on cookies this morning, and in doing
the work I referred back to the original Netscape document about cookies:
http://home.netscape.com/newsref/std/cookie_spec.html
Those were the days! Such low-tech easy stuff. No DTDs, schemas, no need to
render cookies in browsers. It just happened. One day there was a spec for
cookies and an implementation and within weeks the cookies were in the HTTP
headers. And look at all that has been accomplished with them. Without them
the web wouldn't be a commercial medium. And I'd argue that without them you
could never do the collaborative web that TBL says is the real vision of the
web (and I totally agree!).
Moral of the story --> let's build more apps, fewer specs.
Dave
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From jlapp at webMethods.com Fri Oct 8 16:35:50 1999
From: jlapp at webMethods.com (Joe Lapp)
Date: Mon Jun 7 17:15:56 2004
Subject: Moving beyond disillusionment
Message-ID: <3.0.32.19991008103629.013bed60@nexus.webmethods.com>
webMethods is having a lot of success with using XML for interoperability.
XML is capable of expressing as large a variety of incompatible data
formats as we alway have, so XML by itself obviously does not solve the
problem. Here are the ingredients that solve the problem:
(1) XML is extremely well-hyped. By virtue of having a standard syntactic
representation freely available everywhere, we'll be able to get any XML
data into any application.
(2) Because XML allows you to label its constituent data, it is possible to
create tools that generically between XML document types. Poorly designed
XML does not have this benefit, though.
Put (1) and (2) together and you can get powerful any-to-any mapping
between XML document types. But these leaves unaddressed mapping into and
out of the various protocols (regardless of their data formats) and between
XML and other data formats, creating opportunities for companies such as ours.
--
Joe Lapp (Looking for some good people to
Senior Engineer help create XML technologies that
http://www.webMethods.com connect businesses to businesses
jlapp@webMethods.com over the web.)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From msabin at cromwellmedia.co.uk Fri Oct 8 17:10:50 1999
From: msabin at cromwellmedia.co.uk (Miles Sabin)
Date: Mon Jun 7 17:15:56 2004
Subject: Moving beyond disillusionment
Message-ID:
Dave Winer wrote,
> By coincidence, I also did some work on cookies this
> morning, and in doing the work I referred back to the
> original Netscape document about cookies:
>
> http://home.netscape.com/newsref/std/cookie_spec.html
>
> Those were the days! Such low-tech easy stuff. No
> DTDs, schemas, no need to render cookies in browsers.
> It just happened.
Yes, and a right mess it was too: originally a 2 digit
year (when did that spec date from? the early '90s!),
HTTP header folding not supported, and a whole raft of
security issues. RFC2109 was supposed to be the cleaned
up version but it still had a lot of holes and has never
been fully implemented (except maybe in Lynx), and the
current Internet-Draft has reached it's twelfth revision
after a couple of years work, mostly caused by the
desire to try and remain interoperable with Netscapes
broken design.
All in all, the cookie spec is about the *best* example
you come up with of something that would have benefitted
from a more formal process ;-)
Cheers,
Miles
--
Miles Sabin Cromwell Media
Internet Systems Architect 5/6 Glenthorne Mews
+44 (0)181 410 2230 London, W6 0LJ
msabin@cromwellmedia.co.uk England
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ricko at allette.com.au Fri Oct 8 17:09:08 1999
From: ricko at allette.com.au (Rick Jelliffe)
Date: Mon Jun 7 17:15:56 2004
Subject: Mainframe-based parser?
References: <51ED3F5356D8D011A0B1006097C3073401B16E4C@martinique>
Message-ID: <00e001bf119e$3a09f7e0$8d066d8c@sinica.edu.tw>
> > Is anyone aware of a mainframe-based XML parser?
There are older versions of OmniMark available for some mainframes (VMS and
MVS I think).
It is possible to write a front end to make OmniMark accept XML (except
numeric character references may cause a problem, and it needs to have a
DTD). That may be a possibility. Contact www.omnimark.com I guess.
Rick Jelliffe
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From rja at arpsolutions.demon.co.uk Fri Oct 8 17:14:09 1999
From: rja at arpsolutions.demon.co.uk (Richard Anderson)
Date: Mon Jun 7 17:15:56 2004
Subject: Moving beyond disillusionment
References: <3.0.32.19991008103629.013bed60@nexus.webmethods.com>
Message-ID: <001701bf119f$611a5090$c5010180@p197>
> (2) Because XML allows you to label its constituent data, it is possible
to
> create tools that generically between XML document types. Poorly designed
> XML does not have this benefit, though.
Generically map ? Such tools never actually work that well in real business.
There generic rules are never anything like the business rules you actually
want, you cant just map because the names are the same. However, it can form
a good basis, but you than have to manually define the mapping, adding
conditions etc.
> Put (1) and (2) together and you can get powerful any-to-any mapping
> between XML document types. But these leaves unaddressed mapping into and
> out of the various protocols (regardless of their data formats) and
between
> XML and other data formats, creating opportunities for companies such as
ours.
Although this is an fairly established/old market populated by tools like
Mercator, Mentor etc etc. Well established EDI mapping tools that now
support XML.
> --
> Joe Lapp (Looking for some good people to
> Senior Engineer help create XML technologies that
> http://www.webMethods.com connect businesses to businesses
> jlapp@webMethods.com over the web.)
>
> xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
> Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on
CD-ROM/ISBN 981-02-3594-1
> To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
> unsubscribe xml-dev
> To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
>
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From cbullard at hiwaay.net Fri Oct 8 17:32:08 1999
From: cbullard at hiwaay.net (Len Bullard)
Date: Mon Jun 7 17:15:56 2004
Subject: Moving beyond disillusionment
References: <067601bf1192$3b0f7770$1918ccce@murphy>
Message-ID: <37FE0CC6.F5B@hiwaay.net>
Dave Winer wrote:
>
> This is still a standards body, not a development community.
That's the rub. You say you need cooperation. On what? How?
Quit writing standards. You aren't empowered for that.
Start writing specs but first do a better job at writing
requirements. Specs are easy to share. Start implementing specs and
modifying them based on results. Take the specs to a
legitimate and competent standards bodies for publication.
Consortia are a good source of specs because their
members have customers with immediate requirements. They
are a bad way to write standards because the customer
requirements and the vendor interests dominate the
discussion with short range objectives.
Inner loop and outer loop. The inner loop is what people
refer to when they talk about "internet time". Think
about nesting internet time inside project time and
put that outer loop in the hands of organizations that
are empowered and practiced for long term projects. Quit cheerleading
people and start cheerleading requirements. The way out
of disillusionment is to practice collaboration and
understand what is easy and quick versus what is hard
but stable: learning. Enterprises that thrive learn.
The web can't do that for you. It destabilizes your
processes and drives you back and forth, willy nilly
across the same ground. It does not produce coherence.
It wastes energy. It repeats history. Worse, it loses
referential integrity of concepts so learning is
serendipitous at best and superstitious at worst.
The web does not learn. It imitates.
len
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From cbullard at hiwaay.net Fri Oct 8 17:32:43 1999
From: cbullard at hiwaay.net (Len Bullard)
Date: Mon Jun 7 17:15:57 2004
Subject: Moving beyond disillusionment
References: <3.0.32.19991008103629.013bed60@nexus.webmethods.com> <001701bf119f$611a5090$c5010180@p197>
Message-ID: <37FE0D6D.3441@hiwaay.net>
Richard Anderson wrote:
> Generically map ? Such tools never actually work that well in real business.
> There generic rules are never anything like the business rules you actually
> want, you cant just map because the names are the same. However, it can form
> a good basis, but you than have to manually define the mapping, adding
> conditions etc.
You have to understand namespaces in XML the way a relational designer
understands recordsets and aliases. Then apply indexes.
len
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From rgl at decisionsoft.com Fri Oct 8 17:36:54 1999
From: rgl at decisionsoft.com (Richard Lanyon)
Date: Mon Jun 7 17:15:57 2004
Subject: Dissillusioned about interoperability.
In-Reply-To: <199910080019.UAA12531@hesketh.net>
Message-ID:
On Thu, 7 Oct 1999, Simon St.Laurent wrote:
> At 05:13 PM 10/7/99 -0600, Kent Sievers wrote:
> >A tool like, say, a markup language other than XML? One that only had one
> >way to mark up a simple name/value pair? That is what we left behind.
> We haven't left anything behind yet, not by a long run. What I'm talking
> about is a tool that would let you map:
>
> everybody else's damn structures -> my structures
You're going to need to do this with a transformation language of some
sort - no other solution is going to be flexible enough to deal with the
variety of formats in which data is likely to appear. I don't think this
is a problem with XML, however, because I don't think specifying
structures was the problem XML set out to answer. Indeed, a system
rigorous enough to give only one layout for arbitrary data would probably
be so complex that no-one would ever use it. The main advantages are:
a) XML frees us from writing new parsers to accompany every new structure.
b) XML is sufficiently familiar to anyone who's used HTML that it might
actually catch on.
The real problem is thus that writing transformations seems so painful,
and that's really a fault with much of the current software available to
do transformations. I'd like to think that XML Script (www.xmlscript.org)
is a significant improvement in this field.
> Mike Hatalski pointed out IBM's XML Translator Generator - it's one option,
> though I'd like to see it given a prettier face.
> http://www.alphaworks.ibm.com/aw.nsf/techmain/5F60964153C4274788256776006817AA
The problem being that this is essentially a DTD-to-DTD mapper. Lots of
XML "out there" in the real world is going to be DTD-less or have very
underspecified DTDs. More importantly, you're often going to find that you
want your transformation to depend on the content/attributes of an
element, rather than the element type. This is certainly the case with
Where you need to look at the `type' attribute to do your transformation.
This is comparatively straightforward in XML Script, where you can do
things like:
<_if test="object.type == myType">
or
<_foreach object="object{.type == myType}">
--
Richard Lanyon (Software Engineer) | "The medium is the message"
XML Script development, | - Marshall McLuhan
DecisionSoft Ltd. |
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From jlapp at webMethods.com Fri Oct 8 17:43:45 1999
From: jlapp at webMethods.com (Joe Lapp)
Date: Mon Jun 7 17:15:57 2004
Subject: Moving beyond disillusionment
Message-ID: <3.0.32.19991008114359.029b8850@nexus.webmethods.com>
Excellent points, all. Comments below...
At 04:11 PM 10/8/99 +0100, Richard Anderson wrote:
>Generically map ? Such tools never actually work that well in real business.
>There generic rules are never anything like the business rules you actually
>want, you cant just map because the names are the same. However, it can form
>a good basis, but you than have to manually define the mapping, adding
>conditions etc.
Yes, this is definitely an infinitely huge problem. You can pick a market
space and continually strive to genericize the most urgent transformations
of this space. Meanwhile, you provide mechanisms for inserting
hand-crafted conversions where they cannot yet be configured.
>Although this is an fairly established/old market populated by tools like
>Mercator, Mentor etc etc. Well established EDI mapping tools that now
>support XML.
Another excellent point. But there's more to business than just a product.
It needs to easily fit into the right places, to satisfy the most urgent
needs of the space, to be known to customers when they need it, to be
priced favorably, to have the right kind of support, to have the right plan
for embracing the future, to be managed well, and so on.
--
Joe Lapp (Looking for some good people to
Senior Engineer help create XML technologies that
http://www.webMethods.com connect businesses to businesses
jlapp@webMethods.com over the web.)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From paul at prescod.net Fri Oct 8 18:23:39 1999
From: paul at prescod.net (Paul Prescod)
Date: Mon Jun 7 17:15:57 2004
Subject: Dissillusioned about interoperability.
References:
Message-ID: <37FE17F4.A23F0297@prescod.net>
Kent Sievers wrote:
>
> A tool like, say, a markup language other than XML? One that
> only had one way to mark up a simple name/value pair? That is
> what we left behind.
Okay, but did your old language have
a) parsers in dozens of programming languages?
b) transformation languages that could map between your name/value
pairs and other people's?
c) a schema language for defining the allowed contents of the
name/value pairs?
d) support for deeply hierarchical and linked values?
If you don't need these features then I think that there would be no
shame in going back to what you were using before. Just be clear on what
you would be giving up.
Paul Prescod
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From bsteele at tdiinc.com Fri Oct 8 18:35:49 1999
From: bsteele at tdiinc.com (Robert Steele)
Date: Mon Jun 7 17:15:57 2004
Subject: unsubscribe
References: <512EBEF97F02D311B89900A0C9D17760122499@thor.operations.bluestone.com>
Message-ID: <37FE1D04.6E7903A3@tdiinc.com>
unsubscribe
--
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From simonstl at simonstl.com Fri Oct 8 19:10:12 1999
From: simonstl at simonstl.com (Simon St.Laurent)
Date: Mon Jun 7 17:15:57 2004
Subject: DTD tools
Message-ID: <199910081709.NAA13842@hesketh.net>
I'm writing about a lot of DTD-intensive work, and I'm surprised by how few
tools appear to be available for working with XML DTD's. I can write some
of the code myself, but I'm wondering if it's already out there.
Here's my wish list - I'd love to know if anyone else either has these
tools or would find them useful.
* DTD normalizer - takes a DTD (including the internal subset?) and
processes out all duplicate declarations (overrides) and sorts out
parameter entities, returning a 'final' copy of the DTD the parser will
actually use.
* DTD document validator - takes an arbitrary DTD and validates a document
against it. The DTD needn't be the one specified by the document. (I
asked for this one earlier, and there doesn't seem to be much.)
* DTD subset guide - takes a DTD and lets you chop out the parts you don't
want, while preserving compatibility with the original.
* automated mapping - takes documents arriving in one structure and maps
them to another. Not necessarily DTD-dependent, but useful, especially if
given a friendly interface. (Some possibilities have emerged in the
disillusionment discussion.)
* DTD map builder - produces a graphic representation of DTDs that use
external resources, identifying dependencies between modules and things
like overrides. (Extensibility's XML Authority already provides useful
content model maps, but the outline for modules doesn't identify
dependencies.)
* DTD extensions - standardized conventions for data typing within DTDs
(Extensibility's XML Authority has some very useful ones) and namespace
prefix mapping within DTDs and processors for applying these extensions to
documents.
Maybe this is all too much work for what I hear described more and more as
a legacy technology, but DTDs are a technology we have today, that's well
understood, and not very hard to convert to future schema approaches.
Simon St.Laurent
XML: A Primer, 2nd Ed.
Building XML Applications
Inside XML DTDs: Scientific and Technical
Sharing Bandwidth / Cookies
http://www.simonstl.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From DuCharmR at moodys.com Fri Oct 8 19:26:37 1999
From: DuCharmR at moodys.com (DuCharme, Robert)
Date: Mon Jun 7 17:15:57 2004
Subject: New to XML Development.
Message-ID: <01BA10F0CD20D3119B2400805FD40F9F277EAF@MDYNYCMSX1>
>OTP = Open Trading Protocol
>OFX = Open Financial Exchange (seems to have gone a bit dead)
>CBL = Common Business Library
>XML/EDI
>Biztalk
>XFRML = Financial Reporting Markup Language
To add to Sean's list:
FpML = "Financial Product Markup Language" www.fpml.org
FiXML = "Financial Information Exchange Protocol (FIX)" www.fixprotocol.org
FinXML = www.finxml.com
I suppose YAFXML will be next. But seriously, if any xml-dev people have
opinions on or involvement in these last three, I'd be interested in hearing
about it.
Bob DuCharme www.snee.com/bob see www.snee.com/bob/xmlann for "XML:
The Annotated Specification" from Prentice Hall.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From DuCharmR at moodys.com Fri Oct 8 19:44:36 1999
From: DuCharmR at moodys.com (DuCharme, Robert)
Date: Mon Jun 7 17:15:57 2004
Subject: DTD tools
Message-ID: <01BA10F0CD20D3119B2400805FD40F9F277EB0@MDYNYCMSX1>
>* DTD normalizer - takes a DTD (including the internal subset?) and
>processes out all duplicate declarations (overrides) and sorts out
>parameter entities, returning a 'final' copy of the DTD the parser will
>actually use.
With a command like the following, James Clarke's spam will output the input
with all the declarations in its internal subset. I have a dtdnorm.bat file
that sends that to a perl script that outputs the declarations into their
own DTD file. Being an SGML tool, the xml.dcl declaration is necessary and
duplicate declarations aren't allowed.
spam -mms -p -p xml.dcl test.xml
>* automated mapping - takes documents arriving in one structure and
>maps them to another. Not necessarily DTD-dependent, but useful,
>especially if given a friendly interface. (Some possibilities have
>emerged in the disillusionment discussion.)
Maybe I misunderstand what you're looking for, but the more I look at XSLT,
the more I think it will be great for this.
I'm sure plenty of vendors will get in touch with you to tell your "Our
X-Whatever product sort of kind of does everything you listed, and more!
Well, the next release will!"
Bob DuCharme www.snee.com/bob "The elements be kind to thee, and make thy
spirits all of comfort!" Anthony and Cleopatra, III ii
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From paul at prescod.net Fri Oct 8 21:11:40 1999
From: paul at prescod.net (Paul Prescod)
Date: Mon Jun 7 17:15:57 2004
Subject: Dissillusioned about interoperability.
References:
Message-ID: <37FD83A4.FA9739A3@prescod.net>
Kent Sievers wrote:
>
> I am working on a project that is heavily involved with trying
> to make sense out of data from multiple outside sources. Years
> ago when we started out we had our own proprietary way of
> representing "documents", and had to convert the different
> formats into ours in order to consume them.
Without getting into philosophy and magic let me point out that you've
won two things:
* you know longer have to write parsers for these "properietary
languages"
* there are dozens of tools for doing standardized transformations
between these sorts of languages -- including XSLT
So XML is a nice simple specification that makes your life a little bit
easier. It doesn't magically solve the entire "interoperability
problem." It solves one little layer. Things like RDF, HyTime, XLink and
so forth solve other (also fairly thin) layers. I'm sorry it is so often
sold as doing more.
Paul Prescod
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From donpark at docuverse.com Fri Oct 8 22:11:33 1999
From: donpark at docuverse.com (Don Park)
Date: Mon Jun 7 17:15:57 2004
Subject: New to XML Development.
In-Reply-To: <37FD89AF.F7D702E9@pacbell.net>
Message-ID: <000e01bf11c9$63da1ac0$b69918d1@docuverse1>
>> Get some money.
>
>And as for how to do that, I think the official procedure is to
>hang out under a money tree over on Sand Hill Road, and wait
>for a Venture Capitalist to throw some money down to you.
Err, correct procedure is to shake the tree until one falls out of the tree
and then enchant them with hype words like 'XML', 'XSL', and 'e-commerce'
before they recover from the fall. Be warned that some of them are mighty
hungry so you have to feed them one or two of your limbs.
Best,
Don Park - mailto:donpark@docuverse.com
Docuverse - http://www.docuverse.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From andrewl at microsoft.com Fri Oct 8 22:47:27 1999
From: andrewl at microsoft.com (Andrew Layman)
Date: Mon Jun 7 17:15:57 2004
Subject: New to XML Development.
Message-ID: <5BF896CAFE8DD111812400805F1991F712E17427@RED-MSG-08>
RE "OFX = Open Financial Exchange (seems to have gone a bit dead)", see
http://www.bitsinfo.org/ifx/index.htm .
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From simonstl at simonstl.com Sat Oct 9 01:44:28 1999
From: simonstl at simonstl.com (Simon St.Laurent)
Date: Mon Jun 7 17:15:57 2004
Subject: Latest from Cambridge
Message-ID: <199910082344.TAA31323@hesketh.net>
http://www.w3.org/TR/schema-arch
"The Cambridge Communique"
XML meets RDF meets all kinds of 'extension mechanisms' for XML Schema and
XSLT.
That sounds like a monster movie, but it seems accurate, if too short.
Should be interesting weekend reading!
Simon St.Laurent
XML: A Primer, 2nd Ed.
Building XML Applications
Inside XML DTDs: Scientific and Technical
Sharing Bandwidth / Cookies
http://www.simonstl.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From tanson at mail.pcc.gov.tw Sat Oct 9 11:20:44 1999
From: tanson at mail.pcc.gov.tw (tanson)
Date: Mon Jun 7 17:15:57 2004
Subject: What is xml repository?
Message-ID: <37FF09E7.66ECF452@mail.pcc.gov.tw>
Hi:
I am studing XML now.
Who can tell me What is XML Repository definition?
What is it's mechanism?
Best wishes,
tanson 10/09/99
--
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From tanson at mail.pcc.gov.tw Sat Oct 9 11:19:53 1999
From: tanson at mail.pcc.gov.tw (tanson)
Date: Mon Jun 7 17:15:57 2004
Subject: (no subject)
Message-ID: <37FF09A9.A9F046D6@mail.pcc.gov.tw>
Hi:
I am studing XML now.
Who can tell me What is XML Repository definition?
What is it's mechanism?
Best wishes,
tanson 10/09/99
--
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ricko at allette.com.au Sat Oct 9 14:51:36 1999
From: ricko at allette.com.au (Rick Jelliffe)
Date: Mon Jun 7 17:15:57 2004
Subject: Dissillusioned about interoperability.
Message-ID: <001801bf1258$4b859190$50f96d8c@NT.JELLIFFE.COM.AU>
From: Dan Brickley
>I've been playing today with using XSL stylesheets to map arbitrary
XML
>dialects into the RDF resource/property/value world. Seems quite
>feasible;
I've been telling my students that, to a certain extent, RDF merely
involves making
certain of the semantics that are implicit in any DTD explicit (and
thereby
computer-processable).
As far as this is true, people do not need to author data in RDF XML,
since they
can transform into it. What is more important is that designers of a
DTD should
consider whether the DTD (and documentation) has everything in it to
allow the document to be satisfactorily transformed into RDF XML if
needed.
And I suspect that this ultimately boils down to using well-known
controlled
vocabularies which have accepted names (formal public identifiers such
as URNs)
and also to using as specific element types as possible. Does this
sound right?
Rick Jelliffe
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From karthik at india.adventnet.com Sat Oct 9 18:33:39 1999
From: karthik at india.adventnet.com (karthik)
Date: Mon Jun 7 17:15:57 2004
Subject: (no subject)
Message-ID: <37FF7163.87751728@india.adventnet.com>
unsubscribe
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From webdev at bluprints.com Sun Oct 10 22:18:29 1999
From: webdev at bluprints.com (Henrik)
Date: Mon Jun 7 17:15:58 2004
Subject: Sv: Dissillusioned about interoperability.
References:
Message-ID: <00a601bf135b$f2e35680$4600a8c0@bluprints.com>
How about XSLT ?
----- Original Message -----
From: Richard Lanyon
To:
Sent: Friday, October 08, 1999 5:32 PM
Subject: Re: Dissillusioned about interoperability.
> On Thu, 7 Oct 1999, Simon St.Laurent wrote:
> > At 05:13 PM 10/7/99 -0600, Kent Sievers wrote:
>
> > >A tool like, say, a markup language other than XML? One that only had one
> > >way to mark up a simple name/value pair? That is what we left behind.
>
> > We haven't left anything behind yet, not by a long run. What I'm talking
> > about is a tool that would let you map:
> >
> > everybody else's damn structures -> my structures
>
> You're going to need to do this with a transformation language of some
> sort - no other solution is going to be flexible enough to deal with the
> variety of formats in which data is likely to appear. I don't think this
> is a problem with XML, however, because I don't think specifying
> structures was the problem XML set out to answer. Indeed, a system
> rigorous enough to give only one layout for arbitrary data would probably
> be so complex that no-one would ever use it. The main advantages are:
>
> a) XML frees us from writing new parsers to accompany every new structure.
> b) XML is sufficiently familiar to anyone who's used HTML that it might
> actually catch on.
>
> The real problem is thus that writing transformations seems so painful,
> and that's really a fault with much of the current software available to
> do transformations. I'd like to think that XML Script (www.xmlscript.org)
> is a significant improvement in this field.
>
> > Mike Hatalski pointed out IBM's XML Translator Generator - it's one option,
> > though I'd like to see it given a prettier face.
> > http://www.alphaworks.ibm.com/aw.nsf/techmain/5F60964153C4274788256776006817AA
>
> The problem being that this is essentially a DTD-to-DTD mapper. Lots of
> XML "out there" in the real world is going to be DTD-less or have very
> underspecified DTDs. More importantly, you're often going to find that you
> want your transformation to depend on the content/attributes of an
> element, rather than the element type. This is certainly the case with
>
> Where you need to look at the `type' attribute to do your transformation.
> This is comparatively straightforward in XML Script, where you can do
> things like:
> <_if test="object.type == myType">
> or
> <_foreach object="object{.type == myType}">
>
> --
> Richard Lanyon (Software Engineer) | "The medium is the message"
> XML Script development, | - Marshall McLuhan
> DecisionSoft Ltd. |
>
>
>
>
>
> xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
> Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
> To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
> unsubscribe xml-dev
> To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
>
>
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From jtauber at jtauber.com Mon Oct 11 07:50:19 1999
From: jtauber at jtauber.com (James Tauber)
Date: Mon Jun 7 17:15:58 2004
Subject: FOP 0.11.0 released
Message-ID: <002d01bf13ab$af59da60$0300000a@cygnus.uwa.edu.au>
http://www.jtauber.com/fop/
Major code changes. The way in which the formatting object tree creates the
area tree has radically changed to allow much easier support for keeps, etc
in the future. Numerous bugs were introduced (hence the delay in release)
but even more fixed. In particular, line breaks work within inline-sequences
now. FOP now uses namespaces. The prefix "fo" is no longer hard-coded. This
version supports all of the Latin-1 characters now as well as some others
available in PDF. Font metrics and character encoding mappings are specified
in XML at compile time. Thanks to Fotis Jannidis for doing the conversion to
XML for me. Basic display-graphic support is now in, but I consider it
unusable at present.
James
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From sb at metis.no Mon Oct 11 09:38:51 1999
From: sb at metis.no (Steinar Bang)
Date: Mon Jun 7 17:15:58 2004
Subject: Dissillusioned about interoperability.
In-Reply-To: Richard Lanyon's message of "Fri, 8 Oct 1999 16:32:12 +0100 (BST)"
References:
Message-ID:
>>>>> Richard Lanyon :
> a) XML frees us from writing new parsers to accompany every new
> structure.
No it doesn't. Not with the level of the current tools.
We're replacing our old lisp-oid format, parsed with a PCCTS recursive
descent parser, with XML, based on a C++ SAX wrapper over expat.
And the handwritten state machine logic of the DocumentHandler feels
like a step back from the EBNF specification of our old format.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From rgl at decisionsoft.com Mon Oct 11 10:57:37 1999
From: rgl at decisionsoft.com (Richard Lanyon)
Date: Mon Jun 7 17:15:58 2004
Subject: Sv: Dissillusioned about interoperability.
In-Reply-To: <00a601bf135b$f2e35680$4600a8c0@bluprints.com>
Message-ID:
On Sun, 10 Oct 1999, Henrik wrote:
> How about XSLT ?
We have a white paper comparing XML Script and XSL(T) on our website:
http://www.xmlscript.org/xsl.html
Without wishing to start a flame war, it seems to me that XSL's roots in
stylesheet languages mean that some sorts of programming are unecessarily
awkward. It's difficult to be objective about ease-of-use in different
programming languages, especially when you're better acquainted with one
than another, but I personally find XSL's declarative syntax rather
unwieldy. YMMV.
--
Richard Lanyon (Software Engineer) | "The medium is the message"
XML Script development, | - Marshall McLuhan
DecisionSoft Ltd. |
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From richard at cogsci.ed.ac.uk Mon Oct 11 12:54:38 1999
From: richard at cogsci.ed.ac.uk (Richard Tobin)
Date: Mon Jun 7 17:15:58 2004
Subject: DTD tools
In-Reply-To: Simon St.Laurent's message of Fri, 08 Oct 1999 13:12:05 -0400
Message-ID: <199910111054.LAA00245@rhymer144.cogsci.ed.ac.uk>
> * DTD document validator - takes an arbitrary DTD and validates a document
> against it. The DTD needn't be the one specified by the document. (I
> asked for this one earlier, and there doesn't seem to be much.)
LT XML can do this. When you open a document, you can specify a
doctype structure to use with it. To do it from the command line,
you need a (trivial) XML document that refers to the desired DTD,
and give that as the value of the -d argument to xmlnorm.
For example, if you want to validate foo.xml against bar.dtd, you need
a file (say bar.xml) that contains .
Then you do
xmlnorm -V -d bar.xml foo.xml
-- Richard
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From paul at prescod.net Mon Oct 11 13:20:01 1999
From: paul at prescod.net (Paul Prescod)
Date: Mon Jun 7 17:15:58 2004
Subject: Dissillusioned about interoperability.
References:
Message-ID: <3801C782.6900112B@prescod.net>
Steinar Bang wrote:
>
> We're replacing our old lisp-oid format, parsed with a PCCTS recursive
> descent parser, with XML, based on a C++ SAX wrapper over expat.
>
> And the handwritten state machine logic of the DocumentHandler feels
> like a step back from the EBNF specification of our old format.
If this is a problem then why are you using an event-handler based tool
instead of a tree tool? Or if you would prefer something in-between,
what do you have in mind?
Paul Prescod
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From archiver at db.geocrawler.com Mon Oct 11 15:27:33 1999
From: archiver at db.geocrawler.com (Micah Brown)
Date: Mon Jun 7 17:15:58 2004
Subject: Looking for an XML author
Message-ID: <199910111328.GAA01167@db.geocrawler.com>
This message was sent from Geocrawler.com by "Micah Brown"
Be sure to reply to that address.
Im looking for an experienced XML programmer/writer to author an XML book for a very well established web development series through Prentice Hall. The book will be approximatly 200 pages in length. And yes you will be paid for doing this based on a royalty plan. These types of books are for the intermediate level reader.
If your interested please email me and we can discuss this further. Email me at grafix@he.net
Geocrawler.com - The Knowledge Archive
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From tangivass at compuserve.com Mon Oct 11 16:12:55 1999
From: tangivass at compuserve.com (Tangi Vass)
Date: Mon Jun 7 17:15:58 2004
Subject: DOM serialization
Message-ID: <006f01bf13f3$62e0bee0$cc8c050a@parisdev>
Hi,
Is it possible to serialize/deserialize DOM trees into/from binary format?
I have multiple XML and XSL files, and don't to want to spend time parsing them for each XML/XSL combinaison.
Tangi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ic.ac.uk/pipermail/xml-dev/attachments/19991011/bf4fab3d/attachment.htm
From ldodds at ingenta.com Mon Oct 11 16:44:52 1999
From: ldodds at ingenta.com (Leigh Dodds)
Date: Mon Jun 7 17:15:58 2004
Subject: DOM serialization
In-Reply-To: <006f01bf13f3$62e0bee0$cc8c050a@parisdev>
Message-ID: <004401bf13f6$ed5f6dc0$ab20268a@pc-lrd.bath.ac.uk>
>Is it possible to serialize/deserialize DOM trees into/from binary format?
>I have multiple XML and XSL files, and don't to want to spend time parsing
them for >each XML/XSL combinaison.
You could implement a proprietary method to do so, but there is as yet no
standardised method. I refer you to the following thread in the
archive on binary encoding of XML for communication:
http://www.lists.ic.ac.uk/hypermail/xml-dev/xml-dev-Sep-1999/0766.html
Particularly:
http://www.lists.ic.ac.uk/hypermail/xml-dev/xml-dev-Sep-1999/0839.html
L.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ricko at allette.com.au Tue Oct 12 06:57:43 1999
From: ricko at allette.com.au (Rick Jelliffe)
Date: Mon Jun 7 17:15:58 2004
Subject: DOM serialization
Message-ID: <000301bf1471$855e6840$2df96d8c@NT.JELLIFFE.COM.AU>
Because DOM is an interface, you don't know details of its
implementation.
It may be that the cost of generating or parsing XML is small compared
to the constant cost of accessing the DOM data or building the DOM data.
You cannot save a DOM tree simply by saving every byte between
two addresses, in particular (unless the implementation allows this and
provdes some non-DOM mechanism).
If the binary format of the document preserves lots of pointers, then
it may
be that the binary form is larger than the XML form. This may take more
time to parse (i.e., deserialize), even though binary.
Rick Jelliffe
-----Original Message-----
From: Tangi Vass
To: xml-dev@ic.ac.uk
Date: Monday, 11 October 1999 22:30
Subject: DOM serialization
Hi,
Is it possible to serialize/deserialize DOM trees into/from binary
format?
I have multiple XML and XSL files, and don't to want to spend time
parsing them for each XML/XSL combinaison.
Tangi
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From sb at metis.no Tue Oct 12 09:37:12 1999
From: sb at metis.no (Steinar Bang)
Date: Mon Jun 7 17:15:58 2004
Subject: Higher level parsing (Was: Dissillusioned...)
In-Reply-To: Paul Prescod's message of "Mon, 11 Oct 1999 07:18:26 -0400"
References: <3801C782.6900112B@prescod.net>
Message-ID:
>>>>> Paul Prescod :
> Steinar Bang wrote:
>>
>> We're replacing our old lisp-oid format, parsed with a PCCTS recursive
>> descent parser, with XML, based on a C++ SAX wrapper over expat.
>>
>> And the handwritten state machine logic of the DocumentHandler feels
>> like a step back from the EBNF specification of our old format.
> If this is a problem then why are you using an event-handler based
> tool instead of a tree tool?
Because I'm using the xml to build up memory data structures, and I
would like to avoid creating big temporary data structures.
> Or if you would prefer something in-between, what do you have in
> mind?
What I've been thinking, is that much of the state-machine logic I'm
writing could be machine generated from some sort of description.
A DTD could provide the bit of the logic that deals with document
syntax checking, but there isn't any way to associate semantic actions
with the DTD element definitions.
Besides semantic actions for sub-elements may be different based on
what parent it has.
Maybe something like the XSL queries, combined with semantic actions
in a different namespace...?
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From sb at metis.no Tue Oct 12 13:15:46 1999
From: sb at metis.no (Steinar Bang)
Date: Mon Jun 7 17:15:58 2004
Subject: AttributeList in C++ SAX
In-Reply-To: Steinar Bang's message of "06 Oct 1999 14:56:49 +0200"
References: <002601bf0f0a$26b94970$c5010180@p197>
Message-ID:
>>>>> Steinar Bang :
> The good thing about my string as argument alternative is the
> possibility for minimizing string copies. I can UTF-8 decode
> directly into the string I use all the way into callback class
> arguments (ie. one copy may be enough).
And this still is valid for my use of the attributes.
However, my reasons for "going SAX" was to be able at one point, to
throw away my own SAX implementation, or use a different parser
altogether (e.g. to one supporting namespace expansion, and/or one
doing validation).
And at last count 2 out of 4 existing C++ SAX implementations were
returning "const string&". One of the two even had customers using
the SAX API, so returning "const string&" is what I'll do as well.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From jes at kuantech.com Tue Oct 12 22:23:34 1999
From: jes at kuantech.com (Jeffrey E. Sussna)
Date: Mon Jun 7 17:15:58 2004
Subject: Dissillusioned about interoperability.
In-Reply-To: <37FD83A4.FA9739A3@prescod.net>
Message-ID: <000501bf14ee$ee667fd0$0f36a8c0@quokka.com>
Paul,
This is one of the most concise expressions I've ever heard of both the
power and limitations of the entire XML universe. Thank you.
Jeff Sussna
> -----Original Message-----
> From: owner-xml-dev@ic.ac.uk
> [mailto:owner-xml-dev@ic.ac.uk]On Behalf Of
> Paul Prescod
> Sent: Thursday, October 07, 1999 10:40 PM
> To: xml-dev@ic.ac.uk
> Subject: Re: Dissillusioned about interoperability.
>
>
> Kent Sievers wrote:
> >
> > I am working on a project that is heavily involved with trying
> > to make sense out of data from multiple outside sources. Years
> > ago when we started out we had our own proprietary way of
> > representing "documents", and had to convert the different
> > formats into ours in order to consume them.
>
> Without getting into philosophy and magic let me point out that you've
> won two things:
>
> * you know longer have to write parsers for these "properietary
> languages"
>
> * there are dozens of tools for doing standardized transformations
> between these sorts of languages -- including XSLT
>
> So XML is a nice simple specification that makes your life a
> little bit
> easier. It doesn't magically solve the entire "interoperability
> problem." It solves one little layer. Things like RDF,
> HyTime, XLink and
> so forth solve other (also fairly thin) layers. I'm sorry it
> is so often
> sold as doing more.
>
> Paul Prescod
>
> xml-dev: A list for W3C XML Developers. To post,
> mailto:xml-dev@ic.ac.uk
> Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and
> on CD-ROM/ISBN 981-02-3594-1
> To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
> unsubscribe xml-dev
> To subscribe to the digests, mailto:majordomo@ic.ac.uk the
> following message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
>
>
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From mlepley at worldnet.att.net Wed Oct 13 00:36:33 1999
From: mlepley at worldnet.att.net (Mike Lepley)
Date: Mon Jun 7 17:15:58 2004
Subject: IBM xml4j parser vs. Datachannel
Message-ID: <006d01bf1502$a49c7c60$e5ea4e0c@Lepley>
At our firm we are considering using the XML4j parser.
The XML4j parser has gotten some excellent reviews.
That is why I cannot understand the test results that I've done myself.
For example:
IBM XML4j
---------
Time to
File size | Tags | visit all
--------------------------------
3kb 100 .55s
2,229kb 7000 8.51s
6,368 20000 115.29s
and the Datachannel
Datachannel
-----------
Time to
File size | Tags | visit all
-------------------------------
3kb 100 .13
2,229kb 7000 2.99s
6,368kb 20000 9.76s
And I have many more data points all the way to a 10MB file.
Has anyone else experienced such poor results with the IBM parser?
Why is there such a difference? I've included my sample code for the XML4j
parser.
Thanks in advance!
Mike
---------------------------------
import java.io.*;
import java.net.*;
import com.ibm.xml.parsers.*; // For the IBM Parser stuff
import org.w3c.dom.Attr;
import org.w3c.dom.Document;
import org.w3c.dom.NamedNodeMap;
import org.w3c.dom.Node; // The W3C definition of a node
import org.w3c.dom.NodeList;
public class DOMibm4j
{
int ELEMENT_NODE = 1;
public static String szText = "";
Document doc;
public DOMibm4j (String file, String sch /**, RichEdit re */)
{
try
com.ibm.xml.parsers.DOMParser parser =
new com.ibm.xml.parsers.DOMParser ();
parser.setValidating (false);
parser.parse (file + ".x");
doc = parser.getDocument ();
}
catch (Exception e)
{
e.printStackTrace();
return;
}
// Let's loop through all the nodes and look at them...
for (int i=0; i < doc.getChildNodes().getLength (); i++)
{
Visit (doc.getChildNodes ().item(i), 0);
}
}
public void Visit (Node node, int spaces)
{
// Recursively visits every node under this top node
// Make sure that it's not an attribute or CDATA or processing
instruction, etc.
if (node.getNodeType () == ELEMENT_NODE)
{
int length = node.getChildNodes().getLength ();
for (int i=0; i < length; i++) { Visit
(node.getChildNodes().item(i), spaces+5); }
}
}
}
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ejfreed at infocanvas.com Wed Oct 13 01:13:06 1999
From: ejfreed at infocanvas.com (Erik James Freed)
Date: Mon Jun 7 17:15:59 2004
Subject: IBM xml4j parser vs. Datachannel
In-Reply-To: <006d01bf1502$a49c7c60$e5ea4e0c@Lepley>
Message-ID:
We are in kind of interesting position to comment on what you are doing
because we just ported our code from Datachannel to IBM. While we did no
rigorous objective testing, it is is pretty easy to tell differences in
performance because of obvious user interactivity changes.
We noticed no dramatic change one way or the other. However our code does a
'visit all' pattern and when we turn on the 'deferred' DOM processing, it
slows way way down (guessing factor of 4-5). Works fine in the non-deferred
(full) mode. The default is I believe the deferred mode, so I would try
turning this off. (if you are using the DOM parser)
One thing I have noticed is that the datachannel parser running on the MS
JVM had no memory leaks, the IBM seems to have memory leaks. (NOTE: this
remains unsolved and perhaps is my problem, though I am beginning to doubt
it) IBM said that running under JProbe they had no leaks, but were aware of
possible problems in certain JVMs (MS?) for complex graph structures (DOM).
I am just now running tests to localize the problem, but I am a bit
concerned. I would be interested if you (or anyone out there) experiences
leaks...
Clearly we need performance tests to go along with Dave Brownell's fine
conformance tests!
good luck!
erik
> -----Original Message-----
> From: owner-xml-dev@ic.ac.uk [mailto:owner-xml-dev@ic.ac.uk]On Behalf Of
> Mike Lepley
> Sent: Tuesday, October 12, 1999 3:39 PM
> To: xml-dev@ic.ac.uk
> Subject: IBM xml4j parser vs. Datachannel
>
>
> At our firm we are considering using the XML4j parser.
> The XML4j parser has gotten some excellent reviews.
> That is why I cannot understand the test results that I've done myself.
>
> For example:
>
> IBM XML4j
> ---------
> Time to
> File size | Tags | visit all
> --------------------------------
> 3kb 100 .55s
> 2,229kb 7000 8.51s
> 6,368 20000 115.29s
>
> and the Datachannel
>
> Datachannel
> -----------
> Time to
> File size | Tags | visit all
> -------------------------------
> 3kb 100 .13
> 2,229kb 7000 2.99s
> 6,368kb 20000 9.76s
>
> And I have many more data points all the way to a 10MB file.
>
> Has anyone else experienced such poor results with the IBM parser?
> Why is there such a difference? I've included my sample code for
> the XML4j
> parser.
>
> Thanks in advance!
> Mike
>
> ---------------------------------
>
> import java.io.*;
> import java.net.*;
>
> import com.ibm.xml.parsers.*; // For the IBM Parser stuff
>
> import org.w3c.dom.Attr;
> import org.w3c.dom.Document;
> import org.w3c.dom.NamedNodeMap;
> import org.w3c.dom.Node; // The W3C definition of a node
> import org.w3c.dom.NodeList;
>
> public class DOMibm4j
> {
> int ELEMENT_NODE = 1;
> public static String szText = "";
>
> Document doc;
>
> public DOMibm4j (String file, String sch /**, RichEdit re */)
> {
> try
>
>
> com.ibm.xml.parsers.DOMParser parser =
> new com.ibm.xml.parsers.DOMParser ();
>
> parser.setValidating (false);
> parser.parse (file + ".x");
>
> doc = parser.getDocument ();
> }
> catch (Exception e)
> {
> e.printStackTrace();
> return;
> }
>
> // Let's loop through all the nodes and look at them...
>
> for (int i=0; i < doc.getChildNodes().getLength (); i++)
> {
> Visit (doc.getChildNodes ().item(i), 0);
> }
> }
>
> public void Visit (Node node, int spaces)
> {
> // Recursively visits every node under this top node
>
> // Make sure that it's not an attribute or CDATA or processing
> instruction, etc.
>
> if (node.getNodeType () == ELEMENT_NODE)
> {
> int length = node.getChildNodes().getLength ();
> for (int i=0; i < length; i++) { Visit
> (node.getChildNodes().item(i), spaces+5); }
> }
> }
> }
>
>
>
> xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
> Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on
> CD-ROM/ISBN 981-02-3594-1
> To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
> unsubscribe xml-dev
> To subscribe to the digests, mailto:majordomo@ic.ac.uk the
> following message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
>
>
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david at megginson.com Wed Oct 13 14:23:24 1999
From: david at megginson.com (David Megginson)
Date: Mon Jun 7 17:15:59 2004
Subject: About PSGML 1.2.0 (Open-Source XML editor)
Message-ID: <14340.31061.245383.331182@localhost.localdomain>
In case people haven't noticed, on Sunday a beta PSGML 1.2.0 appeared
on Lennart's site (previous versions with XML support had been alpha):
ftp://ftp.lysator.liu.se/pub/sgml/psgml-1.2.0.tar.gz
PSGML provides fully DTD-driven XML and SGML editing support for Gnu
Emacs and its XEmacs cousin, and it's 100% Python-free.
On a similar note, there's now an XEmacs binary kit for people
disadvantaged with the Windows operating system:
ftp://ftp.xemacs.org/pub/xemacs/binary-kits/win32/
XEmacs is a much prettier, GUI-ish branch of Gnu Emacs -- this
distribution probably comes with an earlier PSGML version bundled, but
I haven't checked.
XEmacs+PSGML is my editor of choice for all of my XML and SGML work.
I've used it to create probably close to 10,000 printed pages of
documentation over the last few years, and have used XEmacs's
regular-expression facilities for adding complex markup to e-texts.
It's probably not suitable for naive users (give 'em XMetaL or
WordPerfect, or maybe XED), but for the tech-savvy, it's great.
Of course, I also use XEmacs as my mail and news reader, so I'm
probably not sane.
All the best,
David
--
David Megginson david@megginson.com
http://www.megginson.com/
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From GTUZMAN at sigs.com Wed Oct 13 15:07:09 1999
From: GTUZMAN at sigs.com (Gail Tuzman)
Date: Mon Jun 7 17:15:59 2004
Subject: XML Learning Opportunity
Message-ID:
Just want to make sure fellow xml mailing list subscribers who plan to attend XML One Fall in Santa Clara, CA don't miss the early bird registration date and a chance to save $100.
XML One Fall
Conference: November 8-11, 1999
Exhibition: November 9-10, 1999
The Westin Santa Clara
Santa Clara, CA
Sponsored by IBM, Oracle, Sun, Object Design, Microsoft
Save $100 - Register by October 15, 1999.
If you didn't already know*.
The conference program includes a wide range of 62 intensive sessions (a total of 88 combined hours of valuable instruction) totally devoted to XML technology.
XML One Fall features 4 tracks to reflect the latest advances in XML technology. The top experts in the field will present day and night sessions and full-day tutorials and put together 4 action-packed days of non-stop learning. It's all centered around the topics you need to know.
Tracks
? XML-Based Content on the Internet
? XML-Based Commerce on the Internet
? Implementing XML-Based Software
? XML in the Enterprise
A two-day exhibition features leading vendors. You can test drive the latest products, have your questions answered, take a sneak preview of what's new and compare what works best for you.
For complete details on the program visit the conference website at: http://www.xmlconference.com/xmlusa. You can get a free issue of Java Report just for visiting!
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From DuCharmR at moodys.com Wed Oct 13 16:10:20 1999
From: DuCharmR at moodys.com (DuCharme, Robert)
Date: Mon Jun 7 17:15:59 2004
Subject: About PSGML 1.2.0 (Open-Source XML editor)
Message-ID: <01BA10F0CD20D3119B2400805FD40F9F277EDE@MDYNYCMSX1>
>On a similar note, there's now an XEmacs binary kit for people
>disadvantaged with the Windows operating system:
There's also NT Emacs (great FAQ at
http://www.cs.washington.edu/homes/voelker/ntemacs.html) which I've used for
years (under W95 as well as NT), and the new PSGML works fine with it. I
just ignored PSGML's installation instructions, which are more
UNIX-oriented, and did a byte-recompile-directory on all the ps*.el files.
NT Emacs and Xemacs are similar enough that switching back and forth between
NT Emacs at work and Xemacs on my Linux laptop has never been a problem.
If you've never used Emacs, you can check it out without joining the
cult...just play with it for a while and see if you like it...(one of us,
one of us, we accept you, we accept you) See the "Editing SGML Documents
with the Emacs Text Editor" chapter of my "SGML CD" book; the chapter is
available for free as an Acrobat file at http://www.snee.com/bob/sgmlfree/.
It assumes no previous knowledge of Emacs, and everything in it applies to
XML as well as SGML.
Bob DuCharme www.snee.com/bob see www.snee.com/bob/xmlann for "XML:
The Annotated Specification" from Prentice Hall.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david-b at pacbell.net Wed Oct 13 18:30:56 1999
From: david-b at pacbell.net (David Brownell)
Date: Mon Jun 7 17:15:59 2004
Subject: DOM serialization
References: <006f01bf13f3$62e0bee0$cc8c050a@parisdev>
Message-ID: <3804B353.D470842F@pacbell.net>
> Tangi Vass wrote:
>
> Is it possible to serialize/deserialize DOM trees into/from binary format?
Possible, yes. A good idea, probably not -- most binary formats will
be no more efficient than XML text (in terms of either space or time!),
and they certainly sacrifice the ability to read the document into any
other DOM implementation.
See if your DOM implements the "Serializable" interface; some do.
- Dave
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From tbray at textuality.com Wed Oct 13 18:56:02 1999
From: tbray at textuality.com (Tim Bray)
Date: Mon Jun 7 17:15:59 2004
Subject: About PSGML 1.2.0 (Open-Source XML editor)
Message-ID: <3.0.32.19991013095954.00f13b0c@pop.intergate.bc.ca>
At 10:11 AM 10/13/99 -0400, DuCharme, Robert wrote:
>There's also NT Emacs (great FAQ at
>http://www.cs.washington.edu/homes/voelker/ntemacs.html) which I've used for
>years (under W95 as well as NT), and the new PSGML works fine with it.
Yup, I'm another happy NTemacs user and it's a super environment for
editing XML. David, have you tried that, and if so, is it better than
NTemacs, and if so, how? -T.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From lee.harding at autodesk.com Wed Oct 13 18:59:29 1999
From: lee.harding at autodesk.com (lee.harding@autodesk.com)
Date: Mon Jun 7 17:15:59 2004
Subject: Where to start?
Message-ID: <258E47267E4BD3118DCA00805FA72E089FBD3F@hqmsgsrf03.autodesk.com>
I'm trying to understand XML. Stop laughing.
The single question is, of course, "what do I need to do in my
applications?" My apps being the type that create documents (productivity).
I have found a glut of information about what XML is and isn't, but somehow
I'm still unable to see how it makes sense in such applications. What I
understand is:
1) I can offload some code. Pre-fab parsers/validators, XLink and XPointer
solve some problems that I have already solved. If I switch to XML I don't
have to maintain some code that enables this magic. Less code is better, but
in reality it's a pretty small amount of code that doesn't take much effort
to maintain.
2) Although XML is not a solution to interoperability problems, solutions
will probably evolve in terms of XML. It might make sense to use an XML
format to be prepared for future developments. Gambling.
I have more questions than information at the moment. Is that the general
case out there? Where does it make sense to start integrating XML? As a
document storage format? For object exchanges (interchange formats)?
Elsewhere?
Just thought I'd ask, :)
Lee
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From smohr at voicenet.com Wed Oct 13 20:04:41 1999
From: smohr at voicenet.com (Stephen T. Mohr)
Date: Mon Jun 7 17:15:59 2004
Subject: Where to start?
References: <258E47267E4BD3118DCA00805FA72E089FBD3F@hqmsgsrf03.autodesk.com>
Message-ID: <004201bf159f$e26ef890$e9d9f2cc@omicron.com>
As an interchange format, absolutely. For example, you might want to enable
someone to extract plumbing specifications from a house plan for export to
the plumbing contractor.
As a native file format, not unless you plan interoperability with competing
products.
----- Original Message -----
From:
To:
Sent: Wednesday, 13 October 1999 12:59 PM
Subject: Where to start?
>
> I'm trying to understand XML. Stop laughing.
>
> The single question is, of course, "what do I need to do in my
> applications?" My apps being the type that create documents
(productivity).
> I have found a glut of information about what XML is and isn't, but
somehow
> I'm still unable to see how it makes sense in such applications. What I
> understand is:
>
> 1) I can offload some code. Pre-fab parsers/validators, XLink and XPointer
> solve some problems that I have already solved. If I switch to XML I don't
> have to maintain some code that enables this magic. Less code is better,
but
> in reality it's a pretty small amount of code that doesn't take much
effort
> to maintain.
>
> 2) Although XML is not a solution to interoperability problems, solutions
> will probably evolve in terms of XML. It might make sense to use an XML
> format to be prepared for future developments. Gambling.
>
> I have more questions than information at the moment. Is that the general
> case out there? Where does it make sense to start integrating XML? As a
> document storage format? For object exchanges (interchange formats)?
> Elsewhere?
>
> Just thought I'd ask, :)
> Lee
>
> xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
> Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on
CD-ROM/ISBN 981-02-3594-1
> To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
> unsubscribe xml-dev
> To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
>
>
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david-b at pacbell.net Wed Oct 13 20:16:27 1999
From: david-b at pacbell.net (David Brownell)
Date: Mon Jun 7 17:15:59 2004
Subject: IBM xml4j parser vs. Datachannel
References:
Message-ID: <3804CC19.441494F2@pacbell.net>
Erik James Freed wrote:
>
> Clearly we need performance tests to go along with Dave Brownell's fine
> conformance tests!
Yep -- but far better than the only one I saw (the February Java Report)
which benchmarked only the DOM getElementsByTagName() method, and which had
a notable set of serious factual and methodological flaws.
SAX and DOM performance should be separately weighed, and balanced against
conformance. As they say, it's easy to be fast if you don't do it right!
As I recall, xml.com had an article looking at some performance comparisons
(C, Java, Python) a while back.
- Dave
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From andrewl at microsoft.com Wed Oct 13 20:26:11 1999
From: andrewl at microsoft.com (Andrew Layman)
Date: Mon Jun 7 17:15:59 2004
Subject: Where to start?
Message-ID: <5BF896CAFE8DD111812400805F1991F712E1745C@RED-MSG-08>
Regarding using XML as a storage format for data, Stephen Mohr suggested
"not unless you plan interoperability with competing products." Actually, I
think that a good case can be made for using XML if you intend
interoperability with future versions of the same product.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ricker at xmls.com Wed Oct 13 20:35:11 1999
From: ricker at xmls.com (Jeffrey Ricker)
Date: Mon Jun 7 17:15:59 2004
Subject: DOM serialization
In-Reply-To: <3804B353.D470842F@pacbell.net>
References: <006f01bf13f3$62e0bee0$cc8c050a@parisdev>
Message-ID:
XML __is__ the serialization. DOM is the instantiation of the serialization
as an object.
We call XML "universal serialization."
At 09:29 AM 10/13/99 -0700, David Brownell wrote:
>> Tangi Vass wrote:
>>
>> Is it possible to serialize/deserialize DOM trees into/from binary format?
>
>Possible, yes. A good idea, probably not -- most binary formats will
>be no more efficient than XML text (in terms of either space or time!),
>and they certainly sacrifice the ability to read the document into any
>other DOM implementation.
>
>See if your DOM implements the "Serializable" interface; some do.
>
>- Dave
>
>xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
>Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on
CD-ROM/ISBN 981-02-3594-1
>To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
>unsubscribe xml-dev
>To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
>subscribe xml-dev-digest
>List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
>
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From niko at cmsplatform.com Wed Oct 13 20:44:38 1999
From: niko at cmsplatform.com (Nik O)
Date: Mon Jun 7 17:15:59 2004
Subject: Parser benchmarks (WAS: Re: IBM xml4j parser vs. Datachannel)
Message-ID: <001201bf15aa$e3d25820$1a5e360a@tetondata.com>
The XML.COM article was "Summary of XML Parser Performance Testing" of 5 May
1999, at "http://www.xml.com/pub/Benchmark/exec.html". Six parsers were
tested: two in C (expat and RXP); two in Java (Java XP and IBM's Java
XML4J); plus Perl and Python wrappers for expat.
Another (overlapping) article was "Benchmarking XML Parsers on Solaris" of 9
June 1999, at "http://www.awaretechnologies.com/XML/xmlbench/solaris.html".
This also looked at six parsers, dropping RXP, and testing another Java
parser (xml-tr2 from Javasoft).
-Nik O, Teton Data Systems, Jackson, Wyo.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From smohr at voicenet.com Wed Oct 13 21:16:56 1999
From: smohr at voicenet.com (Stephen T. Mohr)
Date: Mon Jun 7 17:15:59 2004
Subject: Where to start?
References: <5BF896CAFE8DD111812400805F1991F712E1745C@RED-MSG-08>
Message-ID: <005001bf15af$7209d3d0$e9d9f2cc@omicron.com>
Andrew makes a good point. In fact, if you are clever, you can have limited
forward as well as backward compatibility, i.e., your app doesn't choke when
it sees a future version, it just grabs what it can use. I laid out such an
approach using XML in my book Designing Distributed Applications (Wrox
Press, ISBN 1-861002-27-0). That sort of thing depends on how much
"outdated" data you want to keep around and how clever your vocabulary is.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From niko at cmsplatform.com Wed Oct 13 21:16:56 1999
From: niko at cmsplatform.com (Nik O)
Date: Mon Jun 7 17:15:59 2004
Subject: Parser benchmarks (me bad!)
Message-ID: <006101bf15af$69d52660$1a5e360a@tetondata.com>
Sorry all, i just belatedly noticed that the e-mail list software (or maybe
it's just my mail-reader) likes to merge the trailing quotation mark into
the URLs in my last post -- of course you'll need to delete that character
to get good links.
In the future, i'll just put the links on separate lines (a la Megginson, et
al).
-Nik O, Teton Data Systems, Jackson, Wyo.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david at megginson.com Wed Oct 13 21:55:22 1999
From: david at megginson.com (David Megginson)
Date: Mon Jun 7 17:16:00 2004
Subject: About PSGML 1.2.0 (Open-Source XML editor)
In-Reply-To: Tim Bray's message of "Wed, 13 Oct 1999 10:06:24 -0700"
References: <3.0.32.19991013095954.00f13b0c@pop.intergate.bc.ca>
Message-ID:
Tim Bray writes:
> Yup, I'm another happy NTemacs user and it's a super environment for
> editing XML. David, have you tried that, and if so, is it better than
> NTemacs, and if so, how? -T.
I have tried NTemacs in the past; currently, I don't have Windows on
my notebook at all (StarOffice removed my last excuse for wasting all
that disk space), so to try the Windows XEmacs I'd have to hijack some
space on the family computer.
I'd be very interested in hearing the experience of other users.
Under Unix, at least, XEmacs does interesting things (like displaying
graphics inline) that plain Emacs doesn't, though PSGML doesn't
provide explicit support for this yet (it would take a good evening of
custom coding, probably).
All the best,
David
--
David Megginson david@megginson.com
http://www.megginson.com/
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From michael_champion at ameritech.net Wed Oct 13 23:27:07 1999
From: michael_champion at ameritech.net (Michael Champion)
Date: Mon Jun 7 17:16:00 2004
Subject: Where to start?
References: <258E47267E4BD3118DCA00805FA72E089FBD3F@hqmsgsrf03.autodesk.com> <004201bf159f$e26ef890$e9d9f2cc@omicron.com>
Message-ID: <004301bf15c1$0a8a2400$aabeb3c7@mccdell>
----- Original Message -----
From: Stephen T. Mohr
To:
Sent: Wednesday, October 13, 1999 1:25 PM
Subject: Re: Where to start?
> As a native file format, not unless you plan interoperability with
competing
> products.
A good case can be made for using XML "natively" to allow interoperability
with complementary tools, such as schema editors, forms editors, stylesheet
wizards, databases, search engines, format converters ....
The way I see it, supporting XML (and some XML API like the DOM) fairly
"deep" in your product let's you focus on what YOU do best, and let's you
acquire (by purchase, from open source groups, or by partnering) the
necessary auxiliary components from people who do what THEY do best.
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From uche.ogbuji at fourthought.com Thu Oct 14 00:17:43 1999
From: uche.ogbuji at fourthought.com (uche.ogbuji@fourthought.com)
Date: Mon Jun 7 17:16:00 2004
Subject: About PSGML 1.2.0 (Open-Source XML editor)
In-Reply-To: Your message of "Wed, 13 Oct 1999 08:21:41 EDT."
<14340.31061.245383.331182@localhost.localdomain>
Message-ID: <199910140025.SAA02047@malatesta.local>
> PSGML provides fully DTD-driven XML and SGML editing support for Gnu
> Emacs and its XEmacs cousin, and it's 100% Python-free.
I'm wondering whether I missed a flame-war or something. Why are you
"taunting" unnamed persons with the quite astonishing revelation that there is
software out there not written in Python.
Then again, you throw a random grenade at Windows users as well, so I'll just
assume that you are missing flamewars here, and hoping for one that has
nothing to do with XHTML namespaces.
--
Uche Ogbuji
FourThought LLC, IT Consultants
uche.ogbuji@fourthought.com (970)481-0805
Software engineering, project management, Intranets and Extranets
http://FourThought.com http://OpenTechnology.org
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From cbullard at hiwaay.net Thu Oct 14 02:32:27 1999
From: cbullard at hiwaay.net (Len Bullard)
Date: Mon Jun 7 17:16:00 2004
Subject: Where to start?
References: <5BF896CAFE8DD111812400805F1991F712E1745C@RED-MSG-08>
Message-ID: <380523CA.18A2@hiwaay.net>
Andrew Layman wrote:
>
> Regarding using XML as a storage format for data, Stephen Mohr suggested
> "not unless you plan interoperability with competing products." Actually, I
> think that a good case can be made for using XML if you intend
> interoperability with future versions of the same product.
And if you keep the DTD or schema, future versions of the same class
of products should your product vendor go away. Information outlives
applications. For some, that reads like rhetoric, but for the SGML
community
with a decade more experience, it is self-evident fact. Markup works.
len
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From c.galiano at ua.es Thu Oct 14 11:36:52 1999
From: c.galiano at ua.es (Cristobal Galiano Fernandez)
Date: Mon Jun 7 17:16:00 2004
Subject: Finding XML applet tree
Message-ID: <3805A4EE.5B4534E5@ua.es>
I find an light XML applet tree like Outline
(http://www.demon.co.uk/davidg/)
but more standard. I can add attributtes. Ej ....
Thanks in advance
Cristobal
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david at megginson.com Thu Oct 14 15:29:23 1999
From: david at megginson.com (David Megginson)
Date: Mon Jun 7 17:16:00 2004
Subject: About PSGML 1.2.0 (Open-Source XML editor)
In-Reply-To: <199910140025.SAA02047@malatesta.local>
References: <14340.31061.245383.331182@localhost.localdomain>
<199910140025.SAA02047@malatesta.local>
Message-ID: <14341.55901.843591.379767@localhost.localdomain>
uche.ogbuji@fourthought.com writes:
> I'm wondering whether I missed a flame-war or something. Why are
> you "taunting" unnamed persons with the quite astonishing
> revelation that there is software out there not written in Python.
>
> Then again, you throw a random grenade at Windows users as well, so
> I'll just assume that you are missing flamewars here, and hoping
> for one that has nothing to do with XHTML namespaces.
No -- they're both friendly inside jokes (hence the tags).
Paul Prescod gave a quite enthusiastic and well-remembered talk about
XML and Python in Montreal a little over a year ago, and a Python
comment still goes back and forth once in a while. Sorry for the
missing context.
All the best,
David
--
David Megginson david@megginson.com
http://www.megginson.com/
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From simonstl at simonstl.com Thu Oct 14 17:17:58 1999
From: simonstl at simonstl.com (Simon St.Laurent)
Date: Mon Jun 7 17:16:00 2004
Subject: Encodings
Message-ID: <199910141517.LAA32117@hesketh.net>
Does anyone know of a good central site for finding information on the
several hundred character encodings that seem to be options on various XML
processors?
I'm aware of unicode.org and the other standards bodies, but it doesn't
seem like anyone's compiled a list of the many possibilities out there, and
resources on these standards are few and far between. Lots of pieces, but
no real detail. I'd love to find a central switchboard site that lists
encodings and character sets, with pointers to more detailed information.
Simon St.Laurent
XML: A Primer, 2nd Ed.
Building XML Applications
Inside XML DTDs: Scientific and Technical
Sharing Bandwidth / Cookies
http://www.simonstl.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From elharo at metalab.unc.edu Thu Oct 14 18:05:30 1999
From: elharo at metalab.unc.edu (Elliotte Rusty Harold)
Date: Mon Jun 7 17:16:00 2004
Subject: Encodings
In-Reply-To: <199910141517.LAA32117@hesketh.net>
References: <199910141517.LAA32117@hesketh.net>
Message-ID:
>Does anyone know of a good central site for finding information on the
>several hundred character encodings that seem to be options on various XML
>processors?
There is no good single source of reference for all these. However,
the reason all these are present in most XML parsers is that most XML
parsers use Java's InputStreamReader and OutputStreamWriter classes.
Those classes support all these different encodings. Details are
covered in Chapter 14 and 15 of my Java I/O book from O'Reilly.
However, if all you want are the official names of all the different
encodings you'll find them at
http://java.sun.com/products/jdk/1.2/docs/guide/internat/encoding.doc.html
This gives the basic list for JDK 1.2.2. (To get an exhaustive list
you have to dejar the jar file and look at certain class names in the
sun packages.) Other VMs (especially 1.1 VMs and Microsoft VMs) may
be slightly different. The big addition to the 1.2.2 list was ASCII
which was notable by its absence in earlier VMs.
+-----------------------+------------------------+-------------------+
| Elliotte Rusty Harold | elharo@metalab.unc.edu | Writer/Programmer |
+-----------------------+------------------------+-------------------+
| Java I/O (O'Reilly & Associates, 1999) |
| http://metalab.unc.edu/javafaq/books/javaio/ |
| http://www.amazon.com/exec/obidos/ISBN=1565924851/cafeaulaitA/ |
+----------------------------------+---------------------------------+
| Read Cafe au Lait for Java News: http://metalab.unc.edu/javafaq/ |
| Read Cafe con Leche for XML News: http://metalab.unc.edu/xml/ |
+----------------------------------+---------------------------------+
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From simonstl at simonstl.com Thu Oct 14 18:11:19 1999
From: simonstl at simonstl.com (Simon St.Laurent)
Date: Mon Jun 7 17:16:00 2004
Subject: Encodings
In-Reply-To:
References: <199910141517.LAA32117@hesketh.net>
<199910141517.LAA32117@hesketh.net>
Message-ID: <199910141610.MAA02572@hesketh.net>
At 11:58 AM 10/14/99 -0400, Elliotte Rusty Harold wrote:
>There is no good single source of reference for all these. [...]
>However, if all you want are the official names of all the different
>encodings you'll find them at
>
>http://java.sun.com/products/jdk/1.2/docs/guide/internat/encoding.doc.html
Wow! This is great. It figures that I should have been looking through
your Java I/O book sitting on my shelf rather than surfing through too many
bad search engine results. Now if only they'd link that list to more
details about each encoding...
Simon St.Laurent
XML: A Primer, 2nd Ed.
Building XML Applications
Inside XML DTDs: Scientific and Technical
Sharing Bandwidth / Cookies
http://www.simonstl.com
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From msabin at cromwellmedia.co.uk Thu Oct 14 18:17:45 1999
From: msabin at cromwellmedia.co.uk (Miles Sabin)
Date: Mon Jun 7 17:16:00 2004
Subject: Encodings
Message-ID:
Simon St.Laurent wrote,
> Does anyone know of a good central site for finding
> information on the several hundred character encodings
> that seem to be options on various XML processors?
http://www.isi.edu/in-notes/iana/assignments/character-sets
Gives a good (but not exhaustive) list along with
references to supporting documentation in most cases.
Cheers,
Miles
--
Miles Sabin Cromwell Media
Internet Systems Architect 5/6 Glenthorne Mews
+44 (0)181 410 2230 London, W6 0LJ
msabin@cromwellmedia.co.uk England
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From wunder at infoseek.com Thu Oct 14 18:39:11 1999
From: wunder at infoseek.com (Walter Underwood)
Date: Mon Jun 7 17:16:00 2004
Subject: Encodings
In-Reply-To: <199910141517.LAA32117@hesketh.net>
Message-ID: <3.0.5.32.19991014093801.00a9dc70@corp.infoseek.com>
At 11:21 AM 10/14/99 -0400, Simon St.Laurent wrote:
>Does anyone know of a good central site for finding information on the
>several hundred character encodings that seem to be options on various XML
>processors?
I go here for pointers:
http://www.w3.org/International/O-charset.html
That includes a link to the IANA's list of registered charsets, and
a really useful list of the popular charsets in various countries.
The IANA list also has aliases and pointers to standards.
Even those lists fall short. For example, the IANA list doesn't
have windows-1252, but it does have ISO-8859-1-Windows-3.0-Latin-1,
which might be the same thing. It does list the other windows-125x
code pages.
wunder
--
Walter R. Underwood
wunder@infoseek.com
wunder@best.com (home)
http://software.infoseek.com/cce/ (my product)
http://www.best.com/~wunder/
1-408-543-6946
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From david-b at pacbell.net Thu Oct 14 18:45:08 1999
From: david-b at pacbell.net (David Brownell)
Date: Mon Jun 7 17:16:00 2004
Subject: Encodings
References: <199910141517.LAA32117@hesketh.net>
Message-ID: <38060845.4C1521DE@pacbell.net>
"Simon St.Laurent" wrote:
>
> Does anyone know of a good central site for finding information on the
> several hundred character encodings that seem to be options on various XML
> processors?
Check out the IETF resources identified in
ftp://ftp.ietf.org/rfc/rfc2278.txt
especially this big file (as referenced in section 5 of that RFC)
ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets
Note that Elliote's ref to Sun's doc is the JDK 1.2 one -- see Sun's
"Project X" docs (package com.sun.xml.parser) for the corresponding
ref to JDK 1.1 encoding support (1.1 has about 120 encodings,
while 1.2 has about 150, if you ignore the aliases).
- Dave
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From simonstl at simonstl.com Fri Oct 15 03:38:35 1999
From: simonstl at simonstl.com (Simon St.Laurent)
Date: Mon Jun 7 17:16:01 2004
Subject: scripts and PIs
Message-ID: <199910150137.VAA28581@hesketh.net>
While writing a bit more about notations and PIs, it struck me that maybe PIs
do in fact have a use in Web applications. They seem like a good container
for
scripts within documents, perhaps a better container than the elements and
CDATA sections we're stuck using now (in section 4.8 of XHTML 1.0, for
instance).
(That was my first posting about XML, made a couple of years ago, and I'm
still
not convinced that 'bozo' scripters _should_ be fond of CDATA sections. See
http://www.lists.ic.ac.uk/hypermail/xml-dev/xml-dev-Oct-1997/0128.html and the
thread that followed.)
Suppose I declare a notation like:
and then a PI like:
It seems more reasonable in many ways than
Any thoughts on the subject? I'm aware that notations and PIs are both
bits of
XML 1.0 that seem to be very much out of official favor. PIs have the same
escaping effect as CDATA sections (terminating with ?> instead of ]]>), and
scripts seem to be pretty much, well, instructions. Applications would
need to
know what the ECMAScript URI meant, but that doesn't seem much harder than
processing
>
> Any thoughts on the subject?
I prefer PIs. I don't like the idea that the currrent mechanism to insert script also carries
an implied structural significance - that might sometimes be true, but I'd prefer to be able
to make that decision. Also, I think that script is very much a "processing instruction" type
of thing. Would we then require/desire more control over PIs by allowing them to support
attributes though? If you had to wrap the PI in an element just so you had somewhere to store
other information it would seem not to buy much, but it would be interesting if the PI was
able to handle them as well. Even without attributes I prefer PIs - they seem more natural
than an element and a CDATA section.
--
Regards,
Marcus Carr email: mrc@allette.com.au
___________________________________________________________________
Allette Systems (Australia) www: http://www.allette.com.au
___________________________________________________________________
"Everything should be made as simple as possible, but not simpler."
- Einstein
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ricko at allette.com.au Fri Oct 15 08:28:02 1999
From: ricko at allette.com.au (Rick Jelliffe)
Date: Mon Jun 7 17:16:01 2004
Subject: Encodings
Message-ID: <001401bf16d9$ba9451e0$41f96d8c@NT.JELLIFFE.COM.AU>
From: Simon St.Laurent
>Does anyone know of a good central site for finding information on the
>several hundred character encodings that seem to be options on various
XML
>processors?
For details of allowed names, see IANA. For mappings from these sets to
Unicode, check out the unicode.org site.
For a list which includes all sorts of EBCDIC encodings, see IBMs XML
parsers and their new C++ transcoder.
For an introduction to how the basic character sets relate to each
other, see my book "The XML & SGML Cookbook" chapter 20 "The Flowering
of Coded Character Sets". This book also has an introduction to the
character/glyph model underlying modern ISO and W3C specifications, in
chapter 18 "About Characters and Glyphs".
For a wonderful book explaining all the details of the encodings used in
China, Korea, Japan & Vietnam see Ken Lunde's book "CVJK Information
Processing" from O'Reilly. This is an utterly amazing book:
single-handedly Lunde has found the regularities behind the seemingly
chaotic world of encodings and characters in East Asia.
For other details of the encodings, see my experimental GLUE transcoder
project at http://www.ascc.net/xml/en/utf-8/glue.html and go "software":
the idea of the GLUE project is that there is not an adequate
specification format for the mappings from encoding to encoding: one
needs to be able to specify arithmetical functions on encodigns which
may use various number of bytes for efficiency: tables are not good
enough. Also, character sets in reality exhibit base/variant
characteristics, which again should be specified. And finally,
transcoders need to be able to generate numeric character entities (or
the correct kind for that point in the document) when the output
character set does not support a character found in the input.
Rick Jelliffe
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From ricko at allette.com.au Fri Oct 15 08:53:32 1999
From: ricko at allette.com.au (Rick Jelliffe)
Date: Mon Jun 7 17:16:01 2004
Subject: scripts and PIs
Message-ID: <002701bf16dd$47d38050$41f96d8c@NT.JELLIFFE.COM.AU>
From: Marcus Carr
>>"Simon St.Laurent" wrote:
>
>> Suppose I declare a notation like:
>>
>>
>> and then a PI like:
>>
>>
>> It seems more reasonable in many ways than
>>
>>
>> Any thoughts on the subject?
>
> I prefer PIs. I don't like the idea that the currrent mechanism to
insert
> script also carries an implied structural significance - that might
> sometimes be true, but I'd prefer to be able
> to make that decision.
I think there is a programming factor too. Ask yourself, "Is the PI a
child of the parent element or is it an effect at that point in the
document?"
If it is not an effect for that point in the document but has been
bundled into
a section perhaps with other similar markup (e.g. into in HTML)
then I think it should be an element.
Similarly, if you ask yourself "Does this have the same scope as an
element,
or is it scoped to one entity or to the document (regardless of the
document
element)?" In that case, it should be a PI not an element.
For elements and attributes, there is also the factor that programmers
often
like to process XML so that elements "push" a function (in James Clark's
terminology) while attributes are "pulled" from within that function.
You
will see in CSS stylesheets that people use element rules (or class
rules) but
rarely rules base solely on the existance of an attribute.
So perhaps the following is true
Element PI Attribute
----------------- -------- ------ ---------
Push/pull Push Push Pull
effect/structure structure effect structure
More rules could be added to provide more guidence: in particular,
whether the script was applicable to all uses of the document.
But there is no reason why even all these rules will give a clear
answer in all cases: in that case, house style will probably apply
and W3C house-style is clearly to favour elements and to
favour processing by element type (or HTML class) rather than
supporting point-based markup.
So, in the case of SCRIPT in HTML, I think it should be an element
not a PI. There is no special processing that a PI invokes at the
point of its declaration in an HTML document.
Rick Jelliffe
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From elm at arbortext.com Fri Oct 15 12:49:47 1999
From: elm at arbortext.com (Eve L. Maler)
Date: Mon Jun 7 17:16:01 2004
Subject: scripts and PIs
In-Reply-To: <002701bf16dd$47d38050$41f96d8c@NT.JELLIFFE.COM.AU>
Message-ID: <4.2.0.58.19991015063907.00b96bf0@pophost.arbortext.com>
At 03:17 PM 10/15/99 +0800, Rick Jelliffe wrote:
> Element PI Attribute
>----------------- -------- ------ ---------
>Push/pull Push Push Pull
>effect/structure structure effect structure
This is a very useful matrix; it explains neatly something I've been trying
to articulate about XML processing. It's pretty harmless to add attributes
to a document, because "by default" they don't get used in the output
stream, but for formatting, elements must all be "consumed" somewhere by
default. For data-oriented processing, everything seems to be pull, though.
By the way, the main reason why we changed the closing delimiter of SGML
PIs from > to ?> in creating XML was to make PIs safer for containing
scripting and code. It's pretty common to have the string ">" appear in
scripting, but (we hoped) far less common to have "?>". Besides, it made
it more symmetrical...
Eve
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
From tpassin at idsonline.com Fri Oct 15 14:22:49 1999
From: tpassin at idsonline.com (Thomas B. Passin)
Date: Mon Jun 7 17:16:01 2004
Subject: scripts and PIs
References: <002701bf16dd$47d38050$41f96d8c@NT.JELLIFFE.COM.AU>
Message-ID: <002101bf1708$4fdfafa0$5d15b0cf@tomshp>
Rick Jelliffe wrote:
>...
> So, in the case of SCRIPT in HTML, I think it should be an element
> not a PI. There is no special processing that a PI invokes at the
> point of its declaration in an HTML document.
>
>...
Generally, I agree that a SCRIPT could (should) be an element. But some
script languages or even statements require specific formatting. For
example, a Javascript single-line comment must not wrap; some Python code
depends on specific indenting; etc. I can imagine that a processor, finding
a PI at that point, would preserve the special formatting where otherwise it
would not. Of course, the processor could simply know to preserve
formatting when it hits a