blob: 4b4be0bceb7d25f34b2a1c2b6dad02a01f2a3f08 [file] [log] [blame]
---
layout: post
title: Apache Meecrowave-1.2.4 has been released
date: '2018-10-01T07:51:01+00:00'
categories: owb
---
The Apache OpenWebBeans team is proud to announce the release of Apache Meecrowave 1.2.4<br /><br /><span style="caret-color: #000000; color: #000000; font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -moz-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none; display: inline !important; float: none;">Apache Meecrowave is a small java enterprise application server framework fully based on Apache Tomcat9 and other JavaEE 8 technologies.</span>
<div style="caret-color: #000000; color: #000000; font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -moz-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;">
<p><br />&nbsp; &nbsp; Apache Tomcat-9.0.12 (Servlets-4.0)<br />&nbsp; &nbsp; Apache OpenWebBeans-2.0.7 (CDI-2.0)<br />&nbsp; &nbsp; Apache Johnzon-1.1.10 (JSON-P-1.1 and JSON-B-1.0), and<br />&nbsp; &nbsp; Apache CXF-3.2.6 (JAX-RS-2.1).<br /><br />And all that in less than 10MB. That means it is ideally suited for Microservices and standalone applications.</p>
</div>Meecrowave can be either started via a maven plugin (for ease of development), programmatically as embedded server, bundled as application with your business code or as runner to start up portable WAR or JAR applications.<br /><br /><br />The source distribution package can be downloaded from our mirrors:<br />https://www.apache.org/dyn/closer.lua/openwebbeans/meecrowave/1.2.4<br /><br />Hashes can be found here<br />https://www.apache.org/dist/openwebbeans/meecrowave/1.2.4<br /><br />The binary artifacts are available on maven.central:<br />https://repo1.maven.org/maven2/org/apache/meecrowave/<br /><br />Our main change for this bugfix release is adding preliminary Java11 support.<br />The full list of resolved tickets is:<br /><br />Bug<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-130] - IOException if MEECROWAVE_OUT is different than MEECROWAVE_HOME<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-142] - error while starting jpda debug in a bundle<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-143] - [junit5] RequestScoped not activated with @MeecrowaveConfig<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-144] - update geronimo specs to new versions<br /><br />Improvement<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-136] - update to apache-parent-21 for sha512<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-140] - Embrace JUnit 5 PER_CLASS support<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-141] - Add @AfterFirstInjection and @AfterLastTest for JUnit 5 integration<br /><br />Task<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-133] - Upgrade to CXF 3.2.6<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-134] - Tomcat 9.0.12 upgrade<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-135] - Log4j2 2.11.1 upgrade<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-138] - update to Johnzon-1.1.9<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-139] - update OWB to 2.0.7<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-145] - update to Johnzon-1.1.10<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-146] - Upgrade commons-compress to 1.18<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-147] - Upgrade commons-dbcp2 to 2.5.0<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-148] - Upgrade commons-jcs to 2.2.1<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-149] - Upgrade acme4j to 2.3<br />&nbsp;&nbsp; &nbsp;• [MEECROWAVE-150] - Remove commons-lang and commons-text from core dependencies<br /><br />More info can be found at<br />https://openwebbeans.apache.org/meecrowave/&nbsp;