thanks for responding, I will try to be clearer:
> Sorry, I don't understand the question. What is "this_config"
it is an uri or an InputStream (or others, I have tried several)
Document doc = docbuilder.parse(this_config);
-- but it an XML document that describes the particular site in it's
context
> "context" in the code above
sorry. context is:
// in the servlet's init (actually a startup servlet)
ServletContext context = getServletConfig().getServletContext();
> and what is the problem you are trying to
> solve?
I want to be able to put the parsed doc in a context attribute to access it
in other parts of this (or a master) webapp:
context.setAttribute("boo2", doc);
I know I have the doc in the class that sets the attribute because I can
perform XPath expressions on it using the XPathAPI. But I can't put doc
into the attribute - it always turns up null. I am pretty sure I won't end
up doing this, but I just wanted to see if the performance is acceptable for
the convenience the DOM offers.
----- Original Message -----
From: "Edwin Goei" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, July 26, 2001 11:03 AM
Subject: Re: help - java - Basic DOM parse
> Robert Koberg wrote:
> >
> > I must be missing something very basic about DOM parsing.
> >
> > Here is an excerpt of the java code:
> >
> > DocumentBuilderFactory dfactory = DocumentBuilderFactory.newInstance();
> > DocumentBuilder docbuilder = dfactory.newDocumentBuilder();
> > Document doc = docbuilder.parse(this_config);
> >
> > context.setAttribute("boo1", this_config);
> > context.setAttribute("boo2", doc);
> >
> > The output indicates the correct file (with or without the file:///) if
I
> > check it in the filesystem, but doc is always null. dfactory,
docbuilder
> > all show that they have been created. The xml file is well-formed.
>
> Sorry, I don't understand the question. What is "this_config" and
> "context" in the code above and what is the problem you are trying to
> solve?
>
> -Edwin
>
> ---------------------------------------------------------------------
> In case of troubles, e-mail: [EMAIL PROTECTED]
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]