You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2018/01/05 11:03:10 UTC
[isis] branch dev/2.0.0-M2 updated (060fa6e -> a142e53)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch dev/2.0.0-M2
in repository https://gitbox.apache.org/repos/asf/isis.git.
from 060fa6e Merge branch 'dev/2.0.0/ISIS-1276-dn-5-1' into dev/2.0.0-M2
add 53d3d60 ISIS-1767 JEE 7+ added dependency on javaee-api to core/runtime
add 16da8ca ISIS-1756 JEE 7+ Isis App life-cycling
add 4608ed6 ISIS-1755 JEE 7+ allow coexistence of CDI and Isis' ServiceInjector
add 2ec0083 ISIS-1756 - fix typo
add 3ef7567 ISIS-1756 prevent SQLException on schema creation if config is missing
add a049ac9 ISIS-1756 utilize IsisWicketApplication's life-cycle instead of providing a life-cycle CDI Bean
add 8f06ca4 ISIS-1754 context aware class-loading for Isis
add 18e2b24 ISIS-1755 TomEE requires Service Providers to be public classes
add 576ed4a ISIS-1775 Honor web-app's context path when configuring swagger.
add 223afd7 ISIS-1775 added license
add b5f2586 ISIS-1754 proper DN class-loading
add 6316c7c ISIS-1755 veto ExceptionRecognizer on CDI scan
add 363639c ISIS-1756 on shutdown purge any state associated with the current web-app classloader
add 2627bbb ISIS-1756 remove reflective access to DN's EnhancementHelper since we've got a dedicated method instead
add a142e53 Merge branch 'ISIS-1767-jee-7' into dev/2.0.0-M2
No new revisions were added by this update.
Summary of changes:
.../services/swagger/SwaggerServiceDefault.java | 15 +-
.../WebAppContextSupport.java} | 45 +++---
core/pom.xml | 16 +-
core/runtime/pom.xml | 5 +
.../core/runtime/services/ServiceInstantiator.java | 4 +-
.../core/runtime/system/context/IsisContext.java | 170 +++++++++++++--------
.../DataNucleusApplicationComponents.java | 49 ++++--
.../persistence/PersistenceSessionFactory.java | 6 +-
.../IsisComponentProvider.java | 8 +-
.../webapp/jee/IsisCDIBeanScanInterceptor.java | 102 +++++++++++++
.../webapp/jee/PersistenceUnitNoopProvider.java | 112 ++++++++++++++
.../CreateSchemaObjectFromClassMetadata.java | 9 +-
.../datanucleus/DataNucleusLifeCycleHelper.java | 136 +++++++++++++++++
.../src/main/resources/META-INF/persistence.xml | 8 +
.../services/javax.enterprise.inject.spi.Extension | 1 +
.../wicket/viewer/IsisWicketApplication.java | 98 ++++++------
16 files changed, 628 insertions(+), 156 deletions(-)
copy core/metamodel/src/main/java/org/apache/isis/core/{runtime/fixtures/authentication/AuthenticationRequestLogonFixture.java => webapp/WebAppContextSupport.java} (52%)
create mode 100644 core/runtime/src/main/java/org/apache/isis/core/webapp/jee/IsisCDIBeanScanInterceptor.java
create mode 100644 core/runtime/src/main/java/org/apache/isis/core/webapp/jee/PersistenceUnitNoopProvider.java
create mode 100644 core/runtime/src/main/java/org/apache/isis/objectstore/jdo/datanucleus/DataNucleusLifeCycleHelper.java
create mode 100644 core/runtime/src/main/resources/META-INF/persistence.xml
create mode 100644 core/runtime/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
--
To stop receiving notification emails like this one, please contact
['"commits@isis.apache.org" <co...@isis.apache.org>'].