@Override public final DefinitionException tooManyPostConstructMethods(final Object param1) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(tooManyPostConstructMethods$str(), param1)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String tooManyPreDestroyMethods = "WELD-000806: Cannot have more than one pre destroy method annotated @PreDestroy for {0}";
@Override public final DefinitionException initializerCannotBeProducer(final Object param1, final Object stackElement) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(initializerCannotBeProducer$str(), param1, stackElement)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String initializerCannotBeDisposalMethod = "WELD-000808: Initializer method cannot have parameters annotated @Disposes: {0}\n\tat {1}\n StackTrace:";
@Override public final DefinitionException invalidInitializer(final Object param1, final Object stackElement) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(invalidInitializer$str(), param1, stackElement)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String invalidInjectionPoint = "WELD-000409: Observer method for container lifecycle event can only inject BeanManager: {0}\n\tat {1}\n StackTrace:";
@Override public final DefinitionException injectionPointHasWildcard(final Object param1, final Object stackElement) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(injectionPointHasWildcard$str(), param1, stackElement)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String injectionPointMustHaveTypeParameter = "WELD-001426: An injection point must have a type parameter: {0}\n\tat {1}\n StackTrace";
@Override public final DefinitionException injectionPointMustHaveTypeParameter(final Object param1, final Object stackElement) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(injectionPointMustHaveTypeParameter$str(), param1, stackElement)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String nonFieldInjectionPointCannotUseNamed = "WELD-001427: Only field injection points can use the @Named qualifier with no value: {0}\n\tat {1}\n StackTrace";
@Override public final DefinitionException nonFieldInjectionPointCannotUseNamed(final Object param1, final Object stackElement) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(nonFieldInjectionPointCannotUseNamed$str(), param1, stackElement)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String decoratorsCannotHaveProducerMethods = "WELD-001428: A decorator cannot have producer methods, but at least one was found on {0}.";
@Override public final DefinitionException decoratorsCannotHaveProducerFields(final Object param1) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(decoratorsCannotHaveProducerFields$str(), param1)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String decoratorsCannotHaveDisposerMethods = "WELD-001430: A decorator cannot have disposer methods, but at least one was found on {0}.";
@Override public final DefinitionException decoratorsCannotHaveDisposerMethods(final Object param1) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(decoratorsCannotHaveDisposerMethods$str(), param1)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String interceptorsCannotHaveProducerMethods = "WELD-001431: An interceptor cannot have producer methods, but at least one was found on {0}.";
@Override public final DefinitionException invalidBeanMetadataInjectionPointType(final Object param1, final Object param2, final Object stackElement) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(invalidBeanMetadataInjectionPointType$str(), param1, param2, stackElement)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String invalidBeanMetadataInjectionPointTypeArgument = "WELD-001453: {0} is not a valid type argument for a Bean metadata injection point {1}\n\tat {2}\n StackTrace";
@Override public final DefinitionException qualifierOnStereotype(final Object param1) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(qualifierOnStereotype$str(), param1)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String valueOnNamedStereotype = "WELD-001104: Cannot specify a value for @Named stereotype {0}";
@Override public final DefinitionException valueOnNamedStereotype(final Object param1) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(valueOnNamedStereotype$str(), param1)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String multipleScopes = "WELD-001105: At most one scope type may be specified for {0}";
@Override public final DefinitionException scopeNull(final Object param1) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(scopeNull$str(), param1)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String notAStereotype = "WELD-001110: {0} defined on {1} is not a stereotype";
@Override public final DefinitionException typesEmpty(final Object param1) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(typesEmpty$str(), param1)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String notAScope = "WELD-001113: {0} defined on {1} is not a scope annotation";
@Override public final DefinitionException notAScope(final Object param1, final Object param2) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(notAScope$str(), param1, param2)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String metadataSourceReturnedNull = "WELD-001114: {0} returned null for {1}";
@Override public final DefinitionException multipleDisposeParams(final Object param1, final Object stackElement) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(multipleDisposeParams$str(), param1, stackElement)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String inconsistentAnnotationsOnMethod = "WELD-000067: {0} is not allowed on same method as {1}, see {2}\n\tat {3}\n StackTrace:";
@Override public final DefinitionException publicFieldOnNormalScopedBeanNotAllowed(final Object param1) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(publicFieldOnNormalScopedBeanNotAllowed$str(), param1)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String parameterAnnotationNotAllowedOnConstructor = "WELD-000076: Bean constructor must not have a parameter annotated with {0}: {1}\n\tat {2}\n StackTrace:";
@Override public final DefinitionException parameterAnnotationNotAllowedOnConstructor(final Object param1, final Object param2, final Object stackElement) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(parameterAnnotationNotAllowedOnConstructor$str(), param1, param2, stackElement)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String multipleDisposalMethods = "WELD-000077: Cannot declare multiple disposal methods for this producer method.\n\nProducer method: {0}\nDisposal methods: {1}";
@Override public final DefinitionException scopeNotAllowedOnStatelessSessionBean(final Object param1, final Object param2) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(scopeNotAllowedOnStatelessSessionBean$str(), param1, param2)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String scopeNotAllowedOnSingletonBean = "WELD-000083: Scope {0} is not allowed on singleton session beans for {1}. Only @Dependent and @ApplicationScoped is allowed.";
@Override public final DefinitionException beansWithDifferentBeanNamesCannotBeSpecialized(final Object param1, final Object param2, final Object param3) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(beansWithDifferentBeanNamesCannotBeSpecialized$str(), param1, param2, param3)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String invalidAnnotatedOfInjectionPoint = "WELD-001521: InjectionPoint.getAnnotated() must return either AnnotatedParameter or AnnotatedField but {0} was returned for {1}";
@Override public final DefinitionException specializingManagedBeanCanExtendOnlyManagedBeans(final Object param1, final Object param2) { final DefinitionException result = new DefinitionException(java.text.MessageFormat.format(specializingManagedBeanCanExtendOnlyManagedBeans$str(), param1, param2)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } @Override