CI/CD with Mobile Cloud Services

Introduction Continuous Integration and Continuous Delivery (CI/CD) is a popular practice in modern development teams. The idea behind these concepts is to automate as much as possible from the deployment cycle with as little human interaction as possible. This is done by writing tests at several levels. Each time a change is made, the tests will run […]

Creating a CI/CD pipeline between Jenkins and Mobile Cloud Services

Introduction Continuous Integration and Continuous Delivery (CI/CD) is a popular practice in modern development teams. The idea behind these concepts is to automate as much as possible from the deployment cycle with as little human interaction as possible. This is done by writing tests at several levels. Each time a change is made, the tests will run […]

Automated unit tests with Node.JS and Developer Cloud Services

Introduction Oracle’s Developer Cloud Service (DevCS) is a great tool for teams of developers. It provides great tools for continuous delivery, continuous integration, team collaboration, scrum boards, code repositories and so on. When using these feature, you can leverage the best practices in an application lifecycle to deliver high quality and manageable code. One of […]

Using Oracle Mobile Cloud Service with React JS

Introduction Oracle’s Mobile Cloud Service (MCS) can be used with any client development tool. Whether it is a mobile framework or web based framework. To speed up development for the most popular development tools, MCS comes with a Software Development Kit (SDK) for native Android, iOS and Windows development, as well as a JavaScript SDK […]

Java Object Cache in a clustered WebCenter Portal (Spaces) environment

When working with WebCenter Spaces it is recommended to configure the Java Object Cache (JOC) to increase performance as described in following section of the Enterprise Deployment Guide.In a clustered environment the JOC is responsible for synchronizi…

Oracle Mobile Cloud Service: Designed for Performance, Scalability and Productivity

Introduction Oracle Mobile Cloud Service (MCS for short) is Oracle’s Mobile Backend as a Service (MBaaS) offering. MCS enables companies to create and deploy scalable, robust, and secure mobile applications quickly and easily, and empowers developers to leverage enterprise IT systems—without having to get IT involved. Mobile Cloud Service does not only provide a rich […]

Managing Multiple Applications in Oracle Mobile Cloud Service

Introduction When the landscape in IT is changing from an on premise architecture to a cloud based architecture and from a desktop based workstation to mobile and tablet workstations,  some questions may arise from an enterprise architecture perspective. On of those questions will probably be: “How do we manage multiple applications” . When you have […]

Building a hybrid application with Mobile Application Framework and WebCenter Portal

Introduction With the release of the Mobile Application Framework it makes sense to look into building a hybrid application that integrates assets from WebCenter into a native application. This will reduce the development cost (build once, reuse multiple times) and simplifies management. WebCenter Portal provides functionality to target specific pages to specific mobile devices. By […]

SEO tips for WebCenter Content Presenter

Introduction When building a public facing website, it is important that search engines like Google and Bing can understand the content on your page. This will allow those engines to properly index your site which will result in better rankings and traffic. WebCenter Portal provides several techniques to deliver content in dynamic way which can […]

High availability considerations for WebCenter Portal and ADF

Introduction High availability is very important in large WebCenter installations. It allows users to gracefuly switch from one node to another node in the cluster. This allows user to keep their session in case a node goes down. In order for this to work, some conciderations need to be made when implementing a WebCenter Portal […]

Optimizing content cache performance in WebCenter Portal

Introduction When integrating content with WebCenter Portal it is important to deliver the content in a performant way. WebCenter Portal can do this by leveraging Coherence cache for content integration. This will allow a faster delivery of the content and by tweaking the cache setting it will also improve performance in WebCenter Content. In this artice […]

Exporting metadata for a specific group space in WebCenter Spaces

Introduction All customization in WebCenter Spaces are stored in the MDS. When you create a page, both the page and the page definition will be stored in the MDS. When you edit a page, a delta will be calculated which will be stored as a separate file in the MDS. During runtime WebCenter will calculate […]

Inter Portlet Communication between pages

IPC is designed to allow portlets to communicate with each other. The JSR 286 standard describes how portlets should be build so they can expose events and parameters that can be read by another JSR 286 portlet. The assumption of this is that bot…