Tuesday Jul 26, 2016

WebLogic Server Multi-tenancy and Partition Isolation by Tim Quinn

clip_image002Introduction

Using the multi-tenancy features of WebLogic Server 12.2.1, administrators can use domain partitions to share computing resources in the WebLogic domain across different tenants. Administrators can also simplify administration and management by consolidating multiple WebLogic domains into multiple domain partitions in a single domain.

Yet sharing the same resources across multiple partitions works against isolating the partitions from each other for security and privacy reasons. This short article explores that tension and highlights how you can use the multi-tenancy features to optimize sharing or isolation.

Virtual Targets

To see how all this works we need to talk about virtual targets in WebLogic Server and their role in multi-tenancy. Briefly, a virtual target does two things:

  1. It establishes how end users connect to apps in a partition (using a partition-specific URI prefix, a partition-specific port number, etc.)
  2. It refers to a WebLogic cluster (or individual server).

The WebLogic administrator creates one or more virtual targets, associating each with a server or cluster, and creates one or more partitions, linking each partition with one or more virtual targets. These associations control where the apps and resources in each partition will run.

Sharing Resources

Here is how you would set up a domain's virtual targets and partitions to maximize resource sharing.

This is the typical consolidation use case – often called the PaaS (platform-as-a-service) model. Several divisions of one enterprise – for example, HR and Finance for one company – might have their own separate partitions in a single WebLogic domain but want to share the computing resources.

In the simplest example, the WLS administrator creates a virtual target for each partition and links each virtual target with the same cluster (including managed servers MS1 and MS2). Applications and resources from different partitions run in the same managed servers. In this way the WebLogic administrator can share the hardware and software resources on those servers – including the Java virtual machine – across the partitions.

This lets the administrator achieve higher density. Because the partitions are part of the same enterprise, isolating the partitions’ code and data from each other might not be a major concern.

In contrast, if a single WebLogic domain is hosting different enterprises, each as a different partition, questions of isolation become much more important.

Even so, sometimes it might still make sense for different partitions to share the same managed servers. For example if you are offering access to a suite of applications to different customers you have full control over those applications. If you are confident in the applications themselves you might be willing to have different partitions share the same managed servers, comfortable that the apps themselves are well-behaved and will isolate data for one partition from data for another. 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 Jul 25, 2016

WebLogic Performance on SOLARIS SPARC Servers by M.Fevzi Korkutata

clip_image002My presentation and Live DEMO at “Oracle Hardware Solutions Event”. Demonstrated live Java Server Loader (JSL) on Solaris Sparc T5-2 Server and did performance tests (CPU, Memory, Network Socket) instantly at session duration.

Artifacts:

  • Java Server Loader (JSL)
  • WLSDM (WebLogic Smart Dashboard and Monitoring)
  • Oracle WebLogic (12.2.1)
  • Oracle Solaris 11.3
  • Java 1.8_071

Read the complete article here and Slideshare Link 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

Sunday Jul 24, 2016

WLDF Smart Rules in WebLogic by Nicolas Fonnegra

clip_image002WLDF is a diagnostic framework inside Weblogic, which provides several functionalities to measure, track and monitor a domain at runtime. With WLDF, administrators can set alarms on specific incidents and automatically execute some tasks when certain events are triggered.

One good starting point to learn about WLDF is Radu Dobrinescu’s blog. It provides a compressive tutorial on how to monitor common events in Weblogic. The newest version of Weblogic (12.2.1) has made some changes and improvements to the WLDF Framework with the inclusion of the new smart rules.

Smart rules provide a set of predefined rules that represent the most common monitored events in Weblogic domains. This blog is going to show how to monitor stuck threads and overloaded datasources and send an email if one of these events occurs.

1. Creating a mail session

The first task required is to create a mail session in order to reference it in the WLDF watches. The following steps explain how to define a mail session.

  • In the domain structure go to Services -> Mail Sessions -> New
  • Enter a name, a JNDI name and your user account in Weblogic. In the JavaMail properties enter at least the host and port of the SMTP server and the sending email account, like this:

mail.smtp.port=2525

mail.smtp.from=“soa_admin@example.com“

mail.smtp.host=localhost

  • Press “Next”.
  • Select the server where you want to target this mail session and press “Finish”.

