Commit Graph

581 Commits

Author SHA1 Message Date
Loredana Crusoveanu 3d93c55d44 Merge branch 'master' into JAVA-18133 2023-02-22 16:42:42 +02:00
panos-kakos 12f814488b [JAVA-16376] Moved quarkus-modules to jdk9-and-above profile (#13487)
* [JAVA-16376] Moved quarkus-modules to jdk9-and-above profile

* [JAVA-18171] Moved reactive-systems module to jdk9-and-above profile

* [JAVA-18170] Moved rxjava-modules to jdk9-and-above profile

* [JAVA-18165] Moved patterns-modules to jdk9-and-above profile

* [JAVA-18168] Upgraded quarkus version

* [JAVA-16394] Moved groovy modules to jdk9-and-above profile

* [JAVA-18165] Reverted changes for pattern-modules

* [JAVA-16394] Upgraded dependencies to latest versions

* [JAVA-18134] Upgraded guava-modules to java 11 and moved to jdk9-and-above profile

* [JAVA-16394] Fixed groovy-eclipse-batch dependency version

---------

Co-authored-by: Dhawal Kapil <dhawalkapil@gmail.com>
2023-02-22 19:39:20 +05:30
panos-kakos 27b3b339a8 [JAVA-18124] Moved apache-libraries module to jdk9-and-above profile (#13502)
* [JAVA-18124] Moved apache-libraries module to jdk9-and-above profile

* [JAVA-18124] Upgrade beam version
2023-02-21 21:11:43 +05:30
timis1 4375f5c42f Merge branch 'master' into JAVA-18133 2023-02-21 13:05:53 +02:00
timis1 cd3df938a0 JAVA-18132 Upgrade custom-pmd module to JDK 11 (#13500)
Co-authored-by: timis1 <noreplay@yahoo.com>
2023-02-21 00:44:46 +05:30
timis1 a04d35a6d8 JAVA-2420 Merge spring-apache-camel and spring-boot-camel modules (#13409)
* JAVA-2420 Merge spring-apache-camel and spring-boot-camel modules

* JAVA-2420 Migrate spring-boot-camel to spring-apache camel

* JAVA-2420 Update README.md file

* JAVA-2420 Remove spring-boot-camel

---------

Co-authored-by: timis1 <noreplay@yahoo.com>
2023-02-20 23:36:57 +05:30
timis1 433877fd70 JAVA-18133 Upgrade drools module to JDK 11 2023-02-17 22:18:14 +02:00
panos-kakos db11ca931d [JAVA-16376] Moved spring-reactive-modules to jdk9-and-above profile (#13470)
* [JAVA-16376] Moved spring-reactive-modules to jdk9-and-above profile

* [JAVA-16376] Upgraded geotools dependencies and moved module to jdk9-and-above profile

* [JAVA-16376] Replaced vividsolutions artifact with  locationtech

* [JAVA-16376] Moved data-structures to jdk9-and-above profile

* [JAVA-16376] Moved deeplearning4j module to jdk9-and-above profile

---------

Co-authored-by: Dhawal Kapil <dhawalkapil@gmail.com>
2023-02-16 21:27:31 +05:30
panos-kakos 1d860a8e67 [JAVA-16376] Moved apache-poi, apache-velocity,di-modules,asciidoctor… (#13461)
* [JAVA-16376] Moved apache-poi, apache-velocity,di-modules,asciidoctor,aws-modules to jdk9-and-above profile

* [JAVA-16376] testing war plugin

* [JAVA-16376] Upgraded asciidoctor dependencies

* [JAVA-16376] Upgraded lombok version

* [JAVA-16376] Upgraded guice version

* [JAVA-16376] Clean up properties
2023-02-15 20:21:33 +05:30
Ralf Ueberfuhr e4214237da BAEL-6097: Pitfalls on Testing with Spring Boot (#13441)
* BAEL-6097: Create project

* BAEL-6097: Implement sample code and tests with custom test slices

* BAEL-6097: Fix application-test.yml

* BAEL-6097: Rename tests to match BDD naming strategy, add test for Mapper Integration Test
2023-02-13 22:28:13 -08:00
panos-kakos 16d05291af Java 15035 (#13421)
* [JAVA-15035] Created module httpclient4 and moved related code

* [JAVA-15035] Upgraded httpclient-simple to spring-boot-e

* [JAVA-15035] Moved modules to to right profiles

* [JAVA-15026] Upgraded headers code to apache 5.2 + moved code related to 4.5 to httpclient4 module

* [JAVA-14911] Final clean up for http-client module

---------

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
2023-02-07 21:09:57 +05:30
panos-kakos 82757b243a [JAVA-18123] Upgraded algorithms-modules to java 11 + Upgraded unit t… (#13437)
* [JAVA-18123] Upgraded algorithms-modules to java 11 + Upgraded unit tests to junit5

* [JAVA-18123] Clean up properties

---------

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
2023-02-07 20:12:21 +05:30
anuragkumawat 58f8225215 JAVA-54 Create parents profile for tutorials repo (#13360) 2023-02-03 23:23:47 +05:30
Dhawal Kapil 61cac1e1cc Java 12714 eugen (#13358)
* Java 12714 - Test build (#13191)

* [JAVA-12714] Moved modules from default-first to jdk9-and-above profile

* [JAVA-12714] Moved modules from default-second to jdk9-and-above profile

* [JAVA-12714] Moved modules from default-heavy to jdk9-and-above profile

* [JAVA-12714] Clean up - test build

* [JAVA-12714] Clean up

* [JAVA-12714] test  build

* [JAVA-12714] test  build

* [JAVA-12714] test  build

* [JAVA-12714] test  build

* [JAVA-12714] test  build

* [JAVA-12714] Clean up

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>

* Master to JAVA-12714-eugen (#13302)

* Java 15029 (#13257)

* [JAVA-15029] Formatting

* [JAVA-15029] Clean up

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>

* Java 15030 (#13253)

* [JAVA-15030] Upgrade to http client 5

* [JAVA-15030] Fixed MimeType test

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>

* Java 16961 (#13236)

* [JAVA-16961] Moved code for article "Create an Empty Map in Java"

* [JAVA-16961] Alter README.md

* [JAVA-16961] Moved code for article "Sorting a Hashset in Java"

* [JAVA-16961] Added links to README.md files

* [JAVA-16961] Revert link changes

* [JAVA-16961] Replaced junit4 with junit5 annotations

* [JAVA-16961] test build

* [JAVA-16961] Added junit annotations

* [JAVA-16961] Added links

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>

* [List-CaseInsenContains] Case-Insensitive Searching in ArrayList (#13280)

* Bael 5436 new (#13283)

* BAEL-5777 - Mocking a singleton with Mockito

* BAEL-5436 - Root mapping

* Revert "BAEL-5777 - Mocking a singleton with Mockito"

This reverts commit 358a061997a4b853e3215dea0217a070f0e391e4.

* BAEL-5436 - Uncommenting controller

* JAVA-15609 Changed to IntegrationTest to reproduce issue on Jenkins

* BAEL-5959: Adjust code style (#13299)

* BAEL-5959: Monad in Java

* Fix test name

* Fix code style

* JAVA-16085, Potential issue in "A Guide to SAML with Spring Security"  article (#13279)

* JAVA-16085, Potential issue in "A Guide to SAML with Spring Security" article.

* JAVA-16085, Cleanup unnecessary resources samlKeystore.jks and library maven-war-plugin.

Co-authored-by: jogra <joseph.sterling.grah@miles.no>

* JAVA-15621, Potential issue in "Guide to UUID in Java" article. (#13271)

* JAVA-15621, Potential issue in "Guide to UUID in Java" article.

* JAVA-15621, Keep the raw strings in the article to make it easy for users to understand.

* JAVA-15621, Keep the raw strings in the article to make it easy for users to understand.

Co-authored-by: jogra <joseph.sterling.grah@miles.no>

* [JAVA-17295] Create and initialize ThreadPoolTaskExecutor (#13249)

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>

* [JAVA-15025] Upgraded to apache http 5 (#13296)

* [JAVA-15025] Upgraded to apache http 5

* [JAVA-15025] Clean up

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>

* [JAVA-15016] Upgraded to apache http client 5.2 (#13269)

* [JAVA-15016] Upgraded to apache http client 5.2

* [JAVA-15016] Clean up

* [JAVA-15016] Junit 5 clean up

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>

Co-authored-by: panos-kakos <102670093+panos-kakos@users.noreply.github.com>
Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
Co-authored-by: Kai Yuan <kent.yuan@Gmail.com>
Co-authored-by: Abhinav Pandey <abhinavpandey312@gmail.com>
Co-authored-by: Anastasios Ioannidis <anastasios.ioannidisa@gmail.com>
Co-authored-by: Anastasios Ioannidis <121166333+anastasiosioannidis@users.noreply.github.com>
Co-authored-by: Thiago dos Santos Hora <thiago.santos.hora@gmail.com>
Co-authored-by: jsgrah-spring <jsgrah@hotmail.com>
Co-authored-by: jogra <joseph.sterling.grah@miles.no>

* Update pom.xml

* [JAVA-12714] Removed plugin from atomix module (#13342)

* [JAVA-12714] Removed plugin from atomix module

* [JAVA-12714] Removed compiler plugin

* [JAVA-12714] Removed compiler plugin

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>

* JAVA-12714 Fixed conflicts

* JAVA-12714 Temporarily disabling ItemsUnitTest

* JAVA-12714 Removed Duplicate Classes

---------

Co-authored-by: panos-kakos <102670093+panos-kakos@users.noreply.github.com>
Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
Co-authored-by: Kai Yuan <kent.yuan@Gmail.com>
Co-authored-by: Abhinav Pandey <abhinavpandey312@gmail.com>
Co-authored-by: Anastasios Ioannidis <anastasios.ioannidisa@gmail.com>
Co-authored-by: Anastasios Ioannidis <121166333+anastasiosioannidis@users.noreply.github.com>
Co-authored-by: Thiago dos Santos Hora <thiago.santos.hora@gmail.com>
Co-authored-by: jsgrah-spring <jsgrah@hotmail.com>
Co-authored-by: jogra <joseph.sterling.grah@miles.no>
2023-02-03 10:27:34 +05:30
Bhaskar Ghosh Dastidar fd1c286570 [JAVA-5730] convert list of objects to list of strings (#13166)
* [JAVA-5730] convert list of objects to list of strings

* [JAVA-5730] added new unit tests with null and non-null lists. modified pom.xml with java version to 16

* [JAVA-5730] simplified User class and formatted the codebase

* [JAVA-5730] added module in jdk-9 and above profile

* [JAVA-5730] removed arraylist module from other profiles of core-java pom

* [JAVA-5730] java util opened for reflection surefire plugin

Co-authored-by: Bhaskar <bhaskar.dastidar@freshworks.com>
2023-01-18 19:53:05 -07:00
Dhawal Kapil 49550ca022 JAVA-16899 Disabled spring-roo project (#13247) 2023-01-08 01:31:11 +05:30
Kilian Schneider 0a9424696a feat BAEL-6092 Record Patterns (#13243)
* feat BAEL-6092 Record Patterns

* Update pom.xml

* Update pom.xml

* Add additional Switch Test Case
2023-01-06 14:12:38 -08:00
Ralf Ueberfuhr 40249f907c BAEL-5867: Micrometer Observability API with Spring Boot 3 (#13180)
* BAEL-5867: Create project and create first usage main method

* BAEL-5867: Use Observation API in Boot

* BAEL-5867: Refactoring and testing

* BAEL-5867: Add tracing

* BAEL-5867: Remove notes and add project as a module to the aggregator

* BAEL-5867: Fix pmd rules violation
2022-12-28 21:47:49 +01:00
Loredana Crusoveanu e99b6866f5 BAEL-71323 remove old module from pom 2022-12-25 15:13:43 +02:00
freelansam f5131d9ad0 JAVA-15822: Which sub-modules aren't being built (#13153)
* JAVA-15822: Which sub-modules aren't being built

* JAVA-15822: build error

* JAVA-15822: build error

* modified comment for gcp-firebase
2022-12-23 00:33:54 +05:30
Haroon Khan 0e594f1a74 [JAVA-15820] Enable spring-jinq module (#13090) 2022-11-30 22:43:56 +05:30
Kilian Schneider 4d330a1b85 BAEL-5785 Map.of() vs Map.ofEntries() test (#13064)
* BAEL-5785 Map.of() vs Map.ofEntries() test

* Update pom.xml

* Update pom.xml

* Add immutable test case

* Update map naming
2022-11-28 20:33:35 -06:00
Dhawal Kapil ad9ddfc6e3 JAVA-15787 Created new messaging-modules and saas-modules
- Moved jgroups, rabbitmq, spring-amqp, spring-apache-camel, spring-jms to messaging-modules
- Moved twilio, twitter4j, strip to saas-modules
- Renamed existing saas to jira-rest-integration
2022-11-26 11:54:53 +05:30
Dhawal Kapil e3aee5c129 JAVA-15989 Renamed to jenkins to jenkins-modules 2022-11-24 23:39:57 +05:30
Dhawal Kapil 979f49067b JAVA-15787 Moved spring-rector and spring-webflux-amqp to spring-reactive-modules 2022-11-24 20:32:23 +05:30
Dhawal Kapil 398e32e75a JAVA-15787 Created new di-modules and server-modules
- Moved spring-freemarker to spring-web-modules
2022-11-24 20:19:58 +05:30
Ralf Ueberfuhr b913e47c13 BAEL-5951: Spring Boot 3 Sample for Native Image builds incl. Runtime Hints (#13047)
* Update Spring Boot, Spring Native and Native Maven Plugin versions

* BAEL-5951: Spring Boot 3 Sample for Native Image builds incl. Runtime Hints

* BAEL-5951: Configure POMs and add Swagger UI runtime hints

* BAEL-5951: Remove Swagger UI runtime hints

* BAEL-5951: Remove Spring Boot3 parent POM from profiles because of JDK17 dependency during build (building the parent POM is even not necessary)

* BAEL-5951: Add tests

* BAEL-5951: Fix tests (PMD naming conventions)
2022-11-24 09:47:54 +01:00
Harry9656 e14ea6632f [JAVA-5353]: working with tablesaw (#12866)
Co-authored-by: Harpal Singh <harpal.singh@kaleyra.com>
2022-11-23 17:59:21 +00:00
thibault.faure ff92fd4510 BAEL-5940 code for the object validation after deserialization article 2022-11-21 21:37:05 +01:00
panagiotiskakos 5caddfef33 [JAVA-16218] Split javaxval module 2022-11-21 16:39:21 +02:00
Dhawal Kapil cfab38d822 JAVA-14855 Added missing pom.xml 2022-11-19 23:17:37 +05:30
Loredana Crusoveanu c165452fe1 remove duplicate module struts 2022-11-12 21:33:19 +02:00
Dhawal Kapil 6450b3edd2 JAVA-15788 Moved apache-spark to heavy profile 2022-11-06 10:11:02 +05:30
Yavuz Tas 125d9893ab BAEL-3446 (#12872)
* BAEL-3446 a simple market data streaming app for the article.

* BAEL-3446 add unit tests for the article code.

* BAEL-3446 increase version, activate module in the parent pom, update readme.

* BAEL-3446 improve the code semantically.

* BAEL-3446 remove unnecessary files

* BAEL-3446 fix continuation indentation as 2

* BAEL-3446 put new module in the correct profile

Co-authored-by: Yavuz Tas <ytas@vwd.com>
2022-10-22 09:45:24 +05:30
panos-kakos eb17d0e2ed [JAVA-13966] Upgraded h2 database to 2.1.214 + clean up (#12711)
* [JAVA-13966] Upgraded h2 database to 2.1.214

* [JAVA-13966] fixed tests for libraries-apache-commons

* [JAVA-13966] fixed tests

* [JAVA-13966] fixed tests

* [JAVA-13966] fixed tests JAVA-JPA MODULE

* [JAVA-13966] Made ninja submodule part of web-modules(parent)

* [JAVA-13966] Fixed naming convention for pmd

* [JAVA-13966] Moved tests of ninja-module to ManualTest category

* [JAVA-13966] Fix tests

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
2022-10-20 00:17:05 +05:30
davidmartinezbarua 97dbab9102 Merge pull request #12816 from thibaultfaure/article/BAEL-5772-edit-pdf-file
BAEL-5772 add code for the Edit Existing PDF Files in Java article
2022-10-13 21:14:14 -03:00
thibault.faure cb6790e12d BAEL-5772 add code for the Edit Existing PDF Files in Java article 2022-10-13 01:41:29 +02:00
Loredana Crusoveanu b8ed2b4add remove old ttl project from pom 2022-10-08 21:37:25 +03:00
Abdul Wahab 4a740338e4 BAEL-5696: Refactors spring caching TTL tutorial (#12825)
Co-authored-by: Abdul <abdul.wahab@monese.com>
2022-10-07 07:55:30 -07:00
Loredana Crusoveanu da67c2d032 Merge pull request #12774 from jsgrah-spring/master
JAVA-14662. Fix spring-jinq module to work with the latest Boot 2.7.x…
2022-10-07 13:12:48 +03:00
Loredana Crusoveanu fde21ca87d Merge pull request #12768 from panos-kakos/JAVA-13956
[JAVA-13956] Update/Align code with article
2022-10-07 12:32:14 +03:00
panagiotiskakos 8623a48204 [JAVA-13956] Moved module to default-jdk9-and-above 2022-10-06 18:13:29 +03:00
jsgrah-spring bdc1d2c840 JAVA-13403. Upgrade the maven-pmd-plugin from the main pom to the latest version 3.19.0 and remove any overridden versions for this plugin from the repo. 2022-09-27 21:29:47 +02:00
jsgrah-spring 2cdf589d10 JAVA-13403. Upgrade the maven-pmd-plugin from the main pom to the latest version 3.19.0 and remove any overridden versions for this plugin from the repo. 2022-09-23 13:19:54 +02:00
panos-kakos 63a9bfbad9 [JAVA-14174] Renamed paterns to paterns-module (#12718)
* [JAVA-14174] Renamed paterns to paterns-module

* [JAVA-14174] naming fixes

Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
2022-09-19 12:14:14 +05:30
panos-kakos b8a97cbebd [JAVA-14177] Renamed rule-engines to rule-enfines-modules (#12723)
Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
2022-09-14 19:55:00 +05:30
Dhawal Kapil ecfe4a05a2 JAVA-14423 Removed/Renamed module names (#12704) 2022-09-10 10:16:17 +05:30
panos-kakos cb8e969f17 [JAVA-13964] Upgrade javax-servlet-api to 4.0.1 (#12683)
Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
Co-authored-by: Dhawal Kapil <dhawalkapil@gmail.com>
2022-09-10 00:01:01 +05:30
panos-kakos b8a13c548c [JAVA-13965] Upgrade javax.servlet.jsp to 2.3.3 (#12684)
Co-authored-by: panagiotiskakos <panagiotis.kakos@libra-is.com>
2022-09-09 21:44:59 +05:30
Abdul Wahab 176111197a BAEL-5696: Adds TTL configuration for caching (#12700)
Co-authored-by: Abdul Wahab <abdul.wahab@monese.com>
2022-09-08 14:57:48 -07:00