This is the official samples repository for the Spring Web Flow project.
From a sample sub-directory, use mvn jetty:run
to run a server, or mvn package
to build a war.
This is the official samples repository for the Spring Web Flow project.
From a sample sub-directory, use mvn jetty:run
to run a server, or mvn package
to build a war.
Hi
I'm writing flow execution tests
Why is my model validator spring bean not called when I trigger a transition?
First here is my flow configuration:
<on-start>
<!-- Build the form used by the view states -->
<evaluate expression="grantPHRAccessFormFactory.getForm(externalContext.sessionMap.get('currentPerson'))" result="flowScope.grantPHRAccessForm"/>
</on-start>
<view-state id="enterEmail" view="grant-phr-access/enter-email" model="grantPHRAccessForm">
<transition on="next" to="checkIfIsEmailForNewUserKnown" validate="true"/>
<transition on="cancel" to="cancel"/>
</view-state>
<decision-state id="checkIfIsEmailForNewUserKnown">
<if test="grantPHRAccessForm.isEmailForNewUserKnown()" then="checkIfUserAlreadyExistForEmail" else="createNewUser"/>
</decision-state>
<decision-state id="checkIfUserAlreadyExistForEmail">
<if test="userServiceImpl.findByEmailNotDeleted(grantPHRAccessForm.emailForNewUser).size() > 0" then="grantAccessToExistingPersonAccount" else="createNewUser"/>
</decision-state>
<view-state id="grantAccessToExistingPersonAccount" view="grant-phr-access/existing-person-account">
<transition on="back" to="enterEmail"/>
<transition on="next" to="doYouWantToGenerateNewPassword"/>
<transition on="cancel" to="cancel"/>
</view-state>
<view-state id="createNewUser" view="grant-phr-access/create-new-user" model="grantPHRAccessForm">
<transition on="back" to="enterEmail"/>
<transition on="next" to="communicateCredentials"/>
<transition on="cancel" to="cancel" validate="false"/>
</view-state>
Here is my flow execution test with its configuration:
@Autowired
private GrantPHRAccessFormValidator grantPHRAccessFormValidator;
@Override
protected FlowDefinitionResource getResource(FlowDefinitionResourceFactory flowDefinitionResourceFactory) {
return flowDefinitionResourceFactory.createFileResource("src/main/webapp/WEB-INF/flows/grant-phr-access.xml");
}
@Override
protected void configureFlowBuilderContext(MockFlowBuilderContext builderContext) {
builderContext.registerBean("grantPHRAccessFormValidator", grantPHRAccessFormValidator);
builderContext.registerBean("GrantPHRAccessFormValidator", grantPHRAccessFormValidator);
}
@Test
public void transitionFromEmailToCreateNewPersonAccountTest() {
// Tool
final GrantPHRAccessForm grantPHRAccessForm = GrantPHRAccessForm.builder() //
.isEmailForNewUserKnown(false) //
.build();
// Configure data for this test
context.getSessionMap().put("currentPerson", new Person());
when(grantPHRAccessFormFactory.getForm(any(Person.class))).thenReturn(grantPHRAccessForm);
// Start the flow, trigger event and check if we went through the correct states in the order expected
startFlow(context);
assertCurrentStateEquals("enterEmail");
context.setEventId("next");
resumeFlow(context);
assertCurrentStateEquals("createNewUser");
verify(grantPHRAccessFormValidator, times(1)).validateEnterEmail(grantPHRAccessForm, any(ValidationContext.class));
}
And here is my model validator bean:
@Component
public class GrantPHRAccessFormValidator {
@Autowired
private MessageSource messageSource;
public void validateEnterEmail(GrantPHRAccessForm grantPHRAccessForm, ValidationContext validationContext) {
// Tools
final MessageContext messageContext = validationContext.getMessageContext();
final Locale locale = LocaleContextHolder.getLocale();
final String code = "registration.error.email.invalid.format";
final Object[] params = null;
if (grantPHRAccessForm.isEmailForNewUserKnown()) {
if (!Utilities.isValidEmail(grantPHRAccessForm.getEmailForNewUser(), false)) {
messageContext.addMessage( //
new MessageBuilder() //
.error() //
.source("emailForNewUser") //
.defaultText(messageSource.getMessage(code, params, locale)) //
.build());
}
}
}
}
My code goes through the states I expected but the "grantPHRAccessFormValidator.validateEnterEmail()" method is not triggered.
Do I have to simulate somehow a "submit form" instead of the "context.setEventId("next");"
Or do I have to register the "grantPHRAccessFormValidator" bean in another way?
Thank you for you support.
Best regards
This issue was originally reported as SWF-1633.
The samples hosted on github (https://github.com/spring-projects/spring-webflow-samples) are not buildable as described. Running mvn package
I get following error:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.1.1:war (default-war) on project booking-mvc:
Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode) -> [Help 1]
DEBUG: org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'dispatcher' processing GET request for [/booking-mvc/logout]
DEBUG: org.springframework.webflow.mvc.servlet.FlowHandlerMapping - No flow mapping found for request with URI '/booking-mvc/logout'
DEBUG: org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /logout
DEBUG: org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Did not find handler method for [/logout]
DEBUG: org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Matching patterns for request [/logout] are [/**]
DEBUG: org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - URI Template variables for request [/logout] are {}
DEBUG: org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapping [/logout] to HandlerExecutionChain with handler [org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler@12f95ed7] and 1 interceptor
DEBUG: org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/booking-mvc/logout] is: -1
DEBUG: org.springframework.web.servlet.DispatcherServlet - Null ModelAndView returned to DispatcherServlet with name 'dispatcher': assuming HandlerAdapter completed request handling
DEBUG: org.springframework.web.servlet.DispatcherServlet - Successfully completed request
Hi, by default maven-war-plugin will fail if it can't find web.xml. I've solved it with:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
</plugin>
in pom.xml
add this .and().csrf().disable() also not work ๏ผ
DEBUG: org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'dispatcher' processing GET request for [/booking-mvc/logout]
DEBUG: org.springframework.webflow.mvc.servlet.FlowHandlerMapping - No flow mapping found for request with URI '/booking-mvc/logout'
DEBUG: org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking up handler method for path /logout
DEBUG: org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Did not find handler method for [/logout]
DEBUG: org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Matching patterns for request [/logout] are [/**]
DEBUG: org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - URI Template variables for request [/logout] are {}
DEBUG: org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapping [/logout] to HandlerExecutionChain with handler [org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler@53c421bf] and 1 interceptor
DEBUG: org.springframework.web.servlet.DispatcherServlet - Last-Modified value for [/booking-mvc/logout] is: -1
DEBUG: org.springframework.web.servlet.DispatcherServlet - Null ModelAndView returned to DispatcherServlet with name 'dispatcher': assuming HandlerAdapter completed request handling
DEBUG: org.springframework.web.servlet.DispatcherServlet - Successfully completed request
I have difficulties with testing my spring webflow execution in a unit test.
I'm using spring webflow 2.4.5.RELEASE.
Here is the first version of my the spring webflow with I'm having difficulties to test:
<view-state id="communicateCredentials" view="grant-phr-access/communicate-credentials">
<transition on="next" to="end">
<evaluate expression="grantPHRAccessServiceImpl.grantPHRAccess(grantPHRAccessForm)" result="flowScope.personAccountCredentials"/>
</transition>
</view-state>
<view-state id="end" view="grant-phr-access/end">
<transition on="finish" to="redirectToSpecialistHome"/>
</view-state>
Here is my unit test:
@Test
public void transitionFromCommunicateCredentialsToEndTest() {
// Configure data for this test
setCurrentState("communicateCredentials");
getFlowScope().put("grantPHRAccessForm", new GrantPHRAccessForm());
when(grantPHRAccessService.grantPHRAccess(any(GrantPHRAccessForm.class))).thenReturn("");
// Trigger flow event and check the result
assertCurrentStateEquals("communicateCredentials");
context.setEventId("next");
resumeFlow(context);
verify(grantPHRAccessService, times(1)).grantPHRAccess(any(GrantPHRAccessForm.class));
assertCurrentStateEquals("end");
}
Here is the error message:
junit.framework.ComparisonFailure: The current state 'communicateCredentials' does not equal the expected state 'end'
Expected :end
Actual :communicateCredentials
The mockito test with "verify" works, that means that the transition was evaluated.
I also checked in debug mode the content of the "flowScope.personAccountCredentials" and I have the empty String as expected (returned by the mocked grantPHRAccessService.grantPHRAccess()).
But the state is always "communicateCredentials" and not "end" as expected.
Here is the second version of my spring web flow:
<view-state id="communicateCredentials" view="grant-phr-access/communicate-credentials">
<transition on="next" to="end"/>
</view-state>
<view-state id="end" view="grant-phr-access/end">
<!-- evaluate has been moved from "communicateCredentials" view-state transition to here -->
<on-entry>
<evaluate expression="grantPHRAccessServiceImpl.grantPHRAccess(grantPHRAccessForm)" result="flowScope.personAccountCredentials"/>
</on-entry>
<transition on="finish" to="redirectToSpecialistHome"/>
</view-state>
moved the "evaluate" tag from the "communicateCredentials" view-state transition in the "on entry" tag from the "end" view-state and my unit test is working...
If find more logical to keep the "evaluate" in the "communicateCredentials" view-state transition, am I missing something in my unit test?
Thank you for your support :).
Hello,
When running the webflow-showcase I get this error trace.
Could be wrong the security-config.xml schema declaration in master?
Replacing spring-security-3.2.xsd by spring-security-4.0.xsd it works.
Thanks
Rafa
INFO : org.springframework.security.core.SpringSecurityCoreVersion - You are running with Spring Security Core 4.0.1.RELEASE
INFO : org.springframework.security.config.SecurityNamespaceHandler - Spring Security 'config' module version is 4.0.1.RELEASE
ERROR: org.springframework.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from relative location [security-config.xml]
Offending resource: ServletContext resource [/WEB-INF/spring/root-context.xml]; nested exception is org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: You cannot use a spring-security-2.0.xsd or spring-security-3.0.xsd or spring-security-3.1.xsd schema with Spring Security 3.2. Please update your schema declarations to the 3.2 schema.
Offending resource: ServletContext resource [/WEB-INF/spring/security-config.xml]
Hello,
thank you very much for this nice examples I think i'm now fimilar with Spring Webflow.
I tried to change the configuration of the Thymeleaf example. Thymeleaf should be used without Tiles. What needs to be changed in the configuration?
Thanks
trying to get a hang of spring webflow, here are some eclipse debug logs, when debugging booking-mvc(master) project as maven build
DEBUG: org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'dispatcher' processing GET request for [/intro.html]
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/intro.html] in DispatcherServlet with name 'dispatcher'
DEBUG: org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG: org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'dispatcher' processing GET request for [/booking/intro.html]
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/booking/intro.html] in DispatcherServlet with name 'dispatcher'
DEBUG: org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG: org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'dispatcher' processing GET request for [/hotels/]
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/hotels/] in DispatcherServlet with name 'dispatcher'
DEBUG: org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG: org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'dispatcher' processing GET request for [/login]
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/login] in DispatcherServlet with name 'dispatcher'
DEBUG: org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG: org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'dispatcher' processing GET request for [/hotels/search.html]
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/hotels/search.html] in DispatcherServlet with name 'dispatcher'
DEBUG: org.springframework.web.servlet.DispatcherServlet - Successfully completed request
...
...
..
Full initialization logs follow:
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Hotel Booking : Spring MVC + Web Flow + JSP 1.0.0.BUILD-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] >>> jetty-maven-plugin:9.0.0.v20130308:run (default-cli) @ booking-mvc >>>
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ booking-mvc ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.0:compile (default-compile) @ booking-mvc ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ booking-mvc ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.0:testCompile (default-testCompile) @ booking-mvc ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] <<< jetty-maven-plugin:9.0.0.v20130308:run (default-cli) @ booking-mvc <<<
[INFO]
[INFO] --- jetty-maven-plugin:9.0.0.v20130308:run (default-cli) @ booking-mvc ---
[INFO] Configuring Jetty for project: Hotel Booking : Spring MVC + Web Flow + JSP
[INFO] webAppSourceDirectory not set. Defaulting to /home/abhinav/spring-projects/spring-webflow-samples/booking-mvc/src/main/webapp
[INFO] Reload Mechanic: automatic
[INFO] Classes = /home/abhinav/spring-projects/spring-webflow-samples/booking-mvc/target/classes
[INFO] Context path = /
[INFO] Tmp directory = /home/abhinav/spring-projects/spring-webflow-samples/booking-mvc/target/tmp
[INFO] Web defaults = org/eclipse/jetty/webapp/webdefault.xml
[INFO] Web overrides = none
[INFO] web.xml file = null
[INFO] Webapp directory = /home/abhinav/spring-projects/spring-webflow-samples/booking-mvc/src/main/webapp
2015-07-26 06:35:03.323:INFO:oejs.Server:main: jetty-9.0.0.v20130308
2015-07-26 06:35:04.257:INFO:oejpw.PlusConfiguration:main: No Transaction manager found - if your webapp requires one, please configure one.
2015-07-26 06:35:35.570:INFO:/:main: Spring WebApplicationInitializers detected on classpath: [org.springframework.webflow.samples.booking.config.SecurityWebApplicationInitializer@5ed53f6b, org.springframework.webflow.samples.booking.config.DispatcherServletInitializer@236ba71]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.filter.DelegatingFilterProxy - Initializing filter 'springSecurityFilterChain'
DEBUG: org.springframework.web.filter.DelegatingFilterProxy - Filter 'springSecurityFilterChain' configured successfully
DEBUG: org.springframework.web.servlet.DispatcherServlet - Initializing servlet 'dispatcher'
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
2015-07-26 06:38:01.351:INFO:/:main: Initializing Spring FrameworkServlet 'dispatcher'INFO : org.springframework.web.servlet.DispatcherServlet - FrameworkServlet 'dispatcher': initialization started
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Replacing [servletContextInitParams] PropertySource with [servletContextInitParams]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Replacing [servletConfigInitParams] PropertySource with [servletConfigInitParams]
INFO : org.springframework.web.context.support.AnnotationConfigWebApplicationContext - Refreshing WebApplicationContext for namespace 'dispatcher-servlet': startup date [Sun Jul 26 06:38:01 IST 2015]; root of context hierarchy
DEBUG: org.springframework.web.context.support.AnnotationConfigWebApplicationContext - Bean factory for WebApplicationContext for namespace 'dispatcher-servlet': org.springframework.beans.factory.support.DefaultListableBeanFactory@752fb124: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor]; root of factory hierarchy
DEBUG: org.springframework.web.context.support.AnnotationConfigWebApplicationContext - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@47285e11]
DEBUG: org.springframework.web.context.support.AnnotationConfigWebApplicationContext - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@46b75801]
DEBUG: org.springframework.web.context.support.AnnotationConfigWebApplicationContext - Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@7db5292f]
DEBUG: org.springframework.web.servlet.DispatcherServlet - Unable to locate MultipartResolver with name 'multipartResolver': no multipart request handling provided
DEBUG: org.springframework.web.servlet.DispatcherServlet - Unable to locate LocaleResolver with name 'localeResolver': using default [org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver@1d4a62db]
DEBUG: org.springframework.web.servlet.DispatcherServlet - Unable to locate ThemeResolver with name 'themeResolver': using default [org.springframework.web.servlet.theme.FixedThemeResolver@5a8ca43d]
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Looking for URL mappings in application context: WebApplicationContext for namespace 'dispatcher-servlet': startup date [Sun Jul 26 06:38:01 IST 2015]; root of context hierarchy
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalRequiredAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalCommonAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'environment': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'systemProperties': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'systemEnvironment': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'servletContext': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'servletConfig': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'contextParameters': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'contextAttributes': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'messageSource': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'applicationEventMulticaster': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'lifecycleProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Looking for URL mappings in application context: WebApplicationContext for namespace 'dispatcher-servlet': startup date [Sun Jul 26 06:38:01 IST 2015]; root of context hierarchy
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalRequiredAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalCommonAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'environment': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'systemProperties': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'systemEnvironment': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'servletContext': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'servletConfig': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'contextParameters': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'contextAttributes': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'messageSource': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'applicationEventMulticaster': no URL paths identified
DEBUG: org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Rejected bean name 'lifecycleProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.DispatcherServlet - No HandlerMappings found in servlet 'dispatcher': using default
DEBUG: org.springframework.web.servlet.DispatcherServlet - No HandlerAdapters found in servlet 'dispatcher': using default
DEBUG: org.springframework.web.servlet.DispatcherServlet - No HandlerExceptionResolvers found in servlet 'dispatcher': using default
DEBUG: org.springframework.web.servlet.DispatcherServlet - Unable to locate RequestToViewNameTranslator with name 'viewNameTranslator': using default [org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@33b0d0c5]
DEBUG: org.springframework.web.servlet.DispatcherServlet - No ViewResolvers found in servlet 'dispatcher': using default
DEBUG: org.springframework.web.servlet.DispatcherServlet - Unable to locate FlashMapManager with name 'flashMapManager': using default [org.springframework.web.servlet.support.SessionFlashMapManager@438f8c3a]
DEBUG: org.springframework.web.servlet.DispatcherServlet - Published WebApplicationContext of servlet 'dispatcher' as ServletContext attribute with name [org.springframework.web.servlet.FrameworkServlet.CONTEXT.dispatcher]
INFO : org.springframework.web.servlet.DispatcherServlet - FrameworkServlet 'dispatcher': initialization completed in 659 ms
DEBUG: org.springframework.web.servlet.DispatcherServlet - Servlet 'dispatcher' configured successfully
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.filter.HiddenHttpMethodFilter - Initializing filter 'hiddenHttpMethodFilter'
DEBUG: org.springframework.web.filter.HiddenHttpMethodFilter - Filter 'hiddenHttpMethodFilter' configured successfully
2015-07-26 06:38:02.547:INFO:/:main: Initializing Spring root WebApplicationContextINFO : org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization started
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Replacing [servletContextInitParams] PropertySource with [servletContextInitParams]
INFO : org.springframework.web.context.support.AnnotationConfigWebApplicationContext - Refreshing Root WebApplicationContext: startup date [Sun Jul 26 06:38:02 IST 2015]; root of context hierarchy
INFO : org.springframework.web.context.support.AnnotationConfigWebApplicationContext - Registering annotated classes: [class org.springframework.webflow.samples.booking.config.SecurityConfig,class org.springframework.webflow.samples.booking.config.DataAccessConfig,class org.springframework.webflow.samples.booking.config.WebMvcConfig,class org.springframework.webflow.samples.booking.config.WebFlowConfig]
DEBUG: org.springframework.web.context.support.AnnotationConfigWebApplicationContext - Bean factory for Root WebApplicationContext: org.springframework.beans.factory.support.DefaultListableBeanFactory@5f733a71: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,securityConfig,dataAccessConfig,webMvcConfig,webFlowConfig]; root of factory hierarchy
DEBUG: org.springframework.web.context.support.AnnotationConfigWebApplicationContext - Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@23cf167d]
DEBUG: org.springframework.web.context.support.AnnotationConfigWebApplicationContext - Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@70cd7ae8]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletConfigInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [servletContextInitParams] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [jndiProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
DEBUG: org.springframework.web.context.support.StandardServletEnvironment - Initialized StandardServletEnvironment with PropertySources [servletConfigInitParams,servletContextInitParams,jndiProperties,systemProperties,systemEnvironment]
DEBUG: org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver - Looking for exception mappings: Root WebApplicationContext: startup date [Sun Jul 26 06:38:02 IST 2015]; root of context hierarchy
DEBUG: org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Looking for request mappings in application context: Root WebApplicationContext: startup date [Sun Jul 26 06:38:02 IST 2015]; root of context hierarchy
INFO : org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/hotels/{id}],methods=[GET],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public java.lang.String org.springframework.webflow.samples.booking.HotelsController.show(java.lang.Long,org.springframework.ui.Model)
INFO : org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/bookings/{id}],methods=[DELETE],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public java.lang.String org.springframework.webflow.samples.booking.HotelsController.deleteBooking(java.lang.Long)
INFO : org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/hotels],methods=[GET],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public java.lang.String org.springframework.webflow.samples.booking.HotelsController.list(org.springframework.webflow.samples.booking.SearchCriteria,org.springframework.ui.Model)
INFO : org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping - Mapped "{[/hotels/search],methods=[GET],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public void org.springframework.webflow.samples.booking.HotelsController.search(org.springframework.webflow.samples.booking.SearchCriteria,java.security.Principal,org.springframework.ui.Model)
INFO : org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapped URL path [/logoutSuccess] onto handler of type [class org.springframework.web.servlet.mvc.ParameterizableViewController]
INFO : org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapped URL path [/login] onto handler of type [class org.springframework.web.servlet.mvc.ParameterizableViewController]
INFO : org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Root mapping to handler of type [class org.springframework.web.servlet.mvc.ParameterizableViewController]
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Looking for URL mappings in application context: Root WebApplicationContext: startup date [Sun Jul 26 06:38:02 IST 2015]; root of context hierarchy
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalRequiredAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalCommonAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'securityConfig': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'dataAccessConfig': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'webMvcConfig': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'webFlowConfig': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'bookingService': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'hotelsController': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'enableGlobalAuthenticationAutowiredConfigurer': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'authenticationManagerBuilder': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'webSecurityExpressionHandler': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'delegatingApplicationListener': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'privilegeEvaluator': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'springSecurityFilterChain': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'autowiredWebSecurityConfigurersIgnoreParents': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.security.config.annotation.configuration.ObjectPostProcessorConfiguration': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'objectPostProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'requestDataValueProcessor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.transaction.config.internalTransactionAdvisor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'transactionAttributeSource': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'transactionInterceptor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'entityManagerFactory': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'transactionManager': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'dataSource': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.aop.config.internalAutoProxyCreator': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'handlerExceptionResolver': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'requestMappingHandlerMapping': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'mvcContentNegotiationManager': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'viewControllerHandlerMapping': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'beanNameHandlerMapping': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'resourceHandlerMapping': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'mvcResourceUrlProvider': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'defaultServletHandlerMapping': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'requestMappingHandlerAdapter': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'mvcConversionService': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'mvcValidator': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'mvcPathMatcher': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'mvcUrlPathHelper': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'mvcUriComponentsContributor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'httpRequestHandlerAdapter': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'simpleControllerHandlerAdapter': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'mvcViewResolver': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'flowHandlerAdapter': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'hotels/booking': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'tilesViewResolver': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'templateEngine': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'templateResolver': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'tilesConfigurer': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'flowHandlerMapping': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'flowExecutor': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'flowRegistry': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'validator': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'flowBuilderServices': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'mvcViewFactoryCreator': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'environment': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'systemProperties': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'systemEnvironment': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'servletContext': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'contextParameters': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'contextAttributes': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importRegistry': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'messageSource': no URL paths identified
DEBUG: org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping - Rejected bean name 'applicationEventMulticaster': no URL paths identified
INFO : org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapped URL path [/resources/] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
INFO : org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapped URL path [/] onto handler of type [class org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler]
INFO : org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter - Looking for @ControllerAdvice: Root WebApplicationContext: startup date [Sun Jul 26 06:38:02 IST 2015]; root of context hierarchy
DEBUG: org.springframework.webflow.definition.registry.FlowDefinitionRegistryImpl - Registering flow definition 'ServletContext resource [/WEB-INF/hotels/booking/booking-flow.xml]' under id 'hotels/booking'
DEBUG: org.springframework.webflow.execution.factory.ConditionalFlowExecutionListenerLoader - Adding flow execution listener org.springframework.webflow.security.SecurityFlowExecutionListener@6d3f0a6a with criteria *
DEBUG: org.springframework.web.context.support.AnnotationConfigWebApplicationContext - Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@7766d1da]
DEBUG: org.springframework.web.servlet.resource.ResourceUrlProvider - Looking for resource handler mappings
DEBUG: org.springframework.web.servlet.resource.ResourceUrlProvider - Found resource handler mapping: URL pattern="/resources/**", locations=[ServletContext resource [/], class path resource [META-INF/web-resources/]], resolvers=[org.springframework.web.servlet.resource.PathResourceResolver@7f5b7c73]
DEBUG: org.springframework.web.context.ContextLoader - Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
INFO : org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 2413 ms
2015-07-26 06:38:04.961:INFO:oejsh.ContextHandler:main: started o.e.j.m.p.JettyWebAppContext@690aa2da{/,file:/home/abhinav/spring-projects/spring-webflow-samples/booking-mvc/src/main/webapp/,AVAILABLE}{file:/home/abhinav/spring-projects/spring-webflow-samples/booking-mvc/src/main/webapp/}
2015-07-26 06:38:04.973:INFO:oejmp.MavenServerConnector:main: Started MavenServerConnector@42a8a82a{HTTP/1.1}{0.0.0.0:8080}
[INFO] Started Jetty Server
DEBUG: org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'dispatcher' processing GET request for [/intro.html]
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/intro.html] in DispatcherServlet with name 'dispatcher'
DEBUG: org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG: org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'dispatcher' processing GET request for [/booking/intro.html]
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/booking/intro.html] in DispatcherServlet with name 'dispatcher'
DEBUG: org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG: org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'dispatcher' processing GET request for [/hotels/]
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/hotels/] in DispatcherServlet with name 'dispatcher'
DEBUG: org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG: org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'dispatcher' processing GET request for [/login]
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/login] in DispatcherServlet with name 'dispatcher'
DEBUG: org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG: org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'dispatcher' processing GET request for [/hotels/search.html]
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/hotels/search.html] in DispatcherServlet with name 'dispatcher'
DEBUG: org.springframework.web.servlet.DispatcherServlet - Successfully completed request
DEBUG: org.springframework.web.servlet.DispatcherServlet - DispatcherServlet with name 'dispatcher' processing GET request for [/booking/hotels/search.html]
WARN : org.springframework.web.servlet.PageNotFound - No mapping found for HTTP request with URI [/booking/hotels/search.html] in DispatcherServlet with name 'dispatcher'
DEBUG: org.springframework.web.servlet.DispatcherServlet - Successfully completed request
step1.jsp, step2.jsp and success.jsp start with a div tag but the closing tag is an h5.
we want to deploy three instances tomcat of spring webflow application. (diffrention server ip and port) and load balance with nigix .
we share the tomcat seesion with redis.
but the spring webflow do not share the session each other applition.
could you tell us , how can wo do for share the session of webflow .
I tried to compile spring-webflow-samples and got the error as attached
Then I checked primefaces-showcase\pom.xml and found the version(springwebflow-version) is 2.4.0.M1
After I changed to 2.4.0.M1, I got the completed build successfully.
It's for your reference, not sure if it's kind of "issue" :)
I am trying to build any of the apps with mvn package
and it is failing. How do I fix this:
$ booking-mvc git:(main) โ mvn package
[INFO] Scanning for projects...
[INFO]
[INFO] ----------< org.springframework.webflow.samples:booking-mvc >-----------
[INFO] Building Hotel Booking : Spring MVC + Web Flow + JSP 1.0.0.BUILD-SNAPSHOT
[INFO] --------------------------------[ war ]---------------------------------
[WARNING] The artifact org.hibernate:hibernate-validator:jar:6.2.0.Final has been relocated to org.hibernate.validator:hibernate-validator:jar:6.2.0.Final
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ booking-mvc ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ booking-mvc ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ booking-mvc ---
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.7.0:testCompile (default-testCompile) @ booking-mvc ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-surefire-plugin:2.20.1:test (default-test) @ booking-mvc ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.963 s
[INFO] Finished at: 2022-06-09T10:02:46-04:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.20.1:test (default-test) on project booking-mvc: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.20.1:test failed.: NullPointerException -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
Updating booking-faces sample primefaces version to 3.5 results into Arithmetic divide by zero error. reviewHotels.xhtml datatable dynamic=true is replaced by lazy=true helps to go pass that error.
java.lang.ArithmeticException: / by zero
at org.primefaces.model.LazyDataModel.setRowIndex(LazyDataModel.java:62)
at org.primefaces.component.api.UIData.setRowModel(UIData.java:409)
at org.primefaces.component.api.UIData.setRowIndex(UIData.java:401)
at org.primefaces.component.datatable.DataTableRenderer.encodeTbody(DataTableRenderer.java:646)
at org.primefaces.component.datatable.DataTableRenderer.encodeRegularTable(DataTableRenderer.java:234)
...
...
Next java.lang.NullPointerException get thrown at org.primefaces.renderkit.CoreRenderer.getWidgetBuilder
java.lang.NullPointerException
at org.primefaces.renderkit.CoreRenderer.getWidgetBuilder(CoreRenderer.java:481)
at org.primefaces.component.commandbutton.CommandButtonRenderer.encodeScript(CommandButtonRenderer.java:135)
at org.primefaces.component.commandbutton.CommandButtonRenderer.encodeEnd(CommandButtonRenderer.java:51)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:915)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1782)
at org.primefaces.component.datatable.DataTableRenderer.encodeCell(DataTableRenderer.java:808)
...
...
Searching thru google and primefaces forum and issues, this looks it is common issues of upgrade.
Hi,
I've deployed the booking-mvc application on Tomcat and I launch stress tests with Gatling. I see randomly (once for 100-200 request) this errors :
ERROR: org.thymeleaf.TemplateEngine - [THYMELEAF][http-nio-8082-exec-23] Exception processing template "/hotels/bookingsTable.html": Exception evaluating SpringEL expression: "hotel.city" (/hotels/bookingsTable.html:75)
ERROR: org.thymeleaf.TemplateEngine - [THYMELEAF][http-nio-8082-exec-23] Exception processing template "hotels/search.html": Exception evaluating SpringEL expression: "hotel.city" (/hotels/bookingsTable.html:75)
ERROR: org.thymeleaf.TemplateEngine - [THYMELEAF][http-nio-8082-exec-23] Exception processing template "/layouts/standard.html": Exception evaluating SpringEL expression: "hotel.city" (/hotels/bookingsTable.html:75)
In the detailed logs, I have this stacktrace :
GRAVE: Servlet.service() for servlet [dispatcher] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "hotel.city" (/hotels/bookingsTable.html:75)] with root cause
java.lang.NullPointerException
at org.springframework.expression.spel.ast.PropertyOrFieldReference.getValueInternal(PropertyOrFieldReference.java:85)
at org.springframework.expression.spel.ast.CompoundExpression.getValueRef(CompoundExpression.java:51)
at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:87)
at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:120)
at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:267)
at org.thymeleaf.spring4.expression.SpelVariableExpressionEvaluator.evaluate(SpelVariableExpressionEvaluator.java:139)
at org.thymeleaf.standard.expression.SelectionVariableExpression.executeSelectionVariable(SelectionVariableExpression.java:141)
at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:80)
at org.thymeleaf.standard.expression.Expression.execute(Expression.java:103)
at ...
Data seem correct in database. I don't understand where it comes from.
After cloning the repository, I executed "mvn package -U". The following error occurred:
[ERROR] Failed to execute goal on project booking-mvc: Could not resolve dependencies for project
org.springframework.webflow.samples:booking-mvc:war:1.0.0.BUILD-SNAPSHOT: The following artifacts
could not be resolved: org.springframework.webflow:spring-webflow:jar:2.4.3.RELEASE,
org.springframework.webflow:spring-js:jar:2.4.3.RELEASE: Could not find artifact
org.springframework.webflow:spring-webflow:jar:2.4.3.RELEASE in spring
(http://repo.spring.io/snapshot) -> [Help 1]
I see that mvn jetty is not working as a jetty plugin is not part of the maven. I fixed the pom file by adding the below lines
..... vivek-jersey-sample org.eclipse.jetty jetty-maven-plugin 9.4.5.v20170502when I choose a image and I press in the button upload, it does not show the message. I made a project and the same error happened to me.
Hi Oliver,
I'm looking for a spring-webflow / thymeleaf solution for a workflow in a popup with posted forms; so webflow response pages should appear in the same <div/> as the form they were sent from is in.
Do you think it's possible? Should be i think. I tried this client side, but webflow uses a response header to get the next url. (Location). I cannot reach it using javascript in webkit browsers it seems.
.gitignore files have ignores for all IntelliJ files except the .idea folder. Will be great if .idea is also added to .gitignore.
Hi. I started the project in Eclipse and got the following error. When I started the project in IDEA, the project started without errors.
DEBUG: org.springframework.web.servlet.DispatcherServlet - Could not complete request
org.thymeleaf.exceptions.TemplateInputException: Exception parsing document: template="/layouts/standard.html", line 41 - column 39
at org.thymeleaf.templateparser.xmlsax.AbstractNonValidatingSAXTemplateParser.parseTemplateUsingPool(AbstractNonValidatingSAXTemplateParser.java:166)
I see the following exception when running the booking-portlet-mvc sample with the latest 2.4.0.BUILD-SNAPSHOT:
java.lang.ClassCastException: org.springframework.web.servlet.support.JstlUtils$SpringLocalizationContext cannot be cast to java.lang.String
at org.apache.taglibs.standard.tag.common.fmt.BundleSupport.getLocalizationContext(BundleSupport.java:137)
at org.apache.taglibs.standard.tag.common.fmt.SetLocaleSupport.getFormattingLocale(SetLocaleSupport.java:255)
at org.apache.taglibs.standard.tag.common.fmt.FormatDateSupport.doEndTag(FormatDateSupport.java:116)
at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_fmt_005fformatDate_005f0(pluto_002ddefault_002dtheme_jsp.java:670)
at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspService(pluto_002ddefault_002dtheme_jsp.java:183)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.