diff --git a/guava18/pom.xml b/guava18/pom.xml
index e26eb7313e..413e9c35b8 100644
--- a/guava18/pom.xml
+++ b/guava18/pom.xml
@@ -17,7 +17,7 @@
junit
junit
- 4.13
+ 4.12
test
diff --git a/pom.xml b/pom.xml
index 5526c1e2a3..709c3e4e00 100644
--- a/pom.xml
+++ b/pom.xml
@@ -34,7 +34,6 @@
gson
- gson-jackson-performance
guava
guava18
guava19
diff --git a/spring-mvc-java/pom.xml b/spring-mvc-java/pom.xml
index 54d6eee01a..8248343105 100644
--- a/spring-mvc-java/pom.xml
+++ b/spring-mvc-java/pom.xml
@@ -6,7 +6,7 @@
0.1-SNAPSHOT
spring-mvc-java
war
-
+
@@ -35,7 +35,7 @@
spring-messaging
${org.springframework.version}
-
+
com.fasterxml.jackson.core
@@ -56,7 +56,7 @@
1.2
runtime
-
+
org.springframework
@@ -80,6 +80,11 @@
commons-fileupload
1.3.1
+
+ net.sourceforge.htmlunit
+ htmlunit
+ ${net.sourceforge.htmlunit}
+
@@ -196,7 +201,7 @@
${maven-surefire-plugin.version}
-
+ **/*IntegrationTest.java
@@ -231,22 +236,22 @@
4.0.4.RELEASE
2.1.4.RELEASE
2.7.8
-
+
4.3.11.Final
5.1.38
-
+
1.7.21
1.1.5
5.2.2.Final
-
+
19.0
3.4
-
+
1.3
4.12
@@ -255,6 +260,7 @@
4.5
2.9.0
2.23
+
3.5.1
2.6
diff --git a/spring-mvc-java/src/main/java/com/baeldung/model/Message.java b/spring-mvc-java/src/main/java/com/baeldung/model/Message.java
index c1f7f52215..76d53e132a 100644
--- a/spring-mvc-java/src/main/java/com/baeldung/model/Message.java
+++ b/spring-mvc-java/src/main/java/com/baeldung/model/Message.java
@@ -2,14 +2,14 @@ package com.baeldung.model;
public class Message {
- private String from;
- private String text;
+ private String from;
+ private String text;
- public String getText() {
- return text;
- }
+ public String getText() {
+ return text;
+ }
- public String getFrom() {
- return from;
- }
+ public String getFrom() {
+ return from;
+ }
}
diff --git a/spring-mvc-java/src/main/java/com/baeldung/model/OutputMessage.java b/spring-mvc-java/src/main/java/com/baeldung/model/OutputMessage.java
index fc201ed016..9aad564b1e 100644
--- a/spring-mvc-java/src/main/java/com/baeldung/model/OutputMessage.java
+++ b/spring-mvc-java/src/main/java/com/baeldung/model/OutputMessage.java
@@ -2,26 +2,26 @@ package com.baeldung.model;
public class OutputMessage {
- private String from;
- private String text;
- private String time;
+ private String from;
+ private String text;
+ private String time;
- public OutputMessage(final String from, final String text, final String time) {
+ public OutputMessage(final String from, final String text, final String time) {
- this.from = from;
- this.text = text;
- this.time = time;
- }
+ this.from = from;
+ this.text = text;
+ this.time = time;
+ }
- public String getText() {
- return text;
- }
+ public String getText() {
+ return text;
+ }
- public String getTime() {
- return time;
- }
+ public String getTime() {
+ return time;
+ }
- public String getFrom() {
- return from;
- }
+ public String getFrom() {
+ return from;
+ }
}
diff --git a/spring-mvc-java/src/main/java/com/baeldung/spring/web/config/WebSocketConfig.java b/spring-mvc-java/src/main/java/com/baeldung/spring/web/config/WebSocketConfig.java
index 6330041c60..5f3eb1312d 100644
--- a/spring-mvc-java/src/main/java/com/baeldung/spring/web/config/WebSocketConfig.java
+++ b/spring-mvc-java/src/main/java/com/baeldung/spring/web/config/WebSocketConfig.java
@@ -10,15 +10,15 @@ import org.springframework.web.socket.config.annotation.StompEndpointRegistry;
@EnableWebSocketMessageBroker
public class WebSocketConfig extends AbstractWebSocketMessageBrokerConfigurer {
- @Override
- public void configureMessageBroker(final MessageBrokerRegistry config) {
- config.enableSimpleBroker("/topic");
- config.setApplicationDestinationPrefixes("/app");
- }
+ @Override
+ public void configureMessageBroker(final MessageBrokerRegistry config) {
+ config.enableSimpleBroker("/topic");
+ config.setApplicationDestinationPrefixes("/app");
+ }
- @Override
- public void registerStompEndpoints(final StompEndpointRegistry registry) {
- registry.addEndpoint("/chat").withSockJS();
- }
+ @Override
+ public void registerStompEndpoints(final StompEndpointRegistry registry) {
+ registry.addEndpoint("/chat").withSockJS();
+ }
}
\ No newline at end of file
diff --git a/spring-mvc-java/src/main/java/com/baeldung/web/controller/CompanyController.java b/spring-mvc-java/src/main/java/com/baeldung/web/controller/CompanyController.java
index 8dcfe68a84..e92abfdc47 100644
--- a/spring-mvc-java/src/main/java/com/baeldung/web/controller/CompanyController.java
+++ b/spring-mvc-java/src/main/java/com/baeldung/web/controller/CompanyController.java
@@ -22,59 +22,55 @@ import com.baeldung.model.Company;
@Controller
public class CompanyController {
- Map companyMap = new HashMap<>();
+ Map companyMap = new HashMap<>();
- @RequestMapping(value = "/company", method = RequestMethod.GET)
- public ModelAndView showForm() {
- return new ModelAndView("companyHome", "company", new Company());
- }
+ @RequestMapping(value = "/company", method = RequestMethod.GET)
+ public ModelAndView showForm() {
+ return new ModelAndView("companyHome", "company", new Company());
+ }
- @RequestMapping(value = "/company/{Id}", produces = { "application/json",
- "application/xml" }, method = RequestMethod.GET)
- public @ResponseBody Company getCompanyById(@PathVariable final long Id) {
- return companyMap.get(Id);
- }
+ @RequestMapping(value = "/company/{Id}", produces = { "application/json", "application/xml" }, method = RequestMethod.GET)
+ public @ResponseBody Company getCompanyById(@PathVariable final long Id) {
+ return companyMap.get(Id);
+ }
- @RequestMapping(value = "/addCompany", method = RequestMethod.POST)
- public String submit(@ModelAttribute("company") final Company company,
- final BindingResult result, final ModelMap model) {
- if (result.hasErrors()) {
- return "error";
- }
- model.addAttribute("name", company.getName());
- model.addAttribute("id", company.getId());
+ @RequestMapping(value = "/addCompany", method = RequestMethod.POST)
+ public String submit(@ModelAttribute("company") final Company company, final BindingResult result, final ModelMap model) {
+ if (result.hasErrors()) {
+ return "error";
+ }
+ model.addAttribute("name", company.getName());
+ model.addAttribute("id", company.getId());
- companyMap.put(company.getId(), company);
+ companyMap.put(company.getId(), company);
- return "companyView";
- }
+ return "companyView";
+ }
- @RequestMapping(value = "/companyEmployee/{company}/employeeData/{employee}", method = RequestMethod.GET)
- @ResponseBody
- public ResponseEntity