[jbosstools-issues] [JBoss JIRA] (JBIDE-18592) EL code completion not working automatically with @Named with Java EE 7

Max Rydahl Andersen (JIRA) issues at jboss.org
Tue Oct 14 10:34:35 EDT 2014


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

Max Rydahl Andersen commented on JBIDE-18592:
---------------------------------------------

[~ArunGupta] trying the auto enablement ? that will have to wait after we released GA this week ;)

If you want to use EL code completion and check CDI facet handles your cases then please go enable CDI facet on the project and it should just work for you. If not, do please open bugs for those specific issues.

> EL code completion not working automatically with @Named with Java EE 7
> -----------------------------------------------------------------------
>
>                 Key: JBIDE-18592
>                 URL: https://issues.jboss.org/browse/JBIDE-18592
>             Project: Tools (JBoss Tools)
>          Issue Type: Feature Request
>          Components: cdi
>    Affects Versions: 4.2.0.CR2
>            Reporter: Arun Gupta
>            Assignee: Viacheslav Kabanovich
>             Fix For: 4.2.1.Final, 4.3.0.Alpha1
>
>
> - Create a Dynamic Web Project
> - Add the following interface:
> {code}
> public interface Greeting {
> 	public String sayHello();
> }
> {code}
> - And the implementation:
> {code}
> @Dependent
> @Named
> public class SimpleGreeting implements Greeting {
> 	@Override
> 	public String sayHello() {
> 		// TODO Auto-generated method stub
> 		return "Hello";
> 	}
> }
> {code}
> - Enable JSF facet
> - Create .xhtml page as:
> {code}
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
> <html xmlns="http://www.w3.org/1999/xhtml"
>       xmlns:ui="http://java.sun.com/jsf/facelets"
>       xmlns:f="http://java.sun.com/jsf/core"
>       xmlns:h="http://java.sun.com/jsf/html"> 
> <h:head></h:head> 
> <body> 
> <h:outputText value="#{}" />
> </body> 
> </html>
> {code}
> No code completion in #{}. Changing @Named to @ManagedBean works.



--
This message was sent by Atlassian JIRA
(v6.3.1#6329)


More information about the jbosstools-issues mailing list