Class XmlBeanDefinitionStoreException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.core.NestedRuntimeException
org.springframework.beans.BeansException
org.springframework.beans.FatalBeanException
org.springframework.beans.factory.BeanDefinitionStoreException
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException
- All Implemented Interfaces:
- Serializable
XML-specific BeanDefinitionStoreException subclass that wraps a
SAXException, typically a SAXParseException
which contains information about the error location.- Since:
- 2.0.2
- Author:
- Juergen Hoeller
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionXmlBeanDefinitionStoreException(String resourceDescription, String msg, SAXException cause) Create a new XmlBeanDefinitionStoreException.
- 
Method SummaryModifier and TypeMethodDescriptionintReturn the line number in the XML resource that failed.Methods inherited from class BeanDefinitionStoreExceptiongetBeanName, getResourceDescriptionMethods inherited from class NestedRuntimeExceptioncontains, getMostSpecificCause, getRootCauseMethods inherited from class ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Constructor Details- 
XmlBeanDefinitionStoreExceptionCreate a new XmlBeanDefinitionStoreException.- Parameters:
- resourceDescription- description of the resource that the bean definition came from
- msg- the detail message (used as exception message as-is)
- cause- the SAXException (typically a SAXParseException) root cause
- See Also:
 
 
- 
- 
Method Details- 
getLineNumberpublic int getLineNumber()Return the line number in the XML resource that failed.- Returns:
- the line number if available (in case of a SAXParseException); -1 else
- See Also:
 
 
-