Wednesday Apr 02, 2014

Improve Your Oracle ADF App Response Time by as Much as 70 Percent by OTN and Amis

Performance needs to be ingrained in your application -- it cannot be added in during the last stages of development. Oracle ADF applications are no exception to this rule. In this video Frank Houweling, senior Java, Oracle ADF, and SOA specialist at AMIS Technologies, discusses how you can optimize the performance of your Oracle ADF Fusion application, diagnose and solve typical performance problems, and build an efficient, responsive, scalable ADF application that circumvents common bad practices.
This video was originally presented as part of the Oracle ACE Track during the Oracle Technology Network Virtual Developer Day event "Oracle ADF Development -- Web, Mobile and Beyond." 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

Wednesday Mar 26, 2014

ADF & ADF mobile section: Overview Video published on the ADF Performance Monitor by Frank Houweling

video_pm_overviewA good performance is the key to the success of a web application. Oracle ADF applications are no exception to this rule. ADF performance tuning can be time intensive, costly and quite a challenge when performance issues require developers to delve deep into the inner workings of the ADF framework.

The ADF Performance Monitor is a tool specifically designed for measuring, analyzing, tuning, and checking the performance of Oracle ADF applications. The tool can track and collect crucial (production) performance information of the application’s runtime ADF components that are not standard provided by Oracle. It helps development, QA, and operation teams to detect, analyze and resolve common and less common issues in response times and resource usage of ADF applications. 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 Mix Forum Wiki

Tuesday Feb 04, 2014

New Puppet 3 Weblogic provisioning module by Edwin Biemond

The last few weeks I was busy re-writing of my puppet WLS module so it fully supports the power of Puppet 3 (thanks for more than 4000 downloads on puppet forge and all the github downloads).
With Puppet 3 we now can use Hiera, Iterations and Lambdas expression. This does not sound like a big change but with Hiera and the new Puppet Language features, I can define big WebLogic Domains without losing maintainability ( Got one customer with 5 Clusters, 25 Managed + JMS servers, more than 100 queues & topics).
With Puppet version 2 and my WLS module you need to have a lot of files (site specific classes) with at least more than 2000 a 5000 lines, here is an example of this. In this ORAWLS module I use the default/minimal approach ( declare once in Hiera) so you won't need to declare the same parameters over and over again. Off course you can still define everything like you did in the WLS module.
When you want to know more about Hiera you can take a look at this documentation page. For the new Puppet 3 language features look at this slideshare presentation.
In this post I will show you the new features and how it works with Hiera. Here you can download or take a look at the new orawls github code, or download it from puppetlabs forge. I Also made a vagrant reference implementation ( which you can use to test it yourself ), this reference will create a 3 node WebLogic 10.3.6.0.6 Domain with 2 Clusters together with some JMS modules and Queues.
The first big change is that the puppet install classes does not contain any site specific code, I have now only 2 classes which I can use everywhere

  • One for the WebLogic Admin server which contain all the possible WebLogic options
  • One for WebLogic nodes which only installs the software, copy domain and configure the nodemanager )

Let's begin with installing the WebLogic software. For this I only need to add this to a class. 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 Mix Forum Wiki

Monday Feb 03, 2014

Automate WebLogic Installation and Configuration by René van Wijk

In this post, we will show how to create automation scripts in order to set-up middleware environments.

Preparation

As an example, we will use the Oracle Service Bus. In the example, we will use the following software

First, we have to decide how the directory structure will look, for example.

Installation

To silent install JRockit, we need the following XML file - See more 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

Tuesday Jan 07, 2014

WebLogic & FMW Provisioning update by Amis

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 or the environment is not like the production environment.

Provisioning was a hot topic on Oracle Openworld 2013, many OOW sessions mentioned or talked about it and in this article we will talk about what is possible now and what the future will be.

Screen Shot 2013-10-26 at 16.18.25First Oracle feels our pain and is slowing changing WebLogic. In WebLogic 12.1.2 we can already see the first results.
like

  • 1 WebLogic + Coherence jar for all Operating Systems, 32 or 64 architecture and without a JDK
  • 1 jar with WebLogic, Coherence and FMW infrastructure
  • 1 way of installing (OUI) and patching (OPatch)
  • Better WebLogic Maven support, this way we can install WebLogic or create a Domain from Maven. 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 Mix Forum Wiki

WebLogic & FMW Provisioning update by Amis

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 or the environment is not like the production environment.

Provisioning was a hot topic on Oracle Openworld 2013, many OOW sessions mentioned or talked about it and in this article we will talk about what is possible now and what the future will be.

