Leading Swiss Hospital Relied on WSO2 Partner AVINTIS SA to Migrate
Applications from Old Oracle JCAPS Integration Platform to WSO2 ESB,
Reducing Both Costs and Risks
The University Psychiatric Clinics Basel (Universitäre Psychiatrische Kliniken Basel or UPK
Basel), located in Switzerland, is a leader in psychiatry and psychotherapy, providing patient
care, teaching classes, and conducting applied clinical research.
For years, UPK Basel tied together its various healthcare and administrative applications
using Oracle's Java Composite Application Platform Suite (JCAPS). However, the institution
recently modernized its integration platform by migrating to WSO2 Enterprise Service Bus
(WSO2 ESB) with the help of WSO2 partner AVINTIS SA.
UPK Basel now takes advantage of the highly scalable, open source WSO2 ESB to integrate
a range of applications across the organization.
Facing End-of-Life Software Decisions
UPK Basel had been a long-time user of JCAPS when Oracle announced that it would no
longer support the software. Not wishing to maintain an obsolete product, the institution began
considering options for a new integration solution.
Oracle offered one migration path, but UPK Basel also wanted to see if systems integrator
AVINTIS SA could offer a more cost-effective solution. AVINTIS SA, a pioneer in application
integration with vast healthcare industry expertise, had been implementing and maintaining
technology solutions for the institution since 2008, including the JCAPS system, and was a
"Ever since Oracle bought Sun Microsystems, the JCAPS integration platform has not
benefited from any new developments, and we would have faced a huge investment if we
signed up for the Oracle migration proposal," said Álvaro Pérez, head of IT at the University
Psychiatric Clinics Basel. "That's why IT management at UPK Basel decided to look for a
solution that would offer a better fit for the technical and financial criteria of our institution."
"With AVINTIS and WSO2, we have
an integration platform that offers very
Head of IT,
University Psychiatric Clinics Basel
Solution: WSO2 ESB and AVINTIS Healthcare Tools
AVINTIS SA recommended that UPK Basel migrate to WSO2 ESB,. As a WSO2 partner,
the systems integrator had experience taking advantage of WSO2 ESB's support for
heterogeneous service-oriented architecture (SOA) environments — with multiple systems,
applications, development languages, and standards — and healthcare standards. Moreover,
AVINTIS SA had seen several other enterprises with JCAPS face similar migration dilemmas.
To address this demand, the company has developed scripts to automatically migrate from
JCAPS to WSO2 ESB. The AVINTIS-WSO2 healthcare solution recognizes both the AVINTIS
Framework, which reduces implementation time and cost, and AVINTIS Cockpit, which
controls and monitors data flows to ensure that they are executed end-to-end and protects
against the loss of data.
Alfred Berger, AVINTIS SA CEO and owner, observed, "WSO2 ESB's support for industry
standards and its highly configurable architecture greatly facilitated our efforts in creating and
running the conversion scripts."
The combination of AVINTIS SA and WSO2 was
a powerful one, Mr. Pérez agreed: "As an open
source solution, WSO2 represented a very attractive
alternative. Furthermore, we have always been
very satisfied with the services of AVINTIS, and the
choice for this platform would allow us to continue
our successful collaboration and benefit from the
AVINTIS Cockpit software and Framework."
Equally important, AVINTIS's ability to automate the migration would address UPK Basel's
need to complete the project quickly.
"WSO2 ESB's support for industry
standards and its highly configurable
architecture greatly facilitated our
efforts in creating and running the
CEO and Owner,
"The most important criteria was timing," Mr. Pérez recalled. "We required a rapid and efficient
implementation of the new solution."
AVINTIS Cockpit software, which sits between JCAPS and WSO2, controls and monitors data flows to ensure that they are executed end-to-end and protect against the loss of data.
Conversions via AVINTIS Scripts
Sitting between JCAPS and WSO2 ESB, the AVINTIS scripts automatically generate the configuration files for:
Converting the different types of schema definitions, such as .edt and .odt file extensions, into standard schema, such as XSD for WSO2 ESB.
Transforming data by using the message formatter and message builder, and validating
against the XSD created.
Invoking JCD Web services and existing collaboration tools.
Executing standard and custom mediators to complete mediation flows.
Configuring multiple outbound endpoints, including the eWay global online payment gateway.
"The AVINTIS scripts allowed us to migrate smoothly the existing configurations in production
on JCAPS to WSO2," said Mr. Pérez. "Configuring and implementing the pass-through
interfaces was so much easier than it was with a competing product. We were truly impressed
with the speed and very high degree of simplicity."
Mr. Pérez added, It is a decisive and major advantage to be able to use scripts that automate
the migration of the production configurations. Very often documentation or the know-how
behind these old interfaces fail, and I could not imagine the cost if we needed to rewrite all our
Phased Migration to WSO2 ESB
The actual migration project was divided into sequential phases. It started first with the
existing pass-through interfaces. Next the IT team focused on the more complex interfaces
that required file conversions. Then, once the solution was built, it was installed on a test
system. Finally, after receiving approval from the interface manager, it was implemented on
the production system.
"We were pleased to collaborate with AVINTIS again, and we were very satisfied with how
the project was managed with strict planning and clear prioritization," Mr. Pérez noted.
"With AVINTIS and WSO2, we have an integration platform that offers very attractive
price/performance, and the training we have received allows us to improve our first-level
management of the interfaces."
Mr. Berger concluded, "By migrating from JCAPS to WSO2 ESB, UPK Basel now
has an integration platform that is at the forefront of innovation and delivers the high
availability, scalability, and reliability to support its application demands for years to come."