2. Create a Diagnostic Module

A diagnostic module is and administrative unit that contains collected metrics, instrumentations, policies and actions. The following steps show how to define a diagnostic module. 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

Saturday Jul 23, 2016

Enterprise Manager 13c: Track Compliance with the Oracle WebLogic Server 12c STIG

clip_image002

This recorded demonstration will show how you can use Oracle Enterprise Manager Cloud Control 13c to track compliance of your WebLogic Server environments to the Defense Information Systems Agency’s (DISA) Oracle WebLogic Server 12c Security Technical Implementation Guide (STIG). 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

Friday Jul 22, 2016

New WebLogic feature: one deployment to rule them all by Maarten Droogendijk


clip_image002 The release of WebLogic 12.2.1 has introduced some cool features. One of them: the domain partition exports. Could this feature really reduce all the deployments to just one deployment? Let’s find out!

To fully grasp the idea of just needing one deployment, we need to explain Domain Partitions first. As Oracle states: “A domain partition (partition for short) is an administrative and runtime slice of a WebLogic domain. In many ways you can think of a partition as a WebLogic micro-container.” A Domain Partition can be assigned as micro-containers called Resource Groups. Resource Groups can contain WebLogic components such as applications, libraries, JMS Servers and Data Sources.

Resource Groups and Templates

In previous WebLogic versions you would deploy WebLogic components to the whole domain (global) and have it targeted to servers or clusters. Starting from 12.2.1, you can now also deploy these WebLogic components to specific Resource Groups and Resource Groups Templates. Resource Groups can be used to group every component needed in a business flow to one container.

Using Virtual Targets, Administrators can specify on which servers or clusters the Domain Partition is available. 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

Thursday Jul 21, 2016

WebLogic Server 12.2.1 on Docker Multi Host Environment

clip_image002

WebLogic Server running in Docker Containers in a Multi Host Environment. Based on Docker 1.9 overlay network and taking advantage of Docker Machine and Docker Swarm see demo on how to create a WebLogic Server domain/cluster spanning multiple hosts. 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

Wednesday Jul 20, 2016

WebLogic & Developer Partner Community Newsletter July 2016

The Fusion Middleware flagship on-premises products WebLogic 12.2.1.1, SOA Suite 12.2.1.1 and BPM Suite 12.2.1.1 are available for download! Make sure you present the latest Multitenancy features as part of the WebLogic 12.2.1 Bootcamp 03.2016 (Community membership required) to your WebLogic Suite customer base!

During the summer time we offer training for technical experts, sales and marketing manager!

Lisbon Aug 29th – Sept 2nd 2016 and from your desk WebLogic 12c Training On Demand, SOA Suite 12c Training On Demand and BPM Suite 12c Training On Demand. The Sales Plays FY16 PaaS and Middleware webcast is now available on-demand.

WebLogic 12.2.1.1 delivers compelling new feature capabilities in the areas of Multitenancy, Continuous Availability, and Developer Productivity and Portability to Cloud. Get the latest update from the product management team on WebLogic Server 12.2.1.1 is Now Available and WebLogic Server Continuous Availability in 12.2.1.1. Docker images are now available for WebLogic and Coherence on GitHub here.

Application Cloud Container (ACC) is an easy and quick way to deploy Java SE and NodeJS applications. Take a look at the great esentri Oracle campaign here. Thanks to Gertjan for the JET and NetBeans ACC tutorial part 1 and part 2.

Thanks to the community for all the excellent WebLogic and ACC articles: WebLogic Performance on SOLARIS SPARC Servers & Connection Initialization Callback on WLS Datasource & WebLogic Server 12c: Configuring and Using Log Files Tutorial & Apple iMac Performance Comparison via Oracle WebLogic & Advanced WebLogic Monitoring & Creating FTP connection factories using WLST & High density deployments using WebLogic multitenancy & Introducing version 3 of wls_config & Flexagon Releases FlexDeploy 3.7 & Node.js tutorial part 1; setting up your environment

New versions of JDeveloper and ADF are also available. Thanks to the updates from Shay, Ruben and Ashish. For Mobile Cloud Service (MCS) apps for E-Business Suite and JDE are not included. MCS supports now location based services and can create pdfs. Thanks to Ruben for the articles on MAX part 1 and part 2. New version of Application Builder Cloud Service and Developer Cloud Service are also available.

