@Override public final DeploymentUnitProcessingException cannotLoad(final String injectionTarget) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), cannotLoad$str(), injectionTarget)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } @Override
@Override public final DeploymentUnitProcessingException defaultConstructorNotFoundOnComponent(final String className, final Class<?> component) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), defaultConstructorNotFoundOnComponent$str(), className, component)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String elementAttributeMissing = "WFLYEE0051: %s elements must provide a %s.";
@Override public final DeploymentUnitProcessingException failedToInstallComponent(final Throwable cause, final String name) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), failedToInstallComponent$str(), name), cause); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String failedToParse = "WFLYEE0053: Failed to parse %s";
@Override public final DeploymentUnitProcessingException multipleComponentsFound(final String typeName) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), multipleComponentsFound$str(), typeName)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String multipleMethodsFound = "WFLYEE0071: More than one matching method found for method '%s (%s) on %s";
@Override public final DeploymentUnitProcessingException failedToProcessEJBClientDescriptor(final Throwable cause) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), failedToProcessEJBClientDescriptor$str()), cause); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String xmlErrorParsingEJBClientDescriptor = "WFLYEE0090: Exception while parsing jboss-ejb-client.xml file found at %s";
@Override public final DeploymentUnitProcessingException failedToLoadJbossProperties(final IOException e) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), failedToLoadJbossProperties$str()), e); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String unsupportedModuleType = "WFLYEE0095: Unsupported ear module type: %s";
@Override public final DeploymentUnitProcessingException earModuleChildOfLibraryDirectory(final String libraryDirectory, final String moduleFileName) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), earModuleChildOfLibraryDirectory$str(), libraryDirectory, moduleFileName)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String managedReferenceWasNull = "WFLYEE0098: ManagedReference was null and injection is not optional for injection into field %s";
@Override public final DeploymentUnitProcessingException aroundInvokeAnnotationUsedTooManyTimes(final DotName className, final int numberOfAnnotatedMethods) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), aroundInvokeAnnotationUsedTooManyTimes$str(), className, numberOfAnnotatedMethods)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } @Override
@Override public final DeploymentUnitProcessingException errorProcessingSCI(final String jar, final Exception e) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), errorProcessingSCI$str(), jar), e); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String failToCreateSecurityContext = "WFLYUT0052: Security context creation failed";
@Override public final DeploymentUnitProcessingException beanWithLocalAnnotationImplementsMoreThanOneInterface(final Class<?> beanClass) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), beanWithLocalAnnotationImplementsMoreThanOneInterface$str(), beanClass)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String failedToAnalyzeRemoteInterface = "WFLYEJB0084: Could not analyze remote interface for %s";
@Override public final DeploymentUnitProcessingException failedToInstallManagementResource(final Exception e, final String componentName) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), failedToInstallManagementResource$str(), componentName), e); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String failedToLoadViewClass = "WFLYEJB0087: Could not load view %s";
@Override public final DeploymentUnitProcessingException ejbMustHavePublicDefaultConstructor(final String componentName, final String componentClassName) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), ejbMustHavePublicDefaultConstructor$str(), componentName, componentClassName)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String ejbMustNotBeInnerClass = "WFLYEJB0128: EJB %s of type %s must not be inner class";
@Override public final DeploymentUnitProcessingException ejbMustBePublicClass(final String componentName, final String componentClassName) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), ejbMustBePublicClass$str(), componentName, componentClassName)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String ejbMustNotBeFinalClass = "WFLYEJB0130: EJB %s of type %s must not be declared final";
@Override public final DeploymentUnitProcessingException multipleMethodReferencedInEjbJarXml(final String methodName, final String name) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), multipleMethodReferencedInEjbJarXml$str(), methodName, name)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String failToFindMethodWithParameterTypes = "WFLYEJB0261: Could not find method %s.%s with parameter types %s referenced in ejb-jar.xml";
@Override public final DeploymentUnitProcessingException failToLoadComponentClass(final Throwable t, final String componentName) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), failToLoadComponentClass$str(), componentName), t); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String failToMergeData = "WFLYEJB0264: Could not merge data for %s";
@Override public final DeploymentUnitProcessingException clusteredAnnotationIsNotApplicableForBean(final DeploymentUnit unit, final String componentName, final String componentClassName) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), clusteredAnnotationIsNotApplicableForBean$str(), unit, componentName, componentClassName)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String sessionTypeNotSpecified = "WFLYEJB0413: <session-type> not specified for ejb %s. This must be present in ejb-jar.xml";
@Override public final DeploymentUnitProcessingException sessionTypeNotSpecified(final String bean) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), sessionTypeNotSpecified$str(), bean)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String defaultInterceptorsNotSpecifyOrder = "WFLYEJB0414: Default interceptors cannot specify an <interceptor-order> element in ejb-jar.xml";
@Override public final DeploymentUnitProcessingException entityBeansAreNotSupported(final String beanName) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), entityBeansAreNotSupported$str(), beanName)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String inconsistentAttributeNotSupported = "WFLYEJB0451: Attribute '%s' is not supported on current version servers; it is only allowed if its value matches '%s'";
@Override public final DeploymentUnitProcessingException mustOnlyBeSingleContainerTransactionElementWithWildcard() { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), mustOnlyBeSingleContainerTransactionElementWithWildcard$str())); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String wildcardContainerTransactionElementsMustHaveWildcardMethodName = "WFLYEJB0455: <container-transaction> elements that use the wildcard EJB name * can only use a method name of *";
@Override public final DeploymentUnitProcessingException failedToGetAttachment(final String attachmentType, final DeploymentUnit deploymentUnit) { final DeploymentUnitProcessingException result = new DeploymentUnitProcessingException(String.format(getLoggingLocale(), failedToGetAttachment$str(), attachmentType, deploymentUnit)); final StackTraceElement[] st = result.getStackTrace(); result.setStackTrace(Arrays.copyOfRange(st, 1, st.length)); return result; } private static final String failedXmlParsing = "WFLYSAR0006: Failed to parse service xml [%s]";