Tuesday May 19, 2015

WebLogic Server Now Running on Docker Containers by Monica Riccelli

clip_image002We are very excited to announce that Oracle WebLogic Server is now certified to run on Docker containers. As part of the certification, we are releasing Dockerfiles and supporting scripts on GitHub to build images for Oracle WebLogic Server.  These images are built as an extension of existing Oracle Linux images Oracle Linux Images. You can use these Oracle WebLogic Server Docker images or create your own. To help you with this, we have posted Dockerfiles and scripts on GitHub as examples for you to get started.

Docker is a platform that enables users to build, package, ship and run distributed applications. Docker users package up their applications, and any dependent libraries or files, into a Docker image. Docker images are portable artifacts that can be distributed across Linux environments. Images that have been distributed can be used to instantiate containers where applications can run in isolation from other applications running in other containers on the same host operating system.

The table below describes the certification provided for various WebLogic Server versions. You can use these combinations of Oracle WebLogic Server, JDK, Linux and Docker versions when building your Docker images. Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Monday Mar 09, 2015

Get a free copy of “WebLogic Server 12c: Distinctive Recipes” by Frank Munz! – build a cloud application on Oracle Java Cloud Service


Our WebLogic Community has more than 1000 members and we continue to grow fast. Key is that you are trained and certified on WebLogic. In this week’s campaign we give away free “WebLogic Server 12c: Distinctive Recipes” books for an application running on Java Cloud Service (JCS).


Java Cloud Service offers dedicated virtual machines for running your entire WebLogic Server cluster. The environments are pre-configured WebLogic Server software, with your choice of the 11g or 12c version. We offer free online trainings and test accounts to support you:

Java Cloud Service (JCS)

Java Cloud Service Product Tour

Creating an Java Cloud Service Instance

clip_image002Deploying an Application to an Oracle Java Cloud Service Instance

Deploy an application to an Oracle Java Cloud Service – SaaS Extension

Java Cloud Service: Product Tour – free on-demand training

Java Cloud Service – SaaS Extension

Java Cloud – free test & demo accounts!

Create RESTful Services and deploy to Oracle Java Cloud Service with Netbeans


Contest begins March 9th and contest ends March 14th 2015


To win one of 10WebLogic Server 12c: Distinctive Recipes” books write a blog post about the Java Cloud Application you have created (including a screenshot of your Cloud Application running on JCS) and send us the link to your blog post via Twitter #WebLogicCommunity or write a comment here on the blog!

Winners: First 10 persons who send us a link to their blog posts with a screenshot of your Java Cloud Application will receive a book.


Note: We can only ship the book to winners in Europe, Middle East and Africa!

Note: In case you win one of the books we ask you to write a book review on Amazon.com

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki


Monday Mar 02, 2015

Get a free copy of “WebLogic Server 12c: Distinctive Recipes” by Frank Munz! – pass the WebLogic 12c Pre-Sales Specialist assessment


clip_image002Our WebLogic Community has more than 1000 members and we continue to grow fast. Key is that you are trained and certified on WebLogic. In this week’s campaign we give away free “WebLogic Server 12c: Distinctive Recipes” books for WebLogic 12c PreSales Specialist.

You can become a certified WebLogic 12c PreSales Specialist free of charge (OPN membership required). Certified experts are recognized by our customers and partners. Make sure you add your certifications to your resume and company proposals. As part of the WebLogic Community we offer free WebLogic online trainings:

Contest begins March 2nd and contest ends March 7th 2015

To win one of 10WebLogic Server 12c: Distinctive Recipes” books send us a screenshot of your WebLogic Server 12c PreSales Specialist certificate via Twitter #WebLogicCommunity or write a comment here on the blog!

Winners: First 10 persons who send us a screenshot with the WebLogic PreSales certificate will receive a book.

Note: We can only ship the book to winners in Europe, Middle East and Africa!

Note: In case you win one of the books we ask you to write a book review on Amazon.com

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Thursday Feb 26, 2015

Base64 Encode / Decode with Python (or WebLogic Scripting Tool) by Frank Munz

