'IT 이야기/JBoss EAP' 카테고리의 글 목록 (4 Page)
본문 바로가기

IT 이야기/JBoss EAP93

[Error_Log] java.lang.IndexOutOfBoundsException: index:0, Size: 0 관련 에러 발생 JBoss EAP 에러 로그에서 다음과 같이 java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 관련 에러가 발생하였습니다. 14:12:11,456ERROR[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/].[action]] (ajp-10.xxx.xxx.xxx:8109-19) JBWEB000236: Servlet.service() for servlet action threw exception: java.lang.IndexOutOfBoundsException: Index:0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) .. 2020. 10. 23.
[Error_Log] java.lang.NumberFormatException: null 관련 에러 JBoss EAP 에러 로그에서 다음과 같이 java.lang.NumberFormatException: null 관련 에러가 발생했습니다. 10:45:21,123ERROR[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/].[action]] (ajp-10.xxx.xxx.xxx:8109-11) JBWEB000236: Servlet.service() for servlet action threw exception: jana.lang.NumberFormatException: null at java.lang.Integer.parseInt(integer.java:542) [rt.jar:1.8.0_161] at java.lang.Integer... 2020. 10. 22.
[Error_Log] java.lang.StringIndexOutOfBoundsException: String index out of range 관련 에러 발생 JBoss EAP 에러 로그에서 아래와 같이 java.lang.StringIndexOutOfBoundsException: String index out of range 관련 에러가 발생했습니다. 10:12:34,252ERROR[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/].[action]] (ajp-/10.xxx.xxx.xxx:8109-17) JBWEB000236: Servlet.service() for servlet action threw exception: java.lang.StringINdexOufOfBoundsException: String index out of range: -10 at java.lang.String... 2020. 10. 22.
[Error_Log] java.lang.NumberFormatException: For input string 관련 에러 발생 JBoss EAP 에러 로그에서 아래와 같이 java.lang.NumberFormatException: For input string 관련 에러가 발생했습니다. 21:15:00,611ERROR[org.apache.catalina.core.ContatinerBase/[jboss.web].[default-host].[/]] (ajp-/10.xxx.xxx.xxx:8190-28)Unhandled exception occurred whilst decorating page: java.lang.NumberFormatException: For input string: "69/abc/set.ico" at java.lang.NumberFormatException.forInputString(NumberFormatExcept.. 2020. 10. 20.
[Error_Log] Required Integer parameter '인자' is not present 관련 에러 발생 JBoss EAP 에러 로그에서 아래와 같이 Required Integer parameter '인자' is not present 관련 에러가 발생하였습니다. 09:40:36,202ERROR[org.apache.catalina.core.ContainerBase..[jboss.web].[default-host]./[/].[action]] (ajp-10.xxx.xxx.xxx:8190-28)JBWEB000236: Servlet.service() for servlet action threw exception: org.springframework.web.bind.MissingServletRequestParameterException: Required Integer parameter 'actKey' is not pr.. 2020. 10. 20.
[JBoss EAP 공통] Datasources 커넥션 풀 설정 WAS 서버에서는 JBoss EAP 시스템SW 사용하고 있고 DB 서버에서는 CUBRID 시스템SW를 사용한다고 가정하겠습니다. JBoss EAP 데이터소스의 커넥션 풀 설정에서 min, max pool 값이 높게 설정되어 운영중일 때 커넥션 풀 설정을 수정하려면 어떻게 해야 할까요? WAS 서버 노드별 JBoss EAP 데이터소스 커넥션 풀 설정에서 min-pool-size의 합은 DB서버 cubrid_broker.conf 파일에 설정되어 있는 MIN_NUM_APPL_SERVER에 정의된 값과 같거나 작아야 합니다. 커넥션 풀은 WAS와 DB 서버간 연결(커넥션)을 해놓은 객체들을 풀(Pool)에 저장해 두고 DB 연결이 필요할 때 커넥션을 할당 받아 사용하고, 사용을 마치면 커넥션을 반환하는 방식으로.. 2020. 10. 20.
[JBoss EAP 공통] 라우팅 노드 설정 JBoss Sticky 로드 밸런싱이란 로드 밸런서(L4 또는 웹서버의 웹 커넥터(mod-jk)에서 HTTP 요청 전달 시 세션이 없을 때는 Round-Robin 방식으로 요청을 각 노드에 분배하고, 세션이 만들어지면 그때부터 해당 사용자로부터 오는 모든 요청을 세션이 만들어진 노드로 계속 전달하는 방식을 말합니다. Web 서버에서 오는 HTTP 요청에 jsessionid 쿠키가 없거나(세션이 만들어지지 않았거나), jsessionid 쿠키에 세션을 발급한 호스트가 명시되어 있지 않으면 load balancer worker가 설정된 로드 밸런싱 알고리즘에 따라 요청을 각 노드에 분배하지만, jsessionid 쿠키에 세션을 발급한 호스트가 명시되어 있으면 항상 세션이 만들어진 노드로 HTTP 요청을 전달.. 2020. 10. 20.
[Error_Log] com.google.gson.stream.MalformedJsonException: Unterminated object at line 관련 에러 JBoss 로그에 아래와 같이 com.google.gson.stream.MalformedJsonException: Unterminated object at line... 관련 에러가 발생했습니다. 16:49:39,33ERROR[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/].[appServlet]] (ajp-/10.xxx.xxx.xxx:8009-94JBWEB000236: Servlet.service() for servlet appServlet threw exception: com.google.gson.stream.MalformedJsonException: Unterminated object at line 1 column 34 p.. 2020. 10. 20.
[Error_Log] java.text.ParseException: Unparseable date 에러 발생 JBoss 로그에 java.text.ParseException: Unparseable date 에러 메시지가 아래와 같이 발생하였습니다. 17:45:42,752ERROR[org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/].[jsp]])ajp-10.xxx.xxx.xxx:8009-61)JBWEB000236: Servlet.service() for servlet jsp threw exception:java.text.ParseException: Unparseable date: " " at java.textDateFormat.parse(DateFormat.java:366) [rt.jar:1.8.0_212] at org.apache.tagli.. 2020. 10. 20.
[JBoss EAP] GC LOG GC(Garbage Collection)이란 Java 언어에서 오브젝트에 대한 메모리 할당과 해제는 Java 가상 머신이 자동으로 관리하는데 이때 메모리에서 사용된 오브젝트를 자동으로 제거하는 메커니즘을 말합니다. Java 가상 머신은 실행되고 있는 Java 프로그램 내에서 어디에도 참조되지 않는 불필요한 Java 오브젝트를 찾아 해당 영역의 메모리를 자동으로 해제합니다. 이렇게 Java 오브젝트를 자동으로 제거하는 방법을 '가비지 컬렉션(GC)'이라고 합니다. Java 가상 머신 내부에서 가비지 컬렉션은 별도의 스레드로 주지적으로 동작합니다. 이 가비지 컬렉션이 동작하는 주기는 Java 가상 머신의 힙의 크기와 애플리케이션에서 힙 메모리를 어떻게 사용하는지에 따라 달라지게 됩니다. Java 애플리케이션.. 2020. 10. 20.