Skip to content

Commit 9578816

Browse files
Merge pull request #296 from Spring-Framework-Java-Apps/JSF_Version
Jsf version
2 parents 65991a3 + 40f6b0b commit 9578816

File tree

4 files changed

+98
-7
lines changed

4 files changed

+98
-7
lines changed

etc/TODO.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -135,9 +135,25 @@ Caused by: org.postgresql.util.PSQLException: ERROR: relation "spring_session" d
135135
## 2.3.26
136136
* fixed #249 TaskRepository: move the JQL Query-String to Entity as Prepared Statement
137137

138-
## 2.3.27
139-
* Issue #234 Taskstate: Task Edit Form -> change Project via DropDown
140-
* Issue #235 Project/Root: Task Edit Form -> change Project via DropDown
141-
* Issue #236 Project/id: Task Edit Form -> change Project via DropDown
138+
## 3.0.0
139+
* fixed #97 evaluate JSF PrimeFaces Spring Boot AutoConfigure
140+
* fixed #96 add JSF PrimeFaces Spring Boot AutoConfigure
141+
* fixed #95 evaluate JSF JavaxFaces Spring Boot AutoConfigure
142+
* fixed #94 add JSF JavaxFaces Spring Boot AutoConfigure
143+
* fixed #93 add JSF JavaxFaces Spring Boot AutoConfigure
144+
* fixed #92 try jars
145+
* fixed #288 create Branch JSF_Version from Release 2.3.26
146+
* Issue #291 Evaluate Joinfaces
147+
* Issue #292 app starts with joinfaces
148+
* Issue #293 app run with joinfaces but with MVC Templates
149+
* Issue #294 Logging with logback only
150+
151+
## Joinfaces
152+
* https://github.com/joinfaces/joinfaces
153+
* http://joinfaces.org/
154+
* https://docs.joinfaces.org/4.3.4/reference/
155+
* https://docs.joinfaces.org/current/reference/
156+
157+
142158

143159

pom.xml

Lines changed: 75 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>org.woehlke</groupId>
66
<artifactId>simpleworklist</artifactId>
7-
<version>2.3.27-SNAPSHOT</version>
7+
<version>3.0.0-SNAPSHOT</version>
88
<packaging>jar</packaging>
99

1010
<parent>
@@ -67,6 +67,8 @@
6767
</distributionManagement>
6868

6969
<properties>
70+
<joinfaces.version>4.3.4</joinfaces.version>
71+
7072
<java.version>13</java.version>
7173
<version.maven>3.6.3</version.maven>
7274

@@ -139,16 +141,20 @@
139141

140142
<spring-data-releasetrain.version>Neumann-SR4</spring-data-releasetrain.version>
141143
<spring-session-bom.version>Dragonfruit-SR1</spring-session-bom.version>
144+
<!--
142145
<spring-framework.version>5.2.9.RELEASE</spring-framework.version>
143146
<spring-security.version>5.3.4.RELEASE</spring-security.version>
147+
-->
144148

145149
<!-- Unit and Integration Testing -->
146150
<junit-jupiter.version>5.6.2</junit-jupiter.version>
147151
<xmlunit2.version>2.6.4</xmlunit2.version>
148152
<xmlunit.version>2.6.4</xmlunit.version>
149153
<htmlunit.version>2.43.0</htmlunit.version>
150154
<hamcrest.version>2.2</hamcrest.version>
155+
<!--
151156
<lombok.version>1.18.12</lombok.version>
157+
-->
152158
<jsoup.version>1.13.1</jsoup.version>
153159

154160
<skipTests>true</skipTests>
@@ -289,6 +295,13 @@
289295

290296
<dependencyManagement>
291297
<dependencies>
298+
<dependency>
299+
<groupId>org.joinfaces</groupId>
300+
<artifactId>joinfaces-dependencies</artifactId>
301+
<version>${joinfaces.version}</version>
302+
<type>pom</type>
303+
<scope>import</scope>
304+
</dependency>
292305
<dependency>
293306
<groupId>org.junit</groupId>
294307
<artifactId>junit-bom</artifactId>
@@ -303,6 +316,13 @@
303316
<type>pom</type>
304317
<scope>import</scope>
305318
</dependency>
319+
<dependency>
320+
<groupId>org.springframework.security</groupId>
321+
<artifactId>spring-security-bom</artifactId>
322+
<version>${spring-security.version}</version>
323+
<type>pom</type>
324+
<scope>import</scope>
325+
</dependency>
306326
<!-- webjars -->
307327
<dependency>
308328
<groupId>org.webjars</groupId>
@@ -342,6 +362,7 @@
342362
<artifactId>lombok</artifactId>
343363
<version>${lombok.version}</version>
344364
<optional>false</optional>
365+
<scope>provided</scope>
345366
</dependency>
346367

