Det viser sig, at problemet slet ikke var med WebSphere eller Oracle, men vores konfiguration. Vi bruger Spring AOP til transaktioner. Vi har også adskillige webprojekter, som vi slår sammen, før de implementeres til WebSphere. Under fusionen endte vi med adskillige (9 for at være præcis) applicationContext.xml-filer, der opsætter AOP. For hvert kald til en metode, der er pakket ind i en transaktion, har vi således oprettet 9 transaktioner.
Til sidst ramte vi Oracles grænse for antallet af globale transaktioner, der kan deltage i en enkelt transaktion, og vi fik denne fejl.
Ord til de kloge ... vær forsigtig med AOP-administrerede transaktioner :)