월 15,400원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]
오류 해결이 안됩니다ㅠ
아래오 ㅏ 같은 오류가 발생했는데, gpt는 example 폴더가 없다고 합니다.이번 강의 후반부 25분 이후에 폴더들 삭제한 부분에서 문제가 발생한걸까요? GPT답변제공해주신 로그에 따르면 Spring 애플리케이션 컨텍스트 초기화 중에 문제가 발생하고 있습니다. 구체적으로, egovframework.example.cmmn.EgovSampleExcepHndlr 클래스에 대한 ClassNotFoundException이 발생하고 있습니다.이 문제를 해결하기 위한 주요 사항과 단계를 아래에 설명합니다:문제 원인 분석클래스 미발견:ClassNotFoundException은 egovframework.example.cmmn.EgovSampleExcepHndlr 클래스가 클래스 경로에 존재하지 않음을 나타냅니다. 이는 의존성 문제일 수 있습니다.의존성 확인:EgovSampleExcepHndlr 클래스가 포함된 JAR 파일이 프로젝트 클래스 경로에 있는지 확인합니다.Maven을 사용 중이라면 pom.xml, Gradle을 사용 중이라면 build.gradle 파일에서 모든 의존성이 올바르게 선언되었는지 확인합니다.패키지 구조 확인:패키지 구조가 올바르고 Spring 설정 파일에 명시된 경로와 일치하는지 확인합니다.클래스 파일의 경로가 egovframework/example/cmmn/EgovSampleExcepHndlr.java인지 확인합니다.Spring 설정 파일 확인:Spring 설정 파일(context-aspect.xml 등)에서 해당 빈 정의가 올바르게 되어 있는지 확인합니다.경로나 타입에 오타가 없는지 점검합니다.클래스 컴파일 확인:EgovSampleExcepHndlr 클래스가 올바르게 컴파일되어 WEB-INF/classes 디렉토리나 관련 JAR 파일에 있는지 확인합니다.프로젝트 재빌드:프로젝트를 클린하고 재빌드하여 클래스 경로 문제를 해결합니다.Eclipse나 IntelliJ IDEA와 같은 IDE에서 "Clean" 및 "Rebuild" 옵션을 사용합니다.배포 문제 확인:서버가 애플리케이션을 올바르게 배포하고 있는지 확인합니다. 배포를 제거하고 다시 배포하면 문제가 해결될 수 있습니다.문제 해결 단계클래스 경로 확인:egovframework.example.cmmn.EgovSampleExcepHndlr 클래스가 빌드 출력 디렉토리(WEB-INF/classes 또는 JAR 파일)에 있는지 확인합니다.의존성 업데이트:Maven을 사용 중이면 mvn clean install을 실행하여 프로젝트를 재빌드하고 모든 의존성을 올바르게 다운로드 받습니다.Gradle을 사용 중이면 gradle clean build를 실행합니다.Spring 설정 파일 검토:context-aspect.xml 파일을 열고 egovHandler 빈 정의가 올바른지 확인합니다.xml코드 복사<bean id="egovHandler" class="egovframework.example.cmmn.EgovSampleExcepHndlr" />클린 및 재빌드:Eclipse: Project > Clean 그리고 Project > Build Project를 실행합니다.IntelliJ: Build > Rebuild Project를 실행합니다.서버 재시작:변경 사항을 반영하기 위해 서버(예: Tomcat)를 제대로 재시작합니다.이 단계를 따라가면 ClassNotFoundException 문제를 해결하고 Spring 애플리케이션 컨텍스트를 성공적으로 초기화할 수 있을 것입니다. 문제가 계속될 경우, 프로젝트 설정 및 의존성에 대한 추가 조사가 필요할 수 있습니다. Caused by: java.lang.ClassNotFoundException: egovframework.example.cmmn.EgovSampleExcepHndlr at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1308) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1120) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:398) at org.springframework.util.ClassUtils.forName(ClassUtils.java:284) at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:469) at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1607) at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1534) ... 65 more 6월 03, 2024 9:59:36 오후 org.apache.catalina.core.StandardContext startInternal SEVERE: 하나 이상의 리스너들이 시작하지 못했습니다. 상세 내역은 적절한 컨테이너 로그 파일에서 찾을 수 있습니다. 6월 03, 2024 9:59:36 오후 org.apache.catalina.core.StandardContext startInternal SEVERE: 이전 오류들로 인해 컨텍스트 [/Egov_WEB]의 시작이 실패했습니다. 6월 03, 2024 9:59:36 오후 org.apache.catalina.core.ApplicationContext log INFO: Closing Spring root WebApplicationContext 6월 03, 2024 9:59:36 오후 org.apache.coyote.AbstractProtocol start INFO: 프로토콜 핸들러 ["http-nio-8080"]을(를) 시작합니다. 6월 03, 2024 9:59:36 오후 org.apache.catalina.startup.Catalina start INFO: 서버가 [14048] 밀리초 내에 시작되었습니다.
- 미해결3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]
무료쿠폰 요청합니다.
강의 잘 듣고 있습니다.트랜잭션관련하여 이전강의를 참고하고자 합니다.무료쿠폰 부탁드립니다.감사힙니다.
- 미해결3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]
강사님이 올려주신 강의를 보려는데
강사님이 올려주신 강의로 불러와서 보려는데, 계속 이게 뜨네요.. 어떻게 해야 해결이 될까요?
- 미해결3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]
원합니다..
안녕하세요. 강의 너무 잘 보고 있습니다! 전자정부프레임워크에서 대량의 csv 파일이나 json 파일을 연동해서 화면에 띄우는 강의도 너무 원합니다. 너무 궁금한 부분이거든요. 부탁드립니다 ㅜㅜ
- 미해결3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]
11강 매개변수 brdid 질문
안녕하세요. 강의 잘 보고 있습니다.다름이 아니라 11강 BoardServiceImpl class의 showBoard 메소드 부분에서 String brdid = request.getParameter("brdid")라고 적었는데, brdid라는 값을 어디에서 가져오는 건가요?BoardMapper.xml에서는 brdid가 아닌 in_brdid이고, jsp부분에서도 따로 brdid가 입력되는 부분이 없어어느 곳에서 가져오는지 잘 모르겠습니다.답변 부탁드리겠습니다. 감사합니다.
- 해결됨3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]
제6강#0
main5.do 로 접속을 시도할 시 에러페이지가 계속 뜹니다. HeidiSQL url, port, id, pw 모두 이상 없고, context-datasource 역시 맞추었고... 컨트롤러, 서비스,서비스임플, 매퍼, xlm 6번 반복으로 보며 코드도 똑같이 적었는데 무엇이 문제일까요? ㅠㅠ 9월 19, 2023 11:17:08 오전 org.apache.jasper.servlet.TldScanner scanJarsINFO: 적어도 하나의 JAR가 TLD들을 찾기 위해 스캔되었으나 아무 것도 찾지 못했습니다. 스캔했으나 TLD가 없는 JAR들의 전체 목록을 보시려면, 로그 레벨을 디버그 레벨로 설정하십시오. 스캔 과정에서 불필요한 JAR들을 건너뛰면, 시스템 시작 시간과 JSP 컴파일 시간을 단축시킬 수 있습니다.2023-09-19 11:17:12,783 WARN [org.mybatis.spring.SqlSessionFactoryBean] Property 'mapperLocations' was specified but matching resources are not found.2023-09-19 11:17:17,145 WARN [org.springframework.web.servlet.PageNotFound] No mapping for GET /Egov_WEB/egovSampleList.do
- 미해결3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]
저는 지금 자바 11.0.18버전을 사용하는데 11.0.2로 바꿔야할까요?
많이 차이가 나는지 질문드립니다
- 미해결3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]
15강과 20강-1 연습중에 해결되지않아서 질문남깁니다
안녕하세요 강의 열심히 듣고있으나 오류를 해결하지못해 질문남깁니다15강 답글기능 작성시에 한글이 들어간경우에 db오류가 나는데 해당 로그가 뜹니다WARN [org.mariadb.jdbc.message.server.ErrorPacket] Error: 1366-22007: Incorrect string value: '\xEC\x95\x88\xEB\x85\x95' for column 'in_title' at row 1한글을 db로 넘겨주는게 문제인거같아 이후 아래 쿼리문 작성해서 테이블 설정 변경해주려고 해도 해결이 안되네요(insert 문을 사용해서 게시판테이블에 한글이 들어간 내용을 입력해주면 문제없이 들어갑니다)20강-1 파일업로드 부분에서 오타나 db설정을 제가 잘못 해준듯한데 어느부분인지 찾아지지 않네요 어떤부분을 다시 살펴보는게 좋을까요?게시판 테이블에 파일을 제외한값들은 저장이 되는데 이미지 폴더도 생성이 안되네요이부분도 확인 부탁드립니다WARN [org.mariadb.jdbc.message.server.ErrorPacket] Error: 1054-42S22: Unknown column 'groupnum' in 'field list'게시판 테이블 사진file 프로시저 사진
- 미해결3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]
뭔가 강의를 건너뛴건가.. 잘못작성한건가..
15강#0 답변쓰기페이지 -- 4:21 초BoardServiceImpl.java - 60행 - showBoard가 아니고 showUser로 되어있는데.. service.java 도void checkUser(HttpServletRequest request)throws Exception;void saveBoard(HttpServletRequest request)throws Exception;HashMap<String, Object> showUser(HttpServletRequest request)throws Exception;ArrayList<HashMap<String, Object>> showUserList(HttpServletRequest request)throws Exception; 제가 건너 뛴 건가요 ㅠㅠ이력서내고 입사준비하고 여러가지 난리가 나서 드문드문봤는데.. 강의자료 15강 zip파일 import 시켜서 해야겠네요 ㅠ 주석많이달아놨는데
- 미해결3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]
제14강#1 게시판 페이징처리 - 10:44초 ~ 10:57초 에러..
제14강#1 게시판 페이징처리 - 10:44초 ~ 10:57초 에러..--http://localhost:6345/Egov_WEB/login.do-- user12 / user12로 로그인한 후,http://localhost:6345/Egov_WEB/loginSubmission.do-- 정상적으로 출력 후http://localhost:6345/Egov_WEB/boardList.do를 요청하면, serviceImpl까지 가서, 실행되는 중에(int listCount = Integer.parseInt(paramMap.get("out_listcount").toString());)을 실행한 후, 디버깅모드 f5로 다 돌고 나온 후, controller try catch문에 exception e가 잡히네요...어떻게 해결해야할까요??
- 미해결3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]
6강 따라하다가 에러 발생했습니다!
2023-06-20 23:01:59,508 INFO [org.springframework.web.context.ContextLoader] Root WebApplicationContext: initialization started2023-06-20 23:02:00,929 DEBUG [org.egovframe.rte.fdl.cmmn.aspect.ExceptionTransfer] count of ExceptionHandlerServices = 22023-06-20 23:02:01,382 DEBUG [org.egovframe.rte.fdl.property.impl.EgovPropertyServiceImpl] [Properties Service] 프로퍼티 key = pageUnit, 값 = 10 은 이 설정파일에 정의되어 있습니다.2023-06-20 23:02:01,382 DEBUG [org.egovframe.rte.fdl.property.impl.EgovPropertyServiceImpl] [Properties Service] 프로퍼티 key = pageSize, 값 = 10 은 이 설정파일에 정의되어 있습니다.2023-06-20 23:02:01,479 WARN [org.springframework.web.context.support.XmlWebApplicationContext] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlMapClient' defined in file [C:\eGovFrame\eGovFrameDev-4.1.0-64bit\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\Egov_WEB\WEB-INF\classes\egovframework\spring\context-sqlMap.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [egovframework/sqlmap/example/sql-map-config.xml] cannot be opened because it does not exist2023-06-20 23:02:01,482 ERROR [org.springframework.web.context.ContextLoader] Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlMapClient' defined in file [C:\eGovFrame\eGovFrameDev-4.1.0-64bit\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\Egov_WEB\WEB-INF\classes\egovframework\spring\context-sqlMap.xml]: Invocation of init method failed; nested exception is java.io.FileNotFoundException: class path resource [egovframework/sqlmap/example/sql-map-config.xml] cannot be opened because it does not exist at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:934) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) ~[spring-context-5.3.20.jar:5.3.20] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[spring-context-5.3.20.jar:5.3.20] at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:401) ~[spring-web-5.3.20.jar:5.3.20] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:292) ~[spring-web-5.3.20.jar:5.3.20] at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:103) ~[spring-web-5.3.20.jar:5.3.20] at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4494) ~[catalina.jar:9.0.76] at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4946) ~[catalina.jar:9.0.76] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[catalina.jar:9.0.76] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1328) ~[catalina.jar:9.0.76] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1318) ~[catalina.jar:9.0.76] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) ~[tomcat-util.jar:9.0.76] at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140) ~[?:?] at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866) ~[catalina.jar:9.0.76] at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795) ~[catalina.jar:9.0.76] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[catalina.jar:9.0.76] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1328) ~[catalina.jar:9.0.76] at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1318) ~[catalina.jar:9.0.76] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) ~[tomcat-util.jar:9.0.76] at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140) ~[?:?] at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866) ~[catalina.jar:9.0.76] at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249) ~[catalina.jar:9.0.76] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[catalina.jar:9.0.76] at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428) ~[catalina.jar:9.0.76] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[catalina.jar:9.0.76] at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:923) ~[catalina.jar:9.0.76] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[catalina.jar:9.0.76] at org.apache.catalina.startup.Catalina.start(Catalina.java:772) ~[catalina.jar:9.0.76] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347) ~[bootstrap.jar:9.0.76] at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478) ~[bootstrap.jar:9.0.76]Caused by: java.io.FileNotFoundException: class path resource [egovframework/sqlmap/example/sql-map-config.xml] cannot be opened because it does not exist at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:199) ~[spring-core-5.3.20.jar:5.3.20] at org.egovframe.rte.psl.orm.ibatis.SqlMapClientFactoryBean.buildSqlMapClient(SqlMapClientFactoryBean.java:346) ~[org.egovframe.rte.psl.dataaccess-4.1.0.jar:?] at org.egovframe.rte.psl.orm.ibatis.SqlMapClientFactoryBean.afterPropertiesSet(SqlMapClientFactoryBean.java:301) ~[org.egovframe.rte.psl.dataaccess-4.1.0.jar:?] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) ~[spring-beans-5.3.20.jar:5.3.20] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) ~[spring-beans-5.3.20.jar:5.3.20] ... 42 more
- 해결됨3. 웹개발 코스 [Enterprise Architecture(EA) X 전자정부프레임워크]
전자정부프레임워크를 MS-SQL과 어떻게 연동하나요?
전자정부프레임워크를 MS-SQL과 어떻게 연동하는지 메일로 문의를 드렸는데 게시판에 글쓰기도 전에 예제를 올려 주셨네요. ^^감사합니다.