Thanks to the community for all the excellent development tool articles:

& Continuous Delivery Pipeline – Overview, considerations and tools for Database and Fusion Middleware &JET Mobile Hybrid App Live on Android & Getting Started with Oracle JET & Getting Started Detecting and Monitoring Beacons with Oracle JET & Go Mobile with Oracle JET As Easy As 1 2 3 & Plugging into Devices with Oracle JET on Cordova (Part 1) & Forms, ADF and JET a Non-Aggression Pact

& Building ADF Applications with Maven Using Developer Cloud Service tutorial & Plotting Data on World Maps with Oracle JET & ADF BC Range Paging and ADF UI Table Pagination Use Case & How to Control Row Removal in ADF BC & Show chart for every row of ViewObject using af:iterator in ADF Faces & Object Types/Tables in ADF 12c Using Domains (Part 1 of 2) & ADF UI- Using New DVT Component Tag Cloud in ADF 12.2.1.1.

For a short summery of our key monthly information watch the Fusion Middleware & PaaS Partner Updates on YouTube. The July edition of the Middleware Partner Update contains the PaaS Sales Kits, PaaS & Middleware Summer Camps and the upcoming community webcast about BPM and PCS takes place on July 26th 2016.

See you in Lisbon!

To read the complete newsletter please visit http://tinyurl.com/weblogicNewsJuly2016 (OPN Account required)

Jürgen Kress
Fusion Middleware Partner Adoption
Oracle EMEA
Tel. +49 89 1430 1479
E-Mail: juergen.kress@oracle.com
clip_image003Blog clip_image004LinkedIn clip_image005 Twitter

To become a member of the WebLogic Partner Community please register at 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.

image

Blog Twitter LinkedIn Mix Forum Wiki

Technorati Tags: WebLogic Community newsletter,newsletter,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

Tuesday Jul 19, 2016

Fusion Middleware 12c (12.2.1) New Features – WebLogic by Seema Yadav

clip_image002

As Oracle ACE Atul Kumar has opened his next  Oracle Fusion Middleware (FMW) Training course (next batch starts on 5th March 2016) I thought We should cover Fusion Middleware 12c new features in this post. Over next few months, We’ll be adding more and more FMW 12c features & Hands-On Exercises related to SOA/OHS 12c in this course.

Oracle release Fusion Middleware 12c (12.2.1) in November 2015 with many exciting new features and updates for products such as the WebLogic Server, SOA , Coherence, Oracle Traffic Director, OHS, Webcenter Suite, etc.

This post will list a summary of the new features with a reference to the complete documentation for WebLogic Server (in subsequent posts, We’ll  be adding new features introduced in other FMW components like SOA, OHS etc)

1. WebLogic Server: Since WebLogic serves as a platform for the entire Fusion Middleware stack, the new features in the application server product are the most important ones for the entire suite.

· Multitenancy Support— The WebLogic domain can now be split between partitions, which are logically associated to a tenant. Tenants can be different companies or departments, basically different users communities. The partitions are administrative parts of the domain as they can contain isolated resources (applications, data sources etc) as well as runtime components as partitions can be started and stopped, thus starting associated applications together with all their dependencies. 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 Jul 18, 2016

Announcement of "Oracle Cloud at Customer" service by Simon Haslam

clip_image002Today in Washington DC, USA, Oracle formally announced what it calls the "Oracle Cloud at Customer" service which, from my understanding, is a new term for the combination of Oracle hardware running in your data centre (see Oracle's Public Cloud Machine - initial thoughts and speculation), the Oracle public cloud software running on this hardware, and remote management by Oracle.

Note that, seemingly as of today, the new hardware is called the Oracle Cloud Machine (it was formerly known as "Oracle Public Cloud Machine" and "Oracle Private Cloud Machine for PaaS & IaaS"), abbreviated to OCM (no doubt to the chagrin of Oracle Certified Masters!).

Oracle had its top brass out today, with Thomas Kurian providing the primary keynote:

Very interestingly Oracle is clearly steering the conversation away from hardware altogether - there was very little mention of specifications and nothing about performance (which we usually hear for Engineered Systems) - this launch was primarily centred on flexibility of service provision.

Firstly let's recap what, in a nutshell, Oracle Cloud (PaaS & IaaS) offers:

  • a subscription / pay as you go licensing model,
  • simplified provisioning and management using a high degree of automation,
  • scalability with the ability to provision and scale up without needing hardware procurement/provisioning,
  • standardised, pre-designed architecture and configurations,
  • an underlying platform entirely managed & monitored by Oracle.

The Oracle Cloud Machine, in addition to the above, offers:

  • low latency to other systems running on your premises,
  • a location in your own data centre, behind your own firewall.

Let's look at those two characteristics more closely. With low latency I can see these clear benefits for OCM:

  • If you run applications that interact heavily with existing systems that will stay on your premises for some time (I'm thinking about mature EBS or SAP systems, mainframes, large data warehouses) with OCM you will be able to migrate these applications to Oracle Cloud, such as JCS, more safely (not dissimilar from carrying out a hardware refresh).
  • If you have applications and databases which you may want to migrate eventually to Oracle (public) Cloud, but can't (shouldn't) do that all in one migration, then you could firstly, say, migrate some applications to OCM and then gradually migrate your databases - thus always keeping very fast connectivity between the tiers. Once all your environments run on OCM then it becomes a less challenging/less risky task to migrate them all to the public cloud should you wish.

If we now think about the benefits from being "in your own data centre, behind your firewall": 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

Sunday Jul 17, 2016

Dynamic Hybrid Bundles Expand Your Cloud Footprint

clip_image002As customers seek cloud solutions, partners must pivot their business to the cloud to meet these transformational market needs. Oracle Dynamic Hybrid Bundles are designed to help partners address those customer requirements while driving higher profitability and growth through the solution sale of on-premise and cloud offerings.

Make More Margin

Oracle Dynamic Hybrid Bundles offer partners substantial upfront discount (Cloud Credits) off metered Platform-as-a-Service (PaaS) and Infrastructure-as-a-Service (IaaS). Cloud Credits apply when bundles are sold with Oracle Engineered Systems, including Oracle FS1 Flash Storage System, to the same end customer.

Get the details 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

Saturday Jul 16, 2016

ADF BC REST Support for List Of Values (LOV) Data by Andrejus Baranovskis

clip_image002


ADF BC REST service out of the box supports LOV list data. You can define LOV for ADF BC View Object attribute and use it straight away in REST service. This is especially useful when LOV list is filtered based on other attributes from current row - no need to collect and send these attributes to the service separately, filtering logic will be handled for you in ADF BC backend. One more benefit - you can reuse existing ADF BC with LOV's implementation and expose it through REST service.
Below you can see employee #108 attributes with values returned by REST service, generated on top of ADF BC View Object. ManagerId attribute in View Object is configured with LOV list. Based on this configuration, each item in REST collection will have a link to REST resource providing LOV data (Employees/280/lov/EmployeesLovView1). For employee #108, it retrieves LOV data from VO EmployeesLovView1:

We can get LOV list entries for employee #108 by executing simple REST request, no need to specify additional parameters. 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

Friday Jul 15, 2016

Additional new material WebLogic Community

clip_image001

· Video: Exposing JPA Apps as REST Using TopLink Data Services Oracle ACE Director Ronald van Luttikhuizen devotes his 2 Minute Tech Tip to an explaination of why you should consider using Oracle TopLink Data Services as an alternative to JAX-RS when you want to expose a JPA application as REST. Watch the video

· Video: WebLogic 12cR2 Configuration Management with Chef and Puppet Oracle's Edwin Biemond shows you how to make best use of Chef and Puppet to improve your organization's DevOps functionality and efficiency while making your WebLogic life easy! Watch the video.

· MAF MCS Utility Patch for MAF 2.2.1 This patch (maf-mcs-utility 2.2.1) fixes a problem with the MAF MCS Utility shipped with Oracle MAF 2.2.1. Get the details.

· Build and Deploy Cross-Platform Enterprise Apps Faster with Oracle MCS and Sencha In this on-demand webcast you'll learn how to accelerate the design and development of universal web applications; how to visualize and analyze complex data sets; and how to add enterprise security, push notifications, authentication, back-end integrations, data storage, diagnostics, and analytics to your Ext JS applications. Available on-demand.

· Industrial Adoption of the Internet of Things “To capture the value of IoT, companies should keep in mind that IoT data analytics is not big data analytics,” says Harshad Khatri, Oracle Insight.

· IT Governance Will Determine the Success of Cloud Projects “Cloud allows you to add new capabilities to your IT landscape much faster, but it also amplifies any weaknesses in your security and other internal processes,” says Oracle ACE Director Sten Vesterli.

· The Top 10 Strategic CIO Issues For 2016 As Oracle CIO Mark Sunday says, “This is the most challenging time in history to be a CIO, because in order to survive, organizations need to embrace new technologies at an unparalleled pace.”

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

Technorati Tags: WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

Thursday Jul 14, 2016

Learn more about Microservices and JCS at the Summer Camps August 29th–September 2nd 2016 in Lisbon Portugal

Java Cloud Services: (JCS, ACC, IaaS, WebLogic) Partner Workshop

August 29th – September 2nd 2016 Lisbon Portugal. Please visit our registration page here http://www.tinyurl.com/ofmSummerCamps2016

Questions? Please post them in the discussion forum here. All details are posted at our registration page here.

Trainer: Maciej Gruszka


Agenda Highlights:

JCS + 1 day ACC + 1 day IaaS + 1 day advanced WLS 12.2.1 training

Skill Requirements:
Attendees must have the following skills to make sure they get the most out of the training:

Technical Requirements:
Every participant works on his/her own laptop. The minimal hardware requirements are:

  • Laptop 8 GB RAM better 12 GB RAM
  • Pentium 4 with dual-core CPU
  • Minimum 40 GB free disk space
  • Please install the most recent Oracle Virtual box
  • Make sure you have administrator rights on your machine (including bios)

Cloud Requirements:

Trainer: clip_image002Maciej Gruszka

Maciej Gruszka since 1999 works as specialist in the middleware. Initially in BEA Systems as Senior Principal System Engineer where he supported and evangelized middleware across Eastern European customers of BEA. After BEA’s acquisition he joined Oracle’s regional forces of the competency center in sales consulting organization. He was the main Oracle WebLogic specialist in the region. In 2011 he decided to move to the Oracle’s development division where he was holding the position of EMEA Product Manager for Cloud Application Foundation. In 2014 he joined HQ and he is Senior Principal Product Manager for Oracle aPaaS Cloud solutions as well as for such products like WebLogic Application Server and Oracle Coherence.

microservices

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

Technorati Tags: Summer Camps,training,enablement,Cloud,PaaS,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

Wednesday Jul 13, 2016

ADF 12.2.1: Publish and secure ADF Business Components as REST services by Rubén Rodríguez Santiago

clip_image002In ADF 12.2.1, released just before OOW, many new features were introduced, and one of them is to expose ADF Business Components as REST Web Services. You can check other ADF 12.2.1 features in my ADF 12.2.1 release post.
In this post I am going to publish and secure ADF BC as REST services.
The first thing we have to do is to configure a release version for REST. You can do this in adf.config.xml file.

In previous versions we could expose BC as SOAP web services in Application Module Web Services tab, and now we can choose also REST.

We can select the view instances and set a resource name.

A xml file will be automatically created where for example we can set the attributes we want to expose and also if we want to expose any custom methods that we have created in the view implementation classes. 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

Tuesday Jul 12, 2016

Configure ADF Skin in JDeveloper 11.1.1.7 by Ashish Awasthi


clip_image002

In Jdeveloper 11.1.1.7 there is no option to create ADF Skin declaratively
In order to apply skin we have to create a simple CSS file and then configure application to use this CSS file as skin. Jdeveloper doesn't do this for us clip_image003we have to do it manually
So first step is to enable Skin Selectors for ADF Faces, Without enabling this CSS editor doesn't show ADF Faces component tags
CSS files by default supports HTML tags  only
Go to Tools > Preferences > CSS Editor and set CSS level to level 3 and check the box to support ADF Faces Components

Now create a CSS file -
Right Click on View Controller project > Select New > Web Tier > HTML > CSS File

Provide a name for CSS file and click OK. 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

Search

Archives
« July 2016
SunMonTueWedThuFriSat
     
27
28
29
30
31
      
Today