Thursday Apr 28, 2016

Deploy Composite Using WLST

If you need to deploy your composites with command line script, follow the steps.

Step 1:Create SAR File

Deploy your project as a SAR File

Step 2:Copy SAR File to Server

Create new folder for deployment. Copy SAR file and create empty .py file

Step 3:Create .py file

Script has two lines, one of them is for connecting server, the other one is deployment function.

connect("weblogic","password","t3://servername:port")
sca_deployComposite("http://servername:port","/data/oracle/operations/deploy/sca_BPMDeliveryAndInvoice_rev1.0.jar",user="weblogic",password="password",forceDefault=true,overwrite=true)

Step 4:Run wlst

Go to "wlst" file foler(/Oracle_SOA1/common/bin) and run wlst with deploy.py file.



[Read More]

Thursday Mar 24, 2016

Using Identity Browser Dialog in ADF Page

If you need to select any user from your identities, you can use Identity browser (wlc:identitybrowser) instead of creating custom page.

Step 1:Create Dialog into popup

Step 2:Getting selected userid with using DialogListener in Managed Bean

After getting userIds, you can use them for reassign, route or set any parameter etc. again using managed bean.

[Read More]

Friday Jan 29, 2016

Redeployment with Keep Running Instances option

If you are redeploying a process, and, during design time, the Keep Running Instances option is selected, then redeployment fails in the following scenarios:

  • Parallel or inclusive gateway pair is removed
  • Inclusive-complex gateway pair is changed to inclusive-inclusive gateway pair
  • Subprocess is removed or its loop characteristic is changed
  • User task is moved to another branch in gateway pair or outside the gateway pair
  • Activity level is changed., for example, the activity is moved inside a subprocess or gateway structure
  • Subprocess or event subprocess or a call activity is added
  • Event subprocess is changed from interrupting to non-interrupting
  • Boundary event is changed from interrupting to no- interrupting
  • Boundary event is added
  • User task implementation is changed to use another human task
  • Referance:
    https://docs.oracle.com/cd/E29542_01/user.1111/e15175/bpmug_alt_flw_mig.htm#BPMUG87383

    [Read More]

    Wednesday Jan 13, 2016

    Tune your JDeveloper 12c (12.1.3)

    Is your JDeveloper 12c too slow, follow these 3 basic steps and increase perfomance of JDeveloper 12c (12.1.3)

    Step 1:Configure JVM settings in jdev.conf

    Path: $MV_HOME$/jdeveloper/jdev/bin/jdev.conf

    ......

    Step 2:Configure Jdeveloper memory settings in ide.conf

    Path: $MV_HOME$/jdeveloper/ide/bin/ide.conf

    ......

    Step 3:Disable "Build After Save"

    Follow this link

    [Read More]

    Monday Jan 11, 2016

    Oracle SOA 12c Auto-Purge (New Feature)

    Step 1:Auto Purge Settings Page

    Step 2:Change Settings (Default=Enabled)

    Scheduler Calendaring Syntax

    Specify an execution schedule or a repeat interval schedule as shown in the examples below.
    • Run every Day at Midnight
    • FREQ=DAILY; BYHOUR=00;

    • Run every weekday at midnight
    • FREQ=DAILY; BYDAY=MON,TUE,WED,THU,FRI; BYHOUR=00;

    • Run every weekend at midnight and 05:00AM
    • FREQ=DAILY; BYDAY=SAT,SUN; BYHOUR=00,05;

    • Run every weekday 30 minutes past midnight
    • FREQ=DAILY; BYDAY=MON,TUE,WED,THU,FRI; BYHOUR=00; BYMINUTE=30;

    • Run every weekend 30 minutes past midnight and 5AM
    • FREQ=DAILY; BYDAY=SAT,SUN; BYHOUR=00,05; BYMINUTE=30;

    • Run every friday at midnight
    • FREQ=DAILY; BYDAY=FRI; BYHOUR=0;

    • Run every other friday at midnight
    • FREQ=DAILY; BYDAY=FRI; BYHOUR=0;

    [Read More]

    Thursday Jan 07, 2016

    BPEL Calling Web Services with HTTP Basic Authentication

    <property name="weblogic.wsee.wsat.transaction.flowOption" type="xs:string" many=".....
    <property name="oracle.webservices.auth.username" type="xs:string" many=".....
    <property name="oracle.webservices.auth.password" type="xs:string" many=".....
    <property name="oracle.webservices.preemptiveBasicAuth" type="xs:boolean" many=".....

    Another option that worked was to set the javax.xml.ws.security.auth parameters in composite.xml for the reference.

    <property name="oracle.webservices.preemptiveBasicAuth" many=".....
    <property name="javax.xml.ws.security.auth.username" many=".....
    <property name="javax.xml.ws.security.auth.password" many=".....
    <property name="weblogic.wsee.wsat.transaction.version" type=".....
    [Read More]

    Wednesday Jan 06, 2016

    Oracle Fusion Middleware & PaaS Partner Community Forum 2016

    What You See Is What You Get Element


    Invitation to:

    Oracle Fusion Middleware & PaaS Partner Community Forum 2016

    Oracle Media Network

    Stay Connected

    OPN on PartnerCast

    [Read More]

    Monday Dec 07, 2015

    OSB 12c - "Logged in role is not allowed to view/edit Access Control Policies"

    "Logged in role is not allowed to view/edit Access Control Policies"

    Solve this issue with adding "AdminOnlyTaskAccess" permission to MiddlewareAdministrator Role

    Step 1: Login EM Console & Go to Policies

    Step 2: Edit MiddlewareAdministrator

    Step 3: Add New Permission (AdminOnlyTaskAccess)

    [Read More]

    Friday Dec 04, 2015

    Schedule OSB Service Using ESS

    Step 1: Create Schedule

    Step 2: Create Job

    Step 3: Submit Job

    [Read More]

    Thursday Oct 01, 2015

    Disable "Build After Save at JDeveloper" 12c

    Step 1: Go To Tools->Preferences->Code Editor->Save Actions

    Step 2: Remove "Bild Project After Save"

    [Read More]

    Wednesday Sep 30, 2015

    Apply SOA/BPM Bundle Patch 3 to JDeveloper 12c (12.1.3.0.3)

    Step 1: Download Bundle Patch 3

    Step 2: Run "Command Prompt (cmd)" as Administrator

    Step 3: Set "ORACLE_HOME" and add OPatch directory to "PATH" variable

    Step 4: Extract the downloaded patch and browse folder via cmd

    Step 5: Run opatch apply

    [Read More]

    Friday Jul 03, 2015

    Oracle BAM Drilling Between 2 Reports

    Step 1: Login to System and Select "Active Studio"

    Step 2: Create List Report

    Step 3: Create Pie Chart Report

    Step 4: Configure Drilling

    Step 5: Save and Test

    [Read More]

    Wednesday Jul 01, 2015

    Oracle BAM Create Data Object from External Data Source

    Step 1: Login Oracle BAM & Select "Architect" from menu

    Step 2: Select "External Data Sources" from drop down list then click on "Create"

    Step 3: Fill connection parameters

    Step 4: See "Success" popup then Click Create & Refresh

    Step 5: Select "Data Objects" from drop down list then click on "Create Data Object"

    Step 6: Fill Data Object parameters

    Step 7: Create & Modify your Data Object

    [Read More]

    Wednesday May 06, 2015

    Abort Running SOA Instances with API

    Step 1: Create Project and Import Libraries

    Step 2: Connecting SOA Server

    Step 3: Setting up Filters

    Step 4: Getting Composites

    Step 5: Getting Instances of Composite

    Step 6: Abort Instances


    If you want to get full source code, please contact with me via my e-mail (arda.eralp@oracle.com).

    And it is not official Oracle Product.

    [Read More]

    Tuesday Apr 07, 2015

    Skinning BPM Workspace 12c

    Step 1: Download Oracle Skin Editor

    Step 2: Install & Run SkinEditor

    Step 3: Create New Application

    Step 4: Create New Project & ADF Skin File

    Step 5: Edit ADF Skin

    Step 6: Create Deployment Profile & Deploy as ADF Library

    Step 7: Deploy ADF Library to Weblogic

    Step 8: Restart Servers and Check your library settings.

    [Read More]
    About


    I am a member of the Fusion Middleware Applications Consultancy team.

    I focus on tips and tricks FMW applications consultancy but also have a strong interest in ADF Development & Achitecture, Oracle BPM, Oracle Identity Manager and Oracle SOA Suite.

    The views expressed on this blog are my own and do not necessarily reflect the views of Oracle.


    Search

    Archives
    « June 2016
    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
      
           
    Today