Screen Shot 2013-10-26 at 16.18.25First Oracle feels our pain and is slowing changing WebLogic. In WebLogic 12.1.2 we can already see the first results.
like

  • 1 WebLogic + Coherence jar for all Operating Systems, 32 or 64 architecture and without a JDK
  • 1 jar with WebLogic, Coherence and FMW infrastructure
  • 1 way of installing (OUI) and patching (OPatch)
  • Better WebLogic Maven support, this way we can install WebLogic or create a Domain from Maven. 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 Mix Forum Wiki

Friday Oct 25, 2013

JavaOne 2013: (Key) Notes of a conference – State of the Java platform and all the roadmaps by Amis

Last week’s JavaOne conference provided insights in the roadmap of the Java platform as well as in the current state of things in the Java community. The close relationship between Oracle and IBM concerning Java, the (continuing) lack of such a relationship with Google, the support from Microsoft for Java applications on its Azure cloud and the vibrant developer community – with over 200 different Java User Groups in many countries of the world.

There were no major surprises or stunning announcements. Java EE 7 (release in June) was celebrated, the progress of Java 8 SE explained as well as the progress on Java Embedded and ME. The availability of NetBeans 7.4 RC1 and JDK 8 Early Adopters release as well as the open sourcing of project Avatar probably were the only real news stories. The convergence of JavaFX and Java SE is almost complete; the upcoming alignment of Java SE Embedded and Java ME is the next big consolidation step that will lead to a unified platform where developers can use the same skills, development tools and APIs on EE, SE, SE Embedded and ME development. This means that anything that runs on ME will run on SE (Embedded) and EE – not necessarily the reverse because not all SE APIs are part of the compact profile or the ME environment.

However, the trimming down of the SE libraries and the increased capabilities of devices mean that a pretty rich JVM runs on many devices – such as JavaFX 8 on the Raspberry PI.

The major theme of the conference was Internet of Things. A world of things that are smart and connected, devices like sensors, cameras and equipment from cars, fridges and television sets to printers, security gates and kiosks that all run Java and are all capable of sending data over local network connections or directly over the internet.

The number of devices that has these capabilities is rapidly growing. This means that the number of places where Java programs can help program the behavior of devices is growing too. It also means that the volume of data generated is expanding and that we have to find ways to harvest that data, possibly do a local pre-processing (filter, aggregate) and channel the data to back end systems.

Terms typically used are edge devices (small, simple, publishing data), gateways (receiving data from many devices, collecting and consolidating, pre-processing, sending onwards to back end – typically using real time event processing) and enterprise services – receiving the data-turned-information from the gateways to further consolidate, distribute and act upon.

A cheap device like the Raspberry PI is a perfect way to get started as a Java developer with what embedded (device) programming means and how interaction with physical input and output takes place.

Roadmaps

The over all progress on Java is visualized in this overview: 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 Oct 17, 2013

AMIS JDEV 12c, ADF 12c and Weblogic 12c presentations

Amis held a JDEV 12c, ADF 12c and Weblogic 12c preview event yesterday. The presentations can be found on there slideshare: www.slideshare.net/AMIS_Services.

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

Sunday Sep 22, 2013

ADF 12c: Using WebSockets to implement client to client push (in a scalable manner) by Amis

WebLogic 12c (12.1.2) has support for WebSockets. ADF 12c runs on WebLogic 12c. Therefore, we should be able to leverage that WebSockets support in an ADF application. And indeed we can, as this article describes. It will explain the creation of a simple application - the SlidePresenter - that allows users to select an image from a carousel. As soon as they make the selection, all currently connected clients are synchronized, showing the same slide:

image

The application uses a WebSocket endpoint - an object that acts as the server end for web socket connections. Each browser session connects to the end point and starts a new websocket connection. Whenever a slide is selected, the WebSocket endpoint is informed (on the server side) and broadcasts the slide selection to all connected clients. A brief demo of what this looks like is shown here. 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

Tuesday Jun 18, 2013

Weblogic Admin and Managed servers as a Windows service by Amis

When running a Weblogic server and its managed servers I have heard at multiple projects that there is a need of automatic startup of these server processes. There is not default an options to create a windows service when installing Weblogic and for example SOA Suite. The one option that is available is to create a windows service for the node manager.

This small guide will show how to create a windows service for the Weblogic AdminServer, the node manager and the Managed server and setting up the evironment settings. For creating the Windows services a tool called NSSM (the Non-Sucking Service Manager) is used.

