Tuesday Apr 15, 2014

Java EE 7 Tutorial Updated!

The latest update to the Java EE 7 Tutorial is now public. Update 7.0.4 includes many bug fixes, both in the examples and in the documentation. Although most of these fixes were small, taken together they significantly improve the quality of the tutorial.

Kin-man Chung conducted a thorough review and provided several corrections and good suggestions that we incorporated to greatly improve Chapter 9, Expression Language.

Additional instructions for using the user and administrative interfaces in Duke's Tutoring case study were added.

We went through all of the examples and cleaned up the code to minimize warnings that you could see when you ran the examples or used the IDE's code editor to examine the files that made up the examples.

We verified that all of the examples work properly with the latest versions of JDK 7, JDK 8, and NetBeans IDE 8.0.

We incorporated the copy edits that came back from our publisher, so what you see online will match what you see in the two-volume printed set that will be available from your favorite booksellers next month.

Follow the instructions in Section 2.1, Required Software to obtain and install the update.

Tuesday Sep 24, 2013

Pointers to Related Information for the Thursday 9/26 JavaOne Enterprise Talks and BOFs

Here are some links that provide background information for the JavaOne sessions and BOFs in the Java EE Web Profile and Platform Technologies track on Thursday, September 26.

Pointers to Related Information for the Wednesday 9/25 JavaOne Enterprise Talks and BOFs

Here are some links that provide background information for the JavaOne sessions and BOFs in the Java EE Web Profile and Platform Technologies track on Wednesday, September 25.

Pointers to Related Information for the Tuesday 9/24 JavaOne Enterprise Talks and BOFs

Here are some links that provide background information for the JavaOne sessions and BOFs in the Java EE Web Profile and Platform Technologies track on Tuesday, September 24.

Monday Sep 23, 2013

Pointers to Related Information for the Monday 9/23 JavaOne Enterprise Talks and BOFs

Here are some links that provide additional information for the conference talks and BOF that will be help on Monday, September 23rd:

Java EE 7 Tutorial Updated for JavaOne 2013!

The latest update to the Java EE 7 Tutorial has gone public, just in time for JavaOne 2013. Update 7.0.3 includes several bug fixes and additions to the documentation and examples, and also includes the following new or substantially revised examples:

Follow the instructions in Section 2.1, Required Software to get and install the update.

Wednesday Aug 21, 2013

Java EE 7 Tutorial Updated!

An update to the Java EE 7 Tutorial just went public. Update 7.0.2 contains many bug fixes and refinements to the documentation and the examples and also includes the following new or substantially revised examples.

  • outboundconnector (Java EE Connector Architecture)

    The outboundconnector example demonstrates how to implement and use a simple outbound resource adapter that submits requests to a legacy enterprise information system (EIS) using a TCP socket. This example includes a resource adapter and a web application. The resource adapter implements the outbound contract defined by the Java EE Connector Architecture specification. The web application uses the resource adapter to interact with the EIS.

  • inboundconnector (Java EE Connector Architecture)

    The inboundconnector example demonstrates how to implement and use a simple inbound resource adapter that accepts requests from a legacy enterprise information system (EIS) using a TCP socket. This example includes a resource adapter and a message-driven bean (MDB). The resource adapter implements the inbound contract defined by the Java EE Connector Architecture specification. The MDB activates the resource adapter and provides the business logic to interact with the EIS.

  • simple-flow (JavaServer Faces)

    The simple-flow example illustrates the most basic use of the Faces Flows feature. This example is explained in Chapter 16, Configuring JavaServer Faces Applications.

  • In the Java Message Service (JMS) area, several examples have been substantially rewritten. These examples illustrate durable subscriptions, message acknowledgment, and JMS local transactions. A new annotation, @JMSDestinationDefinition, has been added to some of the examples. This annotation can be used to specify a JMS Destination resource that an application requires in its operational environment. This provides information to be used at deployment time to provision the required resource and enable an application to be deployed with minimal or no administrative configuration.

Follow the instructions in Section 2.1, Required Software to get and install the update.

Wednesday Jun 12, 2013

Java EE 7 Tutorial Released!

The initial release of the Java EE 7 Tutorial has gone live. This June 12th, 2013 (7.0.1) edition of the tutorial builds on the previously released Java EE 6 Tutorial and includes:

  • The new Java EE 7 technologies, Java API for WebSocket (JSR 356), Java API for JSON Processing (JSR 353), Batch Applications for the Java Platform (JSR 352), and Concurrency Utilities for Java EE (JSR 236) are examined, explained, and showcased with 7 new examples.

  • Many current Java EE technologies, including Java Message Service 2.0 (JSR 343), Java API for RESTful Web Services 2.0 (JSR 339), Java Servlet 3.1 (JSR 340), JavaServer Faces 2.2 (JSR 344), and Contexts and Dependency Injection for Java EE 1.1 (JSR 346) received major updates. New features are explained in the tutorial. Examples were either added or updated to show how to implement and use those new features and functionality.

  • The entire example tree has been modernized to use Maven to build, package, deploy, and run the examples. The tutorial examples have previously been based on the Blueprints build structure and used Ant-based scripts. NetBeans 7.3.1 supports Maven and GlassFish 4.0, so our examples can be run from within the IDE or on the command line. The user community asked for Maven support, and we gave it to you.

  • All together, there are 60 new or updated examples!

  • We restructured the content to make some of the information more approachable and easier to find. There is a new part with chapters about basic platform functionality such as resource creation, injection, and packaging. We gave Messaging its own part, making it easier to find. As you read, we hope you'll notice many of the smaller improvements that should make things easier to understand.

Our basic tutorial Your First Cup: An Introduction to the Java EE Platform has also been updated for Java EE 7. The examples have been converted to Maven, use Maven archetypes to make project creation even easier, and have been updated to the new Java EE 7 APIs, including the JAX-RS Client API.

About

Blog about Java technology documentation and news about Java releases.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today