Kukeltje - you must have ESP
anonymous wrote : 15.2. Annotations for bijection
|
| The next two annotations control bijection. These attributes occur on component
instance variables or property accessor methods.
|
| @In
|
| @In
|
| Specifies that a component attribute is to be injected from a context variable at
the beginning of each component invocation. If the context variable is null, an exception
will be thrown.
|
| @In(required=false)
|
| Specifies that a component attribute is to be injected from a context variable at
the beginning of each component invocation. The context variable may be null.
|
| @In(create=true)
|
| Specifies that a component attribute is to be injected from a context variable at
the beginning of each component invocation. If the context variable is null, an instance
of the component is instantiated by Seam.
|
| @In(value="contextVariableName")
|
| Specifies the name of the context variable explicitly, instead of using the
annotated instance variable name.
|
| @In(value="#{customer.addresses['shipping']}")
|
| Specifies that a component attribute is to be injected by evaluating a JSF EL
expression at the beginning of each component invocation.
|
| *
|
| value ? specifies the name of the context variable. Default to the name of
the component attribute. Alternatively, specifies a JSF EL expression, surrounded by
#{...}.
| *
|
| create ? specifies that Seam should instantiate the component with the same
name as the context variable if the context variable is undefined (null) in all contexts.
Default to false.
| *
|
| required ? specifies Seam should throw an exception if the context variable
is undefined in all contexts.
Where in this documentation is it stated that @In(create=true) results in looking up a
reference to an EJB from JNDI? Maybe when create=true, and no instance of the named
component (EJB) is available is any scope, then Seam takes that as a cue to look up the
component (EJB) from JNDI - that's fine with me, I think that behavior should be
explicitly added to the documentation; and add an example of this. I looked carefully
through the documentation before posting this question ... so how do your responses help
with understanding my initial issue or answer the questions subsequently posed?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999443#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...