This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 116847 - Need autocompletion for JSF <resource-bundle>
Summary: Need autocompletion for JSF <resource-bundle>
Status: RESOLVED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: JSF (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Petr Pisl
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-26 16:24 UTC by cayhorstmann
Modified: 2007-10-02 10:31 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cayhorstmann 2007-09-26 16:24:13 UTC
I added this into my faces-config.xml:

    <resource-bundle>
      <base-name>com.horstmann.qq.web.messages</base-name>
      <var>msgs</var>
    </resource-bundle>

Then I started typing away, adding entries such as

<h:outputText value="#{msgs.

When I hit Ctrl+Space, I didn't get any autocompletion. This makes internationalization a true pain. Eclipse can handle
this just fine.

Cheers,

Cay
Comment 1 Petr Pisl 2007-09-28 01:53:50 UTC
Fixed and functionality added into the trunk.

Could you check it in tomorow's build?


Checking in api/facesmodel/JSFConfigVisitor.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/api/facesmodel/JSFConfigVisitor.java,v  <--  JSFConfigVisitor.java
new revision: 1.6; previous revision: 1.5
done
Checking in api/facesmodel/JSFConfigComponentFactory.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/api/facesmodel/JSFConfigComponentFactory.java,v  <-- 
JSFConfigComponentFactory.java
new revision: 1.6; previous revision: 1.5
done
Checking in api/facesmodel/Application.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/api/facesmodel/Application.java,v  <--  Application.java
new revision: 1.3; previous revision: 1.2
done
RCS file: /cvs/web/jsf/src/org/netbeans/modules/web/jsf/api/facesmodel/ResourceBundle.java,v
done
Checking in api/facesmodel/ResourceBundle.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/api/facesmodel/ResourceBundle.java,v  <--  ResourceBundle.java
initial revision: 1.1
done
Checking in editor/jspel/JSFELExpression.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/editor/jspel/JSFELExpression.java,v  <--  JSFELExpression.java
new revision: 1.7; previous revision: 1.6
done
Checking in editor/jspel/JSFELCompletionProvider.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/editor/jspel/JSFELCompletionProvider.java,v  <--  JSFELCompletionProvider.java
new revision: 1.7; previous revision: 1.6
done
Checking in editor/jspel/JSFResultItemPaintComponent.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/editor/jspel/JSFResultItemPaintComponent.java,v  <-- 
JSFResultItemPaintComponent.java
new revision: 1.3; previous revision: 1.2
done
Checking in editor/jspel/JSFResultItem.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/editor/jspel/JSFResultItem.java,v  <--  JSFResultItem.java
new revision: 1.3; previous revision: 1.2
done
RCS file: /cvs/web/jsf/src/org/netbeans/modules/web/jsf/impl/facesmodel/ResourceBundleImpl.java,v
done
Checking in impl/facesmodel/ResourceBundleImpl.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/impl/facesmodel/ResourceBundleImpl.java,v  <--  ResourceBundleImpl.java
initial revision: 1.1
done
Checking in impl/facesmodel/NavigationRuleImpl.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/impl/facesmodel/NavigationRuleImpl.java,v  <--  NavigationRuleImpl.java
new revision: 1.4; previous revision: 1.3
done
Checking in impl/facesmodel/NavigationCaseImpl.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/impl/facesmodel/NavigationCaseImpl.java,v  <--  NavigationCaseImpl.java
new revision: 1.5; previous revision: 1.4
done
Checking in impl/facesmodel/JSFConfigQNames.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/impl/facesmodel/JSFConfigQNames.java,v  <--  JSFConfigQNames.java
new revision: 1.7; previous revision: 1.6
done
Checking in impl/facesmodel/JSFConfigComponentFactoryImpl.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/impl/facesmodel/JSFConfigComponentFactoryImpl.java,v  <-- 
JSFConfigComponentFactoryImpl.java
new revision: 1.6; previous revision: 1.5
done
Checking in impl/facesmodel/ManagedBeanImpl.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/impl/facesmodel/ManagedBeanImpl.java,v  <--  ManagedBeanImpl.java
new revision: 1.6; previous revision: 1.5
done
Checking in impl/facesmodel/DescriptionGroupImpl.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/impl/facesmodel/DescriptionGroupImpl.java,v  <--  DescriptionGroupImpl.java
new revision: 1.2; previous revision: 1.1
done
Checking in impl/facesmodel/SyncUpdateVisitor.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/impl/facesmodel/SyncUpdateVisitor.java,v  <--  SyncUpdateVisitor.java
new revision: 1.4; previous revision: 1.3
done
Checking in impl/facesmodel/ApplicationImpl.java;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/impl/facesmodel/ApplicationImpl.java,v  <--  ApplicationImpl.java
new revision: 1.3; previous revision: 1.2
done
RCS file: /cvs/web/jsf/src/org/netbeans/modules/web/jsf/editor/jspel/resources/propertiesKey.gif,v
done
Checking in editor/jspel/resources/propertiesKey.gif;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/editor/jspel/resources/propertiesKey.gif,v  <--  propertiesKey.gif
initial revision: 1.1
done
RCS file: /cvs/web/jsf/src/org/netbeans/modules/web/jsf/editor/jspel/resources/propertiesLocale.gif,v
done
Checking in editor/jspel/resources/propertiesLocale.gif;
/cvs/web/jsf/src/org/netbeans/modules/web/jsf/editor/jspel/resources/propertiesLocale.gif,v  <--  propertiesLocale.gif
initial revision: 1.1
done
Comment 2 cayhorstmann 2007-10-02 03:13:20 UTC
I tested it with the 10012007 build, and indeed I get autocompletion. Thanks very much!!! I also get a repeated popup of
an assertion error that may or may not be related--see http://statistics.netbeans.org/exceptions/detail.do?id=5978
Comment 3 Petr Pisl 2007-10-02 10:31:47 UTC
I'm going to close the issue. The mentioned exception is not attached with this issue and it's coming from different
functionality. Please create new issue for this with appropriate component (editor).