1.Many users, located in different geographic regions, all need access to certain secure Web applications and EJB components. The users, although dispersed, have common job descriptions. What is the best way to generically provide access for all of these users?
A: Use declarative security by providing authorization based user roles
B: Programmatically authorize each user who requests a protected resource
C: Use Security Assertion Markup Language (SAML) to implement discretionary security
D: Create all user accounts in an LDAP server, and make it the default security realm for the domain
E: Define a custom security proxy that stores and propagates each authenticated user's credential information
Correct Answers: A
2.Scenario: A functional requirement specifies that you must include an existing order-fulfillment business process and provide direct access to the legacy order-fulfillment system. You determined that the J2CA specification provides the most direct and appropriate way to accomplish this task within your architecture. You have decided to use J2CA adapters and the business process modeling capabilities of WebLogic Integration 8.1 to implement the requirement. What is the most practical way to access the J2CA adapter within your WebLogic Integration application?
A: Deploy a separate J2CA control so that it called directly from the Java Page Flow.
B: Create an application view then generate an application view control within the JPD.
C: Generate a Web service control around the adapter so it can be used directly from any JPD.
D: Implement a simple two-tier API call between the JSP and the adapter by creating a custom control in the Web tier defined in the Web application.
E: Create a facade of Stateless Session EJBs that encapsulates the sequence, control, transactional attributes and security associated with each invocation of the adapter.
Correct Answers: B
3.Scenario: Use Case 1901 states that the POS System must send purchase details to the CRM System following each customer purchase in order to track customer trends. In order to implement the Use Case, an Adapter is required that supports which of these?
A: Relational data mapping
B: Bi-directional event handling
C: Asynchronous requests and responses
D: WebLogic Integration's Adapter View architecture
E: Support for compilation of WebLogic controls (.jcx)
Correct Answers: C
4.Which UML artifact best describes a Business Process?
A: Data Model
B: State Diagram
C: Workflow Detail
D: Activity Diagram
E: Sequence Diagram
Correct Answers: D
5.Scenario: Use Case FR004 gives the requirements for the daily transaction upload that every store POS terminal must complete. The associated activity diagram provides the path through this use case. You decided to implement this functionality as a separate Java Process Definition using WebLogic Integration. Use this information to answer the following question. Given the requirements of FR004 for guaranteed message delivery, which architectural approach provides the best solution for maximum performance throughput?
A: Configure the store's JMS server to use persistent message delivery using a JDBC backing store.
B: Configure the POS terminal's JMS server to use persistent message delivery using a JDBC backing store.
C: Configure the POS terminal's JMS server to use persistent message delivery using a file store as the message's paging store.
D: Configure the store's JMS server to use persistent message delivery using a file backing store. Use a common network mount point and a file directory on a RAID array.
E: Configure the POS terminal's JMS server to use persistent message delivery using a file backing store. Use a common network mount point and a file directory on a RAID array.
Correct Answers: D
6.The Smithers and Dithers architecture has several legacy Tuxedo services that are used for XA transactions as well as overnight batch processing. You have determined that some of these services may need to have some new functionality added within its original source code. As you consider the development resources that will be needed, which Tuxedo programming language libraries are provided to develop Tuxedo services?
A: C
B: C, C++
C: COBOL, C
D: COBOL, C, Perl
E: COBOL, C, Java
Correct Answers: C
7.Leveraging WebLogic Workshop for Web application development, which of the following design approaches would best be suited to maximize code reuse?
A: Design nested Page Flows when possible to be used by other Page Flows
B: Design the PageFlowController class to be visible within the GlobalApp class
C: Expose Page Flows as Workshop controls to be reused by other components
D: Provide enterprise-wide visibility by placing Page Flows within a Schemas project
E: Design Web Service wrappers for Page Flows that can be consumed by any Web Service client
Correct Answers: A
8.Scenario: Use Case FR004 gives the requirements for the daily transaction upload that every store POS terminal must complete. The associated activity diagram provides the path through this Use Case. You decided to implement this functionality as a separate Java Process Definition using WebLogic Integration. Use this information to answer the following question. Given the requirements of FR004 and the steps detailed in the activity diagram, which is the best choice for initiating the process?
A: Further research is required in order to make a decision
B: Configure the start node to be called using a client request
C: Configure the start node to use a Message Broker subscription
D: Configure the start node to be called from a parent process definition
E: Configure the start node to be called using a client request with a response
Correct Answers: C
9.Which artifact would best describe the activation, lifespan and interaction of objects in the implementation of a business transaction use case?
A: UML Class Diagram
B: Deployment Diagram
C: Design Pattern Catalog
D: UML Sequence Diagram
E: Software Requirements Document
Correct Answers: D
10.Which of the following is true related to Java Virtual Machine (JVM) issues with your WebLogic Server deployments?
A: WebLogic Server does not permit manually forced garbage collection on the JVM
B: The BEA JRockit JVM must be used to allow for garbage collection scheme choice
C: WebLogic Server instances within the same cluster may use different types of JVMs
D: A change to the maximum heap size of the JVM does not require a WebLogic Server restart
E: Greater performance is usually achieved by deploying a single multithreaded WebLogic Server instance to multiple JVMs
Correct Answers: C