Hi,
As a part of our J2EE application, we need to build a custom Layout for the logging event. The generated log file is expected to be very large. The custom layout need not to conform to any DTD, but, needs to be a well-formed XML with the root element. I am using XPath expression on the XML string to get the proper output. Right now, I have extended the Layout class to generate the output using brute StringBuffer append method. When I am trying to transform this file (which is not a well-formed XML), the transformer complains that it is missing the root element. Is it a better idea to tweak the XMLLayout to fit-in the custom content? Here is a sample of the content that is in the log file: <MSG><HOST>myHost</Host><STATUS>Response</STATUS></MSG> <MSG><HOST>myHost1</Host><STATUS>FAIL</STATUS></MSG> <MSG><HOST>myHost2</Host><STATUS>Unknown</STATUS></MSG> If I can get this with a root element, the transformer works fine. <ROOT> <MSG><HOST>myHost</Host><STATUS>Response</STATUS></MSG> <MSG><HOST>myHost1</Host><STATUS>FAIL</STATUS></MSG> <MSG><HOST>myHost2</Host><STATUS>Unknown</STATUS></MSG> </ROOT> I appreciate any help on this. Thanks & Regards, Murthy Madduri *(770)263-1231 *Email:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>