This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch dev/2.0.0-M2
in repository https://gitbox.apache.org/repos/asf/isis.git.
omit 50b3d27 ISIS-1756 backporting proper life-cycling from jax-rs-2 branch
omit 9b129d9 ISIS-1744 updating DN versions
omit 17b86dc ISIS-1841 remove unused import
omit 539a760 ISIS-1841 remove unnecessary null-check + simplify
omit 9a1839c ISIS-1841 clean up Internal API after rebase/merge
omit 939e6d5 ISIS-1841 use _Context to store Isis default class loader
omit a481770 ISIS-1811: updates versions to 2.0.0-M2-SNAPSHOT
omit 1eb7392 ISIS-1744: removes work-around code for prior to DN 5.1.5
omit 0c1d308 ISIS-1744: updates to DN 5.1.5
omit 02c0877 ISIS-1767: fixes dependency convergence issue with
com.sun.mail
omit e180741 ISIS-1756 remove reflective access to DN's EnhancementHelper
since we've got a dedicated method instead
omit 9acf9bc ISIS-1755 veto ExceptionRecognizer on CDI scan
omit 7a012d3 ISIS-1754 proper DN class-loading
omit 53a565a ISIS-1775 added license
omit 44077f9 ISIS-1775 Honor web-app's context path when configuring
swagger.
omit 59f2c28 ISIS-1755 TomEE requires Service Providers to be public
classes
omit 497976c rebase 2.0.0-M2 on top of 2.0.0-M1 (master)
omit f740597 ISIS-1756 utilize IsisWicketApplication's life-cycle instead
of providing a life-cycle CDI Bean
omit e809ddd ISIS-1756 prevent SQLException on schema creation if config
is missing
omit a78d891 ISIS-1756 - fix typo
omit d13d241 ISIS-1755 JEE 7+ allow coexistence of CDI and Isis'
ServiceInjector
omit 1efa068 ISIS-1756 JEE 7+ Isis App life-cycling
omit 05c9ce9 ISIS-1767 JEE 7+ added dependency on javaee-api to
core/runtime
omit 266a145 ISIS-1728: uses typesafe queries for helloworld
omit 627ee81 ISIS-1726: generalizes the logic that searches for
@PersistenceCapable entities, to also take into account meta-annotations.
omit 5f8258a ISIS-1727: uses lambda in IsisSessionFactoryBuilder
omit 4828a2c ISIS-1725: requires that an AppManifest is supplied (used to
obtain list of entities).
omit 23144b3 ISIS-1724: removes the deprecated IsisJdoSupport in the jdo
applib
omit 2670a69 ISIS-1723: removes jdo applib's Auditable interface and
@Auditable annotation
omit a352a0f ISIS-1276: fixes algorithm for lookup of datastore id's, at
least
omit 8dcc249 ISIS-1276: fixes compile issues in metamodel and runtime
omit cbfbf54 ISIS-1276: updates applib, replaces references of
TypesafeQuery to be instead JDOQLTypedQuery
omit 9509c9c ISIS-1276: updates core to compile under JDK 1.8 only
omit 270abd0 ISIS-1276: updates references for datanucleus.
add 75a936e ISIS-1866 fix tests after changed default behavior
add 2201436 ISIS-1841 cleanup switch statement
add e31e3c1 ISIS-1867: cache JAXBContext by class
add 1921a34 ISIS-1867: caches JAXBContext by class in JaxbService.Default
implementation
add 4de6220 ISIS-1867: caches JAXBContext by class (in JaxbUtil utility
class in applib)
add bf1daf6 ISIS-1867: refactors MemberExecutionDtoUtils #jaxbContextFor
so handles exception, same as JaxbUtil
add 2ed6fac ISIS-1867: refactors MemberExecutionDtoUtils#jaxbContextFor
to delegate to JaxbUtil
add 2da9f90 ISIS-1867: refactors JaxbService#jaxbContextFor so handles
exception, similar to JaxbUtil
add a265623 ISIS-1867: refactors JaxbService to use
JaxbUtil#jaxbContextFor
add 29278da ISIS-1867: refactors ChangesDtoUtil to use
JaxbUtil#jaxbContextFor
add 1eb350d ISIS-1867: caches JAXBContext within JaxbMatchers (unit test
support)
add 88a2f66 ISIS-1867: refactors GridLoaderServiceDefault to cache its
JAXBContext during initialization
add 01af65d Merge branch 'ISIS-1867'
add b8c51e8 Merge branch 'master' of https://github.com/apache/isis
add 238655c ISIS-1866 further fixing tests
add dd9588d ISIS-1632 fix wrong filter logic
add 25ec0c2 ISIS-1866 further fixing tests
add 2d1c331 ISIS-1632 fixing wrong logic with publishing behavior
add 089170b ISIS-1866 further fixing tests
add 6dd9d40 ISIS-1866 further fixing tests
add 5595d4e ISIS-1866 further fixing tests
add d938728 Update _rgant-DomainObject_publishing.adoc
add 4fcac47 Merge branch 'master' of https://github.com/apache/isis
add a07f845 ISIS-1866 add code comment
add 96d812e ISIS-1742 remove deprecated
NotContributedFacet.NotContributedAs
add 1187898 ISIS-1866 further fixing tests
add 84738e9 ISIS-1866 further fixing tests
add b9c25c5 ISIS-1866 further fixing tests
add 0350032 ISIS-1866 further fixing tests
add 7022adc ISIS-1868 updating plugins to the latest available versions
add 813597e ISIS-1869 fix surefire setup
add dbe8458 ISIS-1870 fix errors (mock setup)
add 8d3a7e1 ISIS-1870 fix MediaType parser errors on initialization
add 5a574cc ISIS-1870 fix MediaType parsing related tests
add b0858df ISIS-1870 proper test tearDown, tests still fail
new f4693d6 ISIS-1276: updates references for datanucleus.
new 1385584 ISIS-1276: updates core to compile under JDK 1.8 only
new 9e4caa8 ISIS-1276: updates applib, replaces references of
TypesafeQuery to be instead JDOQLTypedQuery
new 9068474 ISIS-1276: fixes compile issues in metamodel and runtime
new b193a80 ISIS-1276: fixes algorithm for lookup of datastore id's, at
least
new 4e66c19 ISIS-1723: removes jdo applib's Auditable interface and
@Auditable annotation
new ff41e07 ISIS-1724: removes the deprecated IsisJdoSupport in the jdo
applib
new 63e1e86 ISIS-1725: requires that an AppManifest is supplied (used to
obtain list of entities).
new f5812a8 ISIS-1727: uses lambda in IsisSessionFactoryBuilder
new ecf9389 ISIS-1726: generalizes the logic that searches for
@PersistenceCapable entities, to also take into account meta-annotations.
new e20eec9 ISIS-1728: uses typesafe queries for helloworld
new 9eb9c4b ISIS-1767 JEE 7+ added dependency on javaee-api to
core/runtime
new f482514 ISIS-1756 JEE 7+ Isis App life-cycling
new ec87b99 ISIS-1755 JEE 7+ allow coexistence of CDI and Isis'
ServiceInjector
new b17393b ISIS-1756 - fix typo
new dd3e538 ISIS-1756 prevent SQLException on schema creation if config
is missing
new 73b69dc ISIS-1756 utilize IsisWicketApplication's life-cycle instead
of providing a life-cycle CDI Bean
new 3e17e56 rebase 2.0.0-M2 on top of 2.0.0-M1 (master)
new e1cf831 ISIS-1755 TomEE requires Service Providers to be public
classes
new c61eee9 ISIS-1775 Honor web-app's context path when configuring
swagger.
new b7377f9 ISIS-1775 added license
new 1810edd ISIS-1754 proper DN class-loading
new 5a8586c ISIS-1755 veto ExceptionRecognizer on CDI scan
new 6769dde ISIS-1756 remove reflective access to DN's EnhancementHelper
since we've got a dedicated method instead
new 13e2820 ISIS-1767: fixes dependency convergence issue with
com.sun.mail
new 488f825 ISIS-1744: updates to DN 5.1.5
new fa11113 ISIS-1744: removes work-around code for prior to DN 5.1.5
new 42081eb ISIS-1811: updates versions to 2.0.0-M2-SNAPSHOT
new a3c108a ISIS-1841 use _Context to store Isis default class loader
new efdf118 ISIS-1841 clean up Internal API after rebase/merge
new ca1ea66 ISIS-1841 remove unnecessary null-check + simplify
new 723505c ISIS-1841 remove unused import
new c98701c ISIS-1744 updating DN versions
new 06c07d5 ISIS-1756 backporting proper life-cycling from jax-rs-2 branch
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (50b3d27)
\
N -- N -- N refs/heads/dev/2.0.0-M2 (06c07d5)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 34 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../rgant/_rgant-DomainObject_publishing.adoc | 2 +-
.../isis/applib/services/jaxb/JaxbService.java | 36 ++--
.../java/org/apache/isis/applib/util/JaxbUtil.java | 27 ++-
.../apache/isis/schema/utils/ChangesDtoUtils.java | 7 +-
.../apache/isis/schema/utils/CommandDtoUtils.java | 7 +-
.../isis/schema/utils/InteractionDtoUtils.java | 7 +-
.../isis/schema/utils/MemberExecutionDtoUtils.java | 7 +-
...tContributedFacetForActionLayoutAnnotation.java | 6 +-
.../notcontributed/NotContributedFacet.java | 26 ---
.../NotContributedFacetAbstract.java | 11 +-
...tributedFacetDerivedFromDomainServiceFacet.java | 2 +-
.../NotContributedFacetDerivedFromMixinFacet.java | 2 +-
.../DomainObjectAnnotationFacetFactory.java | 2 +-
.../publishing/PublishObjectsConfiguration.java | 1 +
...lishedObjectFacetForDomainObjectAnnotation.java | 8 +-
.../services/grid/GridLoaderServiceDefault.java | 36 ++--
.../action/ActionAnnotationFacetFactoryTest.java | 222 +++++----------------
...tionLayoutAnnotationFacetFactoryJunit4Test.java | 70 +++++--
...nLayoutXmlLayoutAnnotationFacetFactoryTest.java | 10 +-
.../DomainObjectAnnotationFacetFactoryTest.java | 119 +++++++----
.../DomainObjectLayoutFactoryTest.java | 45 +++--
.../ParameterAnnotationFacetFactoryTest.java | 10 +-
.../PropertyAnnotationFacetFactoryTest.java | 14 +-
...ObjectAssociationAbstractTest_alwaysHidden.java | 5 +-
core/pom.xml | 13 +-
core/schema/pom.xml | 6 +-
...AuthenticatorOrAuthorizorTest_authenticate.java | 41 ++--
...ticatorOrAuthorizorTest_isVisibleInAnyRole.java | 10 +-
.../core/unittestsupport/jaxb/JaxbMatchers.java | 25 ++-
.../restfulobjects/applib/RepresentationType.java | 22 +-
.../restfulobjects/applib/util/MediaTypes.java | 73 +++++++
.../applib/RepresentationTypeTest_lookup.java | 21 +-
.../restfulobjects/applib/util/ParserTest.java | 7 +-
33 files changed, 480 insertions(+), 420 deletions(-)
create mode 100644
core/viewer-restfulobjects-applib/src/main/java/org/apache/isis/viewer/restfulobjects/applib/util/MediaTypes.java
--
To stop receiving notification emails like this one, please contact
[email protected].