Posts tagged fusion middleware
Already a year has passed since I wrote about WebLogic and Fusion Middleware provisioning with Puppet. In this year provisioning got a great boost with the popularity of DevOps and provisioning tools like Puppet, Chef or in combination with Vagrant & Oracle VirtualBox.
Provisioning without tooling can be hard for companies when they also do their own development or have many applications with its own lifecycle. For example applications can have different database vendors/ versions / types like SQL, NoSQL or Big Data and can run on different Middleware servers like .Net, JBoss or WebLogic with or without OSB & SOA Suite.
Plus with loosely coupled architecture the application probably interacts with a few databases, have a few middleware components and integration with other applications. Combine this with a new trend to have components on premise or in the cloud, you know it can take some time to set this up.
One environment is not enough for the whole application lifecycle, you need to have a development, test and acceptance environment and combine this with Continuous integration and deployment. I personally noticed that projects are heavily delayed cause there is no environment More >
Before we can describe all the new features of WebLogic 12.1.3 & 12.1.4 and compare this to the 12.1.2 version we should first take a look at the 10.3.6 version. WebLogic 10.3.6 is still the latest 11g version but Oracle will support 10.3.6 till 2018 and extended support till 2021. So Oracle’s Fusion Apps and we have enough time to migrate to WebLogic 12.1.X. Oracle also promised that the upgrade should be easy. That being said we can take look at the WebLogic 12.1.X features.
Last summer Oracle already released WebLogic 12.1.2 which has since WebLogic 12.1.1 been certified for Java EE 6 and it looks like the Java EE 7 certification is still far away, so Oracle updated the 12.1.2 version with some badly needed frameworks like WebSockets. To make the developer experience more complete Oracle added more support for Maven and it comes with a utility to synchronize a Maven repository with all the needed WebLogic libraries.
12.1.2 is also the first release, which comes with Fusion Middleware infrastructure components. For now FMW 12.1.2 contains ADF & OWSM and comes with Enterprise Manager & MDS.
WebLogic 12.1.2 replaced the BEA installer and the BSU patching utilities with the Oracle More >
The story of NOPERU – the National Organization for Permits for Emissions and Resource Usage – is an interesting one. Because it reveals the business drivers for embarking on a journey of modernization, enterprise architecture and application of SOA principles using Oracle Fusion Middleware. It also outlines a roadmap: which steps were taken to move NOPERU from classic, silo-oriented, distributed (in isolation) and largely paper-based to a modern enterprise – both IT-wise and Business-wise. With 24/7 B2B and B2C interaction, centralized administration, automated processes and almost paperless operations.
The story describes the architecture design and ensuing technology selection as well as the implementation steps. It explains why and how an agile approach was selected for executing software development and maintenance. It also makes clear when and how Oracle technology components such as WebCenter Content, Service Bus, SOA Suite, ADF, Database, WebLogic and BPM Suite were used.
Vanaf 22 september vindt in San Francisco de Oracle OpenWorld conferentie plaats: hét evenement waar Oracle haar productstrategie uit de doeken doet en waar Oracle specialisten van over de hele wereld ervaringen uitwisselen. Tegelijk met Oracle OpenWorld wordt ook de JavaOne conferentie georganiseerd, het trefpunt voor de wereldwijde Java gemeenschap. Meer dan 2.000 sessies, ruim 45.000 bezoekers en optredens van wereldberoemde artiesten; beide conferenties zijn zo groot dat zelfs de straat voor het gigantische Moscone Center door Oracle wordt overgenomen
Helaas kan niet elke Oracle of Java specialist zo maar naar San Francisco. Daarom heeft AMIS de traditie om je de inhoud en sfeer van Oracle OpenWorld mee te laten beleven. Op donderdag 5 september organiseert AMIS weer de Oracle OpenWorld Preview sessie. Nederlandse en Belgische sprekers verzorgen een preview van hun presentatie die zij enkele weken later op het podium in San Francisco gaan geven. Tijdens het diner hoor je de verhalen van eerdere conferenties, technische tips en trucs en kun je feedback geven op de presentaties.
Users and groups are essential for the assignment of tasks in BPM and/or BPEL. On a production environment a seperate LDAP server is used, with it’s own administration tools. On a development enviromnent however, the embedded ldap in weblogic is used very often, giving you the flexibility to create your own users and groups. Administration of the embedded ldap is done trough the weblogic console.
However the creation of a hierarchy between users is not possible using the console for the embedded ldap. The manager property neccesary to create the hierarchy is unfortunately unavailable.
User hierarchy is very usable in task assignment from BPM and/or BPEL so how to assign managers? In this blog I will describe how to create this hierarchy using an external ldap browser.How to
The first step is to configure the embedded ldap. The credentials for weblogic must be specified so you can access is using an external ldap browser.
- Open the weblogic console
- Click on your domain
- In the domain settings window, click Security, then on Embedded LDAP
- Set the credentials
- Then restart the weblogic server
Download and install an LDAP browser, I used JXplorer. Create a More >
Process analytics is an important part of BPM. Metrics and the analysis of metrics provide valuable information about process execution. This information can be used to optimize business processes. During the process modeling phase, Key Performance Indicators (KPI’s) must be identified and implemented in the process.
Monitoring can be done using the out of the box provides default dashboards showing the default metrics for process analysis:
- Cycle-time for completed activities
- Cycle-time for completed processes
- Number of active instances per activity, process and participant
- Average and median time for activities and processes
Another option to manage the metrics is Oracle Business Activity Monitoring (BAM). BAM allows you to create custom dashboards and real-time alerts. These dashboards allow you to make decisions based on real-time process information. KPI’s can be implemented in a BPM processes easily and can be send to BAM without much extra effort.
In this blog I will provide a detailed description how to configure BAM and the BPM process in order to feed the BAM database with process specific data (business indicators and measurement marks).Configuration of More >