clip_image002I had to estimate the effort for decoding a Base64 encoded message. Honestly clip_image003 A reminder to self (and for others working in the dark spheres of lowest level integration).

Python / WLST

You can easily decode a Base64 message in Python. With WebLogic installed this obviously is working with WLST (also in offline mode). No imports, no nothing, no questions asked:

‘Base64Encoded_String’.decode(‘base64′)

Online (I am tempted to write PaaS clip_image003[1])

For a quick I-need-to-get-this-decoded solution try one of the online services such as

https://www.base64decode.org which is working pretty well for me.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Monday Feb 23, 2015

Get a free copy of “WebLogic Server 12c: Distinctive Recipes” by Frank Munz! – tell us about your favorite WebLogic implementation!

Our WebLogic Community has more than 1000 members and we continue to grow fast. Key is that you are trained and certified on WebLogic. Therefore we give away 3 times each 10 “WebLogic Server 12c: Distinctive Recipes” books over the upcoming weeks!

In our first campaign we want to know from what is your favorite WebLogic project you have realized! Some ideas for your favorite WebLogic project could include the oldest most historic version you have implemented, maybe the largest implementation running on a Coherence cluster, maybe the smallest implementation on a Java device or maybe the most remote & isolated installation in the middleware of nowhere, let us know!

To win one of 20WebLogic Server 12c: Distinctive Recipes” books post a video reply or blog post here on YouTube. You can also send your nomination to via Twitter #WebLogicCommunity or write a comment here on the blog!

Contest begins February 23rd and contest ends February 28th  2015clip_image002Winners: First 10 persons who post a video will receive a book and first 10 people who send us a link to their blog posts.

Note: We can only ship the book to winners in Europe, Middle East and Africa!

Note: In case you win one of the books we ask you to write a book review on Amazon.com

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Wednesday Jan 14, 2015

WebLogic with Docker in the Cloud by Frank Munz

clip_image002Docker has been without any doubt the most hyped technology this summer. Apart from incrementally and quickly creating light-weight containers that can be hooked up together it seems to become the de-facto standard for spinning up instances locally and in the cloud. In the past there was no real compatibility between cloud providers on an OS/instance-level and also import/export features were “demanding” at best.

Linux containers for clean sandboxing do exist since much longer, e.g. Google is starting over 2 billion Linux containers every week. With Docker there is an open source based de-facto standard now that customers want to use (honestly, few people looked into lxc and kernel namespaces before Docker had it’s appearance)

Docker and WebLogic?

Oracle WebLogic Server currently does not officially support Docker, yet there is a github project to start with created by Bruno Borges. This project contains the Dockerfile with all necessary WLST-scripts to create a Docker container running WebLogic.

You can run Docker itself in Oracle Linux like in most other Linux distributions such as CentOS, Ubuntu etc. Docker containers always run Linux; e.g. you could have WebLogic running on Ubuntu in a Docker container which is running on CentOS.

Docker Hub Registry

The Docker hub registry is best known as a public registry for Docker images to start with but it can be used to store private images as well.

The Docker Registry contains base Docker images for Java, Ubuntu etc., yet there are no official images from Oracle at the moment. Let’s hope that Oracle will not repeat the rather sad story of poor support for Oracle product AMIs for Amazon Cloud.

Public Clouds can either deploy Docker containers directly from github by creating a container on the fly based on a Dockerfile on github, or by accessing an Docker image stored in the Docker registry. I will demonstrate below how to deploy WebLogic as Docker container straight from the Docker registry. Read the complete article here.

Oracle also offers a  official Oracle Linux images available on the Docker Hub Registry https://registry.hub.docker.com/_/oraclelinux/

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Friday Dec 05, 2014

RESTful Configuration Part II - WebLogic 12.1.3 by Frank Munz

clip_image002The latest video from the YouTube channel maintained by Oracle ACE Director Frank Munz. Watch the video here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Thursday Jul 24, 2014

WebLogic Server Templates by Frank Munz

Learn more about WebLogic in short videos on YouTube
WebLogic Server Templates, Webcast supporting recipe from the new edition (2014) of WebLogic Distinctive Recipes book: http://www.amazon.com/Oracle-WebLogic...
To watch the videos please visit Youtube

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Tuesday Jun 03, 2014

