Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse EE4J
  4. Restructure Jakarta EE Specification Projects

Eclipse EE4J Restructure Jakarta EE Specification Projects

Type: 
Restructuring
State: 
Successful
End Date of the Review Period: 

Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.

Monday, June 17, 2019
Project: 
Eclipse EE4J
Jakarta RESTful Web Services™
Jakarta Persistence™
Jakarta JSON Processing™
Jakarta Activation™
Jakarta WebSocket™

Following a successful review, we will turn the Eclipse EE4J projects described below into specification projects as defined by the Eclipse Foundation Specification Process (EFSP). This involves changes to each project's name and scope, along with alignment with the Jakarta EE Working Group.

Additional changes are described in the linked GitHub issues.

Eclipse Project for JAX-RS will be renamed to "Jakarta RESTful Web Services" with the following specification scope: 

Jakarta RESTful Web Services defines a standard for development of web services following the Representational State Transfer (REST) architectural pattern.

Eclipse Project for JSON Processing will be renamed "Jakarta JSON Processing" with the following specification scope:

Jakarta JSON Processing defines a Java(R) based framework for parsing, generating, transforming, and querying JSON documents.

Eclipse Project for JAF will be renamed "Jakarta Activation" with the following specification scope:

Jakarta Activation defines a set of standard services to: determine the MIME type of an arbitrary piece of data; encapsulate access to it; discover the operations available on it; and instantiate the appropriate bean to perform the operation(s).

Eclipse Project for JPA will be renamed "Jakarta Persistence" with the following specification scope:

Jakarta Persistence defines a standard for management of persistence and object/relational mapping in Java(R) environments. 

Eclipse Project for WebSocket will be renamed "Jakarta WebSocket" with the following scope:

Jakarta WebSocket defines how Jakarta based applications create and manage WebSocket Clients and Servers.

  • Sign in to post comments.

Project Links

  • PMC News
  • Technical Direction
  • Top Level Project Charter
  • FAQ
  • PMC Meeting Minutes
Eclipse EE4J

Related Projects

Project Hierarchy:

  • Eclipse EE4J
  • Eclipse Angus™
  • Eclipse Cargo Tracker™
  • Eclipse Exousia™
  • Eclipse ExpressLy™
  • Eclipse GlassFish®
  • Eclipse Gran Sasso
  • Eclipse Grizzly™
  • Eclipse Implementation of JAXB™
  • Eclipse Jersey™
  • Eclipse Krazo™
  • Eclipse Metro™
  • Eclipse Mojarra™
  • Eclipse Open DI
  • Eclipse OpenMQ™
  • Eclipse ORB
  • Eclipse Parsson
  • Eclipse Soteria™
  • Eclipse Starter for Jakarta EE™
  • Eclipse Tyrus™
  • Eclipse WaSP™
  • Eclipse Yasson™
  • EclipseLink™
  • Examples for Jakarta EE
  • Jakarta Activation™
  • Jakarta Annotations™
  • Jakarta Authentication™
  • Jakarta Authorization™
  • Jakarta Batch™
  • Jakarta Bean Validation
  • Jakarta Concurrency™
  • Jakarta Config
  • Jakarta Connectors™
  • Jakarta Contexts and Dependency Injection™
  • Jakarta Data
  • Jakarta EE Platform™
  • Jakarta EE TCK
  • Jakarta Enterprise Beans
  • Jakarta Expression Language™
  • Jakarta Faces™
  • Jakarta Interceptors™
  • Jakarta JSON Binding™
  • Jakarta JSON Processing™
  • Jakarta Mail™
  • Jakarta Messaging™
  • Jakarta MVC™
  • Jakarta NoSQL
  • Jakarta Persistence™
  • Jakarta RESTful Web Services™
  • Jakarta RPC
  • Jakarta Security™
  • Jakarta Server Pages™
  • Jakarta Servlet™
  • Jakarta Stable APIs
  • Jakarta Standard Tag Library™
  • Jakarta Transactions
  • Jakarta WebSocket™
  • Jakarta XML Binding™
  • Jakarta XML Web Services™

Tags

Technology Types
  • Runtime

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top