Jun 27, 2010

Review at amazon: VirtualBox 3.1 - Beginner's Guide

Many postings on this blog are related to virtualization technology. Some about VMWare and most about VirtualBox. This weekend i read this book:

Here a summary from packtpub.com about this book:
  • Download and install VirtualBox in a Windows/Linux environment
  • Create your virtual machine on VirtualBox, using Ubuntu Linux Desktop/Windows XP as the "guest" operating system
  • Share folders and pass information between the host and the guest operating systems
  • Explore the Hardware 3D Acceleration feature available in Windows and Linux guests
  • Revert the state of a virtual machine using snapshots
  • Architect a virtual machine using fixed and dynamically expanding hard drive images and choose the appropriate hard disk controller
  • Clone hard disks using the Virtual Media Manager
  • Connect a virtual machine to the Internet and a local network using the default NAT mode
  • Illustrations for using WordPress, Drupal, and File Server virtual appliances
  • Set up a headless server and create, manage, and run virtual machines in that server from a remote PC
But in this list there are some important points missing like
  • Using Seamless Windows (using windows from the virtual machine within the host desktop)
  • Shared folders between guest and host
  • Configuring the disk controller type for a guest (IDE <-> SATA <-> SCSI)
  • Snapshottings guest machines
My summary: VirtualBox 3.1 is a good book with many configurations including detailed screenshots. For Beginners it is very easy to get everything running. Experts should skip the chapter 1 to 3, because there you can only find howto install a guest (like ubuntu, windows 7, damn small linux) or how to browse inside a guest or using openoffice. But the rest even experts should read!
If you are interested, take a look at my review at amazon.de (It is written in german, sorry).

Jun 2, 2010

Oracle Fusion Demo



Download the zip-file from here.
Then create a appropriate directory:
mkdir fusiondemo
cd fusiondemo
unzip /tmp/FusionOrderDemo_R1PS2.zip
After that you will see:
schroff@hades:$ l
insgesamt 32
drwxr-xr-x  7 schroff schroff 4096  2. Jun 21:38 .
drwxr-xr-x 11 schroff schroff 4096  2. Jun 21:38 ..
drwxr-xr-x 13 schroff schroff 4096  2. Jun 21:38 CompositeServices
drwxr-xr-x  6 schroff schroff 4096  2. Jun 21:38 Infrastructure
drwxr-xr-x  6 schroff schroff 4096  2. Jun 21:38 MasterPriceList
-rw-r--r--  1 schroff schroff 3061 28. Mai 11:00 readme.txt
drwxr-xr-x  7 schroff schroff 4096  2. Jun 21:38 StandaloneExamples
drwxr-xr-x  7 schroff schroff 4096  2. Jun 21:38 StoreFrontModule
The readme.txt contains the following:

About the Oracle Fusion Order Demo Application

Fusion Order Demo (FOD) is an end-to-end application sample developed by Fusion Middleware Product Management. The purpose of the demo is to demostrate common use cases in Fusion Middleware applications, including the integration between different components of the Fusion technology stack, (ADF, BPEL, and WebCenter). The demo contains several applications that make up various parts of functionality.

Note that there are two versions of the demo: One which includes the ADF and SOA components (named FusionOrderDemo_R1PS2.zip), and one which includes these components, as well as WebCenter functionality. 
About the Applications included in the Demo (organized by extracted directory name)

CompositeServices - WebLogicFusionOrderDemo.jws is a sample SOA application based on Oracle Mediator, BPEL Process, Human Task, Business Rules, and Messaging Service. This application shows how to use Oracle SOA Suite to integrate a number of applications into one cohesive ordering system. The accompanying developer's guide for this module is Oracle<AE> Fusion Middleware Developer's Guide for Oracle SOA Suite 11g (http://www.oracle.com/pls/as111130/lookup?id=SOASE).

Infrastructure - Infrastructure.jws contains the database schema information for the sample application. All applications use the same schema, FOD. The accompanying Developer's Guide for this module is Oracle<AE> Fusion Middleware Fusion Developer's Guide for Oracle Application Development Framework 11g (http://www.oracle.com/pls/as111130/lookup?id=ADFFD).

MasterPriceList - MasterPriceList.jws is a sample application that integrates with Microsoft Excel to demonstrate the use of ADF Data Integration functionality. The accompanying Developer's Guide for this module is Oracle<AE> Fusion Middleware Desktop Integration Developer's Guide for Oracle Application Development Framework 11g  (http://www.oracle.com/pls/as111130/lookup?id=ADFDI).

StandaloneExamples - This module contains several workspaces that demonstrate various features of the ADF Framework that are not included in the Store Front scenario. The accompanying Developer's Guide for this module is Oracle<AE> Fusion Middleware Fusion Developer's Guide for Oracle Application Development Framework 11g  (http://www.oracle.com/pls/as111130/lookup?id=ADFFD).

StoreFrontModule - StoreFrontModule.jws is a sample web application based on Oracle ADF Business Components, ADF Model data bindings and ADF Faces. The application follows an online shopping scenario and contains hook points for integrating with the CompositeServices module. The accompanying Developer's Guide for this module is Oracle<AE> Fusion Middleware Fusion Developer's Guide for Oracle Application Development Framework 11g (http://www.oracle.com/pls/as111130/lookup?id=ADFFD).

The sample application is provided for informational purposes only.

Credits
Fusion Order Demo was created by:

Laura Akel
Duncan Mills
Lynn Munsinger
Juan Ruiz
Clemens Utschig
Kundan Vyas

Each directory contains another readme.txt for further instructions
(deployment, import to jdev).
Inside the CompositeServices you should open the jws-file with jdeveloper:

The follwing screenshot shows the applications with SOA content:

Here the composite.xml form the B2BX12OrderGateway:


This is a really small composite. If you want to see something larger, you should open the composite from the OrderBooking application. In one of the next posts i will try merge the screenshots to one picture (or does anybody know, how to create images from composites without doing screenshots?)...