职业课程 > 员工信息系统 1 章、项目的安装部署及详细介绍
客服QQ:1206116161
felixjan

程序跑起来后,登录时一直提示验证码出错

felixjan 于 2018-07-04 11:16:08 发起求助
(384)
(15)
举报

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: Server version:        Apache Tomcat/7.0.88

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: Server built:          May 7 2018 11:12:57 UTC

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: Server number:         7.0.88.0

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: OS Name:               Mac OS X

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: OS Version:            10.13.5

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: Architecture:          x86_64

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: Java Home:             /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/jre

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: JVM Version:           1.8.0_171-b11

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: JVM Vendor:            Oracle Corporation

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: CATALINA_BASE:         /usr/local/tomcat

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: CATALINA_HOME:         /usr/local/tomcat

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: Command line argument: -Dcatalina.base=/usr/local/tomcat

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: Command line argument: -Dcatalina.home=/usr/local/tomcat

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: Command line argument: -Dwtp.deploy=/usr/local/tomcat/webapps

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: Command line argument: -Djava.endorsed.dirs=/usr/local/tomcat/endorsed

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: Command line argument: -Djava.library.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/bin:/usr/local/tomcat/bin

Jul 04, 2018 10:41:14 AM org.apache.catalina.startup.VersionLoggerListener log

信息: Command line argument: -Dfile.encoding=UTF-8

Jul 04, 2018 10:41:14 AM org.apache.catalina.core.AprLifecycleListener lifecycleEvent

信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/bin:/usr/local/tomcat/bin

Jul 04, 2018 10:41:15 AM org.apache.coyote.AbstractProtocol init

信息: Initializing ProtocolHandler ["http-bio-8080"]

Jul 04, 2018 10:41:15 AM org.apache.coyote.AbstractProtocol init

信息: Initializing ProtocolHandler ["ajp-bio-8009"]

Jul 04, 2018 10:41:15 AM org.apache.catalina.startup.Catalina load

信息: Initialization processed in 3881 ms

Jul 04, 2018 10:41:15 AM org.apache.catalina.core.StandardService startInternal

信息: Starting service Catalina

Jul 04, 2018 10:41:15 AM org.apache.catalina.core.StandardEngine startInternal

信息: Starting Servlet Engine: Apache Tomcat/7.0.88

Jul 04, 2018 10:41:15 AM org.apache.catalina.startup.HostConfig deployDirectory

信息: Deploying web application directory /usr/local/tomcat/webapps/docs

Jul 04, 2018 10:41:16 AM org.apache.catalina.startup.TldConfig execute

信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.

Jul 04, 2018 10:41:16 AM org.apache.catalina.startup.HostConfig deployDirectory

信息: Deployment of web application directory /usr/local/tomcat/webapps/docs has finished in 1,088 ms

Jul 04, 2018 10:41:16 AM org.apache.catalina.startup.HostConfig deployDirectory

信息: Deploying web application directory /usr/local/tomcat/webapps/manager

Jul 04, 2018 10:41:17 AM org.apache.catalina.startup.TldConfig execute

信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.

Jul 04, 2018 10:41:17 AM org.apache.catalina.startup.HostConfig deployDirectory

信息: Deployment of web application directory /usr/local/tomcat/webapps/manager has finished in 667 ms

Jul 04, 2018 10:41:17 AM org.apache.catalina.startup.HostConfig deployDirectory

信息: Deploying web application directory /usr/local/tomcat/webapps/examples

Jul 04, 2018 10:41:19 AM org.apache.catalina.startup.TldConfig execute

信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.

Jul 04, 2018 10:41:19 AM org.apache.catalina.core.ApplicationContext log

信息: ContextListener: contextInitialized()

Jul 04, 2018 10:41:19 AM org.apache.catalina.core.ApplicationContext log

信息: SessionListener: contextInitialized()

Jul 04, 2018 10:41:19 AM org.apache.catalina.core.ApplicationContext log

信息: ContextListener: attributeAdded('StockTicker', 'async.Stockticker@ae0be64')

Jul 04, 2018 10:41:19 AM org.apache.catalina.core.ApplicationContext log

信息: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@222caa22')

Jul 04, 2018 10:41:19 AM org.apache.catalina.startup.HostConfig deployDirectory

