Skip to content

Changes

Summary

  1. Only initialize Krazo if we are sure that the app is an MVC app (commit: d04726f) (details)
  2. Using package private methods breaks CDI's request scope (commit: 4231e49) (details)
  3. Remove CXF module from project (commit: e2805a0) (details)
  4. Document CXF removal and remove it as supported (commit: 3a9f93a) (details)
  5. Remove CXF option from archetype (commit: e8043b8) (details)
  6. Remove CXF workarounds from core module (commit: 486d08c) (details)
  7. Remove CXF from testsuite and TCK (commit: f0b3e32) (details)
  8. Adapt Travis pipeline to ignore TomEE and Liberty (commit: 57dc380) (details)
  9. Re-enable OpenLiberty Tests with RESTEasy (commit: 4d976d4) (details)
  10. Load JaxRsContextProducer via BeanManager again (commit: b5d31e1) (details)
  11. Update versions to 3.0.0-SNAPSHOT (commit: d2b5d7b) (details)
  12. Update quickstart documentation regarding archetype (commit: 9cd6276) (details)
  13. Reactivate Pebble extension (commit: de9d1c0) (details)
  14. Set CSRF to implicit on generated application (commit: dffc5b9) (details)
  15. Update parent pom to 3.0.0-SNAPSHOT (commit: 53275d2) (details)
  16. Re-enable PebbleIT in testsuite (commit: 51750f0) (details)
  17. Fixed dependency scopes and versions (commit: 326d39c) (details)
  18. Added dependencyManagement in parent pom (commit: 5bb64ed) (details)
  19. Removed duplicated dependencyManagement entry (commit: 1e1e7e7) (details)
Commit d04726ffdce8720c5264b625019877309a8c0670 by Christian Kaltepoth
Only initialize Krazo if we are sure that the app is an MVC app
(commit: d04726f)
The file was modified core/src/main/java/org/eclipse/krazo/bootstrap/Initializer.java (diff)
Commit 4231e492f858f24462a82cf7c5a97902f19cc47d by Christian Kaltepoth
Using package private methods breaks CDI's request scope
(commit: 4231e49)
The file was modified core/src/main/java/org/eclipse/krazo/jaxrs/JaxRsContextProducer.java (diff)
Commit e2805a0528232d8744c97e5a51fa9a64ef3a2a46 by Tobias Erdle
Remove CXF module from project

Signed-off-by: Erdle, Tobias <tobi.erdle@gmail.com>
(commit: e2805a0)
The file was removedcxf/pom.xml
The file was removedcxf/src/main/java/org/eclipse/krazo/cxf/http/CXFHttpCommunicationUnwrapper.java
The file was modified pom.xml (diff)
The file was removedcxf/src/main/resources/META-INF/services/org.eclipse.krazo.core.HttpCommunicationUnwrapper
Commit 3a9f93a8ac964147e557727ec79ad42a26e13c9b by Tobias Erdle
Document CXF removal and remove it as supported

Signed-off-by: Erdle, Tobias <tobi.erdle@gmail.com>
(commit: 3a9f93a)
The file was modified documentation/src/main/asciidoc/_intro.adoc (diff)
The file was modified documentation/src/main/asciidoc/_quickstart.adoc (diff)
The file was modified README.md (diff)
The file was modified CONTRIBUTING.md (diff)
Commit e8043b890fe23015ed968714befba19f7905452d by Tobias Erdle
Remove CXF option from archetype

Signed-off-by: Erdle, Tobias <tobi.erdle@gmail.com>
(commit: e8043b8)
The file was modified archetype/src/main/resources/archetype-resources/pom.xml (diff)
Commit 486d08c9e5b22e4b50eb6b30f99b7641af06f4e7 by Tobias Erdle
Remove CXF workarounds from core module

