Tuesday Jul 21, 2015

Hybrid WebLogic and Mobile Apps Sales Kits – Discover new consulting service opportunities in the cloud

With cloud computing and PaaS in specific, partners become even more important. To discover new consulting opportunities we made our sales kits available for you as a partner!

clip_image002Sales kits include:

  • Sales play presentation
  • Ppt customer presentation
  • Cheat sheet
  • Solution video
  • Demo accounts
  • Marketing kits

To get the sales kits please WebLogic Sales Page and the Mobile ADF Sales page

Call to action

  • Get the sales kits and forward them to your sales team
  • Develop a consulting service offerings for Oracle PaaS
  • Print the 1 page sales cheat sheets (from the sales play presentation) and put them in the valet of your sales people (add your consulting service offering)
  • Get a free demo instance of our PaaS Demo Accounts

To access the above links WebLogic Community membership is required.

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 20, 2015

Java Web Application sending JSON messages through WebSocket to HTML5 browser application for real time push by Lucas Jellema

clip_image001This article describes a Java EE 7 web application that exposes a REST service that handles HTTP POST requests with JSON payload. Any message received is sent through a Web Socket to the web socket (server) endpoint that is published by a Java Class deployed as part of the web application. A static HTML page with two associated JavaScript libraries is opened in a web browser and has opened a web socket connection to this same end point. The message sent from the REST service endpoint to the web socket endpoint is pushed through the web socket to the browser and used to instantly update the web page.

The specific use case that is implemented is a simple web dashboard to monitor a movie theater: the current number of people in each of the four rooms of this movie theater is observed. The REST service receives the actual spectator count and through the two web socket interactions, this count ends up in the browser and in the visual presentation.

Below you will find a step by step instruction for implementing this use case including all required source code. The implementation uses only standard technologies: Java EE 7 (including JAX-RS and Web Socket ) and plain HTML5 and JavaScript – no special libraries are involved. The code is developed in Oracle JDeveloper (12c) and deployed to Oracle WebLogic  (12c). However, given that only standard components are used, the same code should work equally well on other containers and from other IDEs.

Note: for the use case presented in this article, a somewhat simpler solution would be possible using Server Sent Events (SSE) – a simpler and lighter weight approach than the use of web sockets. SSE is uni-directional (server to client push only) and that of course is exactly what I am doing in this particular example.

The steps will be:

· Implement the REST service to handle json payloads in HTTP Post requests

· Implement the WebSocket endpoint

· Interact from REST service endpoint with WebSocket (endpoint)

· Implement the HTML and JavaScript web application to present the live status for the movie theater based on the web socket messages

The starting point is a basic Java EE web application – with no special setup in web.xml or other files.

The final application looks like this: For JDeveloper 12c users: 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 19, 2015

O-box at SYSCO Energy Days by Simon Haslam

Last week I spent a few days in Oslo with SYSCO, O-box’s partner in Norway, as they had kindly invited me to speak in the middleware track of their SYSCO Energy Days event.

clip_image001Between SYSCO and I we covered topics on automated provisioning, why O-box chose Chef, enterprise deployment, O-box & ODA (me, of course), and SYSCO’s SOA 12c upgrade experiences. There were plenty of discussions too with other companies sharing their Fusion Middleware experiences. All told it was a very interesting and constructive day.

We also had a very nice dinner, including performances by a Norwegian musical/comedy double-act. Whilst the jokes (in Norwegian) went over my head, the musical numbers from “Bohemian Rhapsody” to “He Ain’t heavy” were very entertaining, not least the audience participation! 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 18, 2015

Pitfalls when using libraries of newer version than shipped with JDeveloper or WebLogic Server by Timo Hahn

clip_image001

A question on JDeveloper & ADF OTN forum cought my attention. A user wanted to use a method of the Apache Commons-IO library named FileUtils.getTempDiretory() but got an error when he tried to use code completion or when he tried to compile the code. The problem was that the compiler (or code completion) did not pick up the right java class from the library even as it was installed in the project a library.
As the original code used belongs to one of my samples I was interested in finding a reason for this behavior as I could see no obvious reason for this behavior.

An inspection of a provided test case quickly revealed the problem and a solution was found too. This blog is about the problem and the solution to it. Lets start with building a test case: 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 16, 2015

OTD active/standby failover by Paal Holmen

