http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/b34e23c0/src/main/jbake/content/tomee-1.7.2-release-notes.mdtext ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/tomee-1.7.2-release-notes.mdtext b/src/main/jbake/content/tomee-1.7.2-release-notes.mdtext new file mode 100644 index 0000000..e945aff --- /dev/null +++ b/src/main/jbake/content/tomee-1.7.2-release-notes.mdtext @@ -0,0 +1,162 @@ +# Release Notes - TomEE - Version 1.7.2 + +<h2>Upgrades</h2> + +<ul> + <li><a href="https://issues.apache.org/jira/browse/TOMEE-1426">TOMEE-1426</a> xbean 4.1</li> + <li><a href="https://issues.apache.org/jira/browse/TOMEE-1554">TOMEE-1554</a> Upgrade OpenJPA to 2.4.0</li> + <li><a href="https://issues.apache.org/jira/browse/TOMEE-1391">TOMEE-1391</a> Use maven-filtering:1.2 to fix MSHARED-319 when compiling under JDK8</li> + <li><a href="https://issues.apache.org/jira/browse/TOMEE-1405">TOMEE-1405</a> tomcat 7.0.62</li> + <li><a href="https://issues.apache.org/jira/browse/TOMEE-1370">TOMEE-1370</a> symbolic links not supported by tomee for @WebXXX</li> + <li><a href="https://issues.apache.org/jira/browse/TOMEE-1536">TOMEE-1536</a> xbean 4.2</li> + <li><a href="https://issues.apache.org/jira/browse/TOMEE-1469">TOMEE-1469</a> cxf 2.6.16</li> + <li><a href="https://issues.apache.org/jira/browse/TOMEE-1368">TOMEE-1368</a> upgrade arquillian-transaction-impl-base to 1.0.1.Final</li> + <li><a href="https://issues.apache.org/jira/browse/TOMEE-1363">TOMEE-1363</a> myfaces 2.1.16</li> +</ul> + +<h2>New Features</h2> + +<ul> + +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1552">TOMEE-1552</a> add openejb.activemq.deploymentId-as-clientId flag to not force AMQ clientId to ejb deploymentId</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1444">TOMEE-1444</a> allow extensions through openejb extensions of cxf-rs</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1440">TOMEE-1440</a> support singleDeploymentByArchiveName in tomee arquillian adapters (remote/embedded)</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1526">TOMEE-1526</a> global (conf/system.properties) openejb.datasource.pool support</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1421">TOMEE-1421</a> support persistence of javaagent config in tomee maven plugin</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1388">TOMEE-1388</a> add @JaxrsProviders to ApplicationComposers to add provider classes quickly on WebApp</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1420">TOMEE-1420</a> tomee-maven-plugin customizers configuration to be able to call java code to customize an instance</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1347">TOMEE-1347</a> allow to provide a default global properties provider for resources</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1473">TOMEE-1473</a> @SimpleLog for ApplicationComposer</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1472">TOMEE-1472</a> @RandomPort for applicationComposer</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1479">TOMEE-1479</a> HttpRequestImpl login backed by security service by default</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1487">TOMEE-1487</a> CDI Event based realm</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1483">TOMEE-1483</a> support destinationLookup activation spec with activemq</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1482">TOMEE-1482</a> add ability to log all CDI beans found (OWB scanner)</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1446">TOMEE-1446</a> add event BeforeStartEjbs otherwise for timer beans it is surely too late if you want to modify it</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1451">TOMEE-1451</a> notify through BusCreated event when cxf bus is created</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1458">TOMEE-1458</a> provide cxf configuration support for @WebServiceRef</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1346">TOMEE-1346</a> support ciphered values in resources</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1345">TOMEE-1345</a> basic support of Tomcat embedded in tomee-embedded</li> +</ul> + +<h2>Improvements</h2> + +<ul> + +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1425">TOMEE-1425</a> better JMX naming for cxf jaxrs endpoint</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1434">TOMEE-1434</a> wire roles/users to tomee embedded arquillian adapter</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1430">TOMEE-1430</a> add support for users/roles for tomee embedded</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1392">TOMEE-1392</a> META-INF/org.apache.openejb.extension doesn't support multiple lines</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1439">TOMEE-1439</a> @Context SecurityContext doesn't use SecurityService</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1443">TOMEE-1443</a> support cxf.jaxws.wsFeatures</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1529">TOMEE-1529</a> BaseEjbProxyHandler#equals is super slow when parameter is not a proxy</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1411">TOMEE-1411</a> allow to create an application composer webapp using all inner classes of the test</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1530">TOMEE-1530</a> (arquillian) OpenEJBEnricher: if app context is null try to find it from classloader</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1374">TOMEE-1374</a> basic detection that container loader can't create a datasource and fallback on app one</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1373">TOMEE-1373</a> AlternativeDriver leaks when used (by default) from applications (resources.xml)</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1372">TOMEE-1372</a> when trying to find persistence unit datasources ensure to try exact name first without required property constraint</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1371">TOMEE-1371</a> if using kahadb or leveldb or any persistence adapter force broker to be persistent</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1418">TOMEE-1418</a> Add Classpath discovery in REST annotations with virtual class path</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1387">TOMEE-1387</a> tomee embedded arquillian adapter doesn't delete temp folder as fast as it should/could</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1386">TOMEE-1386</a> skip org.apache.wink.common.internal. @Provider when using CXF</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1354">TOMEE-1354</a> Add 'openejb.deployer.binaries.use' automatically for arquillian test on remote machine</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1489">TOMEE-1489</a> Allow ActiveMQ scheduler activation when using kahadb persistence</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1367">TOMEE-1367</a> add singleDumpByArchiveName parameter to arquillian tomee adapters</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1486">TOMEE-1486</a> add to jaxws events close to jaxrs ones for consistency (ServerCreated/Destroyed)</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1567">TOMEE-1567</a> allow to override persistence-unit properties from application.properties (as we already support system props)</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1454">TOMEE-1454</a> add openejb.force-unit-type property to workaround 8.2.1.5 of JPA 2.0 spec</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1500">TOMEE-1500</a> MultiPulse bad URI event only fires once</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1466">TOMEE-1466</a> Apply WS-Security config (cxf interceptor) when use @WebService with javax.xml.ws.Service</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1463">TOMEE-1463</a> support WebServiceFeature for @WebServiceRef as well</li> +</ul> + +<h2>Bugs</h2> + +<ul> + +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1433">TOMEE-1433</a> Prevent error output on tomee:run<Enter></li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1553">TOMEE-1553</a> EJBContainerRunner broken with junit 4.12</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1551">TOMEE-1551</a> URLClassLoaderFirst uses its own lock and not classloader one</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1438">TOMEE-1438</a> cxf classloader doesn't delegate properly in equals/hashcode (lookup are broken in tomcat)</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1435">TOMEE-1435</a> flushable datasources not destroyed</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1566">TOMEE-1566</a> [tomee-maven-plugin] Allow for name customizations for .rar apps</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1283">TOMEE-1283</a> old commons-lang3 dependency in lib folder</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1409">TOMEE-1409</a> Invalid configuration in module openejb-junit</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1408">TOMEE-1408</a> Incorrect assertions within the testcode</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1528">TOMEE-1528</a> add LogSqlPackages and openejb.log.sql.packages</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1407">TOMEE-1407</a> Invalid filtering configuration for assembly/openejb-standalone which causes a compile error</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1406">TOMEE-1406</a> Compile error in openejb-core due to an encoding issue</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1379">TOMEE-1379</a> TransactionSynchronizationRegistry not found in JNDI for EJB Timer started transactions</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1499">TOMEE-1499</a> connector modules are not destroyed properly</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1497">TOMEE-1497</a> NPE When deploy genericjmsra.rar </li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1495">TOMEE-1495</a> TomEE won't load Taglibs from WEB-INF/lib/</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1491">TOMEE-1491</a> add a LazyValve</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1490">TOMEE-1490</a> Arquillian Test and Local context.xml file not loading correctly</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1538">TOMEE-1538</a> ProvisioningUtil#fallback has replace String in wrong location, causing invalid path on Win platforms</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1535">TOMEE-1535</a> JAX-RS Subresource paths are chosen incorrectly</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1414">TOMEE-1414</a> @Jars works only with a single jar and not all matching jars</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1534">TOMEE-1534</a> in JAXRS ExceptionException are not always unwrapped</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1423">TOMEE-1423</a> Packaging contains duplicate artifacts with snapshot timestamp</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1389">TOMEE-1389</a> ApplicationComposer should try all possible BeanManager for injections</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1540">TOMEE-1540</a> tomee.sh doesn't support missing JAVA_HOME var</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1265">TOMEE-1265</a> Can not start tomee when using conf/catalina.policy</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1385">TOMEE-1385</a> in embedded mode with embedded JUL logger allow to change consoleHandlerClazz</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1384">TOMEE-1384</a> tolerate serialization of undeployed EJB</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1382">TOMEE-1382</a> allow to override LoaderService of openwebbeans by app in application.properties</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1381">TOMEE-1381</a> wrong property passed as ValidatorFactory to JPA</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1509">TOMEE-1509</a> PropertyPlaceHolderHelper does not work with cipher:</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1507">TOMEE-1507</a> openejb-rest leaks deployed apps</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1505">TOMEE-1505</a> shutdown cxf bus when exiting services (rs/ws)</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1504">TOMEE-1504</a> undeploy doesn't always clean up correctly Deployments</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1348">TOMEE-1348</a> [JAXRS] ensure static resources are handled through servlet chain (jsp case for instance)</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1468">TOMEE-1468</a> ApplicationComposer + CDI for a WebApp breaks startup</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1357">TOMEE-1357</a> tomee forces new StandardManager()</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1477">TOMEE-1477</a> TomEE wont start if added maven-properties to <args></li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1353">TOMEE-1353</a> [regression] jsonproviuder no more added </li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1352">TOMEE-1352</a> can't start if there is a space in tomee folder path</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1351">TOMEE-1351</a> jaxws doesn't support ROOT context</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1350">TOMEE-1350</a> arquillian class discovering algorithm should ignore test classes which can't be EJBs</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1071">TOMEE-1071</a> NoClassDefFoundError - SVGDocument</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1519">TOMEE-1519</a> SetupCommand fails to delete file/dir on Windows</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1513">TOMEE-1513</a> catalina.sh does not quote javaagent argument correctly</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1359">TOMEE-1359</a> TomEEInjectionEnricher does not always return correct AppContext</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1358">TOMEE-1358</a> openejb.additional.include not respected</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1521">TOMEE-1521</a> Duplicate App Deployment when autoDeploy="true"</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1400">TOMEE-1400</a> Potential NPE in TomeeAnnotationProvider</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1520">TOMEE-1520</a> A service as a singleton is not working</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1366">TOMEE-1366</a> UnsupportedOperationException in CxfEndpoint.doServiceCreate</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1364">TOMEE-1364</a> When using the tomee-maven-plugins stop goal tomee seems to hang forever</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1362">TOMEE-1362</a> WsRsTest is not correct</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1481">TOMEE-1481</a> web-fragment.xml FacesServlet declaration not supported</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1480">TOMEE-1480</a> make possibility to provide conf.d-files for arquillian-tomee-remote adapter</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1449">TOMEE-1449</a> allow to deploy twice (several hosts) the same app</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1569">TOMEE-1569</a> openejb Logger (util package) should use container loader to create JUL loggers</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1448">TOMEE-1448</a> container CDI classes shouldn't be filtered from CDI context</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1568">TOMEE-1568</a> support overriding of a failed deployment in tomcat webappdeployer</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1333">TOMEE-1333</a> NPE in releasing deployed artifacts with ArquillianSuiteExtension</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1452">TOMEE-1452</a> reloading doesn't work with jaxws services for ears</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1450">TOMEE-1450</a> Unable to shutdown with whitespace in path because of javaagent error</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1570">TOMEE-1570</a> OpenEJBLogRecord misses logger name</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1457">TOMEE-1457</a> OpenEJBLoginValidator shouldn't associate if in tomee</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1467">TOMEE-1467</a> embedded http layer doesn't support repeated query parameters</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1344">TOMEE-1344</a> URLClassLoader are not closed during scanning and with app undeployment</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1583">TOMEE-1583</a> ProvisioningUtil fails to check for alternate repository location</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1462">TOMEE-1462</a> ApplicationComposer hides assert errors</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1460">TOMEE-1460</a> deploying cxf webservice in host other than localhost</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1580">TOMEE-1580</a> Datasource JNDI Name Context not available to eclipselink non jta data source</li> +<li><a href="https://issues.apache.org/jira/browse/OPENEJB-2106">OPENEJB-2106</a> Invalid schema location in test xml</li> +<li><a href="https://issues.apache.org/jira/browse/OPENEJB-2112">OPENEJB-2112</a> 'Tweaks' to a (native) query are lost when running without a tx</li> +<li><a href="https://issues.apache.org/jira/browse/OPENEJB-2111">OPENEJB-2111</a> Unchecked application exceptions, thrown in asynchronous business methods, are always wrapped in EJBException</li> +<li><a href="https://issues.apache.org/jira/browse/OPENEJB-2109">OPENEJB-2109</a> Call to ThreadContext.enter and ThreadContext.exit is uneven in EjbObjectProxyHandler.businessMethod</li> +</ul> + +<h2>Tasks & Sub-Tasks</h2> + +<ul> + + + +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1410">TOMEE-1410</a> Cleanup poms to update the filtering of EXE files.</li> +<li><a href="https://issues.apache.org/jira/browse/TOMEE-1356">TOMEE-1356</a> tomcat resources are not always well created and can return a Context instead of the real instance</li> + +</ul> \ No newline at end of file
http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/b34e23c0/src/main/jbake/content/tomee-1.7.2.mdtext ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/tomee-1.7.2.mdtext b/src/main/jbake/content/tomee-1.7.2.mdtext new file mode 100644 index 0000000..56bc052 --- /dev/null +++ b/src/main/jbake/content/tomee-1.7.2.mdtext @@ -0,0 +1,42 @@ +# Apache TomEE 1.7.2 Released! + +The Apache TomEE community is delighted to announce the release of [Apache TomEE 1.7.2](http://tomee.apache.org/downloads.html), which is based on [Apache Tomcat 7.0.61](http://tomcat.apache.org/tomcat-7.0-doc/index.html), including numerous fixes and updates. + +Please note that the TomEE 1.7.2 drop in WAR file will not work on Apache Tomcat 8. If you are interested in a Tomcat 8.x version then please feel free to check out and [contribute to the developer branch](contribute.html) - We are always interested in any help from the community that we can get. + +The Apache TomEE 1.7.2 release files can be downloaded from here: + +[http://tomee.apache.org/downloads.html](downloads.html) + +###Update Maven POM Files + +Simply update your existing Maven JavaEE-API, OpenEJB and or TomEE pom.xml entries to point to the latest versions: + + <dependency> + <groupId>org.apache.openejb</groupId> + <artifactId>javaee-api</artifactId> + <version>6.0-6</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.apache.openejb</groupId> + <artifactId>openejb-core</artifactId> + <version>4.7.2</version> + </dependency> + + <dependency> + <groupId>org.apache.openejb</groupId> + <artifactId>tomee</artifactId> + <version>1.7.2</version> + </dependency> + +A complete [Changelog](tomee-1.7.2-release-notes.html) can be viewed here: + +[tomee-1.7.2-release-notes.html](tomee-1.7.2-release-notes.html) + +Please feel free to jump in feet first and [get started with TomEE](documentation.html). You will nearly always find someone to help you on one of our [support channels](support.html). + +###Java EE7 and Beyond + +From this point on the TomEE community will be focusing most of it's efforts on TomEE 2.0.x, which will be the first TomEE Java EE 7 driven version running on Apache Tomcat 8.x. It is more than likely that support for Java SE 6 will be dropped so that Java SE 7 features can finally be leveraged during the development process. We will of course continue to maintain the 1.7.x branch for the foreseeable future. http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/b34e23c0/src/main/jbake/content/tomee-1.7.3-release-notes.mdtext ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/tomee-1.7.3-release-notes.mdtext b/src/main/jbake/content/tomee-1.7.3-release-notes.mdtext new file mode 100644 index 0000000..db1f82d --- /dev/null +++ b/src/main/jbake/content/tomee-1.7.3-release-notes.mdtext @@ -0,0 +1,82 @@ +# Release Notes - TomEE - Version 1.7.3 + + + Release Notes - TomEE - Version 1.7.3 + +<h2> Bug +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1465'>TOMEE-1465</a>] - org.apache.openejb.util.PropertyPlaceHolderHelper.PropertiesLookup caches properties +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1585'>TOMEE-1585</a>] - org.apache.openejb.core.ivm.BaseEjbProxyHandler.ProxyRegistry#liveHandleRegistry not thread safe +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1587'>TOMEE-1587</a>] - merge arquillian tomee ear support from 7.x to 1.7.x +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1590'>TOMEE-1590</a>] - WsFactory: ClassCastException: java.util.HashSet cannot be cast to java.util.List +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1596'>TOMEE-1596</a>] - AutoDeployer buggy is not using hot deploy +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1610'>TOMEE-1610</a>] - [OSGi] Version range problem in openejb-core on bean-asm5 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1614'>TOMEE-1614</a>] - Netbeans Tomcat Plugin Integration Does Not Detected TomeeStarted +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1622'>TOMEE-1622</a>] - TomEE SystemInstance unsafely iterates over the System.getProperties() +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1631'>TOMEE-1631</a>] - Basic Rotating JUL Handler +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1636'>TOMEE-1636</a>] - BrokerXmlConfig xbean:file: does not accept a relative path +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1638'>TOMEE-1638</a>] - tomee:exec on Windows produces invalid tomee.zip due to backslash directory separators +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1655'>TOMEE-1655</a>] - ApplicationComposers not isolating @Configuration for each test class. +</li> +</ul> + +<h2> Dependency upgrade +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1611'>TOMEE-1611</a>] - Tomcat 7.0.63 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1678'>TOMEE-1678</a>] - Tomcat 7.0.65 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1633'>TOMEE-1633</a>] - upgrade javamail to 1.9.0-alpha-2 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1673'>TOMEE-1673</a>] - Upgrade commons-collections to 3.2.2 +</li> +</ul> + +<h2> Improvement +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1428'>TOMEE-1428</a>] - improve the performance of TempClassLoader$ResourceComparator +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1455'>TOMEE-1455</a>] - for resource local pu try to guess if datasource is configured in persistence unit properties +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1461'>TOMEE-1461</a>] - Need a machine global mechanism for 'get next available port' to prevent 'address in use' issues +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1547'>TOMEE-1547</a>] - Use application classloader for resources defined in resources.xml +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1557'>TOMEE-1557</a>] - Support AMQ plugin config on amq5factory +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1642'>TOMEE-1642</a>] - Would be nice that tomee logs JAXRS configuration in use (was: sends an INFO when not found the relative class for pojo-deployment in configuration [openejb-jar.xml]) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1662'>TOMEE-1662</a>] - Ensure dangling JMS connections are closed on shutdown +</li> +</ul> + +<h2> New Feature +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1442'>TOMEE-1442</a>] - Show list of deployed applications (including EARs) in the console +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1456'>TOMEE-1456</a>] - Support endorsed libs in the TomEE Maven Plugin +</li> +</ul> + +<h2> Test +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1412'>TOMEE-1412</a>] - Extra unversioned context displayed when using parallel deployment +</li> +</ul> + \ No newline at end of file http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/b34e23c0/src/main/jbake/content/tomee-1.7.3.mdtext ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/tomee-1.7.3.mdtext b/src/main/jbake/content/tomee-1.7.3.mdtext new file mode 100644 index 0000000..15c1f11 --- /dev/null +++ b/src/main/jbake/content/tomee-1.7.3.mdtext @@ -0,0 +1,43 @@ +# Apache TomEE 1.7.3 released, Dec 9th 2015 + +The Apache TomEE community is pleased to announce the release of [Apache TomEE 1.7.3](http://tomee.apache.org/downloads.html), which is based on [Apache Tomcat 7.0.65](http://tomcat.apache.org/tomcat-7.0-doc/index.html), including numerous fixes and updates. +We know this has been a long time coming, so we thank you for your patience and support. + +Please note that the TomEE 1.7.3 drop in WAR file will not work on Apache Tomcat 8. If you are interested in a Tomcat 8.x version then please feel free to check out and [contribute to the developer branch](contribute.html) - We are always interested in any help from the community that we can get. + +The Apache TomEE 1.7.3 release files can be downloaded from here: + +[http://tomee.apache.org/downloads.html](downloads.html) + +###Update Maven POM Files + +Simply update your existing Maven JavaEE-API, OpenEJB and or TomEE pom.xml entries to point to the latest versions: + + <dependency> + <groupId>org.apache.openejb</groupId> + <artifactId>javaee-api</artifactId> + <version>6.0-6</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.apache.openejb</groupId> + <artifactId>openejb-core</artifactId> + <version>4.7.3</version> + </dependency> + + <dependency> + <groupId>org.apache.openejb</groupId> + <artifactId>tomee</artifactId> + <version>1.7.3</version> + </dependency> + +A complete [Changelog](tomee-1.7.3-release-notes.html) can be viewed here: + +[tomee-1.7.3-release-notes.html](tomee-1.7.3-release-notes.html) + +Please feel free to jump in feet first and [get started with TomEE](documentation.html). You will nearly always find someone to help you on one of our [support channels](support.html). + +###Java EE7 and Beyond + +From this point on the TomEE community will be focusing most of it's efforts on TomEE 7.0.0, which will be the first TomEE Java EE 7 driven version running on Apache Tomcat 8.x. It is more than likely that support for Java SE 6 will be dropped so that Java SE 7 features can finally be leveraged during the development process. We will of course continue to maintain the 1.7.x branch for the foreseeable future. http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/b34e23c0/src/main/jbake/content/tomee-1.7.4-release-notes.html ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/tomee-1.7.4-release-notes.html b/src/main/jbake/content/tomee-1.7.4-release-notes.html new file mode 100644 index 0000000..c06f998 --- /dev/null +++ b/src/main/jbake/content/tomee-1.7.4-release-notes.html @@ -0,0 +1,20 @@ + +Release Notes - TomEE - Version 1.7.4 + +<h2> Bug +</h2> +<ul> + <li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1638'>TOMEE-1638</a>] - tomee:exec on Windows produces invalid tomee.zip due to backslash directory separators + </li> + <li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1686'>TOMEE-1686</a>] - org.apache.openejb.core.cmp.CmpContainer#findEJBObject supposes args array is not empty + </li> + <li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1705'>TOMEE-1705</a>] - Destroy application attempts to initialize lazily loaded resources + </li> +</ul> + +<h2> Dependency upgrade +</h2> +<ul> + <li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1677'>TOMEE-1677</a>] - tomcat 7.0.68 + </li> +</ul> http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/b34e23c0/src/main/jbake/content/tomee-1.7.4.mdtext ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/tomee-1.7.4.mdtext b/src/main/jbake/content/tomee-1.7.4.mdtext new file mode 100644 index 0000000..c9a5188 --- /dev/null +++ b/src/main/jbake/content/tomee-1.7.4.mdtext @@ -0,0 +1,43 @@ +# Apache TomEE 1.7.4 released, Mar 7th 2016 + +The Apache TomEE community is pleased to announce the release of [Apache TomEE 1.7.4](http://tomee.apache.org/downloads.html), which is based on [Apache Tomcat 7.0.68](http://tomcat.apache.org/tomcat-7.0-doc/index.html), including numerous fixes and updates. +Part of this release an important security fix is included if EJBd is active on your instance (true by default). More on [CVE-2016-0779](security/tomee.html). + +Please note that the TomEE 1.7.4 drop in WAR file will not work on Apache Tomcat 8. If you are interested in a Tomcat 8.x version then please feel free to check out and [contribute to the developer branch](contribute.html) - We are always interested in any help from the community that we can get. + +The Apache TomEE 1.7.4 release files can be downloaded from here: + +[http://tomee.apache.org/downloads.html](downloads.html) + +###Update Maven POM Files + +Simply update your existing Maven JavaEE-API, OpenEJB and or TomEE pom.xml entries to point to the latest versions: + + <dependency> + <groupId>org.apache.openejb</groupId> + <artifactId>javaee-api</artifactId> + <version>6.0-6</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.apache.openejb</groupId> + <artifactId>openejb-core</artifactId> + <version>4.7.4</version> + </dependency> + + <dependency> + <groupId>org.apache.openejb</groupId> + <artifactId>tomee</artifactId> + <version>1.7.4</version> + </dependency> + +A complete [Changelog](tomee-1.7.4-release-notes.html) can be viewed here: + +[tomee-1.7.4-release-notes.html](tomee-1.7.4-release-notes.html) + +Please feel free to jump in feet first and [get started with TomEE](documentation.html). You will nearly always find someone to help you on one of our [support channels](support.html). + +###Java EE7 and Beyond + +From this point on the TomEE community will be focusing most of it's efforts on TomEE 7.0.0, which will be the first TomEE Java EE 7 driven version running on Apache Tomcat 8.x. It is more than likely that support for Java SE 6 will be dropped so that Java SE 7 features can finally be leveraged during the development process. We will of course continue to maintain the 1.7.x branch for the foreseeable future. http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/b34e23c0/src/main/jbake/content/tomee-7.0.0-M1-release-notes.mdtext ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/tomee-7.0.0-M1-release-notes.mdtext b/src/main/jbake/content/tomee-7.0.0-M1-release-notes.mdtext new file mode 100644 index 0000000..c059580 --- /dev/null +++ b/src/main/jbake/content/tomee-7.0.0-M1-release-notes.mdtext @@ -0,0 +1,529 @@ + + Release Notes - TomEE - Version 7.0.0-M1 + +<h2> Sub-task +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1322'>TOMEE-1322</a>] - Client API +</li> +</ul> + +<h2> Bug +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1071'>TOMEE-1071</a>] - NoClassDefFoundError - SVGDocument +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1265'>TOMEE-1265</a>] - Can not start tomee when using conf/catalina.policy +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1266'>TOMEE-1266</a>] - Unable to configure a datasource with TomEE in context of Oracle Wallet +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1268'>TOMEE-1268</a>] - Auto scanning of @Provider +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1275'>TOMEE-1275</a>] - TimerExecutor as compoenent doesn't follow executor lifecycle (stop/start) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1281'>TOMEE-1281</a>] - JAXRS doesn't work with deltaspike in Application#getSingleton +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1283'>TOMEE-1283</a>] - old commons-lang3 dependency in lib folder +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1296'>TOMEE-1296</a>] - org.apache.openejb.jpa.integration.eclipselink.OpenEJBServerPlatform mbeanServer name is wrong +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1324'>TOMEE-1324</a>] - Problem with TomEE Maven archetype +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1325'>TOMEE-1325</a>] - Dynamic subclassing doesn't support interfaces (@Local) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1329'>TOMEE-1329</a>] - jars.txt doesn't support empty lines +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1330'>TOMEE-1330</a>] - Support to include container urls in scanning +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1333'>TOMEE-1333</a>] - NPE in releasing deployed artifacts with ArquillianSuiteExtension +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1334'>TOMEE-1334</a>] - cdi lazy realm throws NPE cause of init handling (too early) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1335'>TOMEE-1335</a>] - openejb.deployer.save-deployments broken on war +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1342'>TOMEE-1342</a>] - OutputGeneratedDescriptors doesn't output complete ejb-jar.xml +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1343'>TOMEE-1343</a>] - HSQL server shuts down saying no databases available +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1344'>TOMEE-1344</a>] - URLClassLoader are not closed during scanning and with app undeployment +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1348'>TOMEE-1348</a>] - [JAXRS] ensure static resources are handled through servlet chain (jsp case for instance) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1350'>TOMEE-1350</a>] - arquillian class discovering algorithm should ignore test classes which can't be EJBs +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1351'>TOMEE-1351</a>] - jaxws doesn't support ROOT context +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1352'>TOMEE-1352</a>] - can't start if there is a space in tomee folder path +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1353'>TOMEE-1353</a>] - [regression] jsonproviuder no more added +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1357'>TOMEE-1357</a>] - tomee forces new StandardManager() +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1358'>TOMEE-1358</a>] - openejb.additional.include not respected +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1359'>TOMEE-1359</a>] - TomEEInjectionEnricher does not always return correct AppContext +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1362'>TOMEE-1362</a>] - WsRsTest is not correct +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1364'>TOMEE-1364</a>] - When using the tomee-maven-plugins stop goal tomee seems to hang forever +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1366'>TOMEE-1366</a>] - UnsupportedOperationException in CxfEndpoint.doServiceCreate +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1379'>TOMEE-1379</a>] - TransactionSynchronizationRegistry not found in JNDI for EJB Timer started transactions +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1381'>TOMEE-1381</a>] - wrong property passed as ValidatorFactory to JPA +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1382'>TOMEE-1382</a>] - allow to override LoaderService of openwebbeans by app in application.properties +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1384'>TOMEE-1384</a>] - tolerate serialization of undeployed EJB +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1385'>TOMEE-1385</a>] - in embedded mode with embedded JUL logger allow to change consoleHandlerClazz +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1389'>TOMEE-1389</a>] - ApplicationComposer should try all possible BeanManager for injections +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1406'>TOMEE-1406</a>] - Compile error in openejb-core due to an encoding issue +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1407'>TOMEE-1407</a>] - Invalid filtering configuration for assembly/openejb-standalone which causes a compile error +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1409'>TOMEE-1409</a>] - Invalid configuration in module openejb-junit +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1414'>TOMEE-1414</a>] - @Jars works only with a single jar and not all matching jars +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1423'>TOMEE-1423</a>] - Packaging contains duplicate artifacts with snapshot timestamp +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1429'>TOMEE-1429</a>] - tomee embedded broken +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1431'>TOMEE-1431</a>] - tomee embedded ignores server.xml +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1433'>TOMEE-1433</a>] - Prevent error output on tomee:run<Enter> +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1435'>TOMEE-1435</a>] - flushable datasources not destroyed +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1438'>TOMEE-1438</a>] - cxf classloader doesn't delegate properly in equals/hashcode (lookup are broken in tomcat) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1448'>TOMEE-1448</a>] - container CDI classes shouldn't be filtered from CDI context +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1449'>TOMEE-1449</a>] - allow to deploy twice (several hosts) the same app +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1450'>TOMEE-1450</a>] - Unable to shutdown with whitespace in path because of javaagent error +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1452'>TOMEE-1452</a>] - reloading doesn't work with jaxws services for ears +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1457'>TOMEE-1457</a>] - OpenEJBLoginValidator shouldn't associate if in tomee +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1460'>TOMEE-1460</a>] - deploying cxf webservice in host other than localhost +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1462'>TOMEE-1462</a>] - ApplicationComposer hides assert errors +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1467'>TOMEE-1467</a>] - embedded http layer doesn't support repeated query parameters +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1468'>TOMEE-1468</a>] - ApplicationComposer + CDI for a WebApp breaks startup +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1477'>TOMEE-1477</a>] - TomEE wont start if added maven-properties to <args> +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1480'>TOMEE-1480</a>] - make possibility to provide conf.d-files for arquillian-tomee-remote adapter +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1481'>TOMEE-1481</a>] - web-fragment.xml FacesServlet declaration not supported +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1488'>TOMEE-1488</a>] - basic support of LATEST and LATEST-SNAPSHOT in maven resolver +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1490'>TOMEE-1490</a>] - Arquillian Test and Local context.xml file not loading correctly +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1491'>TOMEE-1491</a>] - add a LazyValve +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1495'>TOMEE-1495</a>] - TomEE won't load Taglibs from WEB-INF/lib/ +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1497'>TOMEE-1497</a>] - NPE When deploy genericjmsra.rar +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1499'>TOMEE-1499</a>] - connector modules are not destroyed properly +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1502'>TOMEE-1502</a>] - CDI interceptors dont work with MDBs +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1503'>TOMEE-1503</a>] - for ear try to guess is webapp should use delegate loading or not +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1504'>TOMEE-1504</a>] - undeploy doesn't always clean up correctly Deployments +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1505'>TOMEE-1505</a>] - shutdown cxf bus when exiting services (rs/ws) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1507'>TOMEE-1507</a>] - openejb-rest leaks deployed apps +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1510'>TOMEE-1510</a>] - CXF Continuations not working for REST services +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1511'>TOMEE-1511</a>] - Parallel deployment + EJB webservice not working +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1513'>TOMEE-1513</a>] - catalina.sh does not quote javaagent argument correctly +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1520'>TOMEE-1520</a>] - A service as a singleton is not working +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1521'>TOMEE-1521</a>] - Duplicate App Deployment when autoDeploy="true" +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1527'>TOMEE-1527</a>] - helper cli command to debug/introspect resources (list setters and effective tomee resources) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1528'>TOMEE-1528</a>] - add LogSqlPackages and openejb.log.sql.packages +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1531'>TOMEE-1531</a>] - TomEE 2 + Mojarra 2.2.10 NPE when navigating into a flow +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1534'>TOMEE-1534</a>] - in JAXRS ExceptionException are not always unwrapped +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1535'>TOMEE-1535</a>] - JAX-RS Subresource paths are chosen incorrectly +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1540'>TOMEE-1540</a>] - tomee.sh doesn't support missing JAVA_HOME var +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1546'>TOMEE-1546</a>] - tomee forces jsf 2 cause of check of scopes +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1549'>TOMEE-1549</a>] - org.apache.openejb.resource.activemq.ActiveMQ5Factory#createPersistenceAdapter broken for all but kahadb +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1551'>TOMEE-1551</a>] - URLClassLoaderFirst uses its own lock and not classloader one +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1553'>TOMEE-1553</a>] - EJBContainerRunner broken with junit 4.12 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1566'>TOMEE-1566</a>] - [tomee-maven-plugin] Allow for name customizations for .rar apps +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1568'>TOMEE-1568</a>] - support overriding of a failed deployment in tomcat webappdeployer +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1569'>TOMEE-1569</a>] - openejb Logger (util package) should use container loader to create JUL loggers +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1570'>TOMEE-1570</a>] - OpenEJBLogRecord misses logger name +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1571'>TOMEE-1571</a>] - arquillian-openejb-embedded doesn't destroy sessions with application undeployment in embedded http mode +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1576'>TOMEE-1576</a>] - openejb-http ServletRequest.getSession().invalidate should remove the session cached in the request +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1577'>TOMEE-1577</a>] - [openejb-http] SessionManager.destroy cleanup does not check if Session got destroyed in the meantime +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1580'>TOMEE-1580</a>] - Datasource JNDI Name Context not available to eclipselink non jta data source +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1584'>TOMEE-1584</a>] - ProvisioningUtil does not escape group id for maven-metadata.xml check +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1585'>TOMEE-1585</a>] - org.apache.openejb.core.ivm.BaseEjbProxyHandler.ProxyRegistry#liveHandleRegistry not thread safe +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1589'>TOMEE-1589</a>] - LogSql doesn't support openjpa externalizer/stream +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1590'>TOMEE-1590</a>] - WsFactory: ClassCastException: java.util.HashSet cannot be cast to java.util.List +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1594'>TOMEE-1594</a>] - resource sorting for dependency management doesn't handle transitivity +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1596'>TOMEE-1596</a>] - AutoDeployer buggy is not using hot deploy +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1599'>TOMEE-1599</a>] - Session attributes are logged like being unused +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1608'>TOMEE-1608</a>] - org.apache.openejb.client.RemoteInitialContextFactory doesnt logout authenticated pcp +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1610'>TOMEE-1610</a>] - [OSGi] Version range problem in openejb-core on bean-asm5 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1615'>TOMEE-1615</a>] - JTA JDBC proxies always create a connection even if one is already bound to the current transaction +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1621'>TOMEE-1621</a>] - [jaxrs] EJBException should be unwrapped and rethrown - and not translated to anything else +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1623'>TOMEE-1623</a>] - openejb-client doesnt support HTTPS KeepAlive caching of the JVM +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1631'>TOMEE-1631</a>] - Basic Rotating JUL Handler +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1632'>TOMEE-1632</a>] - org.apache.openejb.client.Client ignored IOException +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1641'>TOMEE-1641</a>] - openejb deploymentid format changes WS endpoint +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1669'>TOMEE-1669</a>] - blacklist org.codehaus.groovy.runtime.,org.apache.commons.collections.functors.,org.apache.xalan in our custom ObjectInputStream +</li> +</ul> + +<h2> Dependency upgrade +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1277'>TOMEE-1277</a>] - cxf 3 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1368'>TOMEE-1368</a>] - upgrade arquillian-transaction-impl-base to 1.0.1.Final +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1369'>TOMEE-1369</a>] - arquillian persistence sample +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1370'>TOMEE-1370</a>] - symbolic links not supported by tomee for @WebXXX +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1391'>TOMEE-1391</a>] - Use maven-filtering:1.2 to fix MSHARED-319 when compiling under JDK8 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1426'>TOMEE-1426</a>] - XBean 4.4 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1506'>TOMEE-1506</a>] - AMQ 5.12.0 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1514'>TOMEE-1514</a>] - arquillian 1.1.7.Final, ShrinkWrap descriptor 2.0.0-alpha-7 and Shrinkwrap 1.2.2 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1543'>TOMEE-1543</a>] - [lang3] 3.4 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1554'>TOMEE-1554</a>] - Upgrade OpenJPA to 2.4.0 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1564'>TOMEE-1564</a>] - geronimo connector/transaction 3.1.2 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1620'>TOMEE-1620</a>] - dbcp2+pool2 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1673'>TOMEE-1673</a>] - Upgrade commons-collections to 3.2.2 +</li> +</ul> + +<h2> Documentation +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1264'>TOMEE-1264</a>] - Doc issue with "cxf.jaxrs.providers" +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1605'>TOMEE-1605</a>] - Status Page for Java EE 7 +</li> +</ul> + +<h2> Improvement +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1269'>TOMEE-1269</a>] - if a @Path interface has a single implementation add it as rest service +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1270'>TOMEE-1270</a>] - exclude from scanning @Deprecated @Providers +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1272'>TOMEE-1272</a>] - Do not force use of system property 'com.sun.management.jmxremote' +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1273'>TOMEE-1273</a>] - fix SslTomEETest to work with JDK 8 keytool +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1328'>TOMEE-1328</a>] - Arquillian.xml 'additionalLibs' must fail-fast +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1336'>TOMEE-1336</a>] - Support classname.activated = true/false for auto discovered providers +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1339'>TOMEE-1339</a>] - [JAXRS] try static resources first +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1354'>TOMEE-1354</a>] - Add 'openejb.deployer.binaries.use' automatically for arquillian test on remote machine +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1371'>TOMEE-1371</a>] - if using kahadb or leveldb or any persistence adapter force broker to be persistent +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1372'>TOMEE-1372</a>] - when trying to find persistence unit datasources ensure to try exact name first without required property constraint +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1373'>TOMEE-1373</a>] - AlternativeDriver leaks when used (by default) from applications (resources.xml) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1374'>TOMEE-1374</a>] - basic detection that container loader can't create a datasource and fallback on app one +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1375'>TOMEE-1375</a>] - add an option to deploy "war classpath" using tomee embedded maven plugin +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1386'>TOMEE-1386</a>] - skip org.apache.wink.common.internal. @Provider when using CXF +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1387'>TOMEE-1387</a>] - tomee embedded arquillian adapter doesn't delete temp folder as fast as it should/could +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1392'>TOMEE-1392</a>] - META-INF/org.apache.openejb.extension doesn't support multiple lines +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1394'>TOMEE-1394</a>] - mimic official JBoss CDI enricher for method parameter +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1411'>TOMEE-1411</a>] - allow to create an application composer webapp using all inner classes of the test +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1418'>TOMEE-1418</a>] - Add Classpath discovery in REST annotations with virtual class path +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1422'>TOMEE-1422</a>] - Potential NPE when stoping container. +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1425'>TOMEE-1425</a>] - better JMX naming for cxf jaxrs endpoint +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1430'>TOMEE-1430</a>] - add support for users/roles for tomee embedded +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1434'>TOMEE-1434</a>] - wire roles/users to tomee embedded arquillian adapter +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1439'>TOMEE-1439</a>] - @Context SecurityContext doesn't use SecurityService +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1443'>TOMEE-1443</a>] - support cxf.jaxws.wsFeatures +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1454'>TOMEE-1454</a>] - add openejb.force-unit-type property to workaround 8.2.1.5 of JPA 2.0 spec +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1463'>TOMEE-1463</a>] - support WebServiceFeature for @WebServiceRef as well +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1466'>TOMEE-1466</a>] - Apply WS-Security config (cxf interceptor) when use @WebService with javax.xml.ws.Service +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1484'>TOMEE-1484</a>] - Add JMS 2 to spec JAR +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1486'>TOMEE-1486</a>] - add to jaxws events close to jaxrs ones for consistency (ServerCreated/Destroyed) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1489'>TOMEE-1489</a>] - Allow ActiveMQ scheduler activation when using kahadb persistence +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1500'>TOMEE-1500</a>] - MultiPulse bad URI event only fires once +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1516'>TOMEE-1516</a>] - Add method without optional parameters for Container#deployPathsAsWebapp +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1522'>TOMEE-1522</a>] - support resources.xml in META-INF of ears +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1529'>TOMEE-1529</a>] - BaseEjbProxyHandler#equals is super slow when parameter is not a proxy +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1530'>TOMEE-1530</a>] - (arquillian) OpenEJBEnricher: if app context is null try to find it from classloader +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1548'>TOMEE-1548</a>] - add @PostConstruct/@PreDestroy support for container resources as well based on Jon's work +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1558'>TOMEE-1558</a>] - OpenEJBHttpRegistry should support getting its port from placeholder +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1562'>TOMEE-1562</a>] - Adjust ConfigurationDeployer scan loop. +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1565'>TOMEE-1565</a>] - org.apache.openejb.OpenEJBException: Unable to load type 'XXX' for comp/env/openejb/Resource/<id> +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1567'>TOMEE-1567</a>] - allow to override persistence-unit properties from application.properties (as we already support system props) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1578'>TOMEE-1578</a>] - dont override tomee.xml if existing and we need to add apps. +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1592'>TOMEE-1592</a>] - support java:/ resource naming +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1593'>TOMEE-1593</a>] - try to mitigate resouces.xml sorting using a LinkedSet instead of a hashset in AppModule +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1604'>TOMEE-1604</a>] - stateless eviction thread count should be configurable and not 1 by stateless bean pool +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1617'>TOMEE-1617</a>] - remove implicit datasource attribute conversion for pools +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1629'>TOMEE-1629</a>] - Implement a custom integration around log4j2 org.apache.logging.log4j.core.util.ShutdownCallbackRegistry +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1630'>TOMEE-1630</a>] - activate ejb remote in tomee embedded with a flag +</li> +</ul> + +<h2> New Feature +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1274'>TOMEE-1274</a>] - support additionalLibs in arquillian.xml to add libs from mvn coordinates to tomee/lib +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1282'>TOMEE-1282</a>] - basic @Transactional @TransactionScoped support +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1285'>TOMEE-1285</a>] - allow jaxrs providers to be CDI bean +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1288'>TOMEE-1288</a>] - supports default in out propertyplaceholding +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1289'>TOMEE-1289</a>] - allow user to provide a properties-provider on resources +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1294'>TOMEE-1294</a>] - Allow to set System-Property in tomee.xml +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1295'>TOMEE-1295</a>] - openjpa.EntityManagerFactoryPool support for container persistence unit +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1297'>TOMEE-1297</a>] - add @Jars annotation to ApplicationComposer +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1298'>TOMEE-1298</a>] - Support JSR 107: JCACHE - Java Temporary Caching API +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1332'>TOMEE-1332</a>] - support @Startup on CDI beans (@ApplicationScoped or normal scoped beans if the context is active at boot time) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1341'>TOMEE-1341</a>] - Arquillian support for Suite testing +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1345'>TOMEE-1345</a>] - basic support of Tomcat embedded in tomee-embedded +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1346'>TOMEE-1346</a>] - support ciphered values in resources +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1347'>TOMEE-1347</a>] - allow to provide a default global properties provider for resources +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1388'>TOMEE-1388</a>] - add @JaxrsProviders to ApplicationComposers to add provider classes quickly on WebApp +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1420'>TOMEE-1420</a>] - tomee-maven-plugin customizers configuration to be able to call java code to customize an instance +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1421'>TOMEE-1421</a>] - support persistence of javaagent config in tomee maven plugin +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1436'>TOMEE-1436</a>] - create RunAsRule +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1437'>TOMEE-1437</a>] - create TransactionRule +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1440'>TOMEE-1440</a>] - support singleDeploymentByArchiveName in tomee arquillian adapters (remote/embedded) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1444'>TOMEE-1444</a>] - allow extensions through openejb extensions of cxf-rs +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1446'>TOMEE-1446</a>] - add event BeforeStartEjbs otherwise for timer beans it is surely too late if you want to modify it +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1447'>TOMEE-1447</a>] - tomee-embedded-maven-plugin should support deployment of multiple applications +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1451'>TOMEE-1451</a>] - notify through BusCreated event when cxf bus is created +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1458'>TOMEE-1458</a>] - provide cxf configuration support for @WebServiceRef +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1464'>TOMEE-1464</a>] - support tomee embedded shades +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1472'>TOMEE-1472</a>] - @RandomPort for applicationComposer +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1473'>TOMEE-1473</a>] - @SimpleLog for ApplicationComposer +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1479'>TOMEE-1479</a>] - HttpRequestImpl login backed by security service by default +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1482'>TOMEE-1482</a>] - add ability to log all CDI beans found (OWB scanner) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1483'>TOMEE-1483</a>] - support destinationLookup activation spec with activemq +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1487'>TOMEE-1487</a>] - CDI Event based realm +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1494'>TOMEE-1494</a>] - add a run(Class,String...) utitlity method to ApplicationComposers +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1498'>TOMEE-1498</a>] - basic web resource support for openejb-http +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1512'>TOMEE-1512</a>] - create basic application composer maven plugin +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1517'>TOMEE-1517</a>] - TomEEEmbeddedRule +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1518'>TOMEE-1518</a>] - ContainerRule and ApplicationRule +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1526'>TOMEE-1526</a>] - global (conf/system.properties) openejb.datasource.pool support +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1539'>TOMEE-1539</a>] - tomee maven plugins: allow to configure server.xml in the pom +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1541'>TOMEE-1541</a>] - add inlinedTomEEXml to tomee maven plugins +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1542'>TOMEE-1542</a>] - JAXRS: trailing slash not ignored/handled properly +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1544'>TOMEE-1544</a>] - openejb.jpa.timer property to deactivate (false) jtaentitymanager timer metrics +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1550'>TOMEE-1550</a>] - support AMQ plugin config on amq5factory +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1552'>TOMEE-1552</a>] - add openejb.activemq.deploymentId-as-clientId flag to not force AMQ clientId to ejb deploymentId +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1555'>TOMEE-1555</a>] - create @PersistenceUnitDefinition +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1556'>TOMEE-1556</a>] - ApplicationComposer like API for web applications +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1559'>TOMEE-1559</a>] - provide a basic programmatic way to secure a webapp when using tomee embedded deploy classpath +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1560'>TOMEE-1560</a>] - tomee-embedded should support a custom realm in configuration +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1573'>TOMEE-1573</a>] - support normal containers (ie not ra ones) in resources.xml +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1574'>TOMEE-1574</a>] - support Resources as return type of @Module in application composer +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1575'>TOMEE-1575</a>] - heroku PropertiesResourceProvider +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1579'>TOMEE-1579</a>] - support executable wars just doing an overlay of tomee embedded +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1582'>TOMEE-1582</a>] - support endorsed and javaagent list for remote tomee arquillian adapter +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1595'>TOMEE-1595</a>] - ApplicationComposer should support @PersistenceRootUrl for advanced cases +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1597'>TOMEE-1597</a>] - tomee-maven-plugin: tar:gz support for tomee:build +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1598'>TOMEE-1598</a>] - tomee-maven-plugin: support main as customizer +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1600'>TOMEE-1600</a>] - tomee-maven-plugin: support exploded war in tomee:build +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1603'>TOMEE-1603</a>] - support CDI password ciphers +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1625'>TOMEE-1625</a>] - provide a way to recreate a datasource pool - Flushable feature - automatically on SQLException - aka ResetOnError +</li> +</ul> + +<h2> Task +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1276'>TOMEE-1276</a>] - rework TimerExecutor +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1278'>TOMEE-1278</a>] - tomcat 8.0.x +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1279'>TOMEE-1279</a>] - integrate batchee +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1280'>TOMEE-1280</a>] - myfaces 2.2.x +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1317'>TOMEE-1317</a>] - Ensure full support of JSR-349 Bean Validation 1.1 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1327'>TOMEE-1327</a>] - log4j2 integration +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1331'>TOMEE-1331</a>] - rework ProvisiningUtil to allow it to support more resolvers +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1355'>TOMEE-1355</a>] - experiment a tomee-embedded flat webapp mode +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1356'>TOMEE-1356</a>] - tomcat resources are not always well created and can return a Context instead of the real instance +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1588'>TOMEE-1588</a>] - move tomee to org.apache.tomee groupId +</li> +</ul> + +<h2> Test +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1290'>TOMEE-1290</a>] - Source build profile 'hibernate' requires junit dependency +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1338'>TOMEE-1338</a>] - Create tests for DeployerEjb +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1523'>TOMEE-1523</a>] - Pull LegacyClientTest resources init into @BeforeClass +</li> +</ul> + \ No newline at end of file http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/b34e23c0/src/main/jbake/content/tomee-7.0.0-M1.mdtext ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/tomee-7.0.0-M1.mdtext b/src/main/jbake/content/tomee-7.0.0-M1.mdtext new file mode 100644 index 0000000..095da65 --- /dev/null +++ b/src/main/jbake/content/tomee-7.0.0-M1.mdtext @@ -0,0 +1,41 @@ +# Apache TomEE 7.0.0-M1 released, Dec 11th 2015 + +The Apache TomEE community is proud to announce the release of [Apache TomEE 7.0.0-M1](download/tomee-7.0.0-M1.html), which is based on [Apache Tomcat 8.0.30](http://tomcat.apache.org/tomcat-8.0-doc/index.html) and is our first milestone release towards EE7. +We know this has been a long time coming, so we thank you for your patience and support. + +Please feel free to check out and [contribute to the developer branch](contribute.html) - We are always interested in any help from the community that we can get. + +This version is not certified and is provided to the community as a milestone preview of the current development version. It is however an extremly well tested version. So please do test your applications and give us your feedback. + +The Apache TomEE 7.0.0-M1 release files can be downloaded from here: + +[http://tomee.apache.org/download/tomee-7.0.0-M1.html](download/tomee-7.0.0-M1.html) + +###Update Maven POM Files - The OpenEJB version and groupId have been aligned + +Simply update your existing Maven JavaEE-API, OpenEJB and or TomEE pom.xml entries to point to the latest versions: + + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>javaee-api</artifactId> + <version>7.0</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-core</artifactId> + <version>7.0.0-M1</version> + </dependency> + + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>tomee</artifactId> + <version>7.0.0-M1</version> + </dependency> + +A complete [Changelog](tomee-7.0.0-M1-release-notes.html) can be viewed here: + +[tomee-7.0.0-M1-release-notes.html](tomee-7.0.0-M1-release-notes.html) + +Please feel free to jump in feet first and [get started with TomEE](documentation.html). You will nearly always find someone to help you on one of our [support channels](support.html). \ No newline at end of file http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/b34e23c0/src/main/jbake/content/tomee-7.0.0-M2-release-notes.mdtext ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/tomee-7.0.0-M2-release-notes.mdtext b/src/main/jbake/content/tomee-7.0.0-M2-release-notes.mdtext new file mode 100644 index 0000000..ef57dc6 --- /dev/null +++ b/src/main/jbake/content/tomee-7.0.0-M2-release-notes.mdtext @@ -0,0 +1,138 @@ + + Release Notes - TomEE - Version 7.0.0-M2 + +<h2> Bug +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1640'>TOMEE-1640</a>] - TomEE should "scan" a possible CDI beans if a NoClassDefFoundError occurs before registering it +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1644'>TOMEE-1644</a>] - synchronization ignored for entity managers using extended contexts +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1645'>TOMEE-1645</a>] - tomee.sh ignored common.loader +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1646'>TOMEE-1646</a>] - tomee.sh cipher swallows exceptions +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1649'>TOMEE-1649</a>] - Websockets Memory Leak +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1655'>TOMEE-1655</a>] - ApplicationComposers not isolating @Configuration for each test class. +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1663'>TOMEE-1663</a>] - org.apache.openejb.assembler.classic.Assembler#destroyResourceTree doesnt detect resource adapter properly, can lead to bad connection factory shutdown +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1672'>TOMEE-1672</a>] - user transaction not accessible during startup in webapps +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1681'>TOMEE-1681</a>] - Upgrade '<cxf.version>' property in openejb.pom to 3.1.3 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1685'>TOMEE-1685</a>] - Persistence and PersistenceUnit shouldnt be counted as module and lead webapps to be considered as ear in application composer +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1686'>TOMEE-1686</a>] - org.apache.openejb.core.cmp.CmpContainer#findEJBObject supposes args array is not empty +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1687'>TOMEE-1687</a>] - ServletContext not accesible during ApplicationScoped Initialized event +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1689'>TOMEE-1689</a>] - arquillian tomee remote can miss test classes in webapp of ears +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1695'>TOMEE-1695</a>] - ManagedExecutorService not propagating a request.login() when used in a servlet +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1696'>TOMEE-1696</a>] - Lazy resources can use app classloader instead of container loader +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1698'>TOMEE-1698</a>] - BeanManager no more set in ServletContext attributes +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1699'>TOMEE-1699</a>] - [tomee-maven-plugin] dont quote systemVariables +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1702'>TOMEE-1702</a>] - BaseEjbProxyHandler live proxy registry can leak for cmp beans +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1703'>TOMEE-1703</a>] - finder not available for ear webapp making ServletcContextInitializer broken +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1704'>TOMEE-1704</a>] - makes active config property override working and support placeholders +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1705'>TOMEE-1705</a>] - Destroy application attempts to initialize lazily loaded resources +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1706'>TOMEE-1706</a>] - Standalone WAR (autoWar) gets not deployed at / (ROOT) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1710'>TOMEE-1710</a>] - resources.xml resource ClassCastException +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1711'>TOMEE-1711</a>] - cxf-rs doesn't work in embedded mode if request is wrapped in HttpServletRequestWrapper +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1713'>TOMEE-1713</a>] - ensure OpenWebBeans services can be extended using application.properties +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1721'>TOMEE-1721</a>] - no module (webapp here) webservices can lead to NPE +</li> +</ul> + +<h2> Dependency upgrade +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1633'>TOMEE-1633</a>] - upgrade javamail to 1.9.0-alpha-2 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1659'>TOMEE-1659</a>] - upgrade to mojarra 2.2.9 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1670'>TOMEE-1670</a>] - xbean 4.5 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1674'>TOMEE-1674</a>] - tomcat 8.0.32 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1676'>TOMEE-1676</a>] - ActiveMQ 5.13 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1679'>TOMEE-1679</a>] - myfaces 2.2.9 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1680'>TOMEE-1680</a>] - mojarra 2.2.12 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1684'>TOMEE-1684</a>] - CXF 3.1.5 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1700'>TOMEE-1700</a>] - upgrade Johnzon to 0.9.3 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1707'>TOMEE-1707</a>] - bval 1.1.1 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1716'>TOMEE-1716</a>] - openjpa 2.4.1 +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1717'>TOMEE-1717</a>] - OpenWebBeans 1.6.3 +</li> +</ul> + +<h2> Improvement +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1642'>TOMEE-1642</a>] - Would be nice that tomee logs JAXRS configuration in use (was: sends an INFO when not found the relative class for pojo-deployment in configuration [openejb-jar.xml]) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1643'>TOMEE-1643</a>] - XADataSource can leak connections/skip the pool +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1650'>TOMEE-1650</a>] - ignore tomee webapp and internal application by default +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1656'>TOMEE-1656</a>] - {jaxrs provider qualifier name}.activated ignored for mandatory providers +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1657'>TOMEE-1657</a>] - skip ValidationExceptionMapper if the user registers one +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1694'>TOMEE-1694</a>] - remove workaround for websockets CDI releasing since tomcat cleans server endpoints +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1708'>TOMEE-1708</a>] - [arquillian] use configured temp dir (arquillian.xml) instead of target to download tomee +</li> +</ul> + +<h2> New Feature +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1651'>TOMEE-1651</a>] - support char[] password decryption (not String) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1652'>TOMEE-1652</a>] - add cdiStereotypes() to @Classes in ApplicationComposer API +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1653'>TOMEE-1653</a>] - add hooks in tomee:exec runner +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1660'>TOMEE-1660</a>] - tomee embedded should support web resource cache configuration +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1667'>TOMEE-1667</a>] - add published-url in cxf.jax*. properties in openejb-jar.xml +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1668'>TOMEE-1668</a>] - add objectName configuration to @MBean +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1675'>TOMEE-1675</a>] - TomEE embedded EJBContainer implementation ignores container properties +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1682'>TOMEE-1682</a>] - support tomee archives without a root folder in tomee maven plugin +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1690'>TOMEE-1690</a>] - [tomee maven plugin] add jsCustomizers and groovyCustomizers option +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1701'>TOMEE-1701</a>] - add a single instance ApplicationComposer (SingleApplicationComposerRunner) +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1709'>TOMEE-1709</a>] - [tomee-embedded-maven-plugin] LiveReload integration +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1714'>TOMEE-1714</a>] - add TomEEProxyHandler property in datasources to support custom proxying +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1715'>TOMEE-1715</a>] - basic part support in openejb-http (embedded) +</li> +</ul> http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/b34e23c0/src/main/jbake/content/tomee-7.0.0-M2.mdtext ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/tomee-7.0.0-M2.mdtext b/src/main/jbake/content/tomee-7.0.0-M2.mdtext new file mode 100644 index 0000000..8f2b5b3 --- /dev/null +++ b/src/main/jbake/content/tomee-7.0.0-M2.mdtext @@ -0,0 +1,41 @@ +# Apache TomEE 7.0.0-M2 released, Feb 29th 2016 + +The Apache TomEE community is proud to announce the release of [Apache TomEE 7.0.0-M2](download/tomee-7.0.0-M2.html), which is based on [Apache Tomcat 8.0.32](http://tomcat.apache.org/tomcat-8.0-doc/index.html) and is our first milestone release towards EE7. +We know this has been a long time coming, so we thank you for your patience and support. + +Please feel free to check out and [contribute to the developer branch](contribute.html) - We are always interested in any help from the community that we can get. + +This version is not certified and is provided to the community as a milestone preview of the current development version. It is however an extremly well tested version. So please do test your applications and give us your feedback. + +The Apache TomEE 7.0.0-M2 release files can be downloaded from here: + +[http://tomee.apache.org/download/tomee-7.0.0-M2.html](download/tomee-7.0.0-M2.html) + +###Update Maven POM Files - The OpenEJB version and groupId have been aligned + +Simply update your existing Maven JavaEE-API, OpenEJB and or TomEE pom.xml entries to point to the latest versions: + + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>javaee-api</artifactId> + <version>7.0</version> + <scope>provided</scope> + </dependency> + + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>openejb-core</artifactId> + <version>7.0.0-M2</version> + </dependency> + + <dependency> + <groupId>org.apache.tomee</groupId> + <artifactId>tomee</artifactId> + <version>7.0.0-M2</version> + </dependency> + +A complete [Changelog](tomee-7.0.0-M2-release-notes.html) can be viewed here: + +[tomee-7.0.0-M2-release-notes.html](tomee-7.0.0-M2-release-notes.html) + +Please feel free to jump in feet first and [get started with TomEE](documentation.html). You will nearly always find someone to help you on one of our [support channels](support.html). http://git-wip-us.apache.org/repos/asf/tomee-site-generator/blob/b34e23c0/src/main/jbake/content/tomee-7.0.0-M3-release-notes.mdtext ---------------------------------------------------------------------- diff --git a/src/main/jbake/content/tomee-7.0.0-M3-release-notes.mdtext b/src/main/jbake/content/tomee-7.0.0-M3-release-notes.mdtext new file mode 100644 index 0000000..04fb75b --- /dev/null +++ b/src/main/jbake/content/tomee-7.0.0-M3-release-notes.mdtext @@ -0,0 +1,17 @@ + + Release Notes - TomEE - Version 7.0.0-M3 + +<h2> Bug +</h2> +<ul> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1638'>TOMEE-1638</a>] - tomee:exec on Windows produces invalid tomee.zip due to backslash directory separators +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1718'>TOMEE-1718</a>] - Potential NPE when servlet class is not set defining a JAXRS application mapping +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1719'>TOMEE-1719</a>] - support application/*+json by default +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1721'>TOMEE-1721</a>] - no module (webapp here) webservices can lead to NPE +</li> +<li>[<a href='https://issues.apache.org/jira/browse/TOMEE-1724'>TOMEE-1724</a>] - BVal enforces java 8 usage +</li> +</ul>
