eclipse에서 jboss를 이용하여 web project실행시 java.lang.IllegalArgumentException: Wrong arguments. new for target java.lang.reflect.Constructor expected=[java.net.URI] actual=[java.io.File] 위와같은 오류가 발생 할 경우가 있는데 간단히 해결할 수 있는 방법이 있습니다. $JBOSS_HOME/server/default/conf/bootstrap/profile.xml 기존의 constructor를 주석처리 하신 후 새로 복사해서 class만 추가해 주면 간단히 해결됩니다. by rocksea.
JBOSS 관련해서 Session Clustering을 해야하는 과제가 주어져서 조사를 해보았습니다. Session Clustering이란? HA ( High Availability ) 서버 환경을 구축하기 위해 여러대의 JBOSS를 하나로 묶음으로 Client 관점에서는 마치 한대의 서버에서 처리되는 듯한 효과를 볼 수 있도록 구축하는 방식 입니다. 즉 Session Clustering을 하기 위한 목적으로는 아래의 두가지 목적으로 구현하게 됩니다. 1. 고가용성 2. 부하분산 실제로 어떻게 적용 되는지 알아보도록 하겠습니다. [ 그림 1 ] HA Server Architecture 1. Quick Start 일단 다섯가지 조건이 전제되어야 합니다. - 각노드는 socket에 바인딩하는 주소를 결정 해..
S/W 외부설계란? 소프트웨어 공학에서의 외부설계란 소프트웨어를 개발함에 있어 고객과의 접점에서 고객의 요구사항을 여실히 반영 할 수 있도록 설계하는 과정을 말합니다. 현제 현업에서 종사하고있는 저로써도 외부설계에 대한 경각심을 잃고 개발과 시스템 아키텍쳐에만 관심이 치우쳐서 정작 중요한 고객과의 접점이자 제일 중요한 프로젝트의 생과사, 돈으로 바로 직결되는 외부설계에 대해서는 정작 아무생각없이 일해왔던것 같습니다. 내년부터 시행되는 상세RFP (Request for proposal) 작성관련 소프트웨어산업진흥법 개정안이 국회를 통과함에 따라 이제는 외부설계는 S/W 개발업에 종사하고있는 모든 회사에 큰 영향을 미칠 것으로 보입니다. 이와 같이 법령이 개정되는 이유중 하나로 대기업 공공정보화 시장 참여규..
redmine을 eclipse에서 사용하기 위한 mylyn + eclipse 연동에 대해서 알아보도록 하겠습니다. 개발환경 JDK 1.6 eclipse Indigo Service Release 2 redmine 1.3.2 mylyn connector Step 1. Install Mylyn eclipse 실행 후 [ help ] -> [ Install New Software ] 선택합니다. [ 그림 1 ] Install New Software Step 2. Install Mylyn Work with 에 아래의 URL을 입력하여 나오는 목록에서 Mylyn Features 를 선택한 뒤 Next 버튼을 클릭합니다. Download URL : http://download.eclipse.org/mylyn/rele..
TCP/IP 통신을 하기위해 socket이라는 함수를 이용하여 구현을 하게 되는데 이 socket을 이용한 통신방법에도 여러가지가 있습니다. 대표적으로 block ( 동기 ), non-block ( 비동기 ) 방식이 있는데 그중 non-block 방식에 대하여 알아보도록 하겠습니다. #include #include #include #include #include #include #include #define SERVER_PORT 8080 #define TRUE 1 #define FALSE 0 void main (int argc, char *argv[]) { int i, len, rc, on = 1; int listen_sd, max_sd, new_sd; int desc_ready, end_server =..
emerging : ( adj ) 최근에 생겨난, 최근에 만들어진 ex) an emerging industry - 신흥산업 coaxing : (n) 구슬리기, 달램 ex) a coxing voice - 달래는 소리 poses : (v) 제기하다 ex) The task poses no special problems - 그 과제는 특별한 문제를 제기하지 않는다. immense : ( adj ) 엄청난, 어마어마한 ex) There is still an immense amount of work to be done - 아직도 해야 할 일의 양이 엄청나다. dominant : ( adj ) 우세한, 지배적인 ex) The firm has achieved a dominant position in the world ..
revenues : (n) 수입 ex) a slump in oil revenues ( 석유 수익의 급감 ) opportunities : (n) 기회 ex) capitalize one’s opportunities ( 기회를 포착하다 ) improvement : (n) 향상, 개선, 호전 ex) Sales figures continue to show signs of improvement ( 판매 수치가 계속 향상되는 흔적을 보이고 있다 ) auditoriums : (n) 강당 ex) The graduation ceremony was held in the auditorium. ( 졸업식은 대강당에서 거행되었다 ) glocalization : (n) 세계적 상품의 현지화 ex) Urban Industrial S..
요즘들어 애자일 개발 방법론에 대해 끊임 없는 얘기가 나오고 있습니다. 이유인 즉 클라이언트의 개발 요구사항이 끊임 없이 변할 뿐더러 클라이언트가 본인이 무엇을 원하고있는지 모르고 있는 경우가 허다하기 때문입니다. 예를들면 예전에는 ATM ( Automatic Tellers Machine ) 이면 ATM 개발 및 설치라는 뚜렷한 목표가 있었지만 현재는 요구사항과 시스템이 변화가 빈번하게 일어나기 때문입니다. 이렇듯 타겟이 항상 흔들리고 변하는 형태를 무빙타겟 ( moving target ) 이라 합니다. [ 그림 1 ] moving target 이와 반대되는 예로 워터풀 모델이 있습니다. 워터풀 모델은 이전프로세스의 완료를 전제로 다음 프로세스를 개시하는 형태 이지만 요구사항이 끊임없이 변하는 현업에서는..
디지털 포렌식이란? ‘컴퓨터 법의학’이라 불리는데 전자증거물을 사법기관에 제출하기 위해 스마트폰 및 휴대폰, PDA, PC, 서버 등에서 데이터를 수집 분석하는 디지털수사과정을 뜻한다. 대검찰청 등 주요 수사기관마다 포렌식센터(forensic center)가 개설돼 있다. 일단 사전의 내용은 위와 같습니다만 쉽게 풀어쓰자면 각종 범죄수사를 하기위한 디지털 전자기기를 분석하여 증거물 수집하는 일련의 과정을 말합니다. 예를들면 용의자 A씨가 있습니다. 하지만 이 용의자 A씨는 알리바이가 확실하여 용의자 명단에서 제외되었습니다. 그 알리바이는 범행이 일어난 시간에 방영한 TV내용을 달달 외우고있었기 때문입니다. 하지만 애석하게도 이범인은 결국 검거되었습니다. 그 이유는 집에서 TV를 봤다고 진술한 범인의 집에..
얼마전에 ubuntu kernnel을 3.2로 upgrade를 하였습니다. 물론 개발장비이기 때문에 side effect에 대한 고려는 하지 않았습니다. 그런데 역시나 VMware에서 side effect가 발생하였습니다. virtual network device를 인식하지 못하여 발생한 오류입니다. [ 그림 1 ] Virtual Network Device 오류 그래서 googling 해본 결과 간단한 patch 한방에 문제를 해결할 수 있었습니다.아래 내용을 참고 합니다. 설치 환경OS : Linux 3.2.0-24-generic #37-Ubuntu SMP Wed Apr 25 08:43:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux VMware : VMware-Workst..
- Total
- Today
- Yesterday
- memcached
- 가정법
- Python Django
- it
- 비교구문
- nodejs
- ubuntu
- hadoop
- 대명사 구문
- Business English
- 비지니스 영어
- AWS
- hdfs
- 도덕경
- 스페인 여행
- maven
- redis
- Python
- 베트남
- 여행
- NGINX
- 조동사
- mongoDB
- 영문법
- JBOSS
- 다낭
- 해외여행
- k8s
- 영작
- PostgreSQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |