Tagged WebLogic12C

Deploy an Oracle ALTA UI ADF Application to Oracle Java Cloud Service Dedicating More or Less One Hour of Your Time


altauideploy

This is a compilation of tutorials that aims to show how you can deploy a ready to run demo application built with the Oracle ALTA UI user interface look&feel.

You are creating a lot of infraestructure and software elements in a few clicks such as a database instance, a complete weblogic cluster ready to deploy java applications and with a load balancer on top. Provission times for OPC instances may vary from half an hour to a couple of hours more or less. You can dedicate this iddle time to prepare the next steps of the tutorial.

1-Download jDeveloper 12c from http://www.oracle.com/technetwork/developer-tools/jdev/downloads/index.html

2- Download Putty from http://the.earth.li/~sgtatham/putty/latest/x86/putty.zip and create public and provate keys as stated here http://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/javaservice/JCS/JCS_SSH/create_sshkey.html

3- Create a DbCS instance with “backup to both” option (needed for JCS instance creation later on). See instructions here https://apexapps.oracle.com/pls/apex/f?p=44785:112:0::::P112_CONTENT_ID:10799

4- Create storage container for JCS backup following https://apexapps.oracle.com/pls/apex/f?p=44785:112:0::::P112_CONTENT_ID:10888 or alternatively using this link https://www.dropbox.com/s/13t9gzpyqzhk2zg/BACKUP%20TO%20DBBS%20HANDS-ON.pdf?dl=0

5- Create JCS instance following this link https://apexapps.oracle.com/pls/apex/f?p=44785:112:0:::112:P112_CONTENT_ID:10021

6- Download WorkBetter Alta UI demo from http://www.oracle.com/technetwork/developer-tools/jdev/index-098948.html#alta

7- Open the application with jDeveloper and package it as EAR.

8- Deploy to JCS instance using Fussion Middleware Control

fussionmiddlewarecontrol

fmwcontroldeploy

9- Test your deployment https://<yourpublicotdip>/WorkBetterFaces/faces/index such as https://160.34.11.101/WorkBetterFaces (the link may not work in the future, demo account is being utilized courtesy of Oracle Corp)

Enjoy 😉

Facing NoClassDefFoundError in WebLogic 12C


IHAC who developed an Angular JS to be deployed in WLS12.1.2. Life was good until someone noticed that this application must include Oracle BPM 11g client library bpmservices11.1.1.7.jar to connect successfully to a SOA/BPM infra.

The problem is that BPM api doesn’t work in a fresh WLS12C domain you need to install OPSS services included in JRF support libraries and extend the domain. Test with the sample “bpmapitestenwls12c” app included in this blog entry. This has the following consequences:

  • You need to configure a database repository for OPSS
  • The classpath is modified substantially
  • The AngularJS application doesn’t deploy successfully

ANALYSIS USING LibConflicts SAMPLE APP AND WebLogic ClassLoader Analysis Tool (CAT)

In progress

CAT-1

SOLUTIONS

In progress

BPMAPITESTENWLS12C

https://www.dropbox.com/s/lyulkxwb96dppyv/CallejeroCompletionText.z?dl=0

LibConflicts sample app

https://www.dropbox.com/s/j32ba0s2jmyrzrd/LibConflicts.zip?dl=0

Help resources

https://www.youtube.com/watch?feature=player_detailpage&v=ArLTKapjV_8#t=306s