본문 바로가기

개발관련78

Length specified in network packet payload did not match number of bytes read; 아주 특별한 경우에 만나는 에러 메세지라 기억해 놓기위해 적는다. 위의 메세지는 MSSQL서버에 나오는 로그 메세지인데, 어떠한경우냐면 디비를 SQLSERVER2005 (MSSQL2005)를 사용하고 자바에서 sqljdbc.jar을 사용하고 있는데 디비에 컨넥션을 연결할때 아이디와 패스워드설정이 분명하 맞음에도 불구하고 디비에서는 로그인을 실패했다고 나오는데?! 자바의 로그파일에는 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source) at com.microsoft.sqlserver.jdbc.SQLServerConnection.sendLogon(Unknown Source) at com.microsoft.s.. 2010. 10. 28.
톰캣 OutOfMemory 에러 해결하기 - JVM의 메모리 늘리기 적용한 서버는 리눅스 CentOS5.4 이다. 1. 리눅스 서버에 root계정으로 접속한다. 2. 아래 처럼 콘솔에 친다. vi /etc/profile 3. 그러면 뭔가 많이 나오는데 가장아래에 아래줄을 추가해준다. export JAVA_OPTS="-Xms256m -Xmx512m -XX:MaxPermSize=128m" 4. 파일이 변경된것을 적용해주어야한다. 아래줄을 콘솔에서 치고 엔터 source /etc/profile 5. 톰캣을 껏다가 켠다. 6. 확인하기 아래 파일을 압축을 풀고 서버에 올린다. (webroot 폴더에올린다.) http://서버주소/memoryView/vm_memory.jsp 라고 치면 아래처럼 메모리상황을 확인 할수 있다. 2010. 9. 17.
windows 2003 64bit에 톰캣(tomcat)설치하기 윈도우 서버에는 처음 설치해봤는데 이런 썩..... 안돌아간다.ㅡㅡ; 구글에서 찾아보니 컨넥터가 잘못되어있다고 하는데.... http://old.nabble.com/Tomcat-6.0.12-in-windows-vista-64-bits-does-not-start-td18967895.html 가장 밑에 쯤있는 아래 내용을 따라 하니깐 됐다. Download from http://commons.apache.org/downloads/download_daemon.cgi Click on the 'browse download area' and go to the binaries -> 1.0.2 -> windows Download and extract .zip file and then rename procrun.exe .. 2010. 9. 15.
윈도우즈(windows)에서 허드슨 설치 사전준비 설치관련 - jdk를 설치한다. - ant를 설치한다. 설정관련 (내컴퓨터 아이콘에서 오른쪽 버튼클릭 -> 속성 클릭 -> 환경설정 탭 클릭 -> 환경변수 클릭) - path에 JAVA_HOME세팅 - path에 ANT_HOME 세팅 1. 소스를 다운로드 한다. http://hudson-ci.org/latest/hudson.war 2. 적당한 곳에 압축을 푼다. 나는 d:husdon에 풀었음 3. 콘솔을 띄운다. (윈도우키 + r) 4. 허드슨이 설치된 폴더로 이동 (cd d:hudson) 5. 명령문 실행 java -jar winstone.jar --webroot=D:\hudson --httpPort=8090 6. 브라우저에 http://localhost:8090/ 를 입력해서 들어가보자~ 끝.. 2010. 9. 9.
리눅스에 톰캣설치하기 리눅스에 톰캣설치 설치 환경 : CentOS 5.4 버전 Only Tomcat 설치입니다. Apache 연동 이런거 없슴. #소스 받기 wget http://ftp.kddilabs.jp/infosystems/apache/tomcat/tomcat-6/v6.0.28/bin/apache-tomcat-6.0.28.tar.gz #/usr/local 폴더로 압축파일 이동 mv apache-tomcat-6.0.28.tar.gz /usr/local/ #/usr/local/ 폴더로 이동 cd /usr/local/ #압축해제 tar -xvzf apache-tomcat-6.0.28.tar.gz #Classpath 설정 vi /etc/profile ===========================================.. 2010. 7. 21.
스트러츠2 + 스프링 + 마이바티스3 + Log4j 세팅하기 Struts2 + 스프링 + 아이바티스 기본 설정을 가장 잘 설명해놓은 페이지 아래 페이지를 보고 많이 참고 하였음. http://purehani.egloos.com/1511164 환경 세팅을 하기위해 작성한 페이지이므로 각 프레임워크에 대한 자세한 설명은 생략! 1. lib /WEB-INF/lib/ 에 아래 jar 추가하기 asm-1.5.3.jar mybatis에서사용 cglib-2.1_3.jar commons-collections.jar 아파치커먼스 commons-dbcp-1.4.jar commons-fileupload-1.2.1.jar commons-io-1.3.2.jar commons-lang.jar commons-logging-1.1.1.jar commons-pool.jar freemarker-.. 2010. 7. 14.