[weld-issues] [JBoss JIRA] Commented: (WELD-576) User reports that resolution is rejecting Object.class as a valid type of a bean

Josh Hill (JIRA) jira-events at lists.jboss.org
Tue Oct 19 11:04:54 EDT 2010


    [ https://jira.jboss.org/browse/WELD-576?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12557885#action_12557885 ] 

Josh Hill commented on WELD-576:
--------------------------------

I have run into the same issue and created a sample project with Arquillian test case based off of a weld archetype.

It appears that this might be a GlassFish issue because the test ran successfully for me on a remote AS6M5 instance.

However It gets the same error on both GF3.01 and GF3.1b24

If someone can reopen i'll attach my testcase and instructions to reproduce.

> User reports that resolution is rejecting Object.class as a valid type of a bean
> --------------------------------------------------------------------------------
>
>                 Key: WELD-576
>                 URL: https://jira.jboss.org/browse/WELD-576
>             Project: Weld
>          Issue Type: Bug
>          Components: Resolution (Typesafe and by Name)
>    Affects Versions: 1.1.0.Beta1
>            Reporter: he youlin
>            Assignee: Pete Muir
>
> Set<Bean<?>> beans = manager.getBeans("mybean");
> Bean<?> sourceBean = beans.iterator().next();
> manager.getReference(sourceBean, Object.class, manager.createCreationalContext(sourceBean));
> WELD-001305 The given type class java.lang.Object is not a type of the bean org.jboss.weld.bean-flat-ProducerMethod-com.yofc.jcdi.produces.ProducesUtil.method getUserInfo()
> public class ProducesUtil {
>          
>          @Produces @SessionScoped @Named("myBean")
>          UserInfo getUserInfo()
>          {
>                  SpringUser springUser\=(SpringUser)SecurityContextHolder.getContext().getAuthentication().getPrincipal();
>                  return new UserInfo(springUser.getUsername(),springUser.getName(),springUser.getPassword(),springUser.getRoles(),springUser.getRights());               
>          }
> }

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the weld-issues mailing list