InvalidApplicationException

InvalidApplicationException (잘못된 적용 예외)

쿼리 표현식을 잘못된 대상에 적용하려 할 때 던져지는 예외예요. JMX가 쿼리를 평가하는 과정에서 내부적으로 사용해요.

출처: Java API Reference

본문

다음 두 경우 중 하나를 시도할 때 이 예외가 던져져요: 잠재 쿼리(subquery) 표현식을 MBean에 적용하는 경우, 또는 잘못된 클래스의 MBean에 전체 속성(qualified attribute) 표현식을 적용하는 경우예요.

이 예외는 java.lang.Exception을 상속하며, JMX가 쿼리를 평가하는 동안 내부적으로 사용돼요. 일반적인 애플리케이션 코드에서는 자주 마주치지 않아요. Java 1.5부터 제공돼요.

쿼리에서 Query.subquery나 전체 속성 표현식을 사용할 때 타입/클래스가 맞지 않는 대상에 적용되면 던져질 수 있어요.

더 알아보기 (Learn more)

Java 공식 API