Need more granular control of web beans discovery vs. sending of various initialization events
-----------------------------------------------------------------------------------------------
Key: WBRI-332
URL: https://jira.jboss.org/jira/browse/WBRI-332
Project: Web Beans
Issue Type: Bug
Components: Bootstrap, Events, Glassfish integration
Environment: 1.0.0.PREVIEW2.SP2 in GlassFish V3 trunk
Reporter: Ken …
[View More]Saks
In the current SPI, WebBeansBootstrap().bootstrap() performs web beans discovery and sends out any BeforeBeanDiscovery, AfterBeanDiscovery, and AfterDeploymentValidation events. We need more granular control of these individual actions to match the deployment phases in GlassFish. Other non-299 related initialization tasks need to take place after web beans discovery, so most important is to decouple the sending of the AfterDeploymentValidation event so it can occur after the EE application has made it through all initialization stages.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[View Less]
Support Just-In-Time Binding
----------------------------
Key: WBRI-280
URL: https://jira.jboss.org/jira/browse/WBRI-280
Project: Web Beans
Issue Type: Feature Request
Components: Simple Beans
Affects Versions: 1.0.0.PREVIEW1
Reporter: Takeshi Kondo
Assignee: Nicklas Karlsson
In guice , If a type is needed but there isn't an explicit binding, the injector will attempt to create a Just-In-Time …
[View More]binding.(http://code.google.com/p/google-guice/wiki/JustInTimeBindings)
However, If a type is needed but there isn't an explicit binding, WebBeans's BeanManager throws UnsatisfiedResolutionException.
If a type is concret class, BeanManager can create and inject a instance.
I want to use injection as instance creation. because of keeping simplicity of code.
Writing beans.xml is laborious.
for instance
--------
@ApplicationScoped
public class Counter{
@Current
java.util.concurrent.atomic.AtomicInteger atomicInteger;
...
-------
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[View Less]
JSF2 Example Application: IllegalArgumentException
--------------------------------------------------
Key: WBRI-342
URL: https://jira.jboss.org/jira/browse/WBRI-342
Project: Web Beans
Issue Type: Patch
Components: Examples
Environment: MAC OS X GlassFish V3
Reporter: Roger Kitain
Assignee: Roger Kitain
When running JSF 2 example app on GlassFish v3:
Caused by: java.lang.…
[View More]IllegalArgumentException: The given beanType is not a type class java.lang.Integer of the bean Dependent unnamed producer method bean [int] API types [int, class java.lang.Object], binding types [@javax.enterprise.inject.Any(), @org.jboss.webbeans.examples.numberguess.Random()]
at org.jboss.webbeans.BeanManagerImpl.getReference(BeanManagerImpl.java:923)
at org.jboss.webbeans.InstanceImpl.get(InstanceImpl.java:58)
at org.jboss.webbeans.examples.numberguess.Game.reset(Game.java:93)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[View Less]
Validate that a bean name of the form x.y, where x is a another bean's name, is not allowed
-------------------------------------------------------------------------------------------
Key: WBRI-305
URL: https://jira.jboss.org/jira/browse/WBRI-305
Project: Web Beans
Issue Type: Bug
Components: EL integration
Reporter: Pete Muir
Fix For: 1.0.0.CR1
org.jboss.jsr299.tck.tests.lookup.byname.…
[View More]duplicatePrefixResolution.DuplicateNamePrefixResolutionTest.testDuplicateBeanNamePrefix()
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[View Less]
InjectionPoint.getAnnotated is returning the wrong subclasses
-------------------------------------------------------------
Key: WBRI-309
URL: https://jira.jboss.org/jira/browse/WBRI-309
Project: Web Beans
Issue Type: Bug
Reporter: Pete Muir
Fix For: 1.0.0.CR1
org.jboss.jsr299.tck.tests.lookup.injectionpoint.InjectionPointTest.testGetAnnotatedParameter()
org.jboss.jsr299.tck.tests.lookup.injectionpoint.…
[View More]InjectionPointTest.testGetAnnotatedField()
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[View Less]
Validate uniqueness of EL names within a the transitive closure of bean modules
-------------------------------------------------------------------------------
Key: WBRI-304
URL: https://jira.jboss.org/jira/browse/WBRI-304
Project: Web Beans
Issue Type: Bug
Components: EL integration
Reporter: Pete Muir
Fix For: 1.0.0.CR1
org.jboss.jsr299.tck.tests.lookup.byname.duplicateNameResolution.…
[View More]DuplicateNameResolutionTest.testDuplicateNamedBeans()
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[View Less]
WebBeansELResolver does not work with JSF/JSP
---------------------------------------------
Key: WBRI-322
URL: https://jira.jboss.org/jira/browse/WBRI-322
Project: Web Beans
Issue Type: Bug
Components: EL integration
Reporter: Jozef Hartinger
Fix For: 1.0.0.CR1
org.jboss.jsr299.tck.tests.lookup.el.integration.IntegrationWithUnifiedELTest.testELResolverRegisteredWithJsf()
org.jboss.jsr299.tck.tests.…
[View More]lookup.el.integration.IntegrationWithUnifiedELTest.testELResolverRegisteredWithServletContainer()
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[View Less]