Streamline Development in Oracle Projects

Dynamic markets and the constant reaction to changing conditions is a decisive success factor for companies today. All measures taken in the past years in the field of software development were aimed at supporting and facilitating this dynamics technically. Development times had to be drastically reduced and results made available for review earlier than before. IT has achieved a different status in the company today. IT can be used to tap new growth areas and strengthen existing customer relationships. For this reason, it is important to address the question of how quickly a developer can work productively in a new project. In this blog post, tools and procedures are presented to enable a developer to be productive in the project in less than a day. In detail, this means, for example, editing a user story from the backlog.

By | 22.01.2018|Oracle FMW, Oracle SOA|0 Comments

Test Oracle Management Cloud Log Analytics with WebLogic Server

In this blogpost I will share my first experiences monitoring a Fusion Middleware environment with Oracle Management Cloud (OMC). For this test drive I used a WebLogic SOA Domain running on a Virtual Box image on my local machine.

By | 10.01.2018|Cloud, Oracle FMW|0 Comments

5 more Weblogic features you probably didn’t know

Since its first version, Weblogic has had a great numbers of features that has just been growing over the years. As new Weblogic versions are being released, some of these features get slowly forgotten while the new ones get the spotlight . Here is a list of  5 Weblogic features, old and new, that you probably haven’t heard of.

By | 12.12.2017|Oracle FMW|0 Comments

5 Weblogic Features you probably didn’t know

Since its first version, Weblogic has had a great numbers of features that has just been growing over the years. As new Weblogic versions are being released, some of these features get slowly forgotten while the new ones get the spotlight . Here is a list of  5 Weblogic features, old and new, that you probably haven’t heard of.

By | 04.12.2017|Oracle FMW|0 Comments

Using Execution Context ID (ECID) in Servicebus Projects

Execution Context ID (ECID) is a unique identifier to correlate events or requests associated with the same transaction across several Fusion Middleware components. The ECID value for a particular request is generated at the first layer and is passed down to the subsequent layers. The ECID value is logged (and auditable) in each product involved in the transaction. ECID allows an administrator to track the end-to-end flow of a particular request across the product stack.

By | 30.11.2017|Oracle FMW, Oracle SOA|0 Comments

Creating Generic Credentials in Oracle FMW 12c

Some external components require some form of authentication before allowing their services to be accessed. Developing components or applications often comes with the question of where to store the respective credentials needed to connect those external services. Oracle FMW provides a Credential Store in which these credentials can be managed in a central and secure place. It also provides a set of functions that can be used with WLST to create, list and edit those credentials. Unfortunately these functions only allow you to create password credentials and not generic credentials. In this blog I will demonstrate how to create these generic credentials using WLST.

By | 12.09.2017|Oracle FMW|0 Comments

Weblogic JNDI-Tree Security

Several Weblogic components like EJBs, Datasources and Queues are accessed using JNDI-lookups. In default Weblogic configurations, the JNDI-Tree can be accessed without any kind of authentication. This is far from ideal, because any process, inside or outside the Weblogic container is capable of invoking these components. Only Datasources have an extra layer of security and can only be used remotely by activating the property “weblogic.jdbc.remoteEnabled”. In this blog entry I will not only show how to secure the JNDI-Tree but also what this means to the development of components such as Session EJBs, Message Driven Beans and external frameworks.

By | 11.04.2017|Oracle FMW|0 Comments

R.I.P. Oracle-Datenbank

Relationale Datenbanken implementieren ein auf der Mengenlehre basiertes Modell. Dieses Modell ist noch dazu für fast für Jedermann leicht zu verstehen und anwendbar. Relationale Datenbanken, insbesondere Oracle, galten bisher als der Defacto-Standard, wenn es um das Speichern von Informationen ging. Mittlerweile hat die Oracle-Datenbank mit über 30 Jahren ein stolzes Alter erreicht. In der IT sind diese Zeiträume im Vergleich zu den üblichen Innovationszyklen sehr lang. Deshalb kann man sich schon die Frage stellen, ob die Oracle-Datenbank so langsam Reif für die Rente ist. Insbesondere die heutigen Anforderungen hinsichtlich Performance, Skalierbarkeit, Vielfalt und Menge der zu speichernden Daten stellen hohe Anforderungen an die Datenbank im Allgemeinen. Auch aus dem Kreise der Entwickler wächst der Druck hinsichtlich CI/CD-Unterstützung bei der Datenbankentwicklung. Sind Prinzipien wie ACID, Lesekonsistenz, Transaktionssicherheit etc. heute noch zeitgemäß und notwendig? Im Bereich der NoSQL-Datenbank gibt es in der Zwischenzeit viele Alternativen mit Potential.

By | 11.01.2017|Oracle FMW|0 Comments

Oracle ESB: to be or not to be?

Wenn in Unternehmen das Thema SOA oder Integration auf der Tagesordnung steht, wird häufig über die Anschaffung einer Middleware und ESB im Speziellen nachgedacht. Die Folge ist dann, alle Aufgaben in diesem Umfeld unbedingt mit der Middleware oder ESB lösen zu wollen. Es wird nicht mehr hinterfragt, ob das im konkreten Fall sinnvoll und richtig ist. Eine Gesamtstrategie fehlt häufig. In diesem Vortrag werden mögliche Alternativen erläutert und eine mögliche Strategie aufgezeigt. Abgerundet wird der Vortrag durch einen Entscheidungsbaum, der bei neuen Integrationsvorgaben die entsprechende Implementierungsvariante selektiert. Der Entscheidungsbaum wurde in einem konkreten Kundenprojekt erstellt.

By | 23.12.2016|Oracle FMW|0 Comments

Configure and send email notifications with UMS Notification Service in Service Bus 12c

This blog post provides a detailed description how to configure and send an email notification with User Notification Service (UMS). In detail it shows how to configure the following properties in a OSB pipeline...

By | 05.12.2016|Oracle FMW, Oracle SOA|0 Comments