Freemarker를 Tiles와 같이 써야하는 상황이 생겼다. 그래서 Tiles + Jsp 하던것처럼 tiles-layout.xml (tiles 구성 파일)을 설정을 했더니 정상적으로 동작하지 않는다. 다음과 같은 오류가 발생하였다. [14:34:13.723][ERROR][org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServlet].log:line175] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Could not resolve view with name 'freemarker.hello' in..
프로젝트 초기 구성중 다음과 같은 오류가 발생하였다. java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.Config at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) ~[na:na] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[na:na] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[na:na] at org.springframewo..
Jeus 기동시에 다음과 같은 오류가 발생하였다. > jeus.servlet.deployment.StartingException: A web module deployment error occurred. at jeus.servlet.engine.Context.distributeInternal(Context.java:1589) at jeus.servlet.engine.Context.postDistribute2(Context.java:1402) at jeus.servlet.deployment.WebModuleDeployer.postDistribute2(WebModuleDeployer.java:216) at jeus.deploy.deployer.AbstractDeployer.distribute2(Abstract..

was에 application을 기동하려고 하는데 위와 같은 오류가 발생하였다. 비교적 원인과 조치방법이 명확하게 나온 오류로그이다. 원인 : Error attempting to get column 'TYPE' from result set. 즉 한글이 깨진다는 것이다. ORA-01861: literal does not match format string 오류 조치 ORA-01861: literal does not match format string .. 아주 골치 아픈 오류였다. 왜 골치가 아팠냐면 내 로컬이나 AS-IS 서버에서는 잘 동작하는데 새로 이전을 할 서버에서는 위와 같은 오류가 나며 동작하지 않 oingdaddy.tistory.com 이거랑 비슷할수도 있지만 조금 성격이 다른듯하다. 조치방법..
linux 서버(CentOS)에 svn 설치를 하고 IDE에서 설치한 곳에 붙으려고 하는데 Connection timeout이 발생했다. 원인은 서버에서 방화벽 해제를 해주지 않았기 때문이었다. 방화벽 해제를 하는 방법은 다음과 같이 firewall-cmd를 활용하였다. (root 계정으로 진행해야 한다.) # firewall-cmd --permanent --zone=public --add-port=3690/tcp success # firewall-cmd --reload success # firewall-cmd --list-ports 3690/tcp 위와 같이 Svn에서 사용할 포트(3690)에 대해 등록을 해주었다. 그리고 reload를 하여 적용을 해준다. 그리고나서 등록된 포트 목록을 조회해보면 등..

어떤 project를 import를 받고 maven update를 했는데 다음과 같은 오류가 발생하였다. ㅡㅁ dashboard configuration Preference node "org.eclipse.wst.validation" has been removed. org.eclipse.wst.validation 이게 지워졌다고 한다. 지운적도 없는데... 아마 maven update를 할때마다 계속 이 오류창이 나올텐데 해결방법은 간단하다. 1. Close Project 2. Open Project 3. Project > Clean 4. Maven > Update Project 아마 이렇게 하고 나면 오류창은 더이상 뜨지 않을 것이다. 끝!
springboot로 구현된 A,B프로젝트가 있다고 하자. 그리고 상황은 A프로젝트가 독립적으로 실행이 되어야 하고 또한 B 프로젝트에는 dependency로 포함이 되어야 한다. 그냥 똑같이 빌드해서 자체실행도 하고 다른 프로젝트에 dependency로 넣으면 안되냐고 할수 있다. 하지만 안된다. 이 상황을 해결한 방법은 Maven Profile에 따라서 빌드를 두번 해주는 방법이었다. pom.xml에 Maven Profile 적용 dependencyPurpose true org.springframework.boot spring-boot-maven-plugin repackage exec standalonePurpose org.springframework.boot spring-boot-maven-plug..
Sonarqube 7.9 이상의 버전을 설치하려고 하는데 jdk를 11 아래버전을 사용하면 위와 같이 sonarqube required java 11 to run 이라는 오류가 발생하며 정상적으로 실행되지 않는다. 일단 이 오류를 보려면 실행 후에 sonarqube설치폴더/logs/sonar.log 로 확인을 할 수 있다. jdk11 설치 그럼 없는 jdk11을 설치해서 path 등록을 해줘야 하나? jdk11 설치는 하되 기본으로는 등록하지 않아도 된다. 일단 jdk11을 설치해보자. jdk11 설치는 다음 글을 참조하도록 하자. JAVA OpenJDK Zulu 설치 방법 및 JAVA_HOME 설정 모든게 Open이 되어가는 세상이다. 공짜는 누구나 다 좋아하지만 왜 내머리만 이렇게 없어지고 있는지....