1 |
package dk.thoerup.traininfoservice.banedk; |
package dk.thoerup.traininfoservice.banedk; |
2 |
|
|
|
import java.io.File; |
|
3 |
import java.io.IOException; |
import java.io.IOException; |
|
import java.io.StringReader; |
|
4 |
import java.io.StringWriter; |
import java.io.StringWriter; |
5 |
import java.util.logging.Level; |
import java.util.logging.Level; |
6 |
import java.util.logging.Logger; |
import java.util.logging.Logger; |
10 |
import javax.servlet.http.HttpServlet; |
import javax.servlet.http.HttpServlet; |
11 |
import javax.servlet.http.HttpServletRequest; |
import javax.servlet.http.HttpServletRequest; |
12 |
import javax.servlet.http.HttpServletResponse; |
import javax.servlet.http.HttpServletResponse; |
|
import javax.xml.transform.Source; |
|
13 |
import javax.xml.transform.Templates; |
import javax.xml.transform.Templates; |
|
import javax.xml.transform.Transformer; |
|
14 |
import javax.xml.transform.TransformerFactory; |
import javax.xml.transform.TransformerFactory; |
|
import javax.xml.transform.stream.StreamResult; |
|
|
import javax.xml.transform.stream.StreamSource; |
|
15 |
|
|
16 |
import org.simpleframework.xml.Serializer; |
import org.simpleframework.xml.Serializer; |
17 |
import org.simpleframework.xml.core.Persister; |
import org.simpleframework.xml.core.Persister; |
49 |
logger.info( "DepartureServlet, use azure site=" + useAzureSite + ", cache=" + cacheTimeout); |
logger.info( "DepartureServlet, use azure site=" + useAzureSite + ", cache=" + cacheTimeout); |
50 |
fetcher = new DepartureFetcher(useAzureSite, cacheTimeout, replyTimeout); |
fetcher = new DepartureFetcher(useAzureSite, cacheTimeout, replyTimeout); |
51 |
|
|
52 |
|
/* |
53 |
xslTransFact = TransformerFactory.newInstance(); |
xslTransFact = TransformerFactory.newInstance(); |
54 |
|
|
55 |
String xslPath = getServletContext().getRealPath("/departures.xsl"); |
String xslPath = getServletContext().getRealPath("/departures.xsl"); |
59 |
xslTemplate = xslTransFact.newTemplates(stylesheet); |
xslTemplate = xslTransFact.newTemplates(stylesheet); |
60 |
} catch (Exception e) { |
} catch (Exception e) { |
61 |
throw new ServletException(e); |
throw new ServletException(e); |
62 |
} |
}*/ |
63 |
} |
} |
64 |
|
|
65 |
@Override |
@Override |
152 |
|
|
153 |
return out.toString(); |
return out.toString(); |
154 |
} |
} |
155 |
|
/* |
156 |
protected String xmlToHtml(String input) throws ServletException { |
protected String xmlToHtml(String input) throws ServletException { |
157 |
|
|
158 |
try { |
try { |
167 |
} catch (Exception e) { |
} catch (Exception e) { |
168 |
throw new ServletException(e); |
throw new ServletException(e); |
169 |
} |
} |
170 |
} |
}*/ |
171 |
|
|
172 |
} |
} |