blob: b14123d75039aae0b065365c931458eb4ac26169 [file] [log] [blame]
<!DOCTYPE html>
<html lang="en"><head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"><!-- Begin Jekyll SEO tag v2.8.0 -->
<title>Apache OFBiz News - February 2019 | Blogs Archive</title>
<meta name="generator" content="Jekyll v3.9.3" />
<meta property="og:title" content="Apache OFBiz News - February 2019" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="Apache OFBiz News February 2019 Welcome to our regular monthly round-up of OFBiz news. This month we have more news about OFBiz build support with Java Open JDK &amp; Java 11 and, we welcome a new committer along with our usual list of features and improvements. New Committer During February the Project Management Committee (PMC) invited Mathieu Lirzin as a new committer. Please join us in welcoming and congratulating Mathieu in his new role on the project, and also thanking him for all his contributions. Enabling HTTP/2 in the embedded Tomcat connectors The Tomcat instance embedded in OFBiz now allows&nbsp;communicattion&nbsp;using the HTTP/2 protocol, when the client supports it. The setting will be enabled by default, by setting upgradeProtocol to true in the HTTP and HTTPS connectors though they will continue to support HTTP/1.1. If the&nbsp;upgradeProtocol&nbsp;property is not set then the new protocol will not be enabled. Please refer to Mail thread. Thanks, Jacopo Cappellato for the efforts, Jacques &amp; Taher for your valuable inputs and everyone who contributed to this effort&nbsp; Support with Java Open JDK and Java 11 Considering that now Oracle JDKs are no more free for commercial use, the community discussed &amp; decided to provide OFBiz support with openJDK Java build. It was also decided to keep release 17.12 (unreleased) on Java 8, and 18.12 (unreleased) &amp; trunk be switched to Java 11 on OpenJDK Please refer to OFBIZ-10757, Mail thread, and Mail thread. Thanks, Jacopo, Jacques, Michael, Taher, Deepak and to everyone who gave their valuable inputs.&nbsp; Close pending works from Christian Carlow The community admires the efforts of Christian Carlow. Since he has been inactive for a very long time with no progress on the work by him, the community has decided to close tickets with obsolete patches as &#39;won&#39;t do&#39;. Please refer to Mail thread. Thanks, Jacques for initiating and putting efforts in this direction, Michael, Taher, and Pierre for their valuable inputs. New features and improvements Functional enhancements and improvements as well as updates of third party libraries and source code refactoring: Framework Refactors the startup API to completely remove the startup loaders collection (c304376a) Makes the ecomThemeId field optional, since it is not the part of PK (OFBIZ-10567) Adds translations es and es-CL in Product Component (OFBIZ-10830) Improves ObjectInputStream class (OFBIZ-10837) Updates code to fix some deprecated method call warnings (OFBIZ-10757) Separetes &#39;ComponentConfig&#39; webapps cache to multiple &lsquo;WebAppCache&rsquo; (OFBIZ-10606) Plugins Updates plugin code to fix console warning related to deprecated method. Removes double constructor call as its depracated since JDK 9. Also replaces the CellType::getCellTypeEnum method call with CellTyoe::getCellType (OFBIZ-10757) Bugfixes Functional and technical bugfixes: Framework Fixes: Html escaping missing for portalPageId parameter of Help button (OFBIZ-10828) Fixes: Error parsing JWT (OFBIZ-10814) Fixes: URL does not encode in FTL &#39;EditCategoryProducts&#39; (OFBIZ-10816) Fixes: Add To Order button does not work on shopping list screen (OFBIZ-10836) Adds missing tests for &lsquo;WebAppCache&rsquo; (OFBIZ-10606) Fixes: No userLogin given in calculateProductPrice service call context (OFBIZ-10842) Plugins Fixes: 404 error while creating/updating contact information from the checkout page (OFBIZ-10827)" />
<meta property="og:description" content="Apache OFBiz News February 2019 Welcome to our regular monthly round-up of OFBiz news. This month we have more news about OFBiz build support with Java Open JDK &amp; Java 11 and, we welcome a new committer along with our usual list of features and improvements. New Committer During February the Project Management Committee (PMC) invited Mathieu Lirzin as a new committer. Please join us in welcoming and congratulating Mathieu in his new role on the project, and also thanking him for all his contributions. Enabling HTTP/2 in the embedded Tomcat connectors The Tomcat instance embedded in OFBiz now allows&nbsp;communicattion&nbsp;using the HTTP/2 protocol, when the client supports it. The setting will be enabled by default, by setting upgradeProtocol to true in the HTTP and HTTPS connectors though they will continue to support HTTP/1.1. If the&nbsp;upgradeProtocol&nbsp;property is not set then the new protocol will not be enabled. Please refer to Mail thread. Thanks, Jacopo Cappellato for the efforts, Jacques &amp; Taher for your valuable inputs and everyone who contributed to this effort&nbsp; Support with Java Open JDK and Java 11 Considering that now Oracle JDKs are no more free for commercial use, the community discussed &amp; decided to provide OFBiz support with openJDK Java build. It was also decided to keep release 17.12 (unreleased) on Java 8, and 18.12 (unreleased) &amp; trunk be switched to Java 11 on OpenJDK Please refer to OFBIZ-10757, Mail thread, and Mail thread. Thanks, Jacopo, Jacques, Michael, Taher, Deepak and to everyone who gave their valuable inputs.&nbsp; Close pending works from Christian Carlow The community admires the efforts of Christian Carlow. Since he has been inactive for a very long time with no progress on the work by him, the community has decided to close tickets with obsolete patches as &#39;won&#39;t do&#39;. Please refer to Mail thread. Thanks, Jacques for initiating and putting efforts in this direction, Michael, Taher, and Pierre for their valuable inputs. New features and improvements Functional enhancements and improvements as well as updates of third party libraries and source code refactoring: Framework Refactors the startup API to completely remove the startup loaders collection (c304376a) Makes the ecomThemeId field optional, since it is not the part of PK (OFBIZ-10567) Adds translations es and es-CL in Product Component (OFBIZ-10830) Improves ObjectInputStream class (OFBIZ-10837) Updates code to fix some deprecated method call warnings (OFBIZ-10757) Separetes &#39;ComponentConfig&#39; webapps cache to multiple &lsquo;WebAppCache&rsquo; (OFBIZ-10606) Plugins Updates plugin code to fix console warning related to deprecated method. Removes double constructor call as its depracated since JDK 9. Also replaces the CellType::getCellTypeEnum method call with CellTyoe::getCellType (OFBIZ-10757) Bugfixes Functional and technical bugfixes: Framework Fixes: Html escaping missing for portalPageId parameter of Help button (OFBIZ-10828) Fixes: Error parsing JWT (OFBIZ-10814) Fixes: URL does not encode in FTL &#39;EditCategoryProducts&#39; (OFBIZ-10816) Fixes: Add To Order button does not work on shopping list screen (OFBIZ-10836) Adds missing tests for &lsquo;WebAppCache&rsquo; (OFBIZ-10606) Fixes: No userLogin given in calculateProductPrice service call context (OFBIZ-10842) Plugins Fixes: 404 error while creating/updating contact information from the checkout page (OFBIZ-10827)" />
<link rel="canonical" href="http://localhost:4000/ofbiz/entry/apache-ofbiz-news-february-2019" />
<meta property="og:url" content="http://localhost:4000/ofbiz/entry/apache-ofbiz-news-february-2019" />
<meta property="og:site_name" content="Blogs Archive" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2019-03-19T05:18:47-04:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Apache OFBiz News - February 2019" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2019-03-19T05:18:47-04:00","datePublished":"2019-03-19T05:18:47-04:00","description":"Apache OFBiz News February 2019 Welcome to our regular monthly round-up of OFBiz news. This month we have more news about OFBiz build support with Java Open JDK &amp; Java 11 and, we welcome a new committer along with our usual list of features and improvements. New Committer During February the Project Management Committee (PMC) invited Mathieu Lirzin as a new committer. Please join us in welcoming and congratulating Mathieu in his new role on the project, and also thanking him for all his contributions. Enabling HTTP/2 in the embedded Tomcat connectors The Tomcat instance embedded in OFBiz now allows&nbsp;communicattion&nbsp;using the HTTP/2 protocol, when the client supports it. The setting will be enabled by default, by setting upgradeProtocol to true in the HTTP and HTTPS connectors though they will continue to support HTTP/1.1. If the&nbsp;upgradeProtocol&nbsp;property is not set then the new protocol will not be enabled. Please refer to Mail thread. Thanks, Jacopo Cappellato for the efforts, Jacques &amp; Taher for your valuable inputs and everyone who contributed to this effort&nbsp; Support with Java Open JDK and Java 11 Considering that now Oracle JDKs are no more free for commercial use, the community discussed &amp; decided to provide OFBiz support with openJDK Java build. It was also decided to keep release 17.12 (unreleased) on Java 8, and 18.12 (unreleased) &amp; trunk be switched to Java 11 on OpenJDK Please refer to OFBIZ-10757, Mail thread, and Mail thread. Thanks, Jacopo, Jacques, Michael, Taher, Deepak and to everyone who gave their valuable inputs.&nbsp; Close pending works from Christian Carlow The community admires the efforts of Christian Carlow. Since he has been inactive for a very long time with no progress on the work by him, the community has decided to close tickets with obsolete patches as &#39;won&#39;t do&#39;. Please refer to Mail thread. Thanks, Jacques for initiating and putting efforts in this direction, Michael, Taher, and Pierre for their valuable inputs. New features and improvements Functional enhancements and improvements as well as updates of third party libraries and source code refactoring: Framework Refactors the startup API to completely remove the startup loaders collection (c304376a) Makes the ecomThemeId field optional, since it is not the part of PK (OFBIZ-10567) Adds translations es and es-CL in Product Component (OFBIZ-10830) Improves ObjectInputStream class (OFBIZ-10837) Updates code to fix some deprecated method call warnings (OFBIZ-10757) Separetes &#39;ComponentConfig&#39; webapps cache to multiple &lsquo;WebAppCache&rsquo; (OFBIZ-10606) Plugins Updates plugin code to fix console warning related to deprecated method. Removes double constructor call as its depracated since JDK 9. Also replaces the CellType::getCellTypeEnum method call with CellTyoe::getCellType (OFBIZ-10757) Bugfixes Functional and technical bugfixes: Framework Fixes: Html escaping missing for portalPageId parameter of Help button (OFBIZ-10828) Fixes: Error parsing JWT (OFBIZ-10814) Fixes: URL does not encode in FTL &#39;EditCategoryProducts&#39; (OFBIZ-10816) Fixes: Add To Order button does not work on shopping list screen (OFBIZ-10836) Adds missing tests for &lsquo;WebAppCache&rsquo; (OFBIZ-10606) Fixes: No userLogin given in calculateProductPrice service call context (OFBIZ-10842) Plugins Fixes: 404 error while creating/updating contact information from the checkout page (OFBIZ-10827)","headline":"Apache OFBiz News - February 2019","mainEntityOfPage":{"@type":"WebPage","@id":"http://localhost:4000/ofbiz/entry/apache-ofbiz-news-february-2019"},"url":"http://localhost:4000/ofbiz/entry/apache-ofbiz-news-february-2019"}</script>
<!-- End Jekyll SEO tag -->
<link rel="stylesheet" href="/assets/main.css"><link type="application/atom+xml" rel="alternate" href="http://localhost:4000/feed.xml" title="Blogs Archive" /></head>
<body><header class="site-header" role="banner">
<div class="wrapper"><a class="site-title" rel="author" href="/">Blogs Archive</a><nav class="site-nav">
<input type="checkbox" id="nav-trigger" class="nav-trigger" />
<label for="nav-trigger">
<span class="menu-icon">
<svg viewBox="0 0 18 15" width="18px" height="15px">
<path d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.032C17.335,0,18,0.665,18,1.484L18,1.484z M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.032C17.335,6.031,18,6.696,18,7.516L18,7.516z M18,13.516C18,14.335,17.335,15,16.516,15H1.484 C0.665,15,0,14.335,0,13.516l0,0c0-0.82,0.665-1.483,1.484-1.483h15.032C17.335,12.031,18,12.695,18,13.516L18,13.516z"/>
</svg>
</span>
</label>
<div class="trigger"><a class="page-link" href="/about/">About</a></div>
</nav></div>
</header>
<main class="page-content" aria-label="Content">
<div class="wrapper">
<article class="post h-entry" itemscope itemtype="http://schema.org/BlogPosting">
<header class="post-header">
<h1 class="post-title p-name" itemprop="name headline">Apache OFBiz News - February 2019 </h1>
<p class="post-meta">
<time class="dt-published" datetime="2019-03-19T05:18:47-04:00" itemprop="datePublished">Mar 19, 2019
</time>• <span itemprop="author" itemscope itemtype="http://schema.org/Person"><span class="p-author h-card" itemprop="name">{"display_name"=>"Aditya Sharma", "login"=>"adityasharma", "email"=>"adityasharma@apache.org"}</span></span></p>
</header>
<div class="post-content e-content" itemprop="articleBody">
<h2>Apache OFBiz News February 2019</h2>
<p>Welcome to our regular monthly round-up of OFBiz news. This month we have more news about OFBiz build support with Java Open JDK &amp; Java 11 and, we welcome a new committer along with our usual list of features and improvements.</p>
<h2>New Committer</h2>
<p>During February the Project Management Committee (PMC) invited Mathieu Lirzin as a new committer. Please join us in welcoming and congratulating Mathieu in his new role on the project, and also thanking him for all his contributions.</p>
<h2>Enabling HTTP/2 in the embedded Tomcat connectors</h2>
<p>The Tomcat instance embedded in OFBiz now allows&nbsp;<g class="gr_ gr_58 gr-alert gr_spell gr_inline_cards gr_run_anim ContextualSpelling ins-del multiReplace" id="58" data-gr-id="58">communicattion</g>&nbsp;using the HTTP/2 protocol, when the client supports it. The setting will be enabled by default, by setting upgradeProtocol to true in the HTTP and HTTPS connectors though they will continue to support HTTP/1.1. If the&nbsp;<g class="gr_ gr_60 gr-alert gr_spell gr_inline_cards gr_run_anim ContextualSpelling ins-del multiReplace" id="60" data-gr-id="60">upgradeProtocol</g>&nbsp;property is not set then the new protocol will not be enabled.</p>
<p>Please refer to <a href="https://markmail.org/message/wg6yqt5tmeujvy5l">Mail thread</a>.</p>
<p>Thanks, Jacopo Cappellato for the efforts, Jacques &amp; Taher for your valuable inputs and everyone who contributed to this effort&nbsp;</p>
<h2>Support with Java Open JDK and Java 11</h2>
<p>Considering that now Oracle JDKs are no more free for commercial use, the community discussed &amp; decided to provide OFBiz support with <g class="gr_ gr_65 gr-alert gr_spell gr_inline_cards gr_run_anim ContextualSpelling ins-del multiReplace" id="65" data-gr-id="65">openJDK</g> Java build. It was also decided to keep release 17.12 (unreleased) on Java 8, and 18.12 (unreleased) &amp; trunk be switched to Java 11 on OpenJDK</p>
<p>Please refer to <a href="https://issues.apache.org/jira/browse/OFBIZ-10757">OFBIZ-10757</a>, <a href="https://markmail.org/message/argcnb5ve4wvkik2">Mail thread,</a> and <a href="https://markmail.org/message/argcnb5ve4wvkik2">Mail thread</a>.</p>
<p>Thanks, Jacopo, Jacques, Michael, Taher, Deepak and to everyone who gave their valuable inputs.&nbsp;</p>
<h2>Close pending works from Christian Carlow</h2>
<p>The community admires the efforts of Christian Carlow. Since he has been inactive for a very long time with no progress on the work by him, the community has decided to close tickets with obsolete patches as 'won't do'.</p>
<p>Please refer to <a href="https://markmail.org/message/su5t5ebgcbwy27yc">Mail thread</a>.</p>
<p>Thanks, Jacques for initiating and putting efforts in this direction, Michael, Taher, and Pierre for their valuable inputs.</p>
<h2>New features and improvements</h2>
<p>Functional enhancements and improvements as well as updates of <g class="gr_ gr_72 gr-alert gr_spell gr_inline_cards gr_run_anim ContextualSpelling ins-del multiReplace" id="72" data-gr-id="72">third party</g> libraries and source code refactoring:</p>
<h3>Framework</h3>
<ul>
<li>Refactors the startup API to completely remove the startup loaders collection (<a href="https://labs.nereide.fr/10031/Communautaire/commit/c304376a9953fd7bfc6c44b72fb3e1b2297c3ba3">c304376a</a>)</li>
<li>Makes the ecomThemeId field optional, since it is not the part of PK (<a href="https://issues.apache.org/jira/browse/OFBIZ-10567">OFBIZ-10567</a>)</li>
<li>Adds translations es and es-CL in Product Component (<a href="https://issues.apache.org/jira/browse/OFBIZ-10830">OFBIZ-10830</a>)</li>
<li>Improves ObjectInputStream class (<a href="https://issues.apache.org/jira/browse/OFBIZ-10837">OFBIZ-10837</a>)</li>
<li>Updates code to fix some deprecated method call warnings (<a href="https://issues.apache.org/jira/browse/OFBIZ-10757">OFBIZ-10757</a>)</li>
<li><g class="gr_ gr_66 gr-alert gr_spell gr_inline_cards gr_run_anim ContextualSpelling ins-del multiReplace" id="66" data-gr-id="66">Separetes</g> 'ComponentConfig' <g class="gr_ gr_67 gr-alert gr_spell gr_inline_cards gr_run_anim ContextualSpelling ins-del multiReplace" id="67" data-gr-id="67">webapps</g> cache to multiple &lsquo;WebAppCache&rsquo; (<a href="https://issues.apache.org/jira/browse/OFBIZ-10606">OFBIZ-10606</a>)</li>
</ul>
<h3>Plugins</h3>
<ul>
<li>Updates plugin code to fix console warning related to <g class="gr_ gr_73 gr-alert gr_gramm gr_inline_cards gr_run_anim Grammar only-ins replaceWithoutSep" id="73" data-gr-id="73">deprecated</g> method. Removes double constructor call as its <g class="gr_ gr_68 gr-alert gr_spell gr_inline_cards gr_run_anim ContextualSpelling ins-del multiReplace" id="68" data-gr-id="68">depracated</g> since JDK 9. Also replaces the CellType::getCellTypeEnum method call with CellTyoe::getCellType (<a href="https://issues.apache.org/jira/browse/OFBIZ-10757">OFBIZ-10757</a>)</li>
</ul>
<h2>Bugfixes</h2>
<p>Functional and technical bugfixes:</p>
<h3>Framework</h3>
<ul>
<li>Fixes: Html escaping missing for <g class="gr_ gr_71 gr-alert gr_gramm gr_inline_cards gr_run_anim Grammar only-ins doubleReplace replaceWithoutSep" id="71" data-gr-id="71">portalPageId</g> parameter of Help button (<a href="https://issues.apache.org/jira/browse/OFBIZ-10828">OFBIZ-10828</a>)</li>
<li>Fixes: Error parsing JWT (<a href="https://issues.apache.org/jira/browse/OFBIZ-10814">OFBIZ-10814</a>)</li>
<li>Fixes: URL does not encode in FTL 'EditCategoryProducts' (<a href="https://issues.apache.org/jira/browse/OFBIZ-10816">OFBIZ-10816</a>)</li>
<li>Fixes: Add To Order button does not work on shopping list screen (<a href="https://issues.apache.org/jira/browse/OFBIZ-10836">OFBIZ-10836</a>)</li>
<li>Adds missing tests for &lsquo;WebAppCache&rsquo; (<a href="https://issues.apache.org/jira/browse/OFBIZ-10606">OFBIZ-10606</a>)</li>
<li>Fixes: No userLogin given in <g class="gr_ gr_69 gr-alert gr_spell gr_inline_cards gr_run_anim ContextualSpelling ins-del multiReplace replaceWithoutSep replaceWithoutSep" id="69" data-gr-id="69">calculateProductPrice</g> service call context (<a href="https://issues.apache.org/jira/browse/OFBIZ-10842">OFBIZ-10842</a>)</li>
</ul>
<h3>Plugins</h3>
<ul>
<li>Fixes: 404 error while creating/updating contact information from the checkout page (<a href="https://issues.apache.org/jira/browse/OFBIZ-10827">OFBIZ-10827</a>)</li>
</ul>
</div><a class="u-url" href="/ofbiz/entry/apache-ofbiz-news-february-2019" hidden></a>
</article>
</div>
</main><footer class="site-footer h-card">
<data class="u-url" href="/"></data>
<div class="wrapper">
<h2 class="footer-heading">Blogs Archive</h2>
<div class="footer-col-wrapper">
<div class="footer-col footer-col-1">
<ul class="contact-list">
<li class="p-name">Blogs Archive</li><li><a class="u-email" href="mailto:issues@infra.apache.org">issues@infra.apache.org</a></li></ul>
</div>
<div class="footer-col footer-col-2"><ul class="social-media-list"><li><a href="https://github.com/jekyll"><svg class="svg-icon"><use xlink:href="/assets/minima-social-icons.svg#github"></use></svg> <span class="username">jekyll</span></a></li><li><a href="https://www.twitter.com/jekyllrb"><svg class="svg-icon"><use xlink:href="/assets/minima-social-icons.svg#twitter"></use></svg> <span class="username">jekyllrb</span></a></li></ul>
</div>
<div class="footer-col footer-col-3">
<p>This is an archive of the Roller blogs that were previously hosted on blogs.apache.org</p>
</div>
</div>
</div>
</footer>
</body>
</html>