clip_image002You have installed OTD (Oracle Traffic Director), configured nodes and created an instance. Now you want to set up an OTD active standby failover. First you will need a virtual IP address. Log in to EMOC (Enterprise Manager OPS Center) and allocate a virtual IP for use in the OTD failovergroup.

Go to the accounts Networks setting and press the icon Allocate vIP from vNet in the section Public Networks.

Choose your number of vIPs you want. 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

Wednesday Jul 15, 2015

Encrypt & decrypt your way into WebLogic SSL by Michel Schildmeijer

clip_image002The title of this blog may seem a bit cryptic…. In this article I’d like explain some basics of the the SSL implementation in WebLogic. This blog is meant for people who are not familiar with SSL, especially in combination with WebLogic.

In my experience, SSL is usually a bit of a black box for many junior and medior administrators who work with middleware, so I will try to clarify some of it in special relation to WebLogic. To understand this, there are also some generic parts to discuss. SSL is a technique to secure a point-to-point socket connection, in  the so-called transport layer which will be secured.  It provides secure connections for interfaces or (web) applications to connect and authenticate each other’s identity, and  by encrypting the data traffic between those interfaces or application back ends.

Authentication allows a server, and sometimes optionally, a client to verify the identity of the application on the other end of a network connection. SSL uses the public key encryption technology for this. With public key encryption, a public key and a private key can be generated for a back-end server. This key is used to encrypt data before sending. After the client has recieved the key, it can decrypt it using that same key. So data encrypted with the public key can only be decrypted using the corresponding private key and vice versa.

It’s is like sending a locked safe with some transportcompany along with a note which contains the unlock combination. The public key is embedded in a digital certificate with additional information about the initiator of the key. This information may consist of name, street address, email address, company information and some geographic information. A private key and a digital certificate provide an identity for the server. The data embedded in a digital certificate is verified by a certificate authority and digitally signed with the certificate authority’s digital certificate.

Well-known certificate authorities include Verisign and Entrust.net. The trusted certificate authority (CA) certificate establishes trust for a certificate. Below is an overview of a “happy SSL flow”: 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 14, 2015

Exporting the stuck thread count from WebLogic by Qualogy

clip_image002

This blog expands on an article by Frank Munz on stuck thread handling – I advise reading his post first, especially if you are having trouble dealing with stuck threads.

What prompted me to write this bit was a question I was asked by one of our customers: “So stuck threads are a signal that some backend system is misbehaving. How can we monitor the number of stuck threads in WebLogic server?” Searching online, the first few pages in Google come up with administrators asking the same question.

Some solutions offered:

· The WLDF can trigger on stuck threads, so you can have it send you a mail or an SNMP trap, but it’s very limited in functionality.

· Stuck threads can be hogging threads as well and in WLST the total count of hogging threads is an attribute of a server runtime. That’s easily found and manipulated in a WLST script. But that’s not a trustworthy indicator!

· Use jstack, then count the number of “[STUCK]” instances.

Only that last one can be used to build historic data, but even then it triggers on any stuck thread, you have to do a lot of string parsing to count only threads you are interested in.

Strangely enough nobody offered the OEM. Oracle Enterprise Manager can monitor stuck threads and saves historic data and even allows some very cool toolings. But if OEM has a Stuck Threads metric that means there’s also an MBean. And it is, but it takes some digging through the runtime MBean tree. Browsing with WLST, every deployment gets a workmanager and if no specific workmanager is added, a copy of the default work manager configuration is used. And that in turn has a StuckThreadCount attribute.

Here’s a script that counts all of these per server: 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

Technorati Tags:

Monday Jul 13, 2015

FlexDeploy Community Edition now Available – Full Featured and FREE! By Dan Goerdt

clip_image002We are happy to announce the availability of the FlexDeploy Community Edition! This edition has all features enabled and is absolutely no cost – no license fees, no support fees, for as long as you want to use it. If a decision is made to grow beyond the Community Edition to Standard or Enterprise, it’s simply a matter of uploading new keys.

Enjoy the power and flexibility of FlexDeploy, our DevOps and Continuous Delivery solution for Oracle and non-Oracle technologies. For more information about the Community Edition, please see our Pricing Page. 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 12, 2015

JDK 8 Massive Open, Free and Online Course: Lambdas and Streams – Starts July 14th 2015 Introduction by Simon Ritter

clip_image002