信息: Deployment of web application directory /usr/local/tomcat/webapps/examples has finished in 1,695 ms

Jul 04, 2018 10:41:19 AM org.apache.catalina.startup.HostConfig deployDirectory

信息: Deploying web application directory /usr/local/tomcat/webapps/ROOT

Jul 04, 2018 10:41:20 AM org.apache.catalina.startup.TldConfig execute

信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.

Jul 04, 2018 10:41:20 AM org.apache.catalina.startup.HostConfig deployDirectory

信息: Deployment of web application directory /usr/local/tomcat/webapps/ROOT has finished in 756 ms

Jul 04, 2018 10:41:20 AM org.apache.catalina.startup.HostConfig deployDirectory

信息: Deploying web application directory /usr/local/tomcat/webapps/te-empl

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://java.sun.com/jstl/core_rt is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://java.sun.com/jstl/core is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://java.sun.com/jsp/jstl/core is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://java.sun.com/jstl/fmt_rt is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://java.sun.com/jstl/fmt is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://java.sun.com/jsp/jstl/fmt is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://java.sun.com/jsp/jstl/functions is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/permittedTaglibs is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/scriptfree is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://java.sun.com/jstl/sql_rt is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://java.sun.com/jstl/sql is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://java.sun.com/jsp/jstl/sql is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://java.sun.com/jstl/xml_rt is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://java.sun.com/jstl/xml is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TaglibUriRule body

信息: TLD skipped. URI: http://java.sun.com/jsp/jstl/xml is already defined

Jul 04, 2018 10:41:24 AM org.apache.catalina.startup.TldConfig execute

信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.

Jul 04, 2018 10:41:24 AM org.apache.catalina.core.ApplicationContext log

信息: No Spring WebApplicationInitializer types detected on classpath

Jul 04, 2018 10:41:24 AM org.apache.catalina.core.ApplicationContext log

信息: Initializing Spring root WebApplicationContext

[org.springframework.web.context.ContextLoader]Root WebApplicationContext: initialization started

[org.springframework.web.context.support.XmlWebApplicationContext]Refreshing Root WebApplicationContext: startup date [Wed Jul 04 10:41:25 CST 2018]; root of context hierarchy

