Author: jleroux
Date: Fri May 27 09:52:51 2016
New Revision: 1745732
URL:
http://svn.apache.org/viewvc?rev=1745732&view=revLog:
Fixes "Use only HTTPS in OFBiz" -
https://issues.apache.org/jira/browse/OFBIZ-6849Quoting Deepak on dev ML
Hi Jacques,
I think in fop.xconf file we have to keep http url, as FOP does not support
https baseUrl for external graphics due to certificate issue (not remember
exact reason).
{code}
<!-- Base URL for resolving relative URLs -->
- <base>
http://localhost:8080</base>
+ <base>
https://localhost:8443</base>
{code}
If we set the https as <base> than images will not be rendered. Please
refer
http://demo-trunk-ofbiz.apache.org/ordermgr/control/order.pdf?orderId=DEMO10091and we get following error on console:
{code}
[java] 2016-05-27 13:51:48,308 |http-nio-8443-exec-3 |FOUserAgent
|E| Image not found. URI: /images/ofbiz_logo.gif. (No context
info available)
{code}
If we set the http url than its working fine.
Modified:
ofbiz/trunk/framework/webapp/config/fop.xconf
Modified: ofbiz/trunk/framework/webapp/config/fop.xconf
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/webapp/config/fop.xconf?rev=1745732&r1=1745731&r2=1745732&view=diff==============================================================================
--- ofbiz/trunk/framework/webapp/config/fop.xconf (original)
+++ ofbiz/trunk/framework/webapp/config/fop.xconf Fri May 27 09:52:51 2016
@@ -31,7 +31,7 @@ the location of this file.
<fop version="1.0">
<!-- Base URL for resolving relative URLs -->
- <base>
https://localhost:8443</base>
+ <base>
http://localhost:8080</base>
<!-- Source resolution in dpi (dots/pixels per inch) for determining the size of pixels in SVG and bitmap images, default: 72dpi -->
<source-resolution>72</source-resolution>