[weld-issues] [JBoss JIRA] (WELD-1123) WELD-000075 error message with AspectJ

Jean ANDRE (JIRA) jira-events at lists.jboss.org
Tue May 8 08:47:17 EDT 2012


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

Jean ANDRE commented on WELD-1123:
----------------------------------

Ok thank you - Just take a look at the workbench, inside aspects folder and you will see that AspectJ has greatly evolved. Now, you can produce java standard class annotated with specific AspectJ annotation. Under Eclipse, AspectJ compiler and editor works pretty fine. At the aspects folder, you can see different AspectJ annotated classes, most of them have their content commented. It is just different styles/way for the same goal, native (with .aj extension) and .java (for annotated).

As soon as I can, will ugrade Glassfish with the new bundle and will let you know the result.
                
> WELD-000075 error message with AspectJ
> --------------------------------------
>
>                 Key: WELD-1123
>                 URL: https://issues.jboss.org/browse/WELD-1123
>             Project: Weld
>          Issue Type: Bug
>    Affects Versions: 1.1.4.Final
>         Environment: WELD-000900 1.1.4 (Final)  with GlassFish 3.1.2 Open Source - commons-lang-2.4 - commons-logging-1.1.1 - cssparser-0.9.6 - el-impl-2.2 - guava-11.0.1 - hibernate-validator-4.2.0.Final - junit-4.10 -  log4j-1.2.16 - richfaces-components-api-4.2.1.Final - sac-1.3 - AspectJ / AJDT for Eclipse Indigo.
>            Reporter: Jean ANDRE
>         Attachments: NestedWeb_Bug 378361.zip, NestedWeb_WELD-000075.zip
>
>
> We have an application - Without AspectJ, the application is running smoothly but as soon as we activate aspectJ, if we tried to deploy and run the application we got the following error message:
> {code}
> GRAVE: Exception while loading the app
> GRAVE: Exception while loading the app : WELD-000075 Normal scoped managed bean implementation class has a public field:  public at Named @RequestScoped class com.nested.web.controller.PanelTwoController
> org.jboss.weld.exceptions.DefinitionException: WELD-000075 Normal scoped managed bean implementation class has a public field:  public at Named @RequestScoped class com.nested.web.controller.PanelTwoController
> 	at org.jboss.weld.bean.ManagedBean.checkBeanImplementation(ManagedBean.java:438)
> 	at org.jboss.weld.bean.AbstractClassBean.initialize(AbstractClassBean.java:191)
> 	at org.jboss.weld.bean.ManagedBean.initialize(ManagedBean.java:322)
> 	at org.jboss.weld.bootstrap.AbstractBeanDeployer.deploy(AbstractBeanDeployer.java:115)
> 	at org.jboss.weld.bootstrap.BeanDeployment.deployBeans(BeanDeployment.java:204)
> 	at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:344)
> 	at org.glassfish.weld.WeldDeployer.event(WeldDeployer.java:179)
> 	at org.glassfish.kernel.event.EventsImpl.send(EventsImpl.java:128)
> 	at org.glassfish.internal.data.ApplicationInfo.load(ApplicationInfo.java:277)
> 	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:460)
> 	at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:240)
> 	at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:389)
> 	at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:348)
> {code}

--
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 weld-issues mailing list