Weblogic as a windows service

Weblogic as a windows service
Scroll to: Change DomainEnv script | AdminServer start script | Windows Service | Node manager | Managed Servers | Delayed Start.

Change SOADomainEnv script

First we are going to change the setSOADomain.env script. The reason for this is we want to be in control about the memory settings of the JVM just like we can with the node manager. The node manager uses the settings which can be configured via the Weblogic console, but when starting a managed server with the OS start script it won’t pick those up. We want to be in control by setting the environment variable USER_MEM_ARGS in advance. 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

Wednesday Dec 14, 2011

WebLogic 12c experience Michel Schildmeijer

Michel Schildmeijer Technical Author at Packt Publishing and Oracle Fusion Middleware Solutions Architect at AMIS Services published several WebLogic 12c articles:

WebLogic 12c questions and answers

I collected some Q&A for you during the WebLogic 12c launch so here they are:

image

To read the full article please visit Michael Schildmeijers’s blog

WebLogic 12c released!

New or enhanced WebLogic 12c features

  • JAVA EE 6 support all kinds of JEE6 specifications are implemented like :
    • JSF 2.0,Java Servlets 3.0 JPA 2.0 and EJB 3.1.
    • Managed Beans 1.0
  • WebLogic 12c also supports supports Java SE 7 (and Java SE 6).
    • Java language optimizations and Internationalization
    • Client and server support
    • SSL/TLS 1.2 in JSSE to support JAVA Socket Transport security
    • Converged Java VM:JRockit and HotSpot are  incorporated with the best features from both.The JVM convergence will be a multi-year process, which was confirmed during my presence at Oracle’s Publisher Seminar 2011 during OOW

I won’t discuss the full list in this blog because there’s more about WebLogic than only (although very important of course!) the JAVA EE 6 specifications.

  • Support for IDE’s. WebLogic already supported JDeveloper 11.1.1.5, but will come out with the 11.1.1.6 later on. Also suported are Eclipse and NetBeans 7.1 IDE. As said, the JDeveloper 11.1.1.6 and IntelliJIdea IDE will be supported in a later timeframe.
  • New enhanced WebLogic Maven Plug-in See the various new options below in this scheme

As you can see, you can even build a simple domain or control it out of Maven!

  • WebLogic 12c provide upgrades from
    • iAS with automated tooling
    • WebLogic 11g
    • GlassFish redeployment – With a built in GlassFish descriptor recognition for Re-Deployment to WebLogic Server
    • JBoss and webSphere with migration services

To read the full article please visit Michael Schildmeijers’s blog

image

For all WebLogic Administrators and Developers we highly recommend Michel Schildmeijer’s book:

Overview of Oracle Weblogic Server 11gR1 PS2: Administration Essentials

For the latest information You can follow Michel on twitter https://twitter.com/MNEMONIC01:

For more information please visit:

For regular information become a member of the WebLogic Partner Community please register at http://www.oracle.com/partners/goto/wls-emea. For free Weblogic Certification (195$ value) please visit our WebLogic Community blog

Send us your feedback @wlsCommunity! at https://twitter.com/wlscommunity. We want to publish it at our WebLogicCommunity newsletter and blog.
For more information and community registration please visit http://blogs.oracle.com/emeapartnerweblogic/

Blog Twitter LinkedIn Mix Forum Wiki

Monday Oct 24, 2011

WebLogic best of Oracle OpenWorld & JavaOne 2011

Oracle OpenWorld 2011 is over – what was important what did you miss?

Keynotes: Best of Oracle OpenWorld keynotes and general session is available on-demand:


We recommend to watch:

clip_image003

Oracle Cloud Computing
Larry Ellison, CEO, Oracle

Watch full-length keynote

Middleware General Session

clip_image004

Hasan Rizvi, SVP, Oracle

Watch full-length general session

Extreme Innovation

clip_image005

Mark Hurd, President, Oracle
Thomas Kurian, Executive Vice

President, Product Development, Oracle

Watch full-length keynote

Presentations: All presentations are available online at the OpenWorld Content Catalog

Product highlights: Was the launch of Oracle Public Cloud offering Oracle Java Cloud Service to deploy Easy Built on top of the enterprise-grade and proven WebLogic Server using Java EE standards and frameworks like Oracle ADF.

Exalogic the WebLogic machine fully supports Oracle VM, Coherence and Virtual Assembly Builder:

clip_image007

A new Exalogic feature is Exabus – High Speed Network Virtualization. On the WebLogic side Oracle Traffic Director is my personal highlight. Traffic Director is a Load balancer or Local traffic manager on the application network layer.