[org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from file [/usr/local/tomcat/webapps/te-empl/WEB-INF/classes/spring-context.xml]

[org.springframework.beans.factory.config.PropertyPlaceholderConfigurer]Loading properties file from class path resource [config.properties]

[org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@48329478: defining beans [mvcContentNegotiationManager,org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping#0,org.springframework.format.support.FormattingConversionServiceFactoryBean#0,org.springframework.validation.beanvalidation.LocalValidatorFactoryBean#0,org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0,org.springframework.web.servlet.handler.MappedInterceptor#0,org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver#0,org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver#0,org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver#0,org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping,org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter,org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter,positionDao,departmentDao,trainingNoteDao,cityDao,employeesBasicDao,villageDao,chooseMarriageDao,accountDao,employeesLogDao,employeesDetailDao,chooseNationalDao,provinceDao,countyDao,trainingDao,roleModuleDao,chooseEducationDao,moduleDao,roleDao,addressDao,accountRoleDao,choosePoliticsDao,townshipDao,employeesTrainingLogDao,employeesCompanyDao,accountController,roleController,trainingController,addressController,supportController,employeesFormalController,employeesInternshipController,employeesDepartureController,departmentController,positionController,moduleController,departmentServiceImpl,roleServiceImpl,positionServiceImpl,employeesLogServiceImpl,employeesServiceImpl,trainingServiceImpl,addressServiceImpl,accountServiceImpl,roleModuleServiceImpl,moduleServiceImpl,exceptionIntercept,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,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,multipartResolver,dataSource,sessionFactory,txManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,org.springframework.web.servlet.handler.MappedInterceptor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor]; root of factory hierarchy

[com.mchange.v2.log.MLog]MLog clients using log4j logging.

[com.mchange.v2.c3p0.C3P0Registry]Initializing c3p0-0.9.5-pre8 [built 04-April-2014 04:08:13 -0700; debug? true; trace: 10]

[org.hibernate.cfg.annotations.Version]Hibernate Annotations 3.4.0.GA

[org.hibernate.cfg.Environment]Hibernate 3.2.1

[org.hibernate.cfg.Environment]hibernate.properties not found

[org.hibernate.cfg.Environment]Bytecode provider name : cglib

[org.hibernate.cfg.Environment]using JDK 1.4 java.sql.Timestamp handling

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TePosition

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TePosition on table te_position

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeChoosePolitics

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeChoosePolitics on table te_choose_politics

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeDepartment

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeDepartment on table te_department

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeEmployeesLog

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeEmployeesLog on table te_employees_log

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeTraining

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeTraining on table te_training

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeTownship

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeTownship on table te_township

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeAddress

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeAddress on table te_address

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeEmployeesDetail

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeEmployeesDetail on table te_employees_detail

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeChooseNational

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeChooseNational on table te_choose_national

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeProvince

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeProvince on table te_province

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeAccountRole

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeAccountRole on table te_account_role

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeCounty

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeCounty on table te_county

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeEmployeesCompany

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeEmployeesCompany on table te_employees_company

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeVillage

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeVillage on table te_village

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeRoleModule

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeRoleModule on table te_role_module

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeModule

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeModule on table te_module

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeAccount

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeAccount on table te_account

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeChooseEducation

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeChooseEducation on table te_choose_education

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeTrainingNote

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeTrainingNote on table te_training_note

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeEmployeesBasic

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeEmployeesBasic on table te_employees_basic

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeChooseMarriage

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeChooseMarriage on table te_choose_marriage

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeEmployeesTrainingLog

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeEmployeesTrainingLog on table te_employees_training_log

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeCity

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeCity on table te_city

[org.hibernate.cfg.AnnotationBinder]Binding entity from annotated class: com.empl.mgr.model.TeRole

[org.hibernate.cfg.annotations.EntityBinder]Bind entity com.empl.mgr.model.TeRole on table te_role

[org.hibernate.cfg.AnnotationConfiguration]Hibernate Validator not found: ignoring

[org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean]Building new Hibernate SessionFactory

[org.hibernate.cfg.search.HibernateSearchEventListenerRegister]Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.

[org.hibernate.connection.ConnectionProviderFactory]Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider

[com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource]Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 10, acquireRetryDelay -> 2000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1bqub5z9wrijjq61sr2991|73f14176, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> com.mysql.jdbc.Driver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1bqub5z9wrijjq61sr2991|73f14176, idleConnectionTestPeriod -> 60, initialPoolSize -> 10, jdbcUrl -> jdbc:mysql://222.38.221.2:3306/te_employee?setUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 60, maxIdleTimeExcessConnections -> 50, maxPoolSize -> 50, maxStatements -> 200, maxStatementsPerConnection -> 200, minPoolSize -> 8, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {user=******, password=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ]

[org.hibernate.cfg.SettingsFactory]RDBMS: MySQL, version: 5.5.21

[org.hibernate.cfg.SettingsFactory]JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.18 ( Revision: tonci.grgin@oracle.com-20110930151701-jfj14ddfq48ifkfq )

[org.hibernate.dialect.Dialect]Using dialect: org.hibernate.dialect.MySQL5Dialect

[org.hibernate.transaction.TransactionFactoryFactory]Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory

[org.hibernate.transaction.TransactionManagerLookupFactory]No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)

[org.hibernate.cfg.SettingsFactory]Automatic flush during beforeCompletion(): disabled

[org.hibernate.cfg.SettingsFactory]Automatic session close at end of transaction: disabled

[org.hibernate.cfg.SettingsFactory]JDBC batch size: 15

[org.hibernate.cfg.SettingsFactory]JDBC batch updates for versioned data: disabled

[org.hibernate.cfg.SettingsFactory]Scrollable result sets: enabled

[org.hibernate.cfg.SettingsFactory]JDBC3 getGeneratedKeys(): enabled

[org.hibernate.cfg.SettingsFactory]Connection release mode: auto

[org.hibernate.cfg.SettingsFactory]Maximum outer join fetch depth: 2

[org.hibernate.cfg.SettingsFactory]Default batch fetch size: 1

[org.hibernate.cfg.SettingsFactory]Generate SQL with comments: disabled

[org.hibernate.cfg.SettingsFactory]Order SQL updates by primary key: disabled

[org.hibernate.cfg.SettingsFactory]Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory

[org.hibernate.hql.ast.ASTQueryTranslatorFactory]Using ASTQueryTranslatorFactory

[org.hibernate.cfg.SettingsFactory]Query language substitutions: {}

[org.hibernate.cfg.SettingsFactory]JPA-QL strict compliance: disabled

[org.hibernate.cfg.SettingsFactory]Second-level cache: enabled

[org.hibernate.cfg.SettingsFactory]Query cache: disabled

[org.hibernate.cfg.SettingsFactory]Cache provider: org.hibernate.cache.NoCacheProvider

[org.hibernate.cfg.SettingsFactory]Optimize cache for minimal puts: disabled

[org.hibernate.cfg.SettingsFactory]Structured second-level cache entries: disabled

[org.hibernate.cfg.SettingsFactory]Statistics: disabled

[org.hibernate.cfg.SettingsFactory]Deleted entity synthetic identifier rollback: disabled

[org.hibernate.cfg.SettingsFactory]Default entity-mode: pojo

[org.hibernate.impl.SessionFactoryImpl]building session factory

[org.hibernate.impl.SessionFactoryObjectFactory]Not binding factory to JNDI, no JNDI name configured

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/account/findRole],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.AccountController.findRole(java.lang.String)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/account/findAccountInfo],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.AccountController.findAccountInfo(javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/account/addAccount],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.AccountController.addAccount(java.lang.String,java.lang.String,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/account/delAccount],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.AccountController.delAccount(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/account/initPassword],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.AccountController.initPassword(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/account/modifyNickname],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.AccountController.modifyNickname(long,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/account/findAccountById],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.AccountController.findAccountById(long)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/account/addAccountRole],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.AccountController.addAccountRole(long,java.lang.String,boolean,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/account/findAccountList],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.AccountController.findAccountList(int,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/account/findAccountPage],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.AccountController.findAccountPage(int,java.lang.String)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/role/addRole],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.RoleController.addRole(java.lang.String,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/role/findRoleList],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.RoleController.findRoleList(int,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/role/findRolePage],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.RoleController.findRolePage(int,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/role/modifyRole],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.RoleController.modifyRole(long,java.lang.String,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/role/deleteRole],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.RoleController.deleteRole(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/role/findRoleById],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.RoleController.findRoleById(long)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/role/findAllModule],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.RoleController.findAllModule(long)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/role/setRoleSecureValid],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.RoleController.setRoleSecureValid(long,java.lang.String,int,boolean)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/delete],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.delete(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/start],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.start(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/stop],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.stop(long,java.lang.String,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/findEmployeesList],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.findEmployeesList(long,long,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/findTrainingList],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.findTrainingList(java.lang.String,int,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/addTraining],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.addTraining(java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/modifyTraining],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.modifyTraining(long,java.lang.String,java.lang.String,java.lang.String,java.lang.String,boolean,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/findTrainingPage],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.findTrainingPage(java.lang.String,int,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/findTrainingInfoById],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.findTrainingInfoById(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/findRecord],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.showRecord(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/addTrainingByEmplId],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.addTrainingByEmplId(long,long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/delEmployeesTrainingRecord],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.delEmployeesTrainingRecord(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/stopEmployeesTraining],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.stopEmployeesTraining(long,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/evaluationEmployeesTraining],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.evaluationEmployeesTraining(long,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/training/addAllTraining],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.TrainingController.addAllTraining(long,long,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/findCityByProvinceId],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.support.AddressController.findCityByProvinceId(long)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/findVillageByTownshipId],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.support.AddressController.findVillageByTownshipId(long)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/findTownshipByCountyId],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.support.AddressController.findTownshipByCountyId(long)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/findProvinceAll],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.support.AddressController.findProvinceAll()

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/findCountyByCityId],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.support.AddressController.findCountyByCityId(long)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/exit],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.support.SupportController.exit(javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/0/acctLogin],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.support.SupportController.login(java.lang.String,java.lang.String,java.lang.String,javax.servlet.http.HttpServletRequest)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/0/findVerifydCode],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public void com.empl.mgr.controller.support.SupportController.findVerifydCode(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/findBreadcrumb],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.support.SupportController.findBreadcrumb(java.lang.String)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/mdoifyPass],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.support.SupportController.mdoifyPass(java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/findDepartment],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.support.SupportController.findDepartment()

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/findPositionByDeptId],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.support.SupportController.findPositionByDeptId(long)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/uploadImg],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public java.util.Map<java.lang.String, java.lang.Object> com.empl.mgr.controller.support.SupportController.uploadImg(org.springframework.web.multipart.MultipartFile,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) throws java.lang.Exception

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/findEmployeesRecord],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.support.SupportController.findEmployeesRecord(long)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/formal/findEmployeesTrainingList],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesFormalController.findEmployeesInternshipList(int,java.lang.String,long,long,int,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/formal/findEmployeesTrainingPage],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesFormalController.findEmployeesInternshipPage(int,java.lang.String,long,long,int,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/formal/departure],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesFormalController.departure(long,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/formal/findTrainingRecord],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesFormalController.findCanTrainingList(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/internship/findChoose],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesInternshipController.findChoose()

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/internship/saveEmployeesInfo],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesInternshipController.saveEmployeesInfo(java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/internship/enroll],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesInternshipController.enroll(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/internship/eliminate],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesInternshipController.eliminate(long,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/internship/findEmployeesInfo],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesInternshipController.findEmployeesInfo(long)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/internship/modifyEmployeesInfo],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesInternshipController.modifyEmployeesInfo(java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/internship/findEmployeesInternshipList],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesInternshipController.findEmployeesInternshipList(int,java.lang.String,long,long,int,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/internship/findEmployeesInternshipPage],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesInternshipController.findEmployeesInternshipPage(int,java.lang.String,long,long,int,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/departure/destroy],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesDepartureController.destroy(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/departure/enrollEmployees],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesDepartureController.enrollEmployees(long,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/departure/findDepartureNote],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesDepartureController.findDepartureNote(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/departure/findEmployeesInternshipList],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesDepartureController.findEmployeesInternshipList(int,java.lang.String,long,long,int,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/employees/departure/findEmployeesInternshipPage],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.EmployeesDepartureController.findEmployeesInternshipPage(int,java.lang.String,long,long,int,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/department/setPrincipal],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.DepartmentController.setPrincipal(long,long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/department/findDepartmentList],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.DepartmentController.findDepartmentList(int,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/department/findDepartmentCount],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.DepartmentController.findDepartmentCount(int,java.lang.String)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/department/findDepartmentById],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.DepartmentController.findDepartmentById(long)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/department/modifyDepartment],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.DepartmentController.modifyDepartment(long,java.lang.String,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/department/addDepartment],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.DepartmentController.addDepartment(java.lang.String,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/department/deleteDepartment],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.DepartmentController.deleteDepartment(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/department/findDeptEmplList],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.DepartmentController.findDeptEmplList(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/position/findPositionPage],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.PositionController.findPositionPage(int,long,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/position/findAllDepartment],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.PositionController.findAllDepartment()

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/position/findPositionListInfo],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.PositionController.findPositionListInfo(int,long,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/position/addPosition],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.PositionController.addPosition(long,java.lang.String,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/position/deletePosition],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.PositionController.deletePosition(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/position/findPositionById],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.PositionController.findPositionById(long,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/position/modifyPosition],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.PositionController.modifyPosition(long,long,java.lang.String,java.lang.String,javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/findMenu],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.ModuleController.findMenu(javax.servlet.http.HttpSession)