Signed-off-by: Erdle, Tobias <tobi.erdle@gmail.com>
(commit: 486d08c)
The file was modified core/src/main/java/org/eclipse/krazo/bootstrap/DefaultConfigProvider.java (diff)
The file was modified core/src/main/java/org/eclipse/krazo/bootstrap/Initializer.java (diff)
The file was modified core/src/main/java/org/eclipse/krazo/bootstrap/CoreFeature.java (diff)
The file was modified core/src/main/java/org/eclipse/krazo/jaxrs/PreMatchingRequestFilter.java (diff)
The file was modified core/src/main/java/org/eclipse/krazo/jaxrs/PostMatchingRequestFilter.java (diff)
The file was modified core/src/main/java/org/eclipse/krazo/core/ViewResponseFilter.java (diff)
The file was modified core/src/main/java/org/eclipse/krazo/util/ServiceLoaders.java (diff)
Commit f0b3e32508faddff1afbc426cdd0455f8cbe876e by Tobias Erdle
Remove CXF from testsuite and TCK

Be aware that the Liberty profile is only commented out, as we will
support this server again, as soon as they use RESTEasy. Because of
this, the archive creator is adapted to use RESTEasy, so later we only
need to remove the comments from the profiles and adapt the dependecies
within the pom.xml.

Signed-off-by: Erdle, Tobias <tobi.erdle@gmail.com>
(commit: f0b3e32)
The file was modified tck/src/main/java/org/eclipse/krazo/tck/AbstractArchiveProvider.java (diff)
The file was removedtck/src/main/java/org/eclipse/krazo/tck/tomee/TomeeDevArchiveProvider.java
The file was modified testsuite/pom.xml (diff)
The file was removedtck/src/main/java/org/eclipse/krazo/tck/tomee/TomeeArchiveProvider.java
The file was modified tck/pom.xml (diff)
The file was modified tck/src/main/java/org/eclipse/krazo/tck/liberty/LibertyArchiveProvider.java (diff)
Commit 57dc38094e5a8c076fa8c54d10667100b255a52d by Tobias Erdle
Adapt Travis pipeline to ignore TomEE and Liberty

Signed-off-by: Erdle, Tobias <tobi.erdle@gmail.com>
(commit: 57dc380)
The file was modified .travis/tests.sh (diff)
The file was removed.travis/docker-tomee.sh
Commit 4d976d4ebfd0041cba25c2a2dcacbc544f59ed26 by Tobias Erdle
Re-enable OpenLiberty Tests with RESTEasy

Signed-off-by: Erdle, Tobias <tobi.erdle@gmail.com>
(commit: 4d976d4)
The file was modified testsuite/pom.xml (diff)
The file was modified tck/pom.xml (diff)
The file was modified README.md (diff)
Commit b5d31e13d255a8e4d6500f9e49d5a3a2ad610e82 by Tobias Erdle
Load JaxRsContextProducer via BeanManager again

It seems, that the @Context annotation has problems with injecting our
JaxRsContextProducer also on RESTEasy. Unfortunately, the documentation
of @Context itself isn't very helpful, so I just reverted the change and
load the Producer manually again.

see: #250
(commit: b5d31e1)
The file was modified core/src/main/java/org/eclipse/krazo/jaxrs/PreMatchingRequestFilter.java (diff)
The file was modified core/src/main/java/org/eclipse/krazo/jaxrs/PostMatchingRequestFilter.java (diff)
Commit d2b5d7b4ba2fc176fa70f23960776a15b055146f by Tobias Erdle
Update versions to 3.0.0-SNAPSHOT

Updates all 2.1.0-SNAPSHOT artifacts to the SNAPSHOT version for the
upcoming 3.0.0 release. Ignores the artifacts which are currently not in
the build because of 3rd party dependencies not migrated to the Jakarta
namespace yet.