New Recipes for WebLogic 12.1.2

New Recipes for Oracle WebLogic 12.1.2 Oracle ACE Director Frank Munz talks about the new content to be found in the newly published second edition of his book "Oracle WebLogic Server 12c: Distinctive Recipes: Architecture, Development and Administration," and about some of his favorite features in WebLogic 12.1.2. Watch the video here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki


Monday Jan 06, 2014

WebLogic 12.1.2 Installation in VirtualBox with 0 MHz by Frank Munz

bios settingThe Situation

I just looked at a problem at a customer site installing WebLogic 12.1.2 in a VirtualBox environment. WebLogic 12.1.2 uses - unlike all previous versions of WebLogic - the Oracle Unified Installer (OUI) which first of all seemed to be the problem.

The Problem
Here is what happened in detail:

  • The installation failed because the OUI installer is checking the prerequisites and reports all CPUs with 0 MHz. For sure, this is not good enough (even with all the clever energy saving techniques in modern CPUs)
  • The key question is whether OUI is buggy or the problem is somewhere else, e.g. in the OS or virtualization layer.

Solution
$ grep MHz /proc/cpuinfo

reports indeed 0 MHz for all CPUs. So the problem is not related to OUI but a VirtualBox issue. Still a weird problem. Why would CentOS be running with 0 MHz??

  • VirtualBox might report 0 MHz for your CPU in case you selected the wrong chipset for your machine (in our case the developer’s HP laptop). Note, this means that exactly the same VirtualBox image will run fine on different hardware!
    To fix it, stop the running guest and change the chipset setting in VirtualBox Manager from the default PIX3 to the non-default ICH9.


WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Wednesday Aug 28, 2013

A Twitter Bootstrap Based Self-Measuring Application To Quantify the Effect of Precompilation on WebLogic – Part I by Frank Munz

Sounds cool, doesn’t it? Yet a bit academic - I agree. So why this title? It is as precise as it gets. And it’s less 140 chars, so I can even tweet it. Yet no worries, I’ll enjoy dissecting the headline for. There are a number of important messages. To make it more readable I will split it into three parts.

  • So let’s get to the topic right away (which by the way is precompilation).
  • To prove it makes a real difference, I will show in part II how you can measure the effect of precompilation since quite often people fail to do so.
  • Later in the cool part, part III, we look at some exciting bells and whistles for web applications (Twitter Bootstrap framework).

Precompilation

Why would you precompile your application?
Precompilation isn’t really necessary to make an application work correctly. WebLogic will compile necessary artifacts when they are needed. For example a JSP page which is not precompiled will be compiled at the time it is accessed.

Deploying an application without precompilation forces you to use lame excuses such as “It’s a bit slow right now, because it is running for the first time after deployment“. I am sure you don’t want to be remembered for lame comments. Running your applications without precompilation costs you time. And time is expensive.

What is the difference between precompilation and compilation?
Well, every Java class has to be compiled before it is executed by the JVM. The .java file is converted into a .class file. Other stuff, such as a JSP page could be deployed as is. It will then be compiled by WebLogic. Read the full article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Thursday Jun 20, 2013

Oracle Coherence with WebLogic 12c by Frank Munz

Already collecting material for the next edition of my book I had a closer look at Oracle Coherence which is part of the WebLogic Suite. I made a number of hands-on screencasts available, more blog postings with best practices will follow. Make sure to subscribe to WebLogic book YouTube channel: http://www.youtube.com/weblogicbook.

Basic Introduction:

Coherence is a coherent data grid that provides a number of different cache implementations, which are well described here. The following figure illustrates how data A. B, C is stored into different nodes with the same put(key, value) method.

coh_cache impl

Oracle Coherence Basics, Multicast Test and Firewall Issues Read the full article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Thursday May 02, 2013

Detect Java Memory Leaks by Frank Munz


WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Mix Forum Wiki

Search

Archives
« August 2015
SunMonTueWedThuFriSat
      
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
     
Today