JavaEENetBeans8

(Difference between revisions)
(Server plugins)
(Server plugins)
Line 69: Line 69:
* Any infrastructure needed by others
* Any infrastructure needed by others
* Minor nice to have enhancements
* Minor nice to have enhancements
-
** TBD
+
** [https://netbeans.org/bugzilla/show_bug.cgi?id=58879 Bug 58879 - Download Server button when adding a server]
 +
** [https://netbeans.org/bugzilla/show_bug.cgi?id=175704 Bug 175704 - Add "attach debugger" option to context menu of an appserver instance]
 +
** [https://netbeans.org/bugzilla/show_bug.cgi?id=130089 Bug 130089 - allow overriding the 'shutdown on exit' behavior]
 +
** [https://netbeans.org/bugzilla/show_bug.cgi?id=93196 93196 - Provide a way to rename a server node]
 +
** [https://netbeans.org/bugzilla/show_bug.cgi?id=74646 Bug 74646 - Add server customizer support]
==Maven==
==Maven==

Revision as of 13:25, 4 September 2013

Java EE planning for NetBeans 8

Contents


JavaServer Faces

See also: JSF 2.2 plans for NB 7.3.1

Generally it should be completed crucial tasks of the planning document for Java EE 7 and JavaServer Faces 2.2 which were not implemented yet.

Non-editor features:

  • nb8jsf.01: JSF Pages form Entity Classes get select box to choose templates (PF, JSF, created by users), creation of PrimeFaces templates for the CRUD scaffolding
  • nb8jsf.02: JSF Pages form Entity Classes support for Many2Many and Many2One relations
  • nb8jsf.03: JSF hints about deprecated javax.faces.bean package should be managable within the NB options + create fixing hints (to rewrite to CDI, JavaEE annotations) where possible
  • nb8jsf.04: Easel + JSF: issues #234775 and #234776
  • nb8jsf.05: Facelets Template Client wizard asks for generated parts of the Facelet issue #234204


Editor features:

  • nb8jsf.51: Navigation/hyperlink for custom components defined by @FacesComponent annotation
  • nb8jsf.52: Navigation into components defined by @FacesComponent annotation
  • nb8jsf.53: Navigation into the source of the ui:include element issue #234501
  • nb8jsf.54: Improving of the code completion for jsf: namespace - tags has to be mapped to the JSF component and its CC entries should be offered issue #232344
  • nb8jsf.55: JSF navigator entry issue #232170

Other good ideas:

Expression Language

JAX-RS

TBD

Persistence

 1. update hints[1]
 2. refactoring: extract mapped superclass [2] and embedded [3]
 3. and wizard [4]
 4. hibernate 4.x (or 5.x)
 5. jpql editor syntax coloring support, may be more enhancment in jpql editor
 6. investigate/implement case sensitive db support
 7. NoSQL? Any plans by Tonda's team?  Support EclipseLink's NoSQL extension?

CDI

1. new cdi 1.1 hints

Server plugins

Maven

Java Embedded Suite

TBD

Other tasks and features to consider

  • JBoss Forge
  • Arquillian
  • Consolidate HTTP Monitor and Network Monitor
  • JAX-RS/WebSocket client improvements
  • NoSQL/MongoDB
  • Batch API support
  • Complete j2ee.common refactoring
  • Any unfinished tasks from the NB 7.3.1 plan at http://wiki.netbeans.org/JavaEE7
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo