------=_NextPart_000_0012_01BD0506.D6D3F680
Content-Type: text/plain;
charset="US-ASCII"
Content-Transfer-Encoding: 7bit
Ingo,
1) Fast mode
Fast mode is not part of MSXML framework. It is just something msxml test
harness class offers as an option. In 1.8 release, NullElementFactory class
was missing. I have attached it to this e-mail. Place the files where the
msxml.java and msxml.class files are. I have also attached missing
XMLStreamReader class just in case others missed them. Place them inside
com/ms/xml/util directory.
2) jview vs. Sun-JDK on win95
I have no such problem. But then I hand-updated IE 4.0's XML library with
the latest. You might be running into problem because the older version of
MSXML in IE 4.0 is interfering with your new ones.
Nog Nog. Who's there? EggNog!8^P
Don "JStud" Park
Master Consultant
donpark@quake.net
<spam>
Come visit my XML Example Catalog at
http://www.quake.net/~donpark/xmlcat.html
</spam>
------=_NextPart_000_0012_01BD0506.D6D3F680
Content-Type: application/octet-stream;
name="NullElementFactory.java"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="NullElementFactory.java"
/*
* @(#)NullElementFactory.java 1.0 12/09/97
*
* Copyright (c) 1997 Microsoft, Corp. All Rights Reserved.
*
*/
import com.ms.xml.om.*;
import com.ms.xml.util.*;
/**
* This class implements 'do nothing' ElementFactory for fast XML
* processing.
*
* @version 1.0, 09 Dec 1997
* @author Don Park
*/
public class NullElementFactory implements ElementFactory
{
/**
* Creates an element with the specified tag for the
* specified type of element.
*
* @param tag The name of the element.
* @param type One of the predefined Element types that
* can be returned from <code>Element.getType</code>.
* @return the created element.
* @see Element
*/
public Element
createElement(Element parent, int type, Name tag, String text)
{
return null;
}
/**
* Notifies that the element is fully parsed.
*
* @param elem The element parsed.
* @see Element
*/
public void
parsed(Element elem)
{
};
/**
* Notification that an attribute just got parsed.
* Value may be a String, Name or Vector of Names.
*/
public void
parsedAttribute(Element e, Name name, Object value)
{
};
}
------=_NextPart_000_0012_01BD0506.D6D3F680
Content-Type: application/octet-stream;
name="NullElementFactory.class"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="NullElementFactory.class"
yv66vgADAC0AGAcAEAcAEwcAFQoAAwAFDAAKAAYBAAMoKVYBABooTGNvbS9tcy94bWwvb20vRWxl
bWVudDspVgEAWShMY29tL21zL3htbC9vbS9FbGVtZW50O0lMY29tL21zL3htbC91dGlsL05hbWU7
TGphdmEvbGFuZy9TdHJpbmc7KUxjb20vbXMveG1sL29tL0VsZW1lbnQ7AQBCKExjb20vbXMveG1s
L29tL0VsZW1lbnQ7TGNvbS9tcy94bWwvdXRpbC9OYW1lO0xqYXZhL2xhbmcvT2JqZWN0OylWAQAG
PGluaXQ+AQAEQ29kZQEADUNvbnN0YW50VmFsdWUBAApFeGNlcHRpb25zAQAPTGluZU51bWJlclRh
YmxlAQAOTG9jYWxWYXJpYWJsZXMBABJOdWxsRWxlbWVudEZhY3RvcnkBABdOdWxsRWxlbWVudEZh
Y3RvcnkuamF2YQEAClNvdXJjZUZpbGUBABxjb20vbXMveG1sL29tL0VsZW1lbnRGYWN0b3J5AQAN
Y3JlYXRlRWxlbWVudAEAEGphdmEvbGFuZy9PYmplY3QBAAZwYXJzZWQBAA9wYXJzZWRBdHRyaWJ1
dGUAIQABAAMAAQACAAAABAABABQACAABAAsAAAAaAAEABQAAAAIBsAAAAAEADgAAAAYAAQAAACEA
AQAWAAcAAQALAAAAGQAAAAIAAAABsQAAAAEADgAAAAYAAQAAACsAAQAXAAkAAQALAAAAGQAAAAQA
AAABsQAAAAEADgAAAAYAAQAAADQAAQAKAAYAAQALAAAAHQABAAEAAAAFKrcABLEAAAABAA4AAAAG
AAEAAAASAAEAEgAAAAIAEQ==
------=_NextPart_000_0012_01BD0506.D6D3F680
Content-Type: application/octet-stream;
name="XMLStreamReader.java"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="XMLStreamReader.java"
package com.ms.xml.util;
//
//
// NativeXMLInputStream
//
//
public interface XMLStreamReader
{
public int open(String url);
public int read(int[] buf, int len);
public void setEncoding(int encoding, int offset);
public void close();
}
------=_NextPart_000_0012_01BD0506.D6D3F680
Content-Type: application/octet-stream;
name="XMLStreamReader.class"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="XMLStreamReader.class"
yv66vgADAC0AFAEABENvZGUBAApTb3VyY2VGaWxlAQANQ29uc3RhbnRWYWx1ZQEACkV4Y2VwdGlv
bnMBAA9MaW5lTnVtYmVyVGFibGUBABJMb2NhbFZhcmlhYmxlVGFibGUBAB9jb20vbXMveG1sL3V0
aWwvWE1MU3RyZWFtUmVhZGVyBwAHAQAQamF2YS9sYW5nL09iamVjdAcACQEAFFhNTFN0cmVhbVJl
YWRlci5qYXZhAQAEb3BlbgEAFShMamF2YS9sYW5nL1N0cmluZzspSQEABHJlYWQBAAYoW0lJKUkB
AAtzZXRFbmNvZGluZwEABShJSSlWAQAFY2xvc2UBAAMoKVYCAQAIAAoAAAAAAAQEAQASABMAAAQB
AAwADQAABAEAEAARAAAEAQAOAA8AAAABAAIAAAACAAs=
------=_NextPart_000_0012_01BD0506.D6D3F680--