To install Ubuntu 13.04 in a fresh VirtualBox image, create a VirtualBox image as described in the blog post on installing Ubuntu 11.04 in VirtualBox. Focus on the Prepare Ubuntu install in VirtualBox section.
In the latest versions of VirtualBox you can choose multiple types of virtual disks (.vdi , .vmdk , et cetera). This is most relevant if you want to share your image across multiple virtualization platforms. If you have no specific requirements go with the default.
Install Ubuntu 13.04 in VirtualBox
- Go to the settings of the newly created VirtualBox image;
- In the storage section add an IDE Controller pointing to the installation disk:
ubuntu-13.04-desktop-i386.iso for 32 bit or ubuntu-13.04-desktop-amd64.iso for 64 bit;
- Ensure that you have asigned the VBox image enough processing power and memory;
- Boot the installation iso by starting the VirtualBox image;
- Watch Ubuntu 13.04 booting;
- Choose your language and
install Ubuntu;
- After Ubuntu prepared it’s install and checks some stuff for best results, click Continue to go on with the installation;
- In a new VirtualBox image you can safely choose to erase all stuff on disk and install Ubuntu (it will use ext4 as a file system);
- Select the created VBOX Harddisk to do so. Choose
install now;
- Choose the location while Ubuntu continues creating the file system in the background;
- While Ubuntu keeps copying files choose your keyboard layout;
- Choose your name, the computer’s name, your username and password. For additional security you choose to encrypt your home folder;
- Restart the Virtual Machine and log in;
VirtualBox Guest additions
The screenshots in the gallery also show how to install the VirtualBox guest additions in Ubuntu 13.04. Check this post for more details to install Vbox guest additions to install the VirtualBox guest additions.
While creating a Ubuntu 12.10 machine VirtualBox I ran into an error – VirtualBox VERR_VMX_MSR_LOCKED_OR_DISABLED – on my company issued HP ProBook. This halts the startup process of the virtual machine. You won’t be able to use it.
Here is the complete log and a screenshot:
Failed to open a session for the virtual machine Ubuntu 12.10.
VT-x features locked or unavailable in MSR. (VERR_VMX_MSR_LOCKED_OR_DISABLED).
Result Code: E_FAIL (0x80004005)
Component: Console
Interface: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}
I remembered that there were issue were issues with HP bios from the VirtualBox FAQ using ENABLE VT-X/AMD-V:
some HP BIOSES have a glitch, When You ENABLE VT-X/AMD-V, You DISABLE it, so do try both ways.
So the first solution I tried was to uncheck the box to ENABLE VT-X/AMD-V. That solved my problem. Now VirtualBox was able to start my Ubuntu machine. Check the screenshot how to disable (or enable the) VT-X/AMD-V setting.
Yep, I know this is against the advice I gave to improve VirtualBox performance. However I need it on this hardware to get my machines running…
Apple updated iOS to 6.1. The update of the iPad to iOS 6.1 can be started from iTunes or directly in the Settings app (General -> Software Update).
On Apple’s support pages, it is stated that the new version will have:
- LTE support for more carriers (complete list of supported carriers at Apple on LTE
- Purchase movie tickets through Fandango with Siri (USA only)
- iTunes Match subscribers can now download individual songs from iCloud
- New button to reset the Advertising Identifier
There was a small language issue on the slide to unlock page in the Dutch version (see screenshot 4).
Amazon’s best sold laptop runs Linux! And I must admit that I was surprised to discover this today. It has been the for almost three months today.

It’s Samsung’s ARM-powered, Linux-based Chromebook. This laptop has at least three great advantages:
- It is cheap. There is no laptop in Amazon’s top-20 that can compete based on price. It’s even hard for tablet to be cheaper.
- It is easy. Anyone that can use a web browser should be able to use the Chromebook. There is learning curve.
- Although it runs Linux, you have to try hard to find that. Unlike with Windows 8 you don’t have to relearn how to use your laptop. Same goes for those moving from Windows to OSX. Even there is more learning involved.
Think about how you are using your laptop most of the time: If you spend 90% of your time using the web the Chromebook might be something for you. Especially if you are using software-as-a-service or Web apps most of the time. On the other hand if you need special programs that require Windows or OSX this probably won’t work for you. Right now you might want to check ZDnet’s review of the Samsung Chromebook.
Als je je bij bol.com aanmeld als partner kun je in drie stappen een webwinkel in elkaar klikken. Hiervoor gebruik je de zogenaamde Bol winkelwidget.
- Kies menu-items. Per menu item kun je op basis van een selectie van producten, of een bol.com categorie of een zoekopdracht binnen bol.com een selectie van producten weergeven.
- Selecteer het uiterlijk. Je kan op dit moment kiezen uit 3 kleuren thema’s, 3 lay-outs voor het producten overzicht en een naam en logo kiezen.
- Koppel de webwinkel aan een van je websites en zet de code als div / iframe op je webpagina of gebruik een unieke link.
Zie de onderstaande screenshots voor het maken van een webshopmet de bol winkelwidget en bekijk het resultaat – de deltalounge webwinkel:
What Oracle and some other BPM and ECM vendors call Adaptive Case Management – ACM – is called Dynamic case management by Forrester and others. The notion of a case and the need for these systems emerge from requirements elicited by existing Business Process Management (BPM) and Enterprise Content Management (ECM) implementations. Forrester states:
We found a clear recognition that older process automation approaches based on traditional mass production concepts no longer fit an era of peolple-driven processes.
Types of Dynamic Case management
Forrester uses a division in three categories of Case Management:
- Investigative – Examples are Audit request, Fraud detection and regulatory queries. All these are aiming at risk mitigation and cost control.
- Service Request – Think claims, customer service, underwriting and customer onboarding. Processes like these are aimed at customer experience and risk mitigation.
- Incident management – Think managing complaints, order exception and acute helth care. This categorie is aimed at customer experience and cost control.
Dynamic Case Management extends BPM
In contrast to traditional BPM products, DCM software supports:
- The ability to run multiple procedures against a given case of work – An individual case instance can be influenced by multiple processses.
- The ability to associate different types of objects with a case – A set of data (structure, unstructured, assets, customers calls, etc) provide the context for an individual case.
- Mechanisms that allow end users to handle variantion – Humans working on the case use their skills and expertise to interpret what is needed to handle the case and see the results of this reflected in the supporting system.
- Mechanisms to selectively restrict change on a process – Certain lock down of change on certain assets is required due to compliance on one hand and facilitating goal-centric behavior on the other hand.
Beware of the untamed processes
In every organization there are several to loads of untamed processes. With a growing demand to track these, meet compliance regulations and gain insight on their effectiveness (and efficiency). Dynamic Case Management aligns with these untamed processes since they support:
- both structured and unstructured content
- both human and system controlled processes
- facilitating khowledge and expert guidance
DCM has very strong point when bringing flexibilty and manageability together. It provides visibility and control for tasks that have to be performed. Key drivers for the DCM initiatives are both agility and traceability.
Oracle and ACM
As Forrster states: Many ECM and BPM tools form the basis for Dynamic Case Management solutions. With PS6 and release 12c of the Oracle BPM Suite, Oracle will take a leap into Adaptive Case Management segment as they call it. Check the other vendors in the Forrester Wave for Dynamic Case Management.
By default the Oracle BPM engine (Business Process Management) is configured so it won’t publish events to BAM (Business Activity Management). So should you choose to use BAM and use these great dashboards, you have set the DisableActions property to false/empty. Here is how it works to configure BPM to BAM:
- Log in to the Fusion Middleware Control –
http://bpm-host:7001/em
- Navigate through the Farm – WebLogic Domain – select the domain and then select the Server in which BPM is running (soa_server1 in a default install)
- Use the WebLogic Server dropdown menu as shown in the first screenshot
- Select the System Mbean browser in the menu
- Expand the folder ans shown in the second screenshot:
Application Defined MBeans - oracle.as.soainfra.config - BMNNConfig - bpmn
- Find the DisableActions property and remove it’s value
- Apply the changes
Where does the downloaded stuff go after you installed JDeveloper extensions, like SOA Composite Editor, Oracle BPM Studio, or AIA Service Constructor?
On Windows you can find them here:

C:\Users\_your_username_\AppData\Roaming\JDeveloper\tmp\update
Shouldn’t you be able to access the AppData directory, follow these instructions:
- Go to the folder options, on Windows7 by clicking the Organize menu and the Folder and search options.
- Choose the tab view.
- Choose
Show hidden files, folders and drives.
To have the BPM server push events to BAM – Business Activity Monitoring – we have to configure the BPM suite to use the BAM Adapter. The BAM Adapter is configured (like other SOA Suite and BPM Adapters) in the WebLogic Server Console.
Configure BAM Adapter
- In the WLS Console, locate the Domain structure and select Deployments.
- In the Deployments table that is shown, search and click the OracleBAMAdapter (you could filter on type Resource Adapter)
- As shown in the first screenshot: Select the Configuration tab and within that the Outbound Connection Pools tab
- Drill down on the oracle.bam.adapter.adc.soap.SOAPConnectionFactory to
eis/bam/soap
- In the properties tab: fill in the details of the connection to the BAM Server (depending on how you installed it). Remember to acknowledge the changes of each field using the enter key (leaving a field without using the enter key and changes will be lost)
- Save
- First time you alter the BAM Adapter you have to create a Deployment Plan. Select the Path to the deployment plan and Save
- Since you need to update the Adapetr now, select it and chose Update
- Choose the option Update this application in place with the new deployment plan changes and click Finish.
In Oracle SOA Suite 10g, or more specific BPEL 10g, one could group functionality in domains. This feature has been away in the early versions of SOA Suite 11g. They have returned in more recent version and can be used for all SCA composites (instead of BPEL only). Nowadays these 10g domains are called partitions.
Create SOA Suite partition
- Login to the Fusion Middleware Enterprise Manager: http://server-name:portnr/em
- Use the tree-view on the left and select soa-infra.
- Use the SOA Infrastructure dropdown menu and select the Manage Partitions item.

- The manage partitions page appears and you should select Create… to create your new SOA Suite partition.

- Enter a name for the partition and press the create button.

While deploying SCA appications from JDeveloper or ANT you should add the partition from now on.