Failed to parse config resource
Failed to parse config resource
3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: 서버 버전 이름: Apache Tomcat/7.0.100 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: Server 빌드 시각: Feb 11 2020 08:31:12 UTC 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: Server 버전 번호: 7.0.100.0 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: 운영체제 이름: Windows 10 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: 운영체제 버전: 10.0 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: 아키텍처: amd64 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: 자바 홈: C:\Program Files\Java\jdk1.8.0_231\jre 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: JVM 버전: 1.8.0_231-b11 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: JVM 벤더: Oracle Corporation 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: CATALINA_BASE: C:\Project\A.MVST\1.March\.metadata\.plugins\org.eclipse.wst.server.core\tmp0 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: CATALINA_HOME: C:\Project\B.Utils\1.ApacheTomcat\apache-tomcat-7.0.100 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: 명령 행 아규먼트: -Dcatalina.base=C:\Project\A.MVST\1.March\.metadata\.plugins\org.eclipse.wst.server.core\tmp0 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: 명령 행 아규먼트: -Dcatalina.home=C:\Project\B.Utils\1.ApacheTomcat\apache-tomcat-7.0.100 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: 명령 행 아규먼트: -Dwtp.deploy=C:\Project\A.MVST\1.March\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: 명령 행 아규먼트: -Djava.endorsed.dirs=C:\Project\B.Utils\1.ApacheTomcat\apache-tomcat-7.0.100\endorsed 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.VersionLoggerListener log 정보: 명령 행 아규먼트: -Dfile.encoding=UTF-8 3월 13, 2020 9:08:45 오전 org.apache.catalina.core.AprLifecycleListener lifecycleEvent 정보: 프로덕션 환경들에서 최적의 성능을 제공하는, APR 기반 Apache Tomcat Native 라이브러리가, 다음 java.library.path에서 발견되지 않습니다: [C:\Program Files\Java\jdk1.8.0_231\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre1.8.0_231/bin/server;C:/Program Files/Java/jre1.8.0_231/bin;C:/Program Files/Java/jre1.8.0_231/lib/amd64;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\TortoiseSVN\bin;C:\Program Files\VisualSVN Server\bin;C:\Users\jojo\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Bandizip\;C:\Project\B.Utils\2.eclipse;;.] 3월 13, 2020 9:08:45 오전 org.apache.coyote.AbstractProtocol init 정보: 프로토콜 핸들러 ["http-bio-8080"]을(를) 초기화합니다. 3월 13, 2020 9:08:45 오전 org.apache.catalina.startup.Catalina load 정보: Initialization processed in 437 ms 3월 13, 2020 9:08:45 오전 org.apache.catalina.core.StandardService startInternal 정보: 서비스 [Catalina]을(를) 시작합니다. 3월 13, 2020 9:08:45 오전 org.apache.catalina.core.StandardEngine startInternal 정보: Starting Servlet Engine: Apache Tomcat/7.0.100 3월 13, 2020 9:08:45 오전 org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom 경고: [SHA1PRNG] 알고리즘을 사용하여, 세션 ID를 생성하기 위한 SecureRandom 객체를 생성하는데, [145] 밀리초가 소요됐습니다. 3월 13, 2020 9:08:45 오전 org.apache.catalina.loader.WebappClassLoaderBase validateJarFile 정보: validateJarFile(C:\Project\A.MVST\1.March\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\mvst_groupware\WEB-INF\lib\javaee-api-7.0.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://java.sun.com/jstl/core_rt is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://java.sun.com/jstl/core is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://java.sun.com/jsp/jstl/core is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://java.sun.com/jstl/fmt_rt is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://java.sun.com/jstl/fmt is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://java.sun.com/jsp/jstl/fmt is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://java.sun.com/jsp/jstl/functions is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/permittedTaglibs is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/scriptfree is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://java.sun.com/jstl/sql_rt is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://java.sun.com/jstl/sql is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://java.sun.com/jsp/jstl/sql is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://java.sun.com/jstl/xml_rt is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://java.sun.com/jstl/xml is already defined 3월 13, 2020 9:08:46 오전 org.apache.catalina.startup.TaglibUriRule body 정보: TLD skipped. URI: http://java.sun.com/jsp/jstl/xml is already defined 3월 13, 2020 9:08:46 오전 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. ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. Set system property 'org.apache.logging.log4j.simplelog.StatusLogger.level' to TRACE to show Log4j2 internal initialization logging. 3월 13, 2020 9:08:47 오전 org.apache.catalina.core.ApplicationContext log 정보: Initializing Spring root WebApplicationContext 09:08:47.617 [localhost-startStop-1] ERROR org.springframework.web.context.ContextLoader - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in file [C:\Project\A.MVST\1.March\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\mvst_groupware\WEB-INF\classes\config\spring\context-mapper.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse config resource: class path resource [mapper/sql-mapper-config.xml]; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error registering typeAlias for 'EmpVO'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mvsoftech.groupware.orgMng.service.EmpVO at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839) ~[spring-context-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538) ~[spring-context-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446) ~[spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328) [spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107) [spring-web-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5197) [catalina.jar:7.0.100] at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5720) [catalina.jar:7.0.100] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [catalina.jar:7.0.100] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1705) [catalina.jar:7.0.100] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1695) [catalina.jar:7.0.100] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_231] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_231] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231] Caused by: org.springframework.core.NestedIOException: Failed to parse config resource: class path resource [mapper/sql-mapper-config.xml]; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error registering typeAlias for 'EmpVO'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mvsoftech.groupware.orgMng.service.EmpVO at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:437) ~[mybatis-spring-1.2.3.jar:1.2.3] at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:343) ~[mybatis-spring-1.2.3.jar:1.2.3] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] ... 21 more Caused by: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error registering typeAlias for 'EmpVO'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mvsoftech.groupware.orgMng.service.EmpVO at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:115) ~[mybatis-3.3.0.jar:3.3.0] at org.apache.ibatis.builder.xml.XMLConfigBuilder.parse(XMLConfigBuilder.java:95) ~[mybatis-3.3.0.jar:3.3.0] at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:431) ~[mybatis-spring-1.2.3.jar:1.2.3] at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:343) ~[mybatis-spring-1.2.3.jar:1.2.3] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] ... 21 more Caused by: org.apache.ibatis.builder.BuilderException: Error registering typeAlias for 'EmpVO'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mvsoftech.groupware.orgMng.service.EmpVO at org.apache.ibatis.builder.xml.XMLConfigBuilder.typeAliasesElement(XMLConfigBuilder.java:136) ~[mybatis-3.3.0.jar:3.3.0] at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:103) ~[mybatis-3.3.0.jar:3.3.0] at org.apache.ibatis.builder.xml.XMLConfigBuilder.parse(XMLConfigBuilder.java:95) ~[mybatis-3.3.0.jar:3.3.0] at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:431) ~[mybatis-spring-1.2.3.jar:1.2.3] at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:343) ~[mybatis-spring-1.2.3.jar:1.2.3] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] ... 21 more Caused by: java.lang.ClassNotFoundException: Cannot find class: com.mvsoftech.groupware.orgMng.service.EmpVO at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:200) ~[mybatis-3.3.0.jar:3.3.0] at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:89) ~[mybatis-3.3.0.jar:3.3.0] at org.apache.ibatis.io.Resources.classForName(Resources.java:261) ~[mybatis-3.3.0.jar:3.3.0] at org.apache.ibatis.builder.xml.XMLConfigBuilder.typeAliasesElement(XMLConfigBuilder.java:129) ~[mybatis-3.3.0.jar:3.3.0] at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:103) ~[mybatis-3.3.0.jar:3.3.0] at org.apache.ibatis.builder.xml.XMLConfigBuilder.parse(XMLConfigBuilder.java:95) ~[mybatis-3.3.0.jar:3.3.0] at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:431) ~[mybatis-spring-1.2.3.jar:1.2.3] at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:343) ~[mybatis-spring-1.2.3.jar:1.2.3] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE] ... 21 more 3월 13, 2020 9:08:47 오전 org.apache.catalina.core.StandardContext listenerStart 심각: Context initialized 이벤트를 [org.springframework.web.context.ContextLoaderListener] 클래스의 인스턴스인 리스너에 전송하는 동안 예외 발생 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in file [C:\Project\A.MVST\1.March\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\mvst_groupware\WEB-INF\classes\config\spring\context-mapper.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse config resource: class path resource [mapper/sql-mapper-config.xml]; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error registering typeAlias for 'EmpVO'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mvsoftech.groupware.orgMng.service.EmpVO at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1578) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:753) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538) at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:446) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:328) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5197) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5720) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1705) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1695) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: org.springframework.core.NestedIOException: Failed to parse config resource: class path resource [mapper/sql-mapper-config.xml]; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error registering typeAlias for 'EmpVO'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mvsoftech.groupware.orgMng.service.EmpVO at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:437) at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:343) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1637) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1574) ... 21 more Caused by: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error registering typeAlias for 'EmpVO'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mvsoftech.groupware.orgMng.service.EmpVO at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:115) at org.apache.ibatis.builder.xml.XMLConfigBuilder.parse(XMLConfigBuilder.java:95) at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:431) ... 24 more Caused by: org.apache.ibatis.builder.BuilderException: Error registering typeAlias for 'EmpVO'. Cause: java.lang.ClassNotFoundException: Cannot find class: com.mvsoftech.groupware.orgMng.service.EmpVO at org.apache.ibatis.builder.xml.XMLConfigBuilder.typeAliasesElement(XMLConfigBuilder.java:136) at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:103) ... 26 more Caused by: java.lang.ClassNotFoundException: Cannot find class: com.mvsoftech.groupware.orgMng.service.EmpVO at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:200) at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:89) at org.apache.ibatis.io.Resources.classForName(Resources.java:261) at org.apache.ibatis.builder.xml.XMLConfigBuilder.typeAliasesElement(XMLConfigBuilder.java:129) ... 27 more 3월 13, 2020 9:08:47 오전 org.apache.catalina.core.StandardContext startInternal 심각: 하나 이상의 리스너들이 시작하지 못했습니다. 상세 내역은 적절한 컨테이너 로그 파일에서 찾을 수 있습니다. 3월 13, 2020 9:08:47 오전 org.apache.catalina.core.StandardContext startInternal 심각: 이전 오류들로 인해 컨텍스트 [/groupware]의 시작이 실패했습니다. 3월 13, 2020 9:08:47 오전 org.apache.catalina.core.ApplicationContext log 정보: Closing Spring root WebApplicationContext 3월 13, 2020 9:08:47 오전 org.apache.coyote.AbstractProtocol start 정보: 프로토콜 핸들러 ["http-bio-8080"]을(를) 시작합니다. 3월 13, 2020 9:08:47 오전 org.apache.catalina.startup.Catalina start 정보: Server startup in 2334 ms
Mybatis-config 혹은 sql-mapper-config가 UTF-8로 되어있는지 확인.
확인할 때는 notepad++ 등을 보면 하단에서 확인할 수 있다.
나는 확인했을 때 UTF-8로 나와있었으나 혹시 몰라 Window - preference - encoding을 검색 후 xml Fields에 인코딩을 확인함. 여전히 ISO 10646/Unicode(UTF-8)로 잘 되어있었고 그냥 Apply하고 나옴.
이클립스를 껐다가 다시 켜니 정상 작동됨.
출처: http://www.okjsp.pe.kr:8080/article/368985?note=1166067
from http://biyanbiyan.tistory.com/297 by ccl(A) rewrite - 2020-03-13 09:54:22
댓글
댓글 쓰기