2012-03-30 6 views
3

Angeben eines Stereotyps mit einem Qualifier?Angeben eines Stereotyps mit einem Qualifikationsmerkmal funktioniert nicht?

Ich kann nicht verstehen, warum es illegal scheint, einen Qualifier bei der Angabe eines Stereotyps einzubeziehen?

Der Versuch, in der folgenden Fehlermeldung so geführt haben:

jboss.weld.exceptions.DefinitionException: 
WELD-001103 Cannot declare qualifiers on stereotype interface 

Wenn dies ist konstruktionsbedingt Ich bin neugierig, warum, oder bin ich etwas falsch? diese suchen versucht, aber konnte nichts

prost

+0

Fügen Sie Ihre Qualifier und Stereotypcode hinzu. – LightGuard

Antwort

3

Von wie ich verstehe die Spezifikation, die Leitgedanke eines Qualifier finden, ist eine einzelne Bean-Typ, falls sich zu qualifizieren, dass es nicht eindeutig Abhängigkeiten .

Im Gegensatz dazu ist der Leitgedanke ein Klischee ist individuelle Kombinationen von Rahmen/named/Interceptor/alternative annotatons zu bündeln auf mehr Bohnen wiederverwendet werden.

Das widerspricht Art von ihnen - so bin ich nicht überrascht, dass dies durch den Behälter verboten - Ereignis, obwohl es nur durch die spec implizit gezielt ist (durch nicht Namensqualifizierer für Stereotypen zu dürfen).