Author: akazakov
Date: 2010-08-09 09:12:10 -0400 (Mon, 09 Aug 2010)
New Revision: 23997
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/preferences/CDIPreferenceInitializer.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/preferences/CDIPreferences.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/validation/CDICoreValidator.java
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/preferences/CDIConfigurationBlock.java
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/preferences/CDIPreferencesMessages.properties
Log:
https://jira.jboss.org/browse/JBIDE-6506
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/preferences/CDIPreferenceInitializer.java
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/preferences/CDIPreferenceInitializer.java 2010-08-09
11:58:09 UTC (rev 23996)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/preferences/CDIPreferenceInitializer.java 2010-08-09
13:12:10 UTC (rev 23997)
@@ -38,7 +38,6 @@
defaultPreferences.put(CDIPreferences.ILLEGAL_SCOPE_FOR_DECORATOR,
CDIPreferences.WARNING);
defaultPreferences.put(CDIPreferences.INTERCEPTOR_OR_DECORATOR_IS_ALTERNATIVE,
CDIPreferences.WARNING);
defaultPreferences.put(CDIPreferences.INTERCEPTOR_ANNOTATED_SPECIALIZES,
CDIPreferences.WARNING);
- defaultPreferences.put(CDIPreferences.DECORATOR_ANNOTATED_SPECIALIZES,
CDIPreferences.WARNING);
defaultPreferences.put(CDIPreferences.MISSING_NONBINDING_IN_QUALIFIER_TYPE_MEMBER,
CDIPreferences.WARNING);
defaultPreferences.put(CDIPreferences.UNSATISFIED_INJECTION_POINTS,
CDIPreferences.WARNING);
defaultPreferences.put(CDIPreferences.AMBIGUOUS_INJECTION_POINTS,
CDIPreferences.WARNING);
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/preferences/CDIPreferences.java
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/preferences/CDIPreferences.java 2010-08-09
11:58:09 UTC (rev 23996)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/preferences/CDIPreferences.java 2010-08-09
13:12:10 UTC (rev 23997)
@@ -51,14 +51,10 @@
// and the value member specifies a class which does not correspond to a type
// in the unrestricted set of bean types of a bean (2.2.2)
public static final String ILLEGAL_TYPE_IN_TYPED_DECLARATION =
INSTANCE.createSeverityOption("illegalTypeInTypedDeclaration"); //$NON-NLS-1$
-// - producer method return type contains a wildcard type parameter (3.3)
+// - producer field/method return type contains a wildcard type parameter (3.3, 3.4)
public static final String PRODUCER_METHOD_RETURN_TYPE_HAS_WILDCARD =
INSTANCE.createSeverityOption("producerMethodReturnTypeHasWildcard");
//$NON-NLS-1$
-// - producer method return type is a type variable (3.3)
+// - producer field/method return type is a type variable (3.3, 3.4)
public static final String PRODUCER_METHOD_RETURN_TYPE_IS_VARIABLE =
INSTANCE.createSeverityOption("producerMethodReturnTypeIsVariable");
//$NON-NLS-1$
-// - producer field type contains a wildcard type parameter (3.4)
- public static final String PRODUCER_FIELD_TYPE_HAS_WILDCARD =
INSTANCE.createSeverityOption("producerFieldTypeHasWildcard"); //$NON-NLS-1$
-// - producer field type is a type variable
- public static final String PRODUCER_FIELD_TYPE_IS_VARIABLE =
INSTANCE.createSeverityOption("producerFieldTypeIsVariable"); //$NON-NLS-1$
// - an injection point of primitive type resolves to a bean that may have null values,
such as a producer method with a non-primitive return type or a producer field with a
non-primitive type
public static final String INJECT_RESOLVES_TO_NULLABLE_BEAN =
INSTANCE.createSeverityOption("injectResolvesToNullableBean"); //$NON-NLS-1$
// - matching object in the Java EE component environment is not of the same type
@@ -96,10 +92,9 @@
public static final String ILLEGAL_SCOPE_FOR_SESSION_BEAN =
INSTANCE.createSeverityOption("illegalScopeForSessionBean"); //$NON-NLS-1$
// - producer method with a parameterized return type with a type variable declares
// any scope other than @Dependent (3.3)
- public static final String ILLEGAL_SCOPE_FOR_PRODUCER_METHOD =
INSTANCE.createSeverityOption("illegalScopeForProducerMethod"); //$NON-NLS-1$
// - producer field with a parameterized type with a type variable declares any
// scope other than @Dependent (3.4)
- public static final String ILLEGAL_SCOPE_FOR_PRODUCER_FIELD =
INSTANCE.createSeverityOption("illegalScopeForProducerField"); //$NON-NLS-1$
+ public static final String ILLEGAL_SCOPE_FOR_PRODUCER_METHOD =
INSTANCE.createSeverityOption("illegalScopeForProducerMethod"); //$NON-NLS-1$
// - bean that declares any scope other than @Dependent has an injection point of type
// InjectionPoint and qualifier @Default (5.5.7)
public static final String ILLEGAL_SCOPE_WHEN_TYPE_INJECTIONPOINT_IS_INJECTED =
INSTANCE.createSeverityOption("illegalScopeWhenTypeInjectionPointIsInjected");
//$NON-NLS-1$
@@ -120,6 +115,7 @@
public static final String OBSERVER_PARAMETER_ILLEGALLY_ANNOTATED =
INSTANCE.createSeverityOption("observerParameterIllegallyAnnotated");
//$NON-NLS-1$
// - non-static method of a session bean class is annotated @Produces, and the method
// is not a business method of the session bean (3.3.2)
+// - non-static field of a session bean class is annotated @Produces (3.4.2)
public static final String ILLEGAL_PRODUCER_METHOD_IN_SESSION_BEAN =
INSTANCE.createSeverityOption("illegalProducerMethodInSessionBean");
//$NON-NLS-1$
// - method has more than one parameter annotated @Disposes (3.3.6)
public static final String MULTIPLE_DISPOSING_PARAMETERS =
INSTANCE.createSeverityOption("multipleDisposingParameters"); //$NON-NLS-1$
@@ -133,8 +129,6 @@
public static final String NO_PRODUCER_MATCHING_DISPOSER =
INSTANCE.createSeverityOption("noProducerMatchingDisposer"); //$NON-NLS-1$
// - there are multiple disposer methods for a single producer method (3.3.7)
public static final String MULTIPLE_DISPOSERS_FOR_PRODUCER =
INSTANCE.createSeverityOption("multipleDisposersForProducer"); //$NON-NLS-1$
-// - non-static field of a session bean class is annotated @Produces (3.4.2)
- public static final String ILLEGAL_PRODUCER_FIELD_IN_SESSION_BEAN =
INSTANCE.createSeverityOption("illegalProducerFieldInSessionBean");
//$NON-NLS-1$
// - bean class has more than one constructor annotated @Inject (3.7.1)
public static final String MULTIPLE_INJECTION_CONSTRUCTORS =
INSTANCE.createSeverityOption("multipleInjectionConstructors"); //$NON-NLS-1$
// - bean constructor has a parameter annotated @Disposes, or @Observes (3.7.1)
@@ -213,9 +207,8 @@
// - X specializes Y and Y has a name and X declares a name explicitly, using @Named
(4.3.1)
public static final String CONFLICTING_NAME_IN_SPECIALIZING_BEAN =
INSTANCE.createSeverityOption("conflictingNameInSpecializingBean");
//$NON-NLS-1$
// - interceptor is annotated @Specializes (4.3.1 non-portable)
- public static final String INTERCEPTOR_ANNOTATED_SPECIALIZES =
INSTANCE.createSeverityOption("interceptorAnnotatedSpecializes"); //$NON-NLS-1$
// - decorator is annotated @Specializes (4.3.1 non-portable)
- public static final String DECORATOR_ANNOTATED_SPECIALIZES =
INSTANCE.createSeverityOption("decoratorAnnotatedSpecializes"); //$NON-NLS-1$
+ public static final String INTERCEPTOR_ANNOTATED_SPECIALIZES =
INSTANCE.createSeverityOption("interceptorAnnotatedSpecializes"); //$NON-NLS-1$
//Miscellaneous
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/validation/CDICoreValidator.java
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/validation/CDICoreValidator.java 2010-08-09
11:58:09 UTC (rev 23996)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/validation/CDICoreValidator.java 2010-08-09
13:12:10 UTC (rev 23997)
@@ -476,7 +476,7 @@
IAnnotationDeclaration specializesDeclaration =
bean.getSpecializesAnnotationDeclaration();
if(specializesDeclaration!=null) {
if(bean instanceof IDecorator) {
- addError(CDIValidationMessages.DECORATOR_ANNOTATED_SPECIALIZES,
CDIPreferences.DECORATOR_ANNOTATED_SPECIALIZES, specializesDeclaration,
bean.getResource());
+ addError(CDIValidationMessages.DECORATOR_ANNOTATED_SPECIALIZES,
CDIPreferences.INTERCEPTOR_ANNOTATED_SPECIALIZES, specializesDeclaration,
bean.getResource());
} else if(bean instanceof IInterceptor) {
addError(CDIValidationMessages.INTERCEPTOR_ANNOTATED_SPECIALIZES,
CDIPreferences.INTERCEPTOR_ANNOTATED_SPECIALIZES, specializesDeclaration,
bean.getResource());
}
@@ -822,7 +822,7 @@
for (String paramType : paramTypes) {
if (Signature.getTypeSignatureKind(paramType) == Signature.WILDCARD_TYPE_SIGNATURE)
{
if (producer instanceof IProducerField) {
- addError(CDIValidationMessages.PRODUCER_FIELD_TYPE_HAS_WILDCARD,
CDIPreferences.PRODUCER_FIELD_TYPE_HAS_WILDCARD, typeDeclaration,
+ addError(CDIValidationMessages.PRODUCER_FIELD_TYPE_HAS_WILDCARD,
CDIPreferences.PRODUCER_METHOD_RETURN_TYPE_HAS_WILDCARD, typeDeclaration,
producer.getResource());
} else {
addError(CDIValidationMessages.PRODUCER_METHOD_RETURN_TYPE_HAS_WILDCARD,
CDIPreferences.PRODUCER_METHOD_RETURN_TYPE_HAS_WILDCARD,
@@ -843,7 +843,7 @@
if (scopeOrStereotypeDeclaration != null) {
boolean field = producer instanceof IProducerField;
addError(field ? CDIValidationMessages.ILLEGAL_SCOPE_FOR_PRODUCER_FIELD :
CDIValidationMessages.ILLEGAL_SCOPE_FOR_PRODUCER_METHOD,
- field ? CDIPreferences.ILLEGAL_SCOPE_FOR_PRODUCER_FIELD :
CDIPreferences.ILLEGAL_SCOPE_FOR_PRODUCER_METHOD,
+ field ? CDIPreferences.ILLEGAL_SCOPE_FOR_PRODUCER_METHOD :
CDIPreferences.ILLEGAL_SCOPE_FOR_PRODUCER_METHOD,
scopeOrStereotypeDeclaration, producer.getResource());
}
}
@@ -889,7 +889,7 @@
for (String variableSig : typeVariables) {
String variableName = Signature.getTypeVariable(variableSig);
if (typeString.equals(variableName)) {
- addError(CDIValidationMessages.PRODUCER_FIELD_TYPE_IS_VARIABLE,
CDIPreferences.PRODUCER_FIELD_TYPE_IS_VARIABLE, typeDeclaration != null ? typeDeclaration
: producer, producer.getResource());
+ addError(CDIValidationMessages.PRODUCER_FIELD_TYPE_IS_VARIABLE,
CDIPreferences.PRODUCER_METHOD_RETURN_TYPE_IS_VARIABLE, typeDeclaration != null ?
typeDeclaration : producer, producer.getResource());
}
}
}
@@ -898,7 +898,7 @@
* - non-static field of a session bean class is annotated @Produces
*/
if(producer.getClassBean() instanceof ISessionBean &&
!Flags.isStatic(producerField.getField().getFlags())) {
- addError(CDIValidationMessages.ILLEGAL_PRODUCER_FIELD_IN_SESSION_BEAN,
CDIPreferences.ILLEGAL_PRODUCER_FIELD_IN_SESSION_BEAN, producer.getProducesAnnotation(),
producer.getResource());
+ addError(CDIValidationMessages.ILLEGAL_PRODUCER_FIELD_IN_SESSION_BEAN,
CDIPreferences.ILLEGAL_PRODUCER_METHOD_IN_SESSION_BEAN, producer.getProducesAnnotation(),
producer.getResource());
}
} else {
IProducerMethod producerMethod = (IProducerMethod) producer;
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/preferences/CDIConfigurationBlock.java
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/preferences/CDIConfigurationBlock.java 2010-08-09
11:58:09 UTC (rev 23996)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/preferences/CDIConfigurationBlock.java 2010-08-09
13:12:10 UTC (rev 23997)
@@ -47,8 +47,6 @@
{CDIPreferences.ILLEGAL_TYPE_IN_TYPED_DECLARATION,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_illegalTypeInTypedDeclaration_label},
{CDIPreferences.PRODUCER_METHOD_RETURN_TYPE_HAS_WILDCARD,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_producerMethodReturnTypeHasWildcard_label},
{CDIPreferences.PRODUCER_METHOD_RETURN_TYPE_IS_VARIABLE,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_producerMethodReturnTypeIsVariable_label},
- {CDIPreferences.PRODUCER_FIELD_TYPE_HAS_WILDCARD,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_producerFieldTypeHasWildcard_label},
- {CDIPreferences.PRODUCER_FIELD_TYPE_IS_VARIABLE,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_producerFieldTypeIsVariable_label},
// {CDIPreferences.PRODUCER_FIELD_TYPE_DOES_NOT_MATCH_JAVA_EE_OBJECT,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_producerFieldTypeDoesNotMatchJavaEeObject_label},
{CDIPreferences.INJECT_RESOLVES_TO_NULLABLE_BEAN,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_injectResolvesToNullableBean_label},
{CDIPreferences.INJECTION_TYPE_IS_VARIABLE,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_injectionTypeIsVariable_label},
@@ -69,7 +67,6 @@
{CDIPreferences.ILLEGAL_SCOPE_FOR_MANAGED_BEAN,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_illegalScopeForManagedBean_label},
{CDIPreferences.ILLEGAL_SCOPE_FOR_SESSION_BEAN,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_illegalScopeForSessionBean_label},
{CDIPreferences.ILLEGAL_SCOPE_FOR_PRODUCER_METHOD,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_illegalScopeForProducerMethod_label},
- {CDIPreferences.ILLEGAL_SCOPE_FOR_PRODUCER_FIELD,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_illegalScopeForProducerField_label},
{CDIPreferences.ILLEGAL_SCOPE_WHEN_TYPE_INJECTIONPOINT_IS_INJECTED,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_illegalScopeWhenTypeInjectionPointIsInjected_label},
{CDIPreferences.ILLEGAL_SCOPE_FOR_INTERCEPTOR,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_illegalScopeForInterceptor_label},
{CDIPreferences.ILLEGAL_SCOPE_FOR_DECORATOR,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_illegalScopeForDecorator_label},
@@ -90,7 +87,6 @@
{CDIPreferences.ILLEGAL_DISPOSER_IN_SESSION_BEAN,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_illegalDisposerInSessionBean_label},
{CDIPreferences.NO_PRODUCER_MATCHING_DISPOSER,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_noProducerMatchingDisposer_label},
{CDIPreferences.MULTIPLE_DISPOSERS_FOR_PRODUCER,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_multipleDisposersForProducer_label},
- {CDIPreferences.ILLEGAL_PRODUCER_FIELD_IN_SESSION_BEAN,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_illegalProducerFieldInSessionBean_label},
{CDIPreferences.MULTIPLE_INJECTION_CONSTRUCTORS,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_multipleInjectionConstructors_label},
{CDIPreferences.CONSTRUCTOR_PARAMETER_ILLEGALLY_ANNOTATED,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_constructorParameterIllegallyAnnotated_label},
{CDIPreferences.GENERIC_METHOD_ANNOTATED_INJECT,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_genericMethodAnnotatedInject_label},
@@ -134,7 +130,6 @@
{CDIPreferences.MISSING_TYPE_IN_SPECIALIZING_BEAN,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_missingTypeInSpecializingBean_label},
{CDIPreferences.CONFLICTING_NAME_IN_SPECIALIZING_BEAN,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_conflictingNameInSpecializingBean_label},
{CDIPreferences.INTERCEPTOR_ANNOTATED_SPECIALIZES,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_interceptorAnnotatedSpecializes_label},
- {CDIPreferences.DECORATOR_ANNOTATED_SPECIALIZES,
CDIPreferencesMessages.CDIValidatorConfigurationBlock_pb_decoratorAnnotatedSpecializes_label},
},
CDICorePlugin.PLUGIN_ID
);
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/preferences/CDIPreferencesMessages.properties
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/preferences/CDIPreferencesMessages.properties 2010-08-09
11:58:09 UTC (rev 23996)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/preferences/CDIPreferencesMessages.properties 2010-08-09
13:12:10 UTC (rev 23997)
@@ -34,10 +34,8 @@
CDIValidatorConfigurationBlock_pb_unsatisfiedInjectionPoints_label=Unsatisfied
dependencies for injection point:
CDIValidatorConfigurationBlock_pb_ambiguousInjectionPoints_label=Ambiguous dependencies
for injection point:
CDIValidatorConfigurationBlock_pb_illegalTypeInTypedDeclaration_label=Illegal type in
@Typed:
-CDIValidatorConfigurationBlock_pb_producerMethodReturnTypeHasWildcard_label=Wildcard in
producer method return type:
-CDIValidatorConfigurationBlock_pb_producerMethodReturnTypeIsVariable_label=Variable in
producer method return type:
-CDIValidatorConfigurationBlock_pb_producerFieldTypeHasWildcard_label=Wildcard in producer
field type:
-CDIValidatorConfigurationBlock_pb_producerFieldTypeIsVariable_label=Variable in producer
field type:
+CDIValidatorConfigurationBlock_pb_producerMethodReturnTypeHasWildcard_label=Wildcard in
producer field type/method return type:
+CDIValidatorConfigurationBlock_pb_producerMethodReturnTypeIsVariable_label=Variable in
producer field type/method return type:
CDIValidatorConfigurationBlock_pb_producerFieldTypeDoesNotMatchJavaEeObject_label=Producer
field type conflicts Java EE object:
CDIValidatorConfigurationBlock_pb_injectResolvesToNullableBean_label=Injection point of
primitive type resolves to a nullabe bean:
CDIValidatorConfigurationBlock_pb_injectionTypeIsVariable_label=Injection type is
variable:
@@ -53,8 +51,7 @@
CDIValidatorConfigurationBlock_pb_stereotypeDeclaresMoreThanOneScope_label=Stereotype
declares more than one scope:
CDIValidatorConfigurationBlock_pb_illegalScopeForManagedBean_label=Illegal scope for
Managed Bean:
CDIValidatorConfigurationBlock_pb_illegalScopeForSessionBean_label=Illegal scope for
Session Bean:
-CDIValidatorConfigurationBlock_pb_illegalScopeForProducerMethod_label=Illegal scope for
producer method:
-CDIValidatorConfigurationBlock_pb_illegalScopeForProducerField_label=Illegal scope for
producer field:
+CDIValidatorConfigurationBlock_pb_illegalScopeForProducerMethod_label=Illegal scope for
producer:
CDIValidatorConfigurationBlock_pb_illegalScopeWhenTypeInjectionPointIsInjected_label=Illegal
scope when type injection point is injected:
CDIValidatorConfigurationBlock_pb_illegalScopeForInterceptor_label=Illegal scope for
interceptor:
CDIValidatorConfigurationBlock_pb_illegalScopeForDecorator_label=Illegal scope for
decorator:
@@ -65,13 +62,12 @@
CDIValidatorConfigurationBlock_pb_producerParameterIllegallyAnnotated_label=Producer
parameter illegally annotated:
CDIValidatorConfigurationBlock_pb_observerAnnotatedInject_label=Observer is annotated
@Inject:
CDIValidatorConfigurationBlock_pb_observerParameterIllegallyAnnotated_label=Observer
parameter illegally annotated:
-CDIValidatorConfigurationBlock_pb_illegalProducerMethodInSessionBean_label=Illegal
producer method in Session Bean:
+CDIValidatorConfigurationBlock_pb_illegalProducerMethodInSessionBean_label=Illegal
producer in Session Bean:
CDIValidatorConfigurationBlock_pb_multipleDisposingParameters_label=Multiple disposing
parameters:
CDIValidatorConfigurationBlock_pb_disposerAnnotatedInject_label=Disposer is annotated
@Inject:
CDIValidatorConfigurationBlock_pb_illegalDisposerInSessionBean_label=Illegal disposer in
Session Bean:
CDIValidatorConfigurationBlock_pb_noProducerMatchingDisposer_label=No producer matching
disposer:
CDIValidatorConfigurationBlock_pb_multipleDisposersForProducer_label=Multiple disposers
for producer:
-CDIValidatorConfigurationBlock_pb_illegalProducerFieldInSessionBean_label=Illegal
producer field in Session Bean:
CDIValidatorConfigurationBlock_pb_multipleInjectionConstructors_label=Multiple injection
constructors:
CDIValidatorConfigurationBlock_pb_constructorParameterIllegallyAnnotated_label=Constructor
parameter illegally annotated:
CDIValidatorConfigurationBlock_pb_genericMethodAnnotatedInject_label=Generic or static
method is annotated @Inject:
@@ -93,7 +89,7 @@
CDIValidatorConfigurationBlock_pb_illegalLifecycleCallbackInterceptorBinding_label=Illegal
lifecycle callback interceptor binding:
CDIValidatorConfigurationBlock_pb_illegalInterceptorBindingMethod_label=Illegal
interceptor binding method:
CDIValidatorConfigurationBlock_pb_conflictingInterceptorBindings_label=Conflicting
interceptor binding:
-CDIValidatorConfigurationBlock_pb_observerInInterceptorOrDecorator_label=Interceptor or
decorator has a method annotated @Disposes:
+CDIValidatorConfigurationBlock_pb_observerInInterceptorOrDecorator_label=Interceptor or
decorator annotated @Observes:
CDIValidatorConfigurationBlock_pb_interceptorOrDecoratorIsAlternative_label=Interceptor
or decorator is an alternative:
CDIValidatorConfigurationBlock_pb_missingInterceptorBinding_label=Missing interceptor
binding:
CDIValidatorConfigurationBlock_pb_injectedDecorator_label=Decorator can not be injected:
@@ -106,8 +102,7 @@
CDIValidatorConfigurationBlock_pb_illegalSpecializingProducer_label=Illegal Specializing
producer:
CDIValidatorConfigurationBlock_pb_missingTypeInSpecializingBean_label=Missing type in
Specializing Bean:
CDIValidatorConfigurationBlock_pb_conflictingNameInSpecializingBean_label=Conflicting
name in Specializing Bean:
-CDIValidatorConfigurationBlock_pb_interceptorAnnotatedSpecializes_label=Interceptor
annotated @Specializes:
-CDIValidatorConfigurationBlock_pb_decoratorAnnotatedSpecializes_label=Decorator annotated
@Specializes:
+CDIValidatorConfigurationBlock_pb_interceptorAnnotatedSpecializes_label=Interceptor or
decorator annotated @Specializes:
##Miscellaneous
CDIValidatorConfigurationBlock_section_miscellaneous=Miscellaneous