[Yanel-commits] rev 30845 -
public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources
josias at wyona.com
josias at wyona.com
Mon Jan 28 10:54:55 CET 2008
Author: josias
Date: 2008-01-28 10:54:54 +0100 (Mon, 28 Jan 2008)
New Revision: 30845
Modified:
public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java
Log:
serializer: changed order of checks for xhtml-strict and xml. now mime-type application/xhtml+xml uses the xhtml-strict serializer, as it was before.
Modified: public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java
===================================================================
--- public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java 2008-01-28 09:48:57 UTC (rev 30844)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/resources/BasicXMLResource.java 2008-01-28 09:54:54 UTC (rev 30845)
@@ -236,7 +236,6 @@
if (xsltPaths == null || xsltPaths.length == 0) {
xsltPaths = getXSLTPath(getPath());
}
-
SourceResolver uriResolver = new SourceResolver(this);
TransformerHandler[] xsltHandlers = new TransformerHandler[xsltPaths.length];
@@ -305,12 +304,12 @@
if (MimeTypeUtil.isHTML(mimeType) && !MimeTypeUtil.isXML(mimeType)) {
serializer = SerializerFactory.getSerializer(SerializerFactory.HTML_TRANSITIONAL);
+ } else if (MimeTypeUtil.isHTML(mimeType) && MimeTypeUtil.isXML(mimeType)){
+ serializer = SerializerFactory.getSerializer(SerializerFactory.XHTML_STRICT);
} else if (MimeTypeUtil.isXML(mimeType)) {
serializer = SerializerFactory.getSerializer(SerializerFactory.XML);
} else if (MimeTypeUtil.isTextual(mimeType)) {
serializer = SerializerFactory.getSerializer(SerializerFactory.TEXT);
- } else if (MimeTypeUtil.isHTML(mimeType) && MimeTypeUtil.isXML(mimeType)){
- serializer = SerializerFactory.getSerializer(SerializerFactory.XHTML_STRICT);
} else{
// For backwards compatibility leave XHTML as default
serializer = SerializerFactory.getSerializer(SerializerFactory.XHTML_STRICT);
More information about the Yanel-commits
mailing list