347368
<dependency>
@@ -481,6 +502,13 @@
481502
<artifactId>htmlunit</artifactId>
482503
<version>${htmlunit.version}</version>
483504
</dependency>
505+
506+
<dependency>
507+
<groupId>org.primefaces</groupId>
508+
<artifactId>primefaces</artifactId>
509+
<version>8.0</version>
510+
</dependency>
511+
484512
</dependencies>
485513
</dependencyManagement>
486514

@@ -542,6 +570,10 @@
542570
<groupId>org.springframework.boot</groupId>
543571
<artifactId>spring-boot-starter-security</artifactId>
544572
</dependency>
573+
<dependency>
574+
<groupId>org.springframework.boot</groupId>
575+
<artifactId>spring-boot-starter-logging</artifactId>
576+
</dependency>
545577
<dependency>
546578
<groupId>org.springframework.security</groupId>
547579
<artifactId>spring-security-core</artifactId>
@@ -579,7 +611,18 @@
579611
<groupId>org.projectlombok</groupId>
580612
<artifactId>lombok</artifactId>
581613
<optional>false</optional>
614+
<scope>provided</scope>
582615
</dependency>
616+
<!--
617+
<dependency>
618+
<groupId>ch.qos.logback</groupId>
619+
<artifactId>logback-core</artifactId>
620+
</dependency>
621+
<dependency>
622+
<groupId>ch.qos.logback</groupId>
623+
<artifactId>logback-access</artifactId>
624+
</dependency>
625+
-->
583626
<dependency>
584627
<groupId>org.webjars</groupId>
585628
<artifactId>font-awesome</artifactId>
@@ -734,6 +777,14 @@
734777
<groupId>org.apache.maven.doxia</groupId>
735778
<artifactId>doxia-module-markdown</artifactId>
736779
</dependency>
780+
<dependency>
781+
<groupId>org.primefaces</groupId>
782+
<artifactId>primefaces</artifactId>
783+
</dependency>
784+
<dependency>
785+
<groupId>org.joinfaces</groupId>
786+
<artifactId>jsf-spring-boot-starter</artifactId>
787+
</dependency>
737788
</dependencies>
738789

739790
<build>
@@ -838,6 +889,18 @@
838889
</dependency>
839890
</dependencies>
840891
</plugin>
892+
<plugin>
893+
<groupId>org.joinfaces</groupId>
894+
<artifactId>joinfaces-maven-plugin</artifactId>
895+
<version>${joinfaces.version}</version>
896+
<executions>
897+
<execution>
898+
<goals>
899+
<goal>classpath-scan</goal>
900+
</goals>
901+
</execution>
902+
</executions>
903+
</plugin>
841904
</plugins>
842905
</pluginManagement>
843906
<plugins>
@@ -1242,6 +1305,10 @@
12421305
<showDeprecation>true</showDeprecation>
12431306
</configuration>
12441307
</plugin>
1308+
<plugin>
1309+
<groupId>org.joinfaces</groupId>
1310+
<artifactId>joinfaces-maven-plugin</artifactId>
1311+
</plugin>
12451312
<plugin>
12461313
<groupId>org.apache.maven.plugins</groupId>
12471314
<artifactId>maven-javadoc-plugin</artifactId>
@@ -1364,6 +1431,13 @@
13641431
</compilerArgs>
13651432
<showWarnings>true</showWarnings>
13661433
<showDeprecation>true</showDeprecation>
1434+
<annotationProcessorPaths>
1435+
<path>
1436+
<groupId>org.projectlombok</groupId>
1437+
<artifactId>lombok</artifactId>
1438+
<version>${lombok.version}</version>
1439+
</path>
1440+
</annotationProcessorPaths>
13671441
</configuration>
13681442
</plugin>
13691443
<plugin>

src/main/java/org/woehlke/simpleworklist/domain/task/TaskStateTabController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package org.woehlke.simpleworklist.domain.task;
22

3-
import lombok.extern.slf4j.Slf4j;
43
import org.springframework.beans.factory.annotation.Autowired;
54
import org.springframework.data.domain.Pageable;
65
import org.springframework.data.domain.Sort;
@@ -15,6 +14,7 @@
1514
import org.woehlke.simpleworklist.services.TaskStateControllerService;
1615
import org.woehlke.simpleworklist.user.session.UserSessionBean;
1716

17+
import lombok.extern.slf4j.Slf4j;
1818
import javax.validation.constraints.NotNull;
1919
import java.util.Locale;
2020

src/main/java/org/woehlke/simpleworklist/domain/task/TaskStateTaskController.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.woehlke.simpleworklist.domain.task;
22

3-
import lombok.extern.slf4j.Slf4j;
3+
44
import org.springframework.stereotype.Controller;
55
import org.springframework.ui.Model;
66
import org.springframework.validation.BindingResult;
@@ -19,6 +19,7 @@
1919
import org.springframework.beans.factory.annotation.Autowired;
2020
import org.woehlke.simpleworklist.user.account.UserAccount;
2121

22+
import lombok.extern.slf4j.Slf4j;
2223
import javax.validation.Valid;
2324
import javax.validation.constraints.NotNull;
2425
import java.util.List;

0 commit comments

Comments
 (0)