You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ch...@apache.org on 2008/03/07 11:16:46 UTC
svn commit: r634600 - in /ofbiz/trunk/framework/webapp: config/
script/org/ofbiz/webapp/event/ src/org/ofbiz/webapp/event/
src/org/ofbiz/webapp/view/ testdef/
Author: chrisg
Date: Fri Mar 7 02:16:45 2008
New Revision: 634600
URL: http://svn.apache.org/viewvc?rev=634600&view=rev
Log:
Setting svn properties (svn:eol-style,svn:mime-type,svn:keywords)
Modified:
ofbiz/trunk/framework/webapp/config/wfs.properties (props changed)
ofbiz/trunk/framework/webapp/script/org/ofbiz/webapp/event/formatWfs.ftl (props changed)
ofbiz/trunk/framework/webapp/script/org/ofbiz/webapp/event/processWfs.ftl (props changed)
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/DojoJSONServiceEventHandler.java (props changed)
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/FileUploadProgressListener.java (props changed)
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/JSONJavaEventHandler.java (props changed)
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/JSONServiceEventHandler.java (props changed)
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/WfsEventHandler.java (props changed)
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/view/ApacheFopWorker.java (contents, props changed)
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/view/WfsViewHandler.java (props changed)
ofbiz/trunk/framework/webapp/testdef/webapptests.xml (props changed)
Propchange: ofbiz/trunk/framework/webapp/config/wfs.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/trunk/framework/webapp/config/wfs.properties
------------------------------------------------------------------------------
svn:keywords = "Date Rev Author URL Id"
Propchange: ofbiz/trunk/framework/webapp/config/wfs.properties
------------------------------------------------------------------------------
svn:mime-type = text/plain
Propchange: ofbiz/trunk/framework/webapp/script/org/ofbiz/webapp/event/formatWfs.ftl
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/trunk/framework/webapp/script/org/ofbiz/webapp/event/formatWfs.ftl
------------------------------------------------------------------------------
svn:keywords = "Date Rev Author URL Id"
Propchange: ofbiz/trunk/framework/webapp/script/org/ofbiz/webapp/event/formatWfs.ftl
------------------------------------------------------------------------------
svn:mime-type = text/plain
Propchange: ofbiz/trunk/framework/webapp/script/org/ofbiz/webapp/event/processWfs.ftl
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/trunk/framework/webapp/script/org/ofbiz/webapp/event/processWfs.ftl
------------------------------------------------------------------------------
svn:keywords = "Date Rev Author URL Id"
Propchange: ofbiz/trunk/framework/webapp/script/org/ofbiz/webapp/event/processWfs.ftl
------------------------------------------------------------------------------
svn:mime-type = text/plain
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/DojoJSONServiceEventHandler.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/DojoJSONServiceEventHandler.java
------------------------------------------------------------------------------
svn:keywords = "Date Rev Author URL Id"
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/DojoJSONServiceEventHandler.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/FileUploadProgressListener.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/FileUploadProgressListener.java
------------------------------------------------------------------------------
svn:keywords = "Date Rev Author URL Id"
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/FileUploadProgressListener.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/JSONJavaEventHandler.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/JSONJavaEventHandler.java
------------------------------------------------------------------------------
svn:keywords = "Date Rev Author URL Id"
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/JSONJavaEventHandler.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/JSONServiceEventHandler.java
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Fri Mar 7 02:16:45 2008
@@ -1 +1 @@
-"Id Rev Author"
+"Date Rev Author URL Id"
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/WfsEventHandler.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/WfsEventHandler.java
------------------------------------------------------------------------------
svn:keywords = "Date Rev Author URL Id"
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/event/WfsEventHandler.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Modified: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/view/ApacheFopWorker.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/view/ApacheFopWorker.java?rev=634600&r1=634599&r2=634600&view=diff
==============================================================================
--- ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/view/ApacheFopWorker.java (original)
+++ ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/view/ApacheFopWorker.java Fri Mar 7 02:16:45 2008
@@ -1,229 +1,229 @@
-/*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *******************************************************************************/
-package org.ofbiz.webapp.view;
-
-import java.io.*;
-import java.net.URL;
-
-import javax.xml.transform.Result;
-import javax.xml.transform.Source;
-import javax.xml.transform.Transformer;
-import javax.xml.transform.TransformerException;
-import javax.xml.transform.TransformerFactory;
-import javax.xml.transform.URIResolver;
-import javax.xml.transform.sax.SAXResult;
-import javax.xml.transform.stream.StreamSource;
-
-import org.apache.fop.apps.Fop;
-import org.apache.fop.apps.FOPException;
-import org.apache.fop.apps.FopFactory;
-import org.apache.fop.apps.FOUserAgent;
-import org.apache.fop.apps.MimeConstants;
-
-import org.ofbiz.base.location.FlexibleLocation;
-import org.ofbiz.base.util.Debug;
-import org.ofbiz.base.util.UtilProperties;
-import org.ofbiz.base.util.UtilValidate;
-
-/**
- * Apache FOP worker class.
- */
-
-public class ApacheFopWorker {
-
- public static final String module = ApacheFopWorker.class.getName();
- /** File name prefix used for temporary files. Currently set to
- * <code>org.ofbiz.webapp.view.ApacheFopWorker-</code>.
- */
- public static final String tempFilePrefix = "org.ofbiz.webapp.view.ApacheFopWorker-";
-
- protected static FopFactory fopFactory = null;
-
- /** Returns an instance of the FopFactory class. FOP documentation recommends
- * the reuse of the factory instance because of the startup time.
- * @return FopFactory The FopFactory instance
- */
- public static FopFactory getFactoryInstance() {
- if (fopFactory == null) {
- synchronized (ApacheFopWorker.class) {
- if (fopFactory != null) {
- return fopFactory;
- }
- // Create the factory
- fopFactory = FopFactory.newInstance();
-
- // Limit the validation for backwards compatibility
- fopFactory.setStrictValidation(false);
-
- try {
- String fopPath = UtilProperties.getPropertyValue("fop.properties", "fop.path", "framework/webapp/config");
- File userConfigFile = new File(fopPath + "/fop.xconf");
- fopFactory.setUserConfig(userConfigFile);
- String fopFontBaseUrl = fopFactory.getFontBaseURL();
- if (fopFontBaseUrl == null) {
- String ofbizHome = System.getProperty("ofbiz.home");
- fopFontBaseUrl = UtilProperties.getPropertyValue("fop.properties", "fop.font.base.url", "file:///" + ofbizHome + "/framework/webapp/config/");
- fopFactory.setFontBaseURL(fopFontBaseUrl);
- }
- Debug.logInfo("FOP-FontBaseURL: " + fopFontBaseUrl, module);
- } catch (Exception e) {
- Debug.logWarning("Error reading FOP configuration", module);
- }
- }
- }
- return fopFactory;
- }
-
- /** Transform an xsl-fo file to the specified file format.
- * @param srcFile The xsl-fo File instance
- * @param destFile The target (result) File instance
- * @param stylesheetFile Optional stylesheet File instance
- * @param outputFormat Optional output format, defaults to "application/pdf"
- */
- public static void transform(File srcFile, File destFile, File stylesheetFile, String outputFormat) throws IOException, FOPException {
- StreamSource src = new StreamSource(srcFile);
- StreamSource stylesheet = stylesheetFile == null ? null : new StreamSource(stylesheetFile);
- BufferedOutputStream dest = new BufferedOutputStream(new FileOutputStream(destFile));
- Fop fop = createFopInstance(dest, outputFormat);
- if (fop.getUserAgent().getBaseURL() == null) {
- String baseURL = null;
- try {
- File parentFile = new File(srcFile.getAbsolutePath()).getParentFile();
- baseURL = parentFile.toURI().toURL().toExternalForm();
- } catch (Exception e) {
- baseURL = "";
- }
- fop.getUserAgent().setBaseURL(baseURL);
- }
- transform(src, stylesheet, fop);
- dest.close();
- }
-
- /** Transform an xsl-fo InputStream to the specified OutputStream format.
- * @param srcStream The xsl-fo InputStream instance
- * @param destStream The target (result) OutputStream instance
- * @param stylesheetStream Optional stylesheet InputStream instance
- * @param outputFormat Optional output format, defaults to "application/pdf"
- */
- public static void transform(InputStream srcStream, OutputStream destStream, InputStream stylesheetStream, String outputFormat) throws FOPException {
- StreamSource src = new StreamSource(srcStream);
- StreamSource stylesheet = stylesheetStream == null ? null : new StreamSource(stylesheetStream);
- Fop fop = createFopInstance(destStream, outputFormat);
- transform(src, stylesheet, fop);
- }
-
- /** Transform an xsl-fo StreamSource to the specified output format.
- * @param src The xsl-fo StreamSource instance
- * @param stylesheet Optional stylesheet StreamSource instance
- * @param fop
- */
- public static void transform(StreamSource src, StreamSource stylesheet, Fop fop) throws FOPException {
- Result res = new SAXResult(fop.getDefaultHandler());
- try {
- TransformerFactory factory = TransformerFactory.newInstance();
- Transformer transformer;
- if (stylesheet == null) {
- transformer = factory.newTransformer();
- } else {
- transformer = factory.newTransformer(stylesheet);
- }
- transformer.setURIResolver(new LocalResolver(transformer.getURIResolver()));
- transformer.transform(src, res);
- FopFactory fopFactory = getFactoryInstance();
- fopFactory.getImageFactory().clearCaches();
- } catch (Exception e) {
- throw new FOPException(e);
- }
- }
-
- /** Returns a new Fop instance. Note: FOP documentation recommends using
- * a Fop instance for one transform run only.
- * @param out The target (result) OutputStream instance
- * @param outputFormat Optional output format, defaults to "application/pdf"
- * @return Fop instance
- */
- public static Fop createFopInstance(OutputStream out, String outputFormat) throws FOPException {
- if (UtilValidate.isEmpty(outputFormat)) {
- outputFormat = MimeConstants.MIME_PDF;
- }
- FopFactory fopFactory = getFactoryInstance();
- FOUserAgent foUserAgent = fopFactory.newFOUserAgent();
- Fop fop;
- if (out != null) {
- fop = fopFactory.newFop(outputFormat, foUserAgent, out);
- } else {
- fop = fopFactory.newFop(outputFormat, foUserAgent);
- }
- return fop;
- }
-
- /** Returns a temporary File instance. The temporary file name starts with
- * <a href="#tempFilePrefix">tempFilePrefix</a> and ends with ".xml".
- * Calling methods are responsible for deleting the temporary file.<p>
- * FOP performs transforms in memory, so if there is any chance FO output
- * will be more than a few pages, it would be best to keep FO input in a temporary
- * file.</p>
- * @return File instance
- */
- public static File createTempFoXmlFile() throws IOException {
- File tempXmlFile = File.createTempFile(tempFilePrefix, ".xml");
- tempXmlFile.deleteOnExit();
- return tempXmlFile;
- }
-
- /** Returns a temporary File instance. The temporary file name starts with
- * <a href="#tempFilePrefix">tempFilePrefix</a> and ends with ".res".
- * Calling methods are responsible for deleting the temporary file.<p>
- * FOP performs transforms in memory, so if there is any chance FO output
- * will be more than a few pages, it would be best to keep FO output in a temporary
- * file.</p>
- * @return File instance
- */
- public static File createTempResultFile() throws IOException {
- File tempResultFile = File.createTempFile(tempFilePrefix, ".res");
- tempResultFile.deleteOnExit();
- return tempResultFile;
- }
-
- /** Local URI resolver for the Transformer class.
- */
- public static class LocalResolver implements URIResolver {
-
- private URIResolver defaultResolver;
-
- protected LocalResolver() {}
-
- public LocalResolver(URIResolver defaultResolver) {
- this.defaultResolver = defaultResolver;
- }
-
- public Source resolve(String href, String base) throws TransformerException {
- URL locationUrl = null;
- try {
- locationUrl = FlexibleLocation.resolveLocation(href);
- if (locationUrl != null) {
- return new StreamSource(locationUrl.openStream());
- }
- } catch (Exception e) {
- throw new TransformerException(e.getMessage());
- }
- return defaultResolver.resolve(href, base);
- }
- }
-}
+/*******************************************************************************
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *******************************************************************************/
+package org.ofbiz.webapp.view;
+
+import java.io.*;
+import java.net.URL;
+
+import javax.xml.transform.Result;
+import javax.xml.transform.Source;
+import javax.xml.transform.Transformer;
+import javax.xml.transform.TransformerException;
+import javax.xml.transform.TransformerFactory;
+import javax.xml.transform.URIResolver;
+import javax.xml.transform.sax.SAXResult;
+import javax.xml.transform.stream.StreamSource;
+
+import org.apache.fop.apps.Fop;
+import org.apache.fop.apps.FOPException;
+import org.apache.fop.apps.FopFactory;
+import org.apache.fop.apps.FOUserAgent;
+import org.apache.fop.apps.MimeConstants;
+
+import org.ofbiz.base.location.FlexibleLocation;
+import org.ofbiz.base.util.Debug;
+import org.ofbiz.base.util.UtilProperties;
+import org.ofbiz.base.util.UtilValidate;
+
+/**
+ * Apache FOP worker class.
+ */
+
+public class ApacheFopWorker {
+
+ public static final String module = ApacheFopWorker.class.getName();
+ /** File name prefix used for temporary files. Currently set to
+ * <code>org.ofbiz.webapp.view.ApacheFopWorker-</code>.
+ */
+ public static final String tempFilePrefix = "org.ofbiz.webapp.view.ApacheFopWorker-";
+
+ protected static FopFactory fopFactory = null;
+
+ /** Returns an instance of the FopFactory class. FOP documentation recommends
+ * the reuse of the factory instance because of the startup time.
+ * @return FopFactory The FopFactory instance
+ */
+ public static FopFactory getFactoryInstance() {
+ if (fopFactory == null) {
+ synchronized (ApacheFopWorker.class) {
+ if (fopFactory != null) {
+ return fopFactory;
+ }
+ // Create the factory
+ fopFactory = FopFactory.newInstance();
+
+ // Limit the validation for backwards compatibility
+ fopFactory.setStrictValidation(false);
+
+ try {
+ String fopPath = UtilProperties.getPropertyValue("fop.properties", "fop.path", "framework/webapp/config");
+ File userConfigFile = new File(fopPath + "/fop.xconf");
+ fopFactory.setUserConfig(userConfigFile);
+ String fopFontBaseUrl = fopFactory.getFontBaseURL();
+ if (fopFontBaseUrl == null) {
+ String ofbizHome = System.getProperty("ofbiz.home");
+ fopFontBaseUrl = UtilProperties.getPropertyValue("fop.properties", "fop.font.base.url", "file:///" + ofbizHome + "/framework/webapp/config/");
+ fopFactory.setFontBaseURL(fopFontBaseUrl);
+ }
+ Debug.logInfo("FOP-FontBaseURL: " + fopFontBaseUrl, module);
+ } catch (Exception e) {
+ Debug.logWarning("Error reading FOP configuration", module);
+ }
+ }
+ }
+ return fopFactory;
+ }
+
+ /** Transform an xsl-fo file to the specified file format.
+ * @param srcFile The xsl-fo File instance
+ * @param destFile The target (result) File instance
+ * @param stylesheetFile Optional stylesheet File instance
+ * @param outputFormat Optional output format, defaults to "application/pdf"
+ */
+ public static void transform(File srcFile, File destFile, File stylesheetFile, String outputFormat) throws IOException, FOPException {
+ StreamSource src = new StreamSource(srcFile);
+ StreamSource stylesheet = stylesheetFile == null ? null : new StreamSource(stylesheetFile);
+ BufferedOutputStream dest = new BufferedOutputStream(new FileOutputStream(destFile));
+ Fop fop = createFopInstance(dest, outputFormat);
+ if (fop.getUserAgent().getBaseURL() == null) {
+ String baseURL = null;
+ try {
+ File parentFile = new File(srcFile.getAbsolutePath()).getParentFile();
+ baseURL = parentFile.toURI().toURL().toExternalForm();
+ } catch (Exception e) {
+ baseURL = "";
+ }
+ fop.getUserAgent().setBaseURL(baseURL);
+ }
+ transform(src, stylesheet, fop);
+ dest.close();
+ }
+
+ /** Transform an xsl-fo InputStream to the specified OutputStream format.
+ * @param srcStream The xsl-fo InputStream instance
+ * @param destStream The target (result) OutputStream instance
+ * @param stylesheetStream Optional stylesheet InputStream instance
+ * @param outputFormat Optional output format, defaults to "application/pdf"
+ */
+ public static void transform(InputStream srcStream, OutputStream destStream, InputStream stylesheetStream, String outputFormat) throws FOPException {
+ StreamSource src = new StreamSource(srcStream);
+ StreamSource stylesheet = stylesheetStream == null ? null : new StreamSource(stylesheetStream);
+ Fop fop = createFopInstance(destStream, outputFormat);
+ transform(src, stylesheet, fop);
+ }
+
+ /** Transform an xsl-fo StreamSource to the specified output format.
+ * @param src The xsl-fo StreamSource instance
+ * @param stylesheet Optional stylesheet StreamSource instance
+ * @param fop
+ */
+ public static void transform(StreamSource src, StreamSource stylesheet, Fop fop) throws FOPException {
+ Result res = new SAXResult(fop.getDefaultHandler());
+ try {
+ TransformerFactory factory = TransformerFactory.newInstance();
+ Transformer transformer;
+ if (stylesheet == null) {
+ transformer = factory.newTransformer();
+ } else {
+ transformer = factory.newTransformer(stylesheet);
+ }
+ transformer.setURIResolver(new LocalResolver(transformer.getURIResolver()));
+ transformer.transform(src, res);
+ FopFactory fopFactory = getFactoryInstance();
+ fopFactory.getImageFactory().clearCaches();
+ } catch (Exception e) {
+ throw new FOPException(e);
+ }
+ }
+
+ /** Returns a new Fop instance. Note: FOP documentation recommends using
+ * a Fop instance for one transform run only.
+ * @param out The target (result) OutputStream instance
+ * @param outputFormat Optional output format, defaults to "application/pdf"
+ * @return Fop instance
+ */
+ public static Fop createFopInstance(OutputStream out, String outputFormat) throws FOPException {
+ if (UtilValidate.isEmpty(outputFormat)) {
+ outputFormat = MimeConstants.MIME_PDF;
+ }
+ FopFactory fopFactory = getFactoryInstance();
+ FOUserAgent foUserAgent = fopFactory.newFOUserAgent();
+ Fop fop;
+ if (out != null) {
+ fop = fopFactory.newFop(outputFormat, foUserAgent, out);
+ } else {
+ fop = fopFactory.newFop(outputFormat, foUserAgent);
+ }
+ return fop;
+ }
+
+ /** Returns a temporary File instance. The temporary file name starts with
+ * <a href="#tempFilePrefix">tempFilePrefix</a> and ends with ".xml".
+ * Calling methods are responsible for deleting the temporary file.<p>
+ * FOP performs transforms in memory, so if there is any chance FO output
+ * will be more than a few pages, it would be best to keep FO input in a temporary
+ * file.</p>
+ * @return File instance
+ */
+ public static File createTempFoXmlFile() throws IOException {
+ File tempXmlFile = File.createTempFile(tempFilePrefix, ".xml");
+ tempXmlFile.deleteOnExit();
+ return tempXmlFile;
+ }
+
+ /** Returns a temporary File instance. The temporary file name starts with
+ * <a href="#tempFilePrefix">tempFilePrefix</a> and ends with ".res".
+ * Calling methods are responsible for deleting the temporary file.<p>
+ * FOP performs transforms in memory, so if there is any chance FO output
+ * will be more than a few pages, it would be best to keep FO output in a temporary
+ * file.</p>
+ * @return File instance
+ */
+ public static File createTempResultFile() throws IOException {
+ File tempResultFile = File.createTempFile(tempFilePrefix, ".res");
+ tempResultFile.deleteOnExit();
+ return tempResultFile;
+ }
+
+ /** Local URI resolver for the Transformer class.
+ */
+ public static class LocalResolver implements URIResolver {
+
+ private URIResolver defaultResolver;
+
+ protected LocalResolver() {}
+
+ public LocalResolver(URIResolver defaultResolver) {
+ this.defaultResolver = defaultResolver;
+ }
+
+ public Source resolve(String href, String base) throws TransformerException {
+ URL locationUrl = null;
+ try {
+ locationUrl = FlexibleLocation.resolveLocation(href);
+ if (locationUrl != null) {
+ return new StreamSource(locationUrl.openStream());
+ }
+ } catch (Exception e) {
+ throw new TransformerException(e.getMessage());
+ }
+ return defaultResolver.resolve(href, base);
+ }
+ }
+}
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/view/ApacheFopWorker.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/view/ApacheFopWorker.java
------------------------------------------------------------------------------
svn:keywords = "Date Rev Author URL Id"
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/view/ApacheFopWorker.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/view/WfsViewHandler.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/view/WfsViewHandler.java
------------------------------------------------------------------------------
svn:keywords = "Date Rev Author URL Id"
Propchange: ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/view/WfsViewHandler.java
------------------------------------------------------------------------------
svn:mime-type = text/plain
Propchange: ofbiz/trunk/framework/webapp/testdef/webapptests.xml
------------------------------------------------------------------------------
--- svn:keywords (original)
+++ svn:keywords Fri Mar 7 02:16:45 2008
@@ -1 +1 @@
-Date Rev Author URL Id
+"Date Rev Author URL Id"