ErrLookup › spring-projects/spring-framework
spring-projects/spring-framework
Spring Framework · Java · 5,098 source files
Analyzed at e8729d0438 on 2026-08-04. 228 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| MethodInvocation is not a Spring ProxyMethodInvocation: {} | exception | error | spring-aop, aspectj, proxy, methodinvocation, configuration |
| 'argumentNames' property of AbstractAspectJAdvice contains a | exception | error | spring-aop, aspectj, argument-binding, configuration, xml |
| Only afterReturning advice can be used to bind a return valu | exception | error | spring-aop, aspectj, after-returning, configuration, misuse |
| Returning name '{}' is neither a valid argument name nor the | exception | error | spring-aop, aspectj, after-returning, argument-binding, classpath |
| Only afterThrowing advice can be used to bind a thrown excep | exception | error | spring-aop, aspectj, after-throwing, configuration, misuse |
| Throwing name '{}' is neither a valid argument name nor the | exception | error | spring-aop, aspectj, after-throwing, argument-binding, classpath |
| ProceedingJoinPoint is only supported for around advice | exception | error | spring-aop, aspectj, around-advice, proceedingjoinpoint, misuse |
| Advice method [{}] requires {} arguments to be bound by name | exception | error | spring-aop, aspectj, argument-binding, parameters-flag, configuration |
| Expecting to find {} arguments to bind by name in advice, bu | exception | error | spring-aop, aspectj, argument-binding, arity-mismatch, configuration |
| Returning argument name '{}' was not bound in advice argumen | exception | error | spring-aop, aspectj, after-returning, argument-binding, configuration |
| Throwing argument name '{}' was not bound in advice argument | exception | error | spring-aop, aspectj, after-throwing, argument-binding, configuration |
| Required to bind {} arguments, but only bound {} (JoinPointM | exception | error | spring-aop, aspectj, argument-binding, pointcut-mismatch, runtime |
| Mismatch on arguments to advice method [{}]; pointcut expres | exception | error | spring-aop, aspectj, argument-binding, type-mismatch, runtime |
| Failed to find advice method on deserialization | exception | error | spring-aop, aspectj, serialization, deserialization, versioning |
| Not enough arguments in method to satisfy binding of returni | exception | error | spring-aop, aspectj, argument-binding, arity-mismatch, configuration |
| Failed to bind all argument names: {} argument(s) could not | exception | error | spring-aop, aspectj, argument-binding, parameters-flag, configuration |
| An advice method can never be a constructor | exception | error | spring-aop, aspectj, argument-binding, misuse, reflection |
| Binding of throwing parameter '{}' is ambiguous: could be bo | exception | error | spring-aop, aspectj, after-throwing, ambiguous-binding, parameters-flag |
| Binding of throwing parameter '{}' could not be completed as | exception | error | spring-aop, aspectj, after-throwing, argument-binding, configuration |
| Binding of returning parameter '{}' is ambiguous: there are | exception | error | spring-aop, aspectj, advice-binding, configuration |
| Found {} potential annotation variable(s) and {} potential a | exception | error | spring-aop, aspectj, advice-binding, annotation |
| Found {} candidate annotation binding variables but only one | exception | error | spring-aop, aspectj, advice-binding, annotation |
| Still {} unbound args at this()/target()/args() binding stag | exception | error | spring-aop, aspectj, advice-binding, configuration |
| Found {} candidate this(), target(), or args() variables but | exception | error | spring-aop, aspectj, advice-binding |
| Still {} unbound args at reference pointcut binding stage, w | exception | error | spring-aop, aspectj, advice-binding, reference-pointcut |
| Found {} candidate reference pointcut variables but only one | exception | error | spring-aop, aspectj, advice-binding, reference-pointcut |
| Found {} unbound primitive arguments with no way to distingu | exception | error | spring-aop, aspectj, advice-binding, primitive |
| Found {} candidate variable names but only one candidate bin | exception | error | spring-aop, aspectj, advice-binding, primitive |
| MethodInvocation is not a Spring ProxyMethodInvocation: {} | exception | error | spring-aop, aspectj, proxy, around-advice |
| Number of pointcut parameter names must match number of poin | exception | error | spring-aop, aspectj, pointcut, configuration |
| Must set property 'expression' before attempting to match | exception | error | spring-aop, aspectj, pointcut, configuration |
| MethodInvocation is not a Spring ProxyMethodInvocation: {} | exception | error | spring-aop, aspectj, proxy, runtime-matching |
| Expecting {} arguments to proceed, but was passed {} argumen | exception | error | spring-aop, aspectj, around-advice, arguments |
| No source location joinpoint available: target is null | exception | warning | spring-aop, aspectj, joinpoint, source-location |
| The version of aspectjtools.jar / aspectjweaver.jar on the c | exception | critical | spring-aop, aspectj, classpath, version-conflict, dependency |
| No default constructor on aspect class: {} | exception | error | spring-aop, aspectj, aspect-instantiation, reflection |
| Unable to instantiate aspect class: {} | exception | error | spring-aop, aspectj, aspect-instantiation, reflection |
| Could not access aspect constructor: {} | exception | error | spring-aop, aspectj, aspect-instantiation, reflection, jpms |
| Failed to invoke aspect constructor: {} | exception | error | spring-aop, aspectj, aspect-instantiation, reflection, runtime |
| {} uses percflow instantiation model: This is not supported | exception | error | spring-aop, aspectj, instantiation-model, configuration |
| {} uses percflowbelow instantiation model: This is not suppo | exception | error | spring-aop, aspectj, instantiation-model, configuration |
| {} is not a valid AspectJ annotation | exception | error | spring-aop, aspectj, annotation, reflection |
| Unknown annotation type: {} | exception | error | spring-aop, aspectj, internal, annotation |
| Failed to resolve pointcut expression in: {} | exception | error | spring-aop, aspectj, pointcut, annotation |
| Spring AOP cannot handle constructor advice | exception | error | spring-aop, aspectj, constructor, unsupported |
| Aspect class [{}] does not define a singleton aspect | exception | error | spring-aop, aspectj, instantiation-model, aspectj-proxy-factory |
| Class [{}] is not a valid aspect type | exception | error | spring-aop, aspectj, configuration, aspectj-proxy-factory |
| Class '{}' is not an @AspectJ aspect | exception | error | spring-aop, aspectj, configuration, validation |
| DeclarePrecedence not presently supported in Spring AOP | exception | error | spring-aop, aspectj, declare-precedence, ordering, configuration |
| PerClause {} not supported by Spring AOP for {} | exception | error | spring-aop, aspectj, instantiation-model, configuration |
| Failed to find advice method on deserialization | exception | error | spring-aop, aspectj, serialization, deserialization, versioning |
| Cannot use PrototypeAspectInstanceFactory with bean named '{ | exception | error | spring-aop, aspectj, bean-scope, prototype, configuration |
| 'defaultImpl' attribute must be set on DeclareParents | exception | error | spring-aop, aspectj, declare-parents, introduction, annotation |
| Advice must be declared inside an aspect type: Offending met | exception | error | spring-aop, aspectj, advice, annotation, configuration |
| Unsupported advice type on method: {} | exception | error | spring-aop, aspectj, internal, advice |
| Class name [{}] is not a known auto-proxy creator class | exception | error | spring-aop, auto-proxy, configuration, bean-registration |
| Unknown advice kind [{}]. | exception | error | spring-aop, xml-config, advice, schema, configuration |
| Property 'targetBeanName' is required | exception | error | spring-aop, xml-config, factory-bean, configuration |
| Property 'methodName' is required | exception | error | spring-aop, xml-config, factory-bean, configuration |
| Can't determine type of bean with name '{}' | exception | error | spring-aop, bean-factory, configuration, startup |
| Unable to locate method [{}] on bean [{}] | exception | error | spring-aop, reflection, configuration, method-resolution |
| Property 'target' is required | exception | error | spring-aop, configuration, proxy, required-property |
| 'target' needs to be a bean reference, not a bean name as va | exception | error | spring-aop, configuration, xml, bean-reference |
| [{}] is not an interface | exception | error | spring-aop, proxy, interface-validation, configuration |
| Cannot remove Advisor: Configuration is frozen. | exception | error | spring-aop, frozen-config, advisor-mutation, configuration |
| Advisor index {index} is out of bounds: This configuration o | exception | error | spring-aop, bounds-check, advisor-mutation, validation |
| Cannot add advisor: Configuration is frozen. | exception | error | spring-aop, frozen-config, advisor-mutation, configuration |
| Illegal position {pos} in advisor list with size {advisors.s | exception | error | spring-aop, bounds-check, advisor-mutation, validation |
| DynamicIntroductionAdvice may only be added as part of Intro | exception | error | spring-aop, introduction, advisor, configuration |
| Cannot find current proxy: Set 'exposeProxy' property on Adv | exception | error | spring-aop, expose-proxy, threadlocal, self-invocation |
| Both 'constructorArgs' and 'constructorArgTypes' need to be | exception | error | spring-aop, cglib, constructor, validation |
| Number of 'constructorArgs' ({constructorArgs.length}) must | exception | error | spring-aop, cglib, constructor, validation |
| Could not generate CGLIB subclass of {advised.getTargetClass | exception | error | spring-aop, cglib, final-class, proxy, configuration |
| Unexpected AOP exception | exception | error | spring-aop, cglib, target-source, unexpected, runtime |
| Null return value from advice does not match primitive retur | exception | error | spring-aop, cglib, advice, primitive, return-value |
| Not a Reactive Streams Publisher: {publisher} | exception | error | spring-aop, kotlin, coroutines, reactive-streams, flow |
| TargetSource cannot determine target class: Either an interf | exception | error | spring-aop, proxy-factory, target, interfaces, configuration |
| Null return value from advice does not match primitive retur | exception | error | spring-aop, jdk-proxy, advice, primitive, return-value |
| Unable to instantiate proxy using Objenesis, and regular pro | exception | error | aop, cglib, proxy, instantiation, objenesis |
| Cannot create class proxy for TargetSource with null target | exception | error | aop, proxy, target-source, validation |
| Cannot determine target class for proxy | exception | error | aop, proxy-factory-bean, target, initialization |
| No BeanFactory available anymore (probably due to serializat | exception | error | aop, serialization, proxy-factory-bean, bean-factory |
| Target required after globals | exception | error | aop, proxy-factory-bean, global-advisors, configuration |
| Can only use global advisors or interceptors with a Listable | exception | error | aop, proxy-factory-bean, global-advisors, bean-factory |
| No BeanFactory available anymore (probably due to serializat | exception | error | aop, serialization, prototype, proxy-factory-bean |
| No BeanFactory available anymore (probably due to serializat | exception | error | aop, serialization, target, proxy-factory-bean |
| Unknown advisor type {next.getClass()}; can only include Adv | exception | error | aop, proxy-factory-bean, advice, advisor, configuration |
| Cannot invoke methods: {message} | exception | error | aop, prototype, advisor, unsupported-operation |
| Advice object [{adviceObject}] is neither a supported subint | exception | error | aop, advice, advisor, type-mismatch |
| Advice object [{advice}] is neither a supported subinterface | exception | error | aop, advice, advisor-adapter, type-mismatch |
| Advice object [{advisor.getAdvice()}] is neither a supported | exception | error | aop, advice, interceptor, advisor-adapter |
| Invalid afterThrowing signature: single argument must be a T | exception | error | aop, throws-advice, signature, configuration |
| Invalid afterThrowing signature: four arguments must be Meth | exception | error | aop, throws-advice, signature, configuration |
| Unsupported afterThrowing signature: single throwable argume | exception | error | aop, throws-advice, signature, configuration |
| Only one afterThrowing method per specific Throwable subclas | exception | error | aop, throws-advice, duplicate, configuration |
| At least one handler method must be found in class [{throwsA | exception | error | aop, throws-advice, configuration, validation |
| AdvisorAutoProxyCreator requires a ConfigurableListableBeanF | exception | error | aop, auto-proxy, bean-factory, configuration |
| Advisor sorting failed with unexpected bean creation, probab | exception | error | aop, auto-proxy, ordering, circular-dependency |
| BeanFactory must be set on {getClass().getSimpleName()} to a | exception | error | spring-aop, async, executor, beanfactory, configuration |
| Invalid return type for async method (only Future and void s | exception | error | spring-aop, async, return-type, signature |
| No executor specified and no default executor set on AsyncEx | exception | error | spring-aop, async, executor, configuration |
| Placeholder [{match}] is not valid | exception | error | spring-aop, tracing, configuration, validation |
| MethodInvocation is not a Spring ProxyMethodInvocation: {mi} | exception | error | spring-aop, proxy, bean-name, method-invocation |
| Cannot get bean name; not set on MethodInvocation: {mi} | exception | error | spring-aop, bean-name, configuration, advisor-chain |
| No MethodInvocation found: Check that an AOP invocation is i | exception | error | spring-aop, invocation, threading, ordering, threadlocal |
| Not running in a ConfigurableBeanFactory: {beanFactory} | exception | error | spring-aop, scope, proxy, beanfactory, configuration |
| Cannot create scoped proxy for bean '{targetBeanName}': Targ | exception | error | spring-aop, scope, proxy, factorybean, type-resolution |
| FactoryBean is not fully initialized yet | exception | error | spring-aop, scope, factorybean, lifecycle |
| Invalid expression at location [{location}]: {ex} | exception | error | spring-aop, pointcut, expression, aspectj, configuration |
| Need to invoke method '%s' found on proxy for target class ' | exception | error | spring-aop, proxy, visibility, cglib, private-method |
| AOP configuration seems to be invalid: tried calling method | exception | error | spring-aop, reflection, invocation, configuration |
| Could not access method [{method}] | exception | error | spring-aop, reflection, jpms, modules, accessibility |
| IntroductionInfo defines no interfaces to introduce: {introd | exception | error | spring-aop, introduction, configuration, validation |
| Specified class [{ifc.getName()}] must be an interface | exception | error | spring-aop, introduction, type-validation, interface |
| DynamicIntroductionAdvice [{advice}] does not implement inte | exception | error | spring-aop, introduction, type-validation, advisor |
| Cannot create default implementation for '{interfaceType.get | exception | error | spring-aop, introduction, instantiation, constructor |
| Illegal MethodMatcher usage | exception | error | spring-aop, method-matcher, aop, unsupported-operation |
| Nested property in path '{propertyName}' does not exist | exception | error | spring-beans, bean-wrapper, nested-property, binding |
| No property handler found | exception | error | spring-beans, bean-wrapper, indexed-property, property-handler |
| Invalid array index in property path '{tokens.canonicalName} | exception | error | spring-beans, bean-wrapper, array, indexed-property, index-out-of-bounds |
| Cannot set element with index {index} in List of size {size} | exception | error | spring-beans, bean-wrapper, list, auto-grow, null-elements, indexed-property |
| Invalid list index in property path '{tokens.canonicalName}' | exception | error | spring-beans, bean-wrapper, list, indexed-property, index-out-of-bounds |
| Property referenced in indexed property path '{tokens.canoni | exception | error | spring-beans, bean-wrapper, indexed-property, type-mismatch |
| Cannot access indexed value in property referenced in indexe | exception | error | spring-beans, bean-wrapper, indexed-property, nested-property, not-readable |
| Cannot access indexed value in property referenced in indexe | exception | error | spring-beans, bean-wrapper, indexed-property, null-value, auto-grow |
| Bean property '{propertyName}' is not readable or has an inv | exception | error | spring-beans, bean-wrapper, not-readable, getter, introspection |
| Cannot access indexed value of property referenced in indexe | exception | error | spring-beans, bean-wrapper, indexed-property, null-value, auto-grow |
| Cannot get element with index {index} from Collection of siz | exception | error | spring-beans, bean-wrapper, collection, set, indexed-property, index-out-of-bounds |
| Cannot get element with index {index} from Iterable of size | exception | error | spring-beans, bean-wrapper, iterable, indexed-property, index-out-of-bounds |
| Property referenced in indexed property path '{propertyName} | exception | error | spring-beans, bean-wrapper, indexed-property, type-mismatch |
| Index of out of bounds in property path '${propertyName}' | exception | error | spring-beans, bean-wrapper, indexed-property, index-out-of-bounds |
| Invalid index in property path '${propertyName}' | exception | error | spring-beans, bean-wrapper, indexed-property, number-format, validation |
| Getter for property '${actualName}' threw exception | exception | error | spring-beans, bean-wrapper, getter, invocation-target, runtime-exception |
| Illegal attempt to get property '${actualName}' threw except | exception | error | spring-beans, bean-wrapper, getter, catch-all, illegal-access |
| Value of nested property '${nestedPath}${canonicalName}' is | exception | error | spring-beans, bean-wrapper, nested-property, binding, null-value |
| Could not determine property type for auto-growing a default | exception | error | spring-beans, bean-wrapper, auto-grow, type-descriptor, binding |
| Auto-growing not allowed with private constructor: ${ctor} | exception | error | spring-beans, bean-wrapper, auto-grow, private-constructor, instantiation |
| Could not instantiate property type [${type.getName()}] to a | exception | error | spring-beans, bean-wrapper, auto-grow, instantiation, wrapping |
| Specified class is an interface | exception | error | spring-beans, beanutils, instantiation, interface, deprecated |
| Is it an abstract class? | exception | error | spring-beans, beanutils, instantiation, abstract-class, deprecated |
| Is the constructor accessible? | exception | error | spring-beans, beanutils, instantiation, accessibility, deprecated |
| No default constructor found | exception | error | spring-beans, beanutils, instantiation, no-default-constructor, kotlin |
| Unresolvable class definition | exception | error | spring-beans, beanutils, instantiation, linkage-error, classpath, dependency |
| Illegal arguments for constructor | exception | error | spring-beans, beanutils, instantiation, argument-mismatch, reflection |
| Constructor threw exception | exception | error | spring-beans, beanutils, instantiation, constructor-exception, propagation |
| Cannot resolve method '${methodName}' to a unique method. At | exception | error | spring-beans, beanutils, method-resolution, overloading, ambiguous |
| Invalid method signature '${signature}': expected closing ') | exception | error | spring-beans, beanutils, method-signature, parsing, config |
| Invalid method signature '${signature}': expected opening '( | exception | error | spring-beans, beanutils, method-signature, parsing, config |
| Invalid method signature: unable to resolve type [${paramete | exception | error | spring-beans, beanutils, method-signature, type-resolution, classpath |
| Target class [${target.getClass().getName()}] not assignable | exception | error | spring-beans, beanutils, copy-properties, assignable, editable |
| Could not copy property '${targetPd.getName()}' from source | exception | error | beanutils, copy-properties, reflection, spring-beans |
| Failed to find Java constructor for Kotlin primary construct | exception | error | kotlin, reflection, constructor, spring-beans, version-mismatch |
| No property '${propertyName}' found | exception | error | beanwrapper, property, introspection, spring-beans |
| Failed to obtain BeanInfo for class [${beanClass.getName()}] | exception | error | introspection, fatal-bean-exception, spring-beans, beaninfo |
| Failed to re-introspect class [${beanClass.getName()}] | exception | error | introspection, generic-types, fatal-bean-exception, spring-beans |
| Field is not accessible | exception | error | field-access, direct-field-accessor, jpms, reflection, spring-beans |
| Write method must have exactly 1 or 2 parameters: ${method} | exception | error | extended-bean-info, introspection, setter, spring-beans |
| Bad read method arg count: ${readMethod} | exception | error | property-descriptor, introspection, getter, spring-beans |
| Read method returns void: ${readMethod} | exception | error | property-descriptor, introspection, getter, spring-beans |
| Bad write method arg count: ${writeMethod} | exception | error | property-descriptor, introspection, setter, spring-beans |
| Type mismatch between read and write methods: ${readMethod} | exception | error | property-descriptor, introspection, type-mismatch, spring-beans |
| Bad indexed read method arg count: ${indexedReadMethod} | exception | error | property-descriptor, indexed, introspection, spring-beans |
| Non int index to indexed read method: ${indexedReadMethod} | exception | error | property-descriptor, indexed, introspection, spring-beans |
| Indexed read method returns void: ${indexedReadMethod} | exception | error | property-descriptor, indexed, introspection, spring-beans |
| Bad indexed write method arg count: ${indexedWriteMethod} | exception | error | property-descriptor, indexed, introspection, spring-beans |
| Non int index to indexed write method: ${indexedWriteMethod} | exception | error | property-descriptor, indexed, introspection, spring-beans |
| Type mismatch between indexed read and write methods: ${inde | exception | error | property-descriptor, indexed, type-mismatch, introspection, spring-beans |
| Type mismatch between indexed and non-indexed methods: ${ind | exception | error | property-descriptor, indexed, type-mismatch, introspection, spring-beans |
| Either requiredType or propertyPath is required | exception | error | |
| TypeDescriptor resolution not supported | exception | error | |
| more than 1 matching bean | exception | error | |
| Retrieval with arguments not supported -for custom ObjectPro | exception | error | |
| Element access not supported - for custom ObjectProvider cla | exception | error | |
| Only supports includeNonSingletons=true by default | exception | error | |
| AutowiredAnnotationBeanPostProcessor requires a Configurable | exception | error | |
| Resolution of declared constructors on bean Class [${beanCla | exception | error | |
| Invalid autowire-marked constructor: ${candidate}. Found con | exception | error | |
| Invalid autowire-marked constructors: ${candidates}. Found c | exception | error | |
| Cannot apply @Lookup to beans without corresponding bean def | exception | error | |
| Lookup method resolution failed | exception | error | |
| Injection of autowired dependencies failed | exception | error | |
| Injection of autowired dependencies failed for class [${claz | exception | error | |
| No matching ${beanType.getSimpleName()} bean found for bean | exception | error | |
| No matching ${beanType.getSimpleName()} bean found for quali | exception | error | |
| CustomAutowireConfigurer needs to operate on a DefaultListab | exception | error | |
| Invalid value [${value}] for custom qualifier type: needs to | exception | error | |
| Qualifier type [${customType.getName()}] needs to be annotat | exception | error | |
| Invocation of init method failed | exception | error | spring, lifecycle, postconstruct, bean-creation |
| Failed to invoke init method | exception | error | spring, lifecycle, reflection, bean-creation |
| Lifecycle annotation requires a no-arg method: {} | exception | error | spring, lifecycle, postconstruct, configuration |
| Specified field type [{}] is incompatible with resource type | exception | error | spring, injection, resource, type-mismatch |
| Specified parameter type [{}] is incompatible with resource | exception | error | spring, injection, resource, type-mismatch |
| Value annotation must have a value attribute | exception | error | spring, injection, value-annotation, configuration |
| Argument type mismatch: expected '{}' for value [{}] | exception | error | spring, aot, native, type-mismatch, autowiring |
| Failed to load Class [{}] from ClassLoader [{}] | exception | error | spring, aot, native, classloader, classloading |
| Unexpected MethodOverride subclass: {} | exception | error | spring, aot, native, method-override, unsupported |
| Unsupported executable: {} | exception | error | spring, aot, native, reflection, unsupported |
| Cannot invoke instance method without factoryBeanName: {} | exception | error | spring, aot, factory-method, configuration |
| Unsupported executable {} | exception | error | spring, aot, reflection, unsupported |
| {} cannot be found on {} | exception | error | spring, aot, native, constructor, classloading |
| failed to generate code for bean definition | exception | error | spring, aot, native, code-generation |
| instance supplier is not supported | exception | error | spring, aot, native, instance-supplier |
| no suitable constructor or factory method found | exception | error | spring, aot, native, kotlin, factory-method |
| {} does not support circular references | exception | error | spring, factorybean, circular-reference, bean-creation |
| No StringValueResolver specified - pass a resolver object in | exception | error | spring, placeholder, bean-definition, configuration |
| Mapped value [{}] for scope key [{}] is not an instance of r | exception | error | spring, scope, configuration, type-mismatch |
| Could not find original class structure | exception | error | |
| Specify either targetClass or targetObject, not both | exception | error | |
| Specify targetClass or targetObject in combination with targ | exception | error | |
| staticField must be a fully qualified class plus static fiel | exception | error | |
| targetField is required | exception | error | |
| 'targetListClass' must not be null | exception | error | |
| 'targetListClass' must implement [java.util.List] | exception | error | |
| 'sourceList' is required | exception | error | |
| 'targetMapClass' must not be null | exception | error | |
| 'targetMapClass' must implement [java.util.Map] | exception | error | |
| 'sourceMap' is required | exception | error | |
| Cannot access specified node path [{}] | exception | error | |
| Could not process key '{}' in PropertyOverrideConfigurer | exception | error | |
| Invalid key '{}': expected 'beanName{}property' | exception | error | |
| Specify either 'targetObject' or 'targetBeanName', not both | exception | error | |
| Specify 'targetObject' or 'targetBeanName' in combination wi | exception | error | |
| Neither 'targetObject' nor 'targetBeanName' specified, and P | exception | error | |
| 'propertyPath' is required | exception | error | |
| Could not load properties: {} | exception | error | |
| ServiceLocatorFactoryBean needs to run in a BeanFactory that | exception | error | |
| Property 'serviceLocatorInterface' is required | exception | error | spring, spring-beans, factorybean, configuration, bean-lifecycle, java |
| Service locator exception [{}] neither has a (String, Throwa | exception | error | spring, spring-beans, reflection, exception-handling, configuration, java |