[seam-issues] [JBoss JIRA] (SOLDER-332) Solder cannot deploy Class in empty package (default)

Marco Battaglia (JIRA) jira-events at lists.jboss.org
Mon Jun 11 05:11:04 EDT 2012

Marco Battaglia created SOLDER-332:

             Summary: Solder cannot deploy Class in empty package (default)
                 Key: SOLDER-332
                 URL: https://issues.jboss.org/browse/SOLDER-332
             Project: Solder
          Issue Type: Bug
          Components: Core
    Affects Versions: 3.0.0.Final
            Reporter: Marco Battaglia
            Priority: Minor

If a class is in default package (i.e. no package) 
the whole application (.war) cannot be deployed, because solder annotation processor fall in error: NullPointerException.

<X> void processAnnotatedType(@Observes final ProcessAnnotatedType<X> pat, BeanManager beanManager)
 Package pkg = javaClass.getPackage();
      Named namedFromPackage = null;
      // ERROR on next line: pkg is null
      if (pkg.isAnnotationPresent(Named.class) && !annotatedType.isAnnotationPresent(Named.class)) 
      // ERROR pkg is null
         builder = initializeBuilder(builder, annotatedType);
         namedFromPackage = new NamedLiteral();

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the seam-issues mailing list