[org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]Mapped "{[/findModuleParameter],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.empl.mgr.support.JSONReturn com.empl.mgr.controller.ModuleController.findModuleParameter(java.lang.String,javax.servlet.http.HttpSession)

[org.hibernate.validator.util.Version]Hibernate Validator 4.2.0.Final

[org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver]Detected @ExceptionHandler methods in exceptionIntercept

[org.springframework.orm.hibernate3.HibernateTransactionManager]Using DataSource [com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3, acquireRetryAttempts -> 10, acquireRetryDelay -> 2000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, dataSourceName -> 1bqub5z9wrijjq61sr2991|73f14176, debugUnreturnedConnectionStackTraces -> false, description -> null, driverClass -> com.mysql.jdbc.Driver, extensions -> {}, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceUseNamedDriverClass -> false, identityToken -> 1bqub5z9wrijjq61sr2991|73f14176, idleConnectionTestPeriod -> 60, initialPoolSize -> 10, jdbcUrl -> jdbc:mysql://localhost:3306/te_employee?setUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 60, maxIdleTimeExcessConnections -> 50, maxPoolSize -> 50, maxStatements -> 200, maxStatementsPerConnection -> 200, minPoolSize -> 8, numHelperThreads -> 3, preferredTestQuery -> null, privilegeSpawnedThreads -> false, properties -> {user=******, password=******}, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, userOverrides -> {}, usesTraditionalReflectiveProxies -> false ]] of Hibernate SessionFactory for HibernateTransactionManager

[org.springframework.web.context.ContextLoader]Root WebApplicationContext: initialization completed in 11323 ms

Jul 04, 2018 10:41:36 AM org.apache.catalina.startup.HostConfig deployDirectory

信息: Deployment of web application directory /usr/local/tomcat/webapps/te-empl has finished in 16,374 ms

Jul 04, 2018 10:41:36 AM org.apache.catalina.startup.HostConfig deployDirectory

信息: Deploying web application directory /usr/local/tomcat/webapps/host-manager

Jul 04, 2018 10:41:36 AM org.apache.catalina.startup.TldConfig execute

信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.

Jul 04, 2018 10:41:36 AM org.apache.catalina.startup.HostConfig deployDirectory

信息: Deployment of web application directory /usr/local/tomcat/webapps/host-manager has finished in 256 ms

Jul 04, 2018 10:41:36 AM org.apache.coyote.AbstractProtocol start

信息: Starting ProtocolHandler ["http-bio-8080"]

Jul 04, 2018 10:41:36 AM org.apache.coyote.AbstractProtocol start

信息: Starting ProtocolHandler ["ajp-bio-8009"]

Jul 04, 2018 10:41:36 AM org.apache.catalina.startup.Catalina start

信息: Server startup in 20966 ms


  • _Kiro
    _Kiro - 07月04日 (0)

    是提示的验证码错误吗,你打个日志看下验证码的文本有没有被放入到session中去


    _Kiro
    felixjan - 07月04日 (0) @ _Kiro

    127.0.0.1 - - [04/Jul/2018:09:00:24 +0800] "GET / HTTP/1.1" 200 11217

    127.0.0.1 - - [04/Jul/2018:09:00:24 +0800] "GET /te-empl/ HTTP/1.1" 200 4197

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:00:25 +0800] "GET //te-empl/ HTTP/1.1" 200 4197

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:00:25 +0800] "GET //te-empl/css/bootstrap.min.css HTTP/1.1" 200 122680

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:00:25 +0800] "GET //te-empl/js/common.js HTTP/1.1" 200 8192

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:00:25 +0800] "GET //te-empl/css/bootstrap-dialog.min.css HTTP/1.1" 200 2103

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:00:25 +0800] "GET //te-empl/js/login.js HTTP/1.1" 200 1247

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:00:25 +0800] "GET //te-empl/css/commone.css HTTP/1.1" 200 4783

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:00:25 +0800] "GET //te-empl/js/jquery-1.11.1.min.js HTTP/1.1" 200 95786

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:00:25 +0800] "GET //te-empl/js/bootstrap.min.js HTTP/1.1" 200 36816

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:00:25 +0800] "GET //te-empl/js/bootstrap-dialog.min.js HTTP/1.1" 200 19215

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:00:32 +0800] "GET //te-empl/mgr/0/findVerifydCode HTTP/1.1" 200 1759

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:02:57 +0800] "POST //te-empl/mgr/0/acctLogin HTTP/1.1" 200 65

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:02:58 +0800] "GET //te-empl/mgr/0/findVerifydCode?1530666177961 HTTP/1.1" 200 1734

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:02:58 +0800] "POST //te-empl/mgr/0/acctLogin HTTP/1.1" 200 65

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:02:58 +0800] "GET //te-empl/mgr/0/findVerifydCode?1530666178595 HTTP/1.1" 200 1798

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:03:03 +0800] "POST //te-empl/mgr/0/acctLogin HTTP/1.1" 200 65

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:03:03 +0800] "GET //te-empl/mgr/0/findVerifydCode?1530666183503 HTTP/1.1" 200 1724

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:03:15 +0800] "POST //te-empl/mgr/0/acctLogin HTTP/1.1" 200 65

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:09:03:15 +0800] "GET //te-empl/mgr/0/findVerifydCode?1530666195191 HTTP/1.1" 200 1703

    127.0.0.1 - - [04/Jul/2018:10:38:26 +0800] "GET / HTTP/1.1" 200 11217

    127.0.0.1 - - [04/Jul/2018:10:41:36 +0800] "GET / HTTP/1.1" 200 11217

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:45:05 +0800] "GET //te-empl/ HTTP/1.1" 200 4197

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:45:05 +0800] "GET //te-empl/css/bootstrap-dialog.min.css HTTP/1.1" 200 2103

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:45:05 +0800] "GET //te-empl/css/commone.css HTTP/1.1" 200 4783

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:45:05 +0800] "GET //te-empl/js/jquery-1.11.1.min.js HTTP/1.1" 200 95786

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:45:05 +0800] "GET //te-empl/js/bootstrap.min.js HTTP/1.1" 200 36816

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:45:05 +0800] "GET //te-empl/js/bootstrap-dialog.min.js HTTP/1.1" 200 19215

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:45:06 +0800] "GET //te-empl/js/common.js HTTP/1.1" 200 8192

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:45:06 +0800] "GET //te-empl/js/login.js HTTP/1.1" 200 1247

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:45:06 +0800] "GET //te-empl/css/bootstrap.min.css HTTP/1.1" 200 122680

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:45:16 +0800] "GET //te-empl/mgr/0/findVerifydCode HTTP/1.1" 200 1708

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:45:30 +0800] "POST //te-empl/mgr/0/acctLogin HTTP/1.1" 200 65

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:45:30 +0800] "GET //te-empl/mgr/0/findVerifydCode?1530672330511 HTTP/1.1" 200 1748

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:46:49 +0800] "POST //te-empl/mgr/0/acctLogin HTTP/1.1" 200 65

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:46:49 +0800] "GET //te-empl/mgr/0/findVerifydCode?1530672409840 HTTP/1.1" 200 1810

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:46:53 +0800] "POST //te-empl/mgr/0/acctLogin HTTP/1.1" 200 65

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:46:53 +0800] "GET //te-empl/mgr/0/findVerifydCode?1530672413480 HTTP/1.1" 200 1729

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:46:59 +0800] "POST //te-empl/mgr/0/acctLogin HTTP/1.1" 200 65

    0:0:0:0:0:0:0:1 - - [04/Jul/2018:10:46:59 +0800] "GET //te-empl/mgr/0/findVerifydCode?1530672419173 HTTP/1.1" 200 1775


    felixjan
    _Kiro - 07月04日 (0) @ felixjan

    这是nginx的日志,你贴这个没用

    _Kiro
    felixjan - 07月04日 (0) @ _Kiro

    我应该贴哪个  跑不起来啊


    _Kiro
    felixjan - 07月04日 (0) @ _Kiro

    那你需要哪个 我跑不起来啊

    _Kiro
    felixjan - 07月04日 (0) @ _Kiro

    那你需要哪个  我怎么不能回复呢

  • felixjan
    felixjan - 07月04日 (0)

    不能回复的啊? 我该提供什么呢

    felixjan
    _Kiro - 07月04日 (0) @ felixjan

    先要搞明白,你的验证码显示出来了没有!

    我的意思是,你在存取验证码的地方都加上日志,或者用断点调试,看看生成的验证码有没有被放到session中


    _Kiro
    felixjan - 07月04日 (0) @ _Kiro

    我的验证码显示出来了,但是照着输入,不好使

    _Kiro
    felixjan - 07月05日 (0) @ _Kiro

    验证码没有被放到session里

  • _Kiro
    _Kiro - 07月04日 (0)

    那你就在后台登录的接口里面打个断点,看看能不能从session中取到验证码

    _Kiro
    felixjan - 07月04日 (0) @ _Kiro

    那我试试吧 这个删除验证码 可以行么

    felixjan
    _Kiro - 07月04日 (0) @ felixjan

    可能直接把验证码取消掉

  • _Kiro
    _Kiro - 07月05日 (0)

    那就找找原因,为什么验证码不能存放在session中

  • felixjan
    felixjan - 07月06日 (0)

    [图片]


    这里输出了null

扫码关注TE官方微博 扫码关注TE官方微博
回复X
举报X