A first look at Robot Framework

As we start to assemble the tools we need to implement Continuous Delivery, one area we need to look at is selecting a testing framework.  Now, we are going to want to use a range of different testing tools, depending on what we want to test and how, but we ideally would have some kind […]

New (HotSpot) JDK adds JRMC and Flight Recorder

Oracle has just released JDK 7u40 which includes some pretty useful new features – most notable for me is the inclusion of JRockit Mission Control and Flight Recorder, giving us a lot more tools for recording and analyzing performance information for the JDK both online and after the fact.  You can read all about it […]

Why do we need to change? -or- What’s wrong with how we do it now?

Before we start talking about how to do things better, we need to have a clear picture of how we do things today, and why that approach is not optimal.  Obviously every organization is different, and there is a continuum of maturity.  In this post, I am going to attempt to describe what I think […]

New Maven support in Coherence 12c

Coherence 12.1.2 was recently released, including the new Coherence Managed Servers and also Maven support.  You can read more about it here. You may also be interested in these two excellent video introductions/demonstrations from the Coherence team – both cover the new Maven support in Coherence.           All content listed on […]

New ADF Architecture TV YouTube Channel Launched

The ADF Product Management team has just announced the ADF Architecture TV YouTube channel.  The channel will publish new episodes on ADF design, architecture, development and deployment best practices each week, for a total of about 100 episodes. The channel has specifically been designed with small, discrete episodes on topics encompassing the whole ADF development […]

New Maven support in Fusion Middleware 12.1.2

Oracle has just released version 12.1.2 of the Fusion Middleware platform.  This release includes some new support for build automation with Maven and for continuous integration.  In this post I want to give you a quick tour of what is new.  In a follow up post, I will go through a detailed example of using […]

New FREE ADF Mobile training released

Oracle has launched a new, interactive, online, and FREE ADF Mobile course: Developing  Applications with ADF Mobile. From the announcement: “The course blends media-rich content to bring you  interviews with the experts, engaging interactions, and inviting demos and graphics that keep  you interested as you learn all about ADF!  Developing Applications with ADF Mobile will  […]

Instance Patching Demo for BPM 11.1.1.7

BPM 11.1.1.7 has a new ‘instance patching and migration’ feature that allows you to apply changes to running instances of processes (without changing the revision of the process) and/or to migrate running instances between revisions of a process. There is a short viewlet demonstration posted here, but no sound unfortunately. All content listed on this […]

New Case Management Samples Released

Heidi Buelow (@heidibuelowBPM) from the BPM Product Management team at Oracle, has published some Case Management samples on java.net. They include the ‘EURent’ case definition, which is a car rental scenario.  Included is a document that walks you through the use case.  There is also a sample Case Management UI that you can use to […]

Getting to know Maven

  I have a number of posts that talk about using Maven to automate builds for Fusion Middleware projects.  I know that there are some people who have not used Maven before, or maybe only a little.  So I wanted to post a few short videos that explain the basic concepts and give a real […]

Version Control

This article is part of a series on SOA Development and Delivery.  (read previous article) Let’s get started on our SOA Development and Delivery journey by talking about version control.  But before we delve right in, let’s take a moment to reflect on this axiom: Axiom 1: Developing a SOA Composite Application is software development. […]

Building OSB projects with Maven and removing the eclipse dependency

In this earlier post, I talked about a way to automate the build and deployment for OSB, but I did not go so far as to get that working in Maven, though you certainly could.  But, OSB PS6 has added a new tool called configjar which lets you build a sbconfig.jar file without needing to […]

BPM PS6 video showing process lifecycle in more detail (30min)

If the five minute video I shared last week has whet your appetite for more, then this might be just what you are looking for! The same international team that made that video – Andrew Dorman, Tanya Williams, Carlos Casares, Joakim Suarez and James Calise – have also created a thirty minute version that walks […]

SOA Development and Delivery

Let’s start by talking about what I mean by that.  I don’t think that ‘SDLC’ is  the right term to describe the space that I want to talk about, but it is a term that people are familiar with, so I think it makes a reasonable place to start.  There are a lot of other […]

Want a taste of BPM PS6?

If you want to see some of the new features of BPM PS6 in action, take a look at this video, which was put together by a team of Oracle technical folks from around the world.   All content listed on this page is the property of Oracle Corp. Redistribution not allowed without written permission

What’s new in BPM 11.1.1.7 (PatchSet 6)

Oracle has just released BPM 11.1.1.7 (also known as “PatchSet 6”).  This release adds a lot of new functionality so I wanted to share with you an overview of what’s new. For the rest of this post, I will be … Continue reading

Log rotation for WebLogic Server (and friends)

If you have a number of WebLogic Server instances running, or applications that write a lot of information into the logs, you might find that your log files, and your stdout files start to eat up a lot of space … Continue reading

BPM 11g Performance Tuning Whitepaper published

I am happy to announce our new BPM 11g Performance Tuning whitepaper is now available on OTN (here).  This white paper captures real world best practices from actual performance tuning exercises across many real BPM implementations – that’s ‘best practices’ … Continue reading

Collecting diagnostic information for BPM

From time to time, you may experience some kind of issue in your BPM environment. Issues could be caused by a wide variety of reasons – changes to the environment, the pattern of load on the environment, product defects, bad … Continue reading

BPMN process editor problems in 11.1.1.6 (update)

I wrote some time ago (in this post) about a patch for some issues with the layout in the BPMN process editor in 11.1.1.6.  I know that a lot of folks have contacted Support to ask for the patch that … Continue reading