closes: #253
(commit: d2b5d7b)
The file was modified examples/csrf-property/pom.xml (diff)
The file was modified examples/redirectScope3/pom.xml (diff)
The file was modified tck/pom.xml (diff)
The file was modified examples/redirect/pom.xml (diff)
The file was modified examples/locale/pom.xml (diff)
The file was modified documentation/pom.xml (diff)
The file was modified resteasy/pom.xml (diff)
The file was modified examples/view-annotation/pom.xml (diff)
The file was modified examples/book-cdi/pom.xml (diff)
The file was modified archetype/pom.xml (diff)
The file was modified examples/produces/pom.xml (diff)
The file was modified ext/velocity/pom.xml (diff)
The file was modified ext/freemarker/pom.xml (diff)
The file was modified ext/jade/pom.xml (diff)
The file was modified ext/stringtemplate/pom.xml (diff)
The file was modified core/pom.xml (diff)
The file was modified ext/jsr223/pom.xml (diff)
The file was modified examples/pom.xml (diff)
The file was modified examples/requestDispatcher/pom.xml (diff)
The file was modified examples/returns/pom.xml (diff)
The file was modified examples/redirectScope/pom.xml (diff)
The file was modified examples/conversation/pom.xml (diff)
The file was modified examples/facelets/pom.xml (diff)
The file was modified examples/exceptions/pom.xml (diff)
The file was modified ext/pom.xml (diff)
The file was modified examples/book-models/pom.xml (diff)
The file was modified examples/application-path/pom.xml (diff)
The file was modified ext/mustache/pom.xml (diff)
The file was modified examples/def-ext/pom.xml (diff)
The file was modified examples/events/pom.xml (diff)
The file was modified examples/uri-builder/pom.xml (diff)
The file was modified ext/asciidoc/pom.xml (diff)
The file was modified examples/redirectScope2/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified examples/validation-i18n/pom.xml (diff)
The file was modified jersey/pom.xml (diff)
The file was modified testsuite/pom.xml (diff)
The file was modified examples/validation/pom.xml (diff)
Commit 9cd62769eb1aa02141200cbb19c175606d8a3659 by Tobias Erdle
Update quickstart documentation regarding archetype

closes: #248
(commit: 9cd6276)
The file was modified documentation/src/main/asciidoc/_quickstart.adoc (diff)
Commit de9d1c03c9d45eecbbd56020e49b7cb8c17544d0 by Tobias Erdle
Reactivate Pebble extension

closes: #234
(commit: de9d1c0)
The file was modified ext/pebble/src/main/java/org/eclipse/krazo/ext/pebble/PebbleEngineProducer.java (diff)
The file was modified ext/pebble/src/test/java/org/eclipse/krazo/ext/pebble/PebbleEngineProducerTest.java (diff)
The file was modified ext/pom.xml (diff)
The file was modified ext/pebble/pom.xml (diff)
Commit dffc5b93f89c366b5419563b47ec8f8286cbe43a by Tobias Erdle
Set CSRF to implicit on generated application

closes: #255
(commit: dffc5b9)
The file was modified archetype/src/main/resources/archetype-resources/src/main/java/App.java (diff)
Commit 53275d22ead2883fbe248c449869ae55f98e2f10 by Tobias Erdle
Update parent pom to 3.0.0-SNAPSHOT

see: #234
(commit: 53275d2)
The file was modified ext/pebble/pom.xml (diff)
Commit 51750f089ca2a62edf93fe9c8f49a27974746cf3 by Tobias Erdle
Re-enable PebbleIT in testsuite

see: #234
(commit: 51750f0)
The file was modified testsuite/src/test/java/org/eclipse/krazo/test/ext/PebbleIT.java (diff)
Commit 326d39c2db0e0dea386c1bb5f999e9259403d66d by Christian Kaltepoth
Fixed dependency scopes and versions
(commit: 326d39c)
The file was modified resteasy/pom.xml (diff)
The file was modified testsuite/pom.xml (diff)
The file was modified ext/pom.xml (diff)
The file was modified core/pom.xml (diff)
Commit 5bb64ed132bf29abf009b8d686cebafcf3e539b7 by Christian Kaltepoth
Added dependencyManagement in parent pom
(commit: 5bb64ed)
The file was modified tck/pom.xml (diff)
The file was modified testsuite/pom.xml (diff)
The file was modified examples/def-ext/pom.xml (diff)
The file was modified resteasy/pom.xml (diff)
The file was modified core/pom.xml (diff)
The file was modified examples/redirectScope3/pom.xml (diff)
The file was modified examples/exceptions/pom.xml (diff)
The file was modified examples/uri-builder/pom.xml (diff)
The file was modified examples/csrf-property/pom.xml (diff)
The file was modified examples/redirectScope2/pom.xml (diff)
The file was modified ext/pom.xml (diff)
The file was modified examples/pom.xml (diff)
The file was modified pom.xml (diff)
The file was modified examples/validation-i18n/pom.xml (diff)
The file was modified jersey/pom.xml (diff)
Commit 1e1e7e72afe740e6718dd6381c8d309f869bbd12 by Christian Kaltepoth
Removed duplicated dependencyManagement entry
(commit: 1e1e7e7)
The file was modified tck/pom.xml (diff)