본문 바로가기

분류 전체보기116

Spring 4.2.4 + Querydsl 3.7.1 # Spring 4.2.4, Querydsl 3.7.1, Hibernate 5.1.0 기준으로 작성Full 예제는 아니므로 자신의 개발환경에 맞추어 코딩최소한의 설정과 예제로 작성됨 # Querydsl 3버전은 패키지 경로가 com.mysema.query로 시작하나 Querydsl 4버전에는 com.query으로 시작함4버전 써도 무방하고 이 글 쓰는 시점의 최신 버전은 4.0.7 # 메이븐- dependencych.qos.logbacklogback-classic1.1.3 org.hibernatehibernate-entitymanager5.1.0.Final com.mysema.querydslquerydsl-apt${querydsl.version}providedcom.mysema.querydslqueryd.. 2016. 2. 22.
Spring WebSocket 1. Spring 4.x, WebSocket # pom.xml org.springframework spring-websocket 4.2.1.RELEASE # servlet-context.xml # WebSocketHandler.java import org.springframework.web.socket.TextMessage; import org.springframework.web.socket.WebSocketSession; import org.springframework.web.socket.handler.TextWebSocketHandler; public class WebSocketHandler extends TextWebSocketHandler { @Override protected void handl.. 2015. 9. 13.
오픈스택(OpenStack) 인스턴스에 볼륨 붙이기 에러 처리 오픈스택 Block(Cinder)를 설치하고 나서 볼륨을 생성하고 인스턴스에 볼륨을 붙이면 아래와 같은 에러를 겪었다. 에러1ERROR oslo_messaging._drivers.common [req-d8618159-5e26-409b-9597-76af25d617e9 f586e5bbbe404ce88160dfc1dddb8e27 0519eb1a7104438c8aa7de57bdbd7288 - - -] Returning exception Unexpected error while running command. Command: sudo cinder-rootwrap /etc/cinder/rootwrap.conf tgtadm --lld iscsi --op show --mode target Exit code: 96 Std.. 2015. 9. 4.
myBatis plugin interceptor sql 바인딩 로깅 구현 myBatis 로깅을 좀 더 가독성을 높이기 위한 방법을 고민하다가 아래와 같이 myBatis 플러그인 인터셉터를 이용한 방법을 사용해보았다. 플러그인 등록 mybatis-config.xml 플러그인 구현 SqlLogInterceptor.java import java.util.Collection; import org.apache.ibatis.cache.CacheKey; import org.apache.ibatis.executor.Executor; import org.apache.ibatis.mapping.BoundSql; import org.apache.ibatis.mapping.MappedStatement; import org.apache.ibatis.mapping.ParameterMapping; im.. 2015. 9. 1.
OpenStack Swift 팁 오픈스택 오브젝트 스토리지 설치 때 많은 삽질이 있어 그 내용을 남기고자 한다. ERROR: Unable to run auditing: [Errno 13] Permission denied: '/srv/node/sdb' ERROR: Unable to run auditing: [Errno 13] Permission denied: '/srv/node/sdc' 위 에러는 보안 정책을 재적용하면 된다. # restorecon -R /srv/node ('Connection aborted.', error(111, 'Connection refused')) ExecStart=/usr/bin/swift-proxy-server /etc/swift/proxy-server.conf (code=exited, status=1/FA.. 2015. 8. 24.
CentOS 7 오픈스택(OpenStack) 어딘가 이상이 있습니다! CentOS 7 오픈스택 Kilo의 Dashboard를 설치하고 나서인스턴스 생성 같은 명령어를 수행시키면 아래와 같은 에러가 발생하는 경우가 있다.또는 아래 그림 말고 알림창에 에러 내용이 표시되기도 함. 파이썬 인코딩 문제라고 한다.기본 인코딩 값이 ascii로 되어있는걸 utf-8로 변경하면 되는데파이썬 2.x 까지는 ascii로 되어있는듯 한다.파이썬 3.x 부터는 utf-8로 되어있다고 하는데 확인이 필요하다. 에러내용파일위치: /var/log/horizon/horizon.logUnicodeDecodeError: 'ascii' codec can't decode byte 0xeb in position 0: ordinal not in range(128) 해결참고로 오픈스택 킬로는 파이썬 2.7을 사.. 2015. 8. 17.