IT 공부/Web-WAS 2024. 5. 2.
[WebLogic] web.xml 과 weblogic.xml 에 대하여
Web.xml 파일은 웹서버 환경 설정 정보를 가지고 있다. 기본적으로 display명, 서블릿 매핑 정보, 각종 참조 정보등을 가지고 있고, 필요에 따라 설정을 추가한다. 별도의 관리화면이 없기에 직접 파일을 열어 수정을 해줘야한다. 모든 서블릿컨테이너나 WAS에 존재한다. Weblogic.xml 은 웹로직 서버 환경 설정 정보를 가지고 있다. Ejb 정보, jdbc, jsp 관련 설정 정보 등을 가지고 있고, ejb를 추가하거나 jdbc정보를 등록할 경우, jsp 세션 설정을 변경할 경우 수정해줘야 한다. 개발환경에 따라서 필요에 따라 수정을 해줘야 하지만 weblogic 6 이후로 웹상에서 가능한 관리화면이 있기때문에 weblogic.xml 파일을 직접 열어서 수정하지 않아도 된다. 그러나 web..
IT 공부/WebLogic 이슈 2024. 4. 7.
웹로직 기동 시 schema validation 오류
config.xml 에 문제가 있을 때 발생하는 오류로 가장 먼저 이 오류가 발생할 시 config.xml 파일에 오타가 없는지 부터 확인 그래도 뭔가 찾을 수 없었다면 1. config.xml 에서 항목이 있는지 확인 - 이 cache-in-app-directory 는 웹로직이 패치되면서 새로 생긴 설정값인데, 어떤 케이스의 경우 패치를 진행하였다가 다시 원복하면서 다시 config.xml 까지 수정되지 않아 설정값이 남아있었음 2. 기동쉘에 다음 옵션을 넣어준다. -Dweblogic.configuration.schemaValidationEnabled=false 해당 옵션은 스키마 유효성검사를 하지 않게 하는 옵션(기본값 true) 3. 참조하는 XSD문서에서 해당 설정값이 존재하는지 확인해본다. - ..
IT 공부/Web-WAS 2024. 2. 25.
MIME 타입이란?
여러군데에서 확인하는 단어지만 미들웨어를 다루는 나는 가장먼저 본곳이 web-was plugin 였다. Multipurpose Internet Mail Extensions 의 약자로 일종의 암호화 파일 변환을 뜻한다. MIME은 이메일과 함께 동봉할 attachment 파일을 텍스트 문자로 전화해서 이메일 시스템을 통해 전달하기 위한 목적으로 개발되었다. 그래서 이름이 Internet Mail Extension 이다. -> 이제는 웹을 통해서 여러 형태의 파일을 전달하는데 두루 쓰이고 있다. (UUEnconde 방식을 대폭 보완한 새로운 인코딩 방식. 8비트 3개를 6비트 4개로 바꿈 -> base64방식이라고 한다.) MIME으로 인코딩한 파일은 Content-type 정보를 파일의 앞부분에 담는다. ..