Well, that explains why I was getting nowhere.. I was looking in the wrong place.
I've tried several variations on the RWRules 'writer' directive.
writer external dtd is public "MyURI" "http://www.myurl.com/XML/NMIS.dtd";
Gives an error that the DTD couldn't be opened and the location of the DTD is a concatenation of the Framemaker document directory and the URL, so something like: D:\mydir\document\r1.1\http:/www.myurl.com/XML/NMIS.dtd
Notice only one forward slash after the 'http'. The resulting XML files has the same problem in the resulting DOCTYPE directive.
Adding more slashed to the writer directive does not put more in the document
I've also tried
writer external dtd is system "http://www.myurl.com/XML/NMIS.dtd";
But I get the same results.
Any idea why the local filepath is being concatenated to the URL?
The DTD accessible, if I edit the XML and put in the second slash, then FM can import the XML and not error on finding the DTD.
There is another problem, but I'll bring that up once this is addressed.
Thanks!
- mike