Tomcat의 Class Loader HOW-TO
톰캣이 시작할때 아래 같이 부모 자식 관계로 구성되는 클래스로더 집합을 생성합니다. Bootstrap | System | Common / \ Webapp1 Webapp2 ... 각각의 클래스로더에 대해서 설명을 하면 1. Bootstrap JVM에서 제공되는 클래스들과 $JAVA HOME/jre/lib/ext 에 존재 하
Writing
기술 자체보다 어떤 문제를 왜 그렇게 풀었는지에 초점을 둡니다.
톰캣이 시작할때 아래 같이 부모 자식 관계로 구성되는 클래스로더 집합을 생성합니다. Bootstrap | System | Common / \ Webapp1 Webapp2 ... 각각의 클래스로더에 대해서 설명을 하면 1. Bootstrap JVM에서 제공되는 클래스들과 $JAVA HOME/jre/lib/ext 에 존재 하
Service 부분에 interface를 사용하는 이유는 단위 컴포넌트로서 경계가 되는 부분이며, transaction 처리, exception 처리 등의 AOP 처리가 주로 service 부분에 지정되기 때문(?) 1. Spring AOP는 두가지 Type의 Proxy를 지원 그 첫번째는 JDK의 Proxy 기능을 이용
jbpm rest api 호출시 파라미터 전달 방법 파라미터는 키벨류 형식으로 전달하는데 앞에 map 를 붙혀서 map key=value 형태로 전달 되며 프로세스에서 변수를 total로 정했을때 map total=5000 처럼 전달한다. jbpm 문서 17.1.1.3.에 위에 내용을 나타내고 있다.
jbpm에서는 해당 정보를 가지고 오기위해 아래의 rest api를 제공하고 있다. 참고로 아래 url은 오픈소스 jbpms에서 url이고 레드햇 버전은 /jbpm console/을 /business central/로 수정해서 호출해야 된다 프로세스 이미지정보 가지고 오기: {server}/jbpm console/rest
사용법 maven 빌드후에 jbpm 워크밴치 화면으로가서 메뉴 Authoring Artifact Repository 로 이동후 jar파일 업로드 프로젝트 생성 후 Tools Project Editor에서 왼쪽 Project Settings 메뉴를 Dependencies로 변경 Add from repository버튼을 클릭