Feeds:
Posts
Comments

Posts Tagged ‘oracle’

WordPress.com

As you probably know, the “Table” component allows you to use an out of the box filtering.
A while ago, I’ve been asked to execute a table filtering programmatically – that is, use a java code to automatically populate the filter.
In my current example I’m using a button to perform a filtering action. Of curse you can use the code in many other ways,

Well, here are the steps:

First, add a binding to the table with getter & setter:

binding

binding code

(more…)

Read Full Post »

Let’s say you want to call a a taskFlow activity, for example, a “back” activity, but declarative within your java code:

Navigation

Use the below code in a bean in order to call a task flow navigation within your ADF application:

import javax.faces.application.NavigationHandler;
import javax.faces.context.FacesContext;

....

NavigationHandler backHnd =
FacesContext.getCurrentInstance().getApplication().getNavigationHandler();
backHnd.handleNavigation(FacesContext.getCurrentInstance(), null,"back");

Good Luck!

Read Full Post »

A very simple but frequently asked question is: how use more then 1 human task, of the same type, in one ADF application?

Go to your ViewController project and open the file hwtaskflow.xml

Copy the hwTaskFlow element, and its content, and change the values for: WorkflowName & TaskDefinitionNamespace elements (those are the name & targetNamespace from the Human Task).

  
      OriginHT
      http://xmlns.oracle.com/OriginHT
      OriginHT_TaskFlow
      WEB-INF/OriginHT_TF.xml
   
   
      NewHT
      http://xmlns.oracle.com/NewHT
      OriginHT_TaskFlow
      WEB-INF/OriginHT_TF.xml

Good Luck!

Read Full Post »

To enable integration with the Universal Content Management (UCM), Oracle provides ‘out of the box’ web service called – GenericSoapPort.
With this WS you can execute operations like CHECKIN_NEW, DOC_INFO and more.
Attaching a policy to the WS is mandatory, as you will be obligated to add a SOAP Header user/pass.

In this post I will guide you how to attach the policy, and enable the WS. (I’m taking into consideration that IPM managed server was installed, as well as OWSM)

The steps bellow describes how to attach the required policies:

  1. From the EN, right click on your UCM managed server, and choose Web ServicesUCM DOmain
  2. Go to Oracle Infrastructure Web Services tab and click on GenericSoapPortGenericSoapPort 1
  3. Go to OWSM Policies tab, and click on Attach/Detach buttonAttach Detach Policies
  4. From the list choose: oracle/no_mtom_policy, oracle/wss_username_token_service_policy, and press okAttach wss Policy

That’s it.

Now you can test the WS from the EM:

  1. Go to Configuration tab and enable Endpoint test:Enable Endpoint Test
  2. Click on Web Service testWS Test
  3. Open the security detailed header, click on OWSM Security Policies, click on the wss policy and enter the user/pass (a user with UCM privileges)Security User Password
  4. Enter the payload and run. For example:CHECK_IN

Good Luck
Jetpack

Read Full Post »

Here is a small example of a way to enable or disable a command button using a standard functionality of an ADF.
Take for example the next scenario: You want to reject a form, and you must enter a reject reason.

For that we will use a commandButton (for the reject action) and an inputText (for the reject reason).
Change both objects’ attributes as follows:

inputText:

  • Set the AutoSubmit property to ‘true’:AutoSubmit

CommandButton:

  • Set the PartialTriggers property to the Reject InputTextId Id:PartialTriggers
  • Set the Disabled property to have a condition base on the InputText value:
    In my example: #{empty bindings.RejectReason.inputValue}Reject Reason

Run the page and test it.

Good Luck!

Read Full Post »

So, I’m back again after a long time I haven’t posted anything new. Sorry for that…
First, I’m glad to announce my new position as BPM & SOA Director at  SangIT.
I’m inviting you to visit our site, and I will be more than happy to view your comments.

The  Oracle Technology Day conference took part yesterday (Monday, July 1st 2013) in Israel (Airport City). It began with a welcome greeting by Moshe Horev (VP & Oracle Israel MD), followed by some distinguish guests:

  • Innovation in Practice – Andrew Sutherland, SVP Technology, Oracle EMEA
  • Oracle Embedded Technology, From Device to Data Center – Chris Baker, SVP, worldwide ISV&OEM Sales
  • “Shaping the Future”, Sinai Bareket, Managing Director Intel Israel Sales and Marketing

Later on, different courses were held:

  • Infrastructure
  • Business Analytics
  • Big Data
  • Fusion Middleware
  • Databse
  • Hands On(Demo Ground)

We were happy for the opportunity to participate in the demo ground were all the participants could experience the technological fields.
SangIT’s Demo Ground, based on Oracle BPM 11g. We’ve demonstrated the various components of Oracle BPM Suite 11g, and mainly focused on one of the feature from 11.1.1.7 version: BPM Composer, and its’ ability to develop and shape a Web Form with no need of a developer tool (I will elaborate on it in the following posts).

 
Arik And Humi
On the right: Humi Kazaz(CEO at SangIT)
Arik And Avi
On the right: Avi Hamoy(CTO at SangIT)

To summarize, the conference was great, and we were happy to took part in it.

Arik

Read Full Post »

Follow the next steps in order to download and install the JRockit JDK:

1. Download JRockit:
http://www.oracle.com/technetwork/middleware/jrockit/downloads/index.html

2. Change the file permission, so you can run the file:
$ chmod u+x jrockit-jdk1.6.0_37-R28.2.5-4.1.0-linux-x64.bin

3. Run the file:
$ ./jrockit-jdk1.6.0_37-R28.2.5-4.1.0-linux-x64.bin

(more…)

Read Full Post »

WordPress.com
On my previous post of RCU installation, I’ve described how to install it on windows OS.
The next installation was made on Oracle Linux 6(64bit), and can be done on other 64bit platforms.
To download the RCU installation go to the below link:

http://www.oracle.com/technetwork/middleware/soasuite/downloads/index.html

Choose the category “Linux 64bit JVM” from the drop down list, and click on “Download”.

Important: Notice that on the current SOA Suite Installation (11.1.1.7) you can download the RCU as a 64bit installation. Not like previous 11.1.1 versions (<11.1.1.7), were you had to download the RCU installation from the “Microsoft Windows 32bit JVM” category.

Follow the next steps in order to run and install RCU:

(more…)

Read Full Post »

When creating and planning bpel processes, you must always consider using Fault Management.
Bpel process management provides many options and ways to handle and manage fault.
Sometimes, there can be a requirement to throw a custom fault – one that does not exist in the built in system fault that is being provided in the Throw Activity list.
In this post I will describe how to do it, in the most simple way.
I created my example in SOA suite 11g (11.1.1.6), but that’s the way to go on all bpel versions.

(more…)

Read Full Post »

It is very problematic and annoying when you didn’t change anything on your WebLogic server (like your manage server IP), and still you get the following error:


BEA-002606>




BEA-000365>

(more…)

Read Full Post »

Older Posts »