An approach to implement Class specialisation in XML schemas (XSD)

An approach to implement Class specialisation in XML schemas (XSD)

I’ve decided to write this quick post to share a practical approach that I suggested to a client in order to solve a specific issue when realising their logical Information Model (a.k.a Canonical Model/Common Information Model/SOA Information Model…) to XML schemas (used for their Service Contracts). Example scenario To illustrate a specialisation scenario for a Class…

Service Catalogue Importer Tool for Sparx EA

It is not unusual for SOA projects to start to create a list of services using a spreadsheet. However, this list will increase over time and must be well managed to support discoverability and reusability of services. This importer tool is useful when using Sparx Enterprise Architect to model services, by automating the import of…

Install OSB 11g on Ubuntu 11.04 64bit

Prerequisites This guide is based on Oracle Fusion Middleware 11.1.1.4, so you will need the following files: wls1034_generic.jar oepe-helios-all-in-one-11.1.1.6.1.201010012100-linux-gtk-x86_64.zip ofm_osb_generic_11.1.1.4.0_disk1_1of1.zip STEP 1 – Install Java 1. Open Synaptic Package Manager (System > Administration > Synaptic Package Manager) 2. Go to Settings > Repositories 3. Check the box for “Canonical Partners” under “Other Software” tab. 4.…

Resize VirtualBox Hard Disk (Ubuntu guest OS)

I was creating a new virtual machine to install the latest Oracle SOA Suite (11.1.1.4) and, during my biased next/next/finish routine, forgot to configure the hard disk size. After installing almost everything, I realised that the VM was running out of space. Instead of installing everything again, I’ve asked my friend Google to help me.…