Java SE 8 (JDK 8) introduced a fundamentally new way of programming in Java with the introduction of Lambda expressions.

Lambda provides a simple way to pass functionality as an argument to another method, such as what action should be taken when someone clicks a button, or how to sort a set of names. Lambda expressions enable you to do this, to treat functionality as a method argument, or code as data.

You may have heard about Lambda expressions, and are curious what impact it will have on you as a Java developer.

This course is designed to answer your questions and more.

Have you ever wondered what Lambda expressions are in Java?
Have you ever wanted to write parallel code in Java without worrying about threads and locking?
Have you ever wanted to process collections of data without using loops?
Have you ever wanted to do functional programming in Java?

All of these questions will be answered in this practical hands-on MOOC. This course introduces two major new changes to the Java platform: Lambda expressions and the Stream API. For details please visit the registration page 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 10, 2015

WebLogic 12c on Oracle Database Appliance X5– Webcast July 16th 2015

clip_image002

With data growing at unprecedented levels, application providers need a robust, scalable and high-performance infrastructure. Oracle Database Appliance is known as a simple, reliable, and complete package of software, server, storage, and networking for ISV applications that can save time and money by helping them streamline deployment, maintenance, and support of application workloads.

Oracle WebLogic on ODA evolved Oracle Database Appliance to an ISV solution in a box, a complete solution for building and deploying enterprise Java EE applications in a fully integrated system that delivers highly available Database and WebLogic services. The world's most popular database, Oracle Database and the industry's best application server, WebLogic Server have been combined in this industry-unique appliance to provide high availability and the simplicity of One-Button deployment.

And to top it all off, it reduces IT cost with a unique capacity-on-demand software licensing model, meeting customer and ISV needs on small to mid-sized projects.           

Join us as we go through the specifics of Weblogic 12c deployment on ODA, demonstrate the value of a combined solution and also explain ISV opportunities with ODA and the OPN Exastack Program, which now includes Oracle Database Appliance Ready accreditation of ISV solutions. Register for the webcast 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 09, 2015

Virtual Technology Summit July 14th 2015 – free online WebLogic 12c training

clip_image002

The Oracle Technology Network (OTN) is excited to invite you to the next Virtual Technology Summit, July 14th, 9:00 am to 12:30 pm PT. Learn first hand from Oracle ACEs, Java Champions, and Oracle product experts, as they share their insight and expertise on using Oracle technologies to meet today’s IT challenges. Learn through Hands on Labs and Technical Presentations / Demo’s.

Middleware - It's All About Oracle WebLogic!: The Middleware track brings together three experts on Oracle Fusion Middleware to present how-to technical sessions on WebLogic Server's role in today's middleware architectures. The sessions will focus on security and authentication, service monitoring and exploration, and on WebLogic 12c's new APIs and tools for application development. Other products and technologies covered include Oracle SOA Suite, Service Bus, JMX, JAX-RS, JSON, WebSocket and more.

Java - It's All About Innovation: In its 20th year, Java is used by over 9 million developers world-wide in every major industry. Learn all about Java innovation. You will discover how to program a parallel application with Java 8 lambdas, build a robot with 3D printed parts and use Docker, a best-in-class platform to test and manage releases.

For details please visit the registration page 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 08, 2015

Java Cloud Service: Elevate Your Apps

clip_image002

Java apps are key to your business, but what if you could enjoy the flexibility of cloud using the same. Easy, rapid and agile deployment of any Java application. Experience full control and flexibility of your application in public cloud. 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

Tuesday Jul 07, 2015

Creating an Java Cloud Service Instance by Erick Jones

clip_image002In my previous blog article I described the steps for creating a database instance within the Oracle Database Cloud Service. In this article I will describe the steps for creating a WebLogic instance within the Java Cloud Service, and connecting it to the database instance created previously.

Using the credentials provided to you by Oracle when you purchased your subscription, login in to the My Services console for the Oracle Cloud. Then navigate to the Oracle Java Cloud Services Console.

Click the Create Instance button. 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 06, 2015

Want to try Java Cloud Service? Free demo and training material available!

Java Cloud Service is the most important PaaS offering. Based on WebLogic it is the underlying infrastructure for all PaaS Services. Leverage your WebLogic knowledge in the Java Cloud - try it today!

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
« August 2015
SunMonTueWedThuFriSat
      
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