<%@page contentType="text/xml" %><%@page import="org.jasig.portal.*" %><%@page import="edu.columbia.ais.portal.channels.announcements.*" %><%@page import ="java.io.StringWriter" %><%@page import="org.jasig.portal.*" %><%@page import ="javax.xml.transform.*" %><%@page import ="javax.xml.transform.dom.*" %><%@page import ="javax.xml.transform.stream.*" %><%@page import = "org.w3c.dom.Document" %><% if (request.getParameter("topicID")!= null && !request.getParameter("topicID").equals("")){ TopicManager tm = TopicManager.instance(); Topic t = tm.getTopic(request.getParameter("topicID")); if (t!=null){ if (t.getPublishRemote()){ Document d = t.retrieveXml(false); TransformerFactory.newInstance().newTransformer().transform(new DOMSource(d),new StreamResult(out)); } } } %>