Discussions
Categories
- 197K All Categories
- 2.5K Data
- 546 Big Data Appliance
- 1.9K Data Science
- 450.9K Databases
- 221.9K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 552 MySQL Community Space
- 479 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3.1K ORDS, SODA & JSON in the Database
- 556 SQLcl
- 4K SQL Developer Data Modeler
- 187.2K SQL & PL/SQL
- 21.4K SQL Developer
- 296.4K Development
- 17 Developer Projects
- 139 Programming Languages
- 293.1K Development Tools
- 111 DevOps
- 3.1K QA/Testing
- 646.1K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 161 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.2K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 19 Java Essentials
- 162 Java 8 Questions
- 86K Java Programming
- 81 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 205 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 475 LiveLabs
- 39 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 175 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 233 Portuguese
Eclipse WTP JSF indexing not working after disabling AppXray

When AppXray is disabled the Eclipse no longer index Managed Beans.
Please fix it so AppXray is disabled without affecting the operation of Eclipse WTP JSF indexing. We developers wanna have the option to use it (since the Oracle plugin have bugs that are not being resolved, like the annotated managed bean suggestions).
Steps to reproduce
- Disable AppXray: Window -> Preferences -> Oracle -> AppXray -> check the "Disable AppXray" checkbox
- Restart Eclipse.
- Create a new "Dynamic Web Project": New -> Project... -> Dynamic Web Project
- Apply JSF 2.0 Facet to the project.
- Create an annotated Managed Bean.
- Create a new facelet (page with JSF template, it can be a JSP file)
- Try to bind the annotated Managed Bean to the Facelet. The editor will not suggest any beans.
Tested with Mars 4.1 and OEPE 8.4.0.201510191754. All up to date.
Answers
-
And does the managed bean get listed when AppXray is enabled? What are the disadvantages to having the AppXray enabled?
-
Dvohra
Beans are listed, but the content assist does not detects it.
Since September/2015, I am dealing with this other thread , were I am unable to properly develop JSF application using OEPE plugin, since the plugin has it's content assist broken for some reason.
If I had the option to use WTP JSF content assist this would be different, but disabling AppXRay seems to have no effect.
The disadvantage of having AppXray enabled is that content assist is not working. Developers should be able to choose which Facelet/Web page editor they would use, regardless of the Java EE Server we would develop to.
WTP plugin works just fine for content assiting, is it really necessary to override it with another thing?
Just separate WebLogic AS deployment and Facelets page editing, they offer different capabilities.
-
JSF 2.0 Facet is applied.
@ManagedBean annotation is set.
Should list the managed beans in code assist. Could be a bug.