The Assignment 3 Specification and Marking Criteria Some Theoretical Issues in Enterprise Computing Architecture

The Assignment 3 Specification and Marking Criteria
Some Theoretical Issues in Enterprise Computing Architecture
In this assignment, you are to address some theoretical issues in the area of enterprise computing
architecture. You will need to demonstrate your understanding of these theoretical issues or competence to
apply these theoretical issues. These theoretical issues have been introduced by this unit through the
textbook, weekly lectures or tutorials/labs. You will need to review these learning materials to address the
following questions and prepare to do personal research if necessary.
Please note: copying from the unit learning materials or internet resources cannot show your
understanding of the following issues, but may incur plagiarism or loss of marks. Thus you will need to
address the following issues in your own word with proper citation and reference.
Question 1 (4 Marks)
Answer the following questions that are related to JPA.
1. On completion of the lab projects of this unit, you have used a number of JPA configuration files
persistence.xml. You have noticed that transaction-type=-RESOURCE_LOCAL (e.g. Week 1 project) or
transaction-type=-JTA- (e.g. Week 5 project) is used in the configuration files. Describe the difference of
using these JPA configuration properties.
2. Using Week 5 project as an example, @PersistenceContext(unitName =
-W5P1EJBModulePU-) is the only one in the source code that is referencing to a JPA persistence unit, and
you haven’t seen any physical database names in the source code of the project. Describe how this logic
name W5P1EJBModule

Leave a Reply

Your email address will not be published. Required fields are marked *