Oracle Traffic Director facts:

  • Supports support SSL encryption.
  • 40GBps InfiniBand connections instead of the 1GBps
  • Virtual appliance (VA) running on Oracle VM Server
  • SSL-offloading, caching and redirecting
  • Tight integration with OHS and Apache

Source: Amis report & more information Simon Haslam’s blog

For more information about please visit

Twitter: A selection of the best SOA & BPM tweets from Oracle OpenWorld 2011. Send your tweets @wlscommunity http://twitter.com/wlscommunity

clip_image008

glassfishGlassFish Podcast Series – Community Stories from JavaOne : http://blogs.oracle.com/theaquarium/entry/glassfish_podcast_series_community_stories

clip_image008[1]

glassfish Stories: http://Parleys.com: Feedback from GlassFish Community Event at JavaOne 2011 http://bit.ly/nGdGN6

clip_image009

OracleBlogs Java Community Keynote: Enabling Collaboration, Enabling Innovation http://ow.ly/1fbtD0

clip_image011

java Interviews with Java Community members #javaone11 http://bcove.me/1byvu781

clip_image008[2]

glassfish GlassFish Podcast – Episode #077 – Java EE 7 Technical Keynote from JavaOne 2011 SF : http://blogs.oracle.com/glassfishpodcast/entry/episode_077_java_ee_7

clip_image012

stenvesterli Leaked: Oracle WebLogic Server 12g (or is it 12c?) http://www.javacodegeeks.com/

clip_image013

oracleopenworld Missed a session last week @ #OOW11? Want the slides from a session you attended? Download session PDFs @ http://bit.ly/madQ1n

clip_image015

andrejusb Andrejus Baranovskis’s Blog: Oracle Open World 2011 Slides – Texas A&M Universi… http://andrejusb.blogspot.com/2011/10/oracle-open-world-2011-slides-texas.html?spref=tw

clip_image016

OTNArchBeat JavaOne 2011 Slides, Demos, Replays, Hands-on Lab Instructions | Arun Gupta http://ow.ly/6Uc9A

clip_image018

OracleMiddle Wondering what you missed at #Oracle OpenWorld 2011? Check out our recap http://bitly.com/qgTtzE #OOW

clip_image011[1]

java Oracle Announcements at #JavaOne11 http://bit.ly/ohyei3

clip_image009[1]

OracleBlogs ADF and JDeveloper at OOW – The Summary http://ow.ly/1f4DSU

clip_image016[1]

OTNArchBeat JavaOne 2011 Afterglow – Blogosphere coverage (The Aquarium) http://ow.ly/6SN0B

clip_image019

AdamBien JavaOne 2011: Java EE 6 – The Cool Parts: Code And Video: The session was repeated (because of AttendeesOve… http://bit.ly/q8M17l

clip_image021

brunofsantunes #javaone11 #javafx: JavaFX Architecture and Programming Model: Nice Presentation : http://goo.gl/z3QTO

clip_image023

enterprisejava #javaone11 #javaee: Rethinking Best Practices with Java EE 6: nice presentation: http://goo.gl/3V4Ng. /via @bruhttp://bit.ly/qAeUra

clip_image025

OracleWebLogic #OracleCoherence Web with Push Replication to Multiple Sites. http://ow.ly/6PyAw

clip_image025[1]

OracleWebLogic #WebLogic Active GridLink for RAC Demo with feature summary. http://ow.ly/6Pyp6

clip_image027

oracle_em Total Cloud Control with Oracle Enterprise Manager 12c – Video Podcast with Sushil Kumar, VP Products http://bit.ly/r1CunK #em12c #OOW11

clip_image028

wlscommunity Mike Lehmann #WebLogicCommunity Partner Advisory workshop – are you a member? http://www.oracle.com/partners/goto/wls-emea http://yfrog.com/nwpy7yhj

clip_image019[1]

AdamBien A brief JavaOne11 summary: The Thrill (and Thunder) is back. and the technical sessions are great!

clip_image029

lucasjellema Glassfish & Java EE strategy and roadmap presentation can be found here: http://blogs.oracle.com/theaquarium/resource/GlassFishCommunityEvent-JavaEEGlassFishRoadmapStrategy.pdf #javaone

The become a member in the WebLogic Partner Community please first login at http://partner.oracle.com and then visit: http://www.oracle.com/partners/goto/wls-emea


Blog Twitter LinkedIn Mix Forum Wiki Website

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
5
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today