We are happy to announce that we have a new whitepaper on the ADF Performance Monitor. This blog publishes a new whitepaper that gives more information about the architecture, features and implementation of the ADF Performance Monitor. It is updated with the many features of our new major version 9.5. Recently […]
WebLogic
ADF Performance Monitor: New Introduction Video (3:40)
Are you unable to pinpoint frustrating blind spots and recurring problems in your ADF application? This video gives a quick introduction of the features of the ADF Performance Monitor, an advanced monitor specifically designed for Oracle ADF applications.
ADF Performance Monitor New Version 9.5
We have again a major new version of the ADF Performance Monitor available – version 9.5 ! We have added many new valuable features and improvements. Many overview screens have got a facelift and new charts. In several blogs I will write on them. This blog is on one of […]
Custom Log Parser in OMC Log Analytics to deal with Extended Logging in WebLogic Access Log
We recently enabled Extended HTTP Access Logging on our WebLogic Managed Servers. This adds the average response times and potentially several other valuable values to the WebLogic Access Log files. Unfortunately, the WebLogic Access Log file parser in Oracle Management Cloud Log Analytics does not know how to handle the […]
Smoke Escaping from a Black Box – how to tackle major production issues on a system that is not very transparent
This story is based on true events. It happened fairly recently. I was called into an organization that was experiencing performance and stability issues that affected mission critical processes. Every now and again, and increasingly frequently, their service bus stopped working. It appeared as if only a restart could get […]
Securing Oracle Service Bus REST services with OAuth2 client credentials flow (without using additional products)
OAuth2 is a popular authentication framework. As a service provider it is thus common to provide support for OAuth2. How can you do this on a plain WebLogic Server / Service Bus without having to install additional products (and possibly have to pay for licenses)? If you just want to […]
Using Java Management Extensions within Oracle Enterprise Manager Cloud Control 13c
The answer to using Java Management Extensions(JMX) within Oracle Enterprise Manager Cloud Control is using Metric Extensions. Metric extensions provide you with the ability to extend Oracle’s monitoring capabilities. I will show you how to create an extension to monitor a WebLogic Messaging Bridge. You can use other methods to […]
Implementing Authentication for REST API calls from JET Applications embedded in ADF or WebCenter Portal using JSON Web Token (JWT)
The situation discussed in this article is as follows: a rich client web application (JavaScript based, could be created with Oracle JET or based on Angular/Vue/React/Ember/…) is embedded in an ADF or WebCenter Portal application. Users are authenticated in that application through a regular login procedure that leverages the OPSS […]
Quick introduction to Oracle Container Registry–running one of Oracle’s prebaked images
Oracle has been active with Docker for quite some time now. From the first hesitant steps from some enthusiastic employees with Docker build files that helped people to get going with Oracle software in their experimental containers to a GitHub repo with a broad set of extensive Docker build files […]
Configuring Oracle Traffic Director 12c with WebGate
At a recent customer install, I was faced with configuring Oracle Traffic Director (OTD) 12.2.1.2.0 Webgate with Oracle Access Manager. Deploying Webgate on OD 12c is very well described in the documentation. See A Configuring OAM Agent (WebGate) for Oracle Traffic Director 12.2.1.2 There is however a flaw in the […]
Docker, WebLogic Image on Amazon EC2 Container Service
This blog series shows how to get started with WebLogic and Docker – in 3 different Clouds: Docker and the Oracle Images Create and run a WebLogic Docker Image on a local machine and upload the WebLogic Docker Image into the Docker Hub registry WebLogic Docker Container on Oracle Container […]
Docker, WebLogic Image on Microsoft Azure Container Service
This blog series shows how to get started with WebLogic and Docker – in 3 different Clouds: Docker and the Oracle Images Create and run a WebLogic Docker Image on a local machine and upload the WebLogic Docker Image into the Docker Hub registry WebLogic Docker Container on Oracle Container […]
Docker, WebLogic Image on Oracle Container Cloud Service
This blog series shows how to get started with WebLogic and Docker – in 3 different Clouds: Docker and the Oracle Images Create and run a WebLogic Docker Image on a local machine and upload the WebLogic Docker Image into the Docker Hub registry WebLogic Docker Container on Oracle Container […]
Docker, WebLogic Images on Local Linux
This blog series shows how to get started with WebLogic and Docker – in 3 different Clouds: Docker and the Oracle Images Create and run a WebLogic Docker Image on a local machine and upload the WebLogic Docker Image into the Docker Hub registry WebLogic Docker Container on Oracle Container […]
Docker, Oracle Images and Cloud
Overview Oracle is embracing Docker – just like many other companies – as the de-facto standard in Container technologies. It has resulted in the certification of various Oracle products for running in Docker containers and even Oracle supported Docker images are available. Furthermore, Oracle offers 2 Cloud Service around containers: […]
Oracle Service Bus: Pipeline alerts in Splunk using SNMP traps
Oracle Service Bus provides a reporting activity called Alert. The OSB pipeline alerts use a persistent store. This store is file based. Changing the persistent store to JDBC based, does not cause pipeline alerts to be stored in a database instead of on disk. When the persistent store on disk […]
Expose custom application logging on WebLogic in Log Analytics
Custom applications – standard Java EE, ADF or other Fusion Middleware such as SOA Suite – on WebLogic can produce logging through the WebLogic Diagnostics Framework (WLDF). Simply put: write log messages using Logger classes similar to standard Java Log and Log4J – read this article by my colleague Aino […]
Setting Log Levels for Diagnostic Logging in WebLogic 12.2
Applications and framework libraries running on WebLogic produce logging at various levels: error, warning, information, debug (fine and finer). WebLogic allows us to specify what level of logging should be written to the log files. Under normal circumstances administrators will probably require no more than error or perhaps warning level. […]
WebLogic Server: Logging the SOAP action in the access.log
WebLogic Server allows you to customize your access.log. This can be very powerful if you want to monitor for example service response times in a tool like Splunk (see here). When working with SOAP services though, especially those with many operations, it can be insufficient to monitor services to the […]
Gebruik van de “Standaard Zaak-en Documentservices 1.1” van Kwaliteitsinstituut Nederlandse Gemeenten (KING), almede MTOM/XOP t.b.v. een koppeling tussen diverse applicaties (gerealiseerd binnen OSB 11g) aangaande het proces van vergunningverlening voor een organisatie in de publieke sector
Voor een organisatie in de publieke sector werd aan AMIS gevraagd om met behulp van Oracle Service BUS 11g, een koppeling te realiseren tussen diverse applicaties aangaande het proces van vergunningverlening, zodat de daarbij benodigde gegevens eenvoudiger geautomatiseerd verwerkt konden worden. Belangrijke randvoorwaarden uit het Solution Design waren: het hanteren […]
Event: PuppetConf 2016 Review, 24 November – Nieuwegein
Op donderdag 24 november is het Conclusion PuppetConf 2016 review Event. Jij bent hierbij van harte welkom. Tijdens dit event nemen we je mee in de wereld van Puppet. Bovendien vertellen wij je graag over de mogelijkheden van orchestration support, advanced Docker integration, Jenkins integration, advanced corrective change reporting en […]
FTP Adapter Configuration for SFTP
Introduction At my current project incoming data files, located at a third party FTP server, have to be read using SFTP. Despite of several blog posts and the FTP Adapter documentation of Oracle, it took us a full day to get a working SFTP configuration. I use this blogpost to […]
Network considerations on an ODA X5-2
When you buy an Oracle Database Appliance (ODA) X5-2 off the shelve, you will get a machine with four times 10Gb copper Ethernet (bonded into two interfaces) for public communication and two 40Gb InfiniBand (bonded into one interface) for interconnect communication between the two ODA_BASE’s. You would think that should […]
Cloudy with a chance of Services – OFMForum XXII Valencia
Last week I had a cloudy week. I attended the 22nd edition of the Fusion Middleware, and 1st PaaS, Partner Community Forum. This time we flew with 9 people from AMIS to Valencia, Spain for an amazing week of Cloud content. Fusion Middleware & PaaS Partner Community Forum XXII From my […]
Developing for and Deploying an ADF Web Application to the Oracle Public Cloud (DBaaS and JCS)
In several recent articles, I have discussed first steps with Oracle Public Cloud Services: First steps with Database (DBaaS) in the Oracle Public Cloud Opening ports for access to DBaaS instance from the public internet (and from on premises laptops!) Getting started with Java Cloud Service (JCS) on the Oracle […]
Getting started with Java Cloud Service on the Oracle Public Cloud (WebLogic as a Service)
The Java Cloud Service (JCS) in the Oracle Public Cloud allows me to deploy Java EE applications such as JAX-RS and JAX-WS REST and SOAP Web Services, Servlet | JSP | JSF Web Applications, EJB and JMS artifacts and ADF applications to the public cloud and make them accessible to […]
Monitor Oracle SOA Suite service response times with Splunk
Measuring performance of services can be done in various ways. In this blog article I will describe a method of measuring Oracle SOA service response times with Splunk a popular monitoring tool. In order to monitor service response times with Splunk, Splunk needs to obtain its data from somewhere. In […]
Reflections after Oracle OpenWorld 2015 – The Complete, Comprehensive and relatively Concise Overview of a Cloud Conference
The Oracle OpenWorld 2015 conference in the last week of October 2015 was full to the brim with announcements, demonstrations, brainstorms, roadmaps, visions and other Oracle technology related activities. The main theme clearly was the cloud. Every other session revolved around the cloud and virtually every Oracle product is headed […]
Reflections after Oracle OpenWorld 2015 – Announcements, Key Terminology and Roadmaps
Summarizing Oracle OpenWorld 2015 in a few headlines and key announcement is not easy. Because of the vast scope of the Oracle product portfolio (over 3000 products), the enormous variation in detail of the announcements (some very high over, some minutely detailed) and the contrast in tangibility, from generally available […]
Reflections after Oracle OpenWorld 2015 – PaaS Foundation (WebLogic, Coherence, JCS and Application Container Cloud Service)
The foundation for most of the Oracle Public Cloud Platform services is the Java Cloud Service (JCS) that itself is powered by WebLogic Server. The same WebLogic that Oracle customers use as underpinning for their middleware platforms and business applications, either on traditional infrastructure, on the Exalogic engineered system or […]
Overview of WebLogic 12c RESTful Management Services
Inspired by a presentation given by Shukie Ganguly on the free Oracle Virtual Technology Summit in July (see here); “New APIs and Tools for Application Development in WebLogic 12c”, I decided to take a look at an interesting new feature in WebLogic Server 12c: the RESTful Management Services. You can […]
WebLogic Server and OpenLDAP. Using dynamic groups
Dynamic groups in an LDAP are groups which contain a query to specify its members instead of specifying every member separately. Efficient usage of dynamic groups makes user maintenance a lot easier. Dynamic groups are implemented differently in different LDAP server implementations. Weblogic Server can be configured to use dynamic […]
Weblogic Console and BPM Worklist. Authentication using OpenLDAP
In this blog I will illustrate how you can configure Weblogic Server to use OpenLDAP as authentication provider and to allow OpenLDAP users to login to the Oracle BPM Worklist application. In a previous blog I have already shown how to do Weblogic Authentication with ApacheDS (LDAP and Weblogic; Using […]
Creating and scaling Dynamic Clusters using wlst
In my previous article, Creating and scaling Dynamic Clusters in Weblogic 12c, I described the creation and scaling of Dynamic Clusters. I used the Weblogic Console to create the Dynamic Clusters and change the number of servers. Most of the time you will use some wlst scripting to create and […]
Creating and scaling Dynamic Clusters in Weblogic 12c
Introduced in Weblogic 12.1.2, dynamic clusters is a great feature to scale your private cloud. Dynamic clusters provides you easy scaling of Weblogic clusters by adding and removing managed server instances on demand. They contain one or more dynamic servers. These dynamic servers are based on a single servertemplate that […]
ADF Performance Monitor: Measuring Network Time to Browser and Browser Load Time
Recently we added a great new feature to the ADF Performance Monitor: network and browser load time information. Now you know exactly every end-user experience of your ADF application, in real-time. You can quickly resolve any performance bottlenecks with this end-to-end visibility. You can even drill down into an individual user to […]
Docker – Take Two – Starting From Windows with Linux VM as Docker Host
My first attempt with Docker was from my Windows host machine using boot2docker, as described in this article: https://technology.amis.nl/2015/03/15/my-first-steps-with-docker-starting-from-windows-as-the-host/. Boot2docker is a great tool for being able to work with Docker on a Windows machine. However, I ran into limitations – such as not being able to create containers with […]
Compose end to end tracing, logging and monitoring with ECID set from WebLogic in Database (exposed in V$SESSION)
The title of this blog is unfashionably long – and really says it all. The ECID (Execution Context ID) that is used in Fusion Middleware to identify a conversation across components in one or more WebLogic servers can be used to trace that conversation into the database. When an HTTP […]
Weblogic LDAPAuthenticator configuration; the GUID Attribute
LDAP servers can be configured to use as authenticator in Weblogic Server. In order to efficiently use an LDAP server, it must be possible to uniquely identify LDAP objects. GUID (global universal identifier) attributes can be used as unique identifier for an LDAP object. There are several specific and some […]
Very first experience with oracle Cloud Service
Recently I found myself in the unique position of having access to the beta version of the Oracle Cloud to get a glimpse at the future as Oracle sees it. This blog describes my personal experience and does not necessarily reflect Oracle’s point of view. That said, the cooperation with […]