Ok, got my extension function (SQL) basically coded and I am deriving
all from DTMDefaultBaseIterators. The extension function that actually
returns data to be processed is either returning a DTM interface (my
class
that is derived from DTMDefaultBaseIterator) or DTMAxisIterator from
myClass.getAxisIterator. Both return values cause the Transformer to
print
XSLT Error (javax.xml.transform.TransformerException):
Can not convert #UNKNOWN
(org.apache.xml.dtm.ref.DTMDefaultBaseIterators$AncestorIterator) to a
NodeList!
I am digging into the Extension code for a clue, but thought you might
provide me
with a quick fix.
Also I am constructing my DTMDeafultbase with just basic null values.
DTMManager mgr -> null
Source source -> null (Only for DOM Wrapper correct ??)
int dtmIdentity -> 0
DTMWSFilter whiteSpaceFilter -> null for now
XMLStringFactory xstringfactory -> null wasn't sure
boolean doIndexing -> true
Is this correct ??
Regards
JG