Thursday, October 16, 2014

#341 Adaptive Case Management 12c --> setting the relevance of an activity

Here is my simple case -










Here are the rules -

If an order is approved via the ApproveNano activity, then
activate the activities -
OrderCoffee and ShipNano






Now shipping the car to the customer is more important than drinking coffee, so I set the
relevance of the ShipNanoActivity to high.






So how does this appear on the UI?




















Notice the exclamation mark icon before the Ship Nano Activity.
There's always time for coffee, when the work has been done.


Wednesday, October 15, 2014

#340 Adaptive Case Management 12c --> Leveraging Milestone Durations

Here is my simple example -








The Milestone - M2 Approval Completed has a duration of 5 minutes.









I see this highlighted in the Case UI
















Now, I have added a rule to activate another activity, when this duration is exceeded.

Currently, my activity list is as follows -

















The rule is as follows -













So what happens after 5 minutes?

The specified "ApprovalOverdueActivity" is now available.



The Milestones panel also reflects this timeout.















Naturally, I could have added the Milestone name to the rule condition as well.


















Tuesday, October 14, 2014

Monday, October 6, 2014

#338 SOA 12c --> testing REST enabled services in your browser

I have exposed a simple BPEL process via Service Bus -








I can test the RestService in JDev easily -














But how about testing this with just the browser URL?

Easy, as well.

I first edit the REST Service -














I edit the operation bindings -




















I then generate a sample URL for the operation.



















I am using 12c Quickstart so host and port is
localhost:7101

The proxy-uri is a concatenation of JDev project name and Proxy Service name.




















So, in my case, this will be

/SB-Kista5/RestService/

all together, we get -

http://localhost:7101/SB-Kista5/RestService/checkOrder?input=Order1

All the BPEL process does is echo the input -
here is a test result.









You can also find the URI via SBConsole -














Monday, September 29, 2014

Thursday, September 25, 2014

#336 Intermittent issue when compiling/deploying ACM 12c app

I hit the following issue a couple of times, when deploying an ACM app -













Here there is an issue with the DescisionService (Rules) xsd -








See the schemaLocation above.

Fix this as follows -



In my case, order.xsd is in the same directory.











re-compile -


Monday, September 22, 2014

#335 Task UI form not rendering in BPM workspace

You deploy your BPM process and UI projects, but do not see the task form when you click on a task in the tasklist?

then do the following -

1. go to em.
2. select the composite
3. select the human task
4. set the host to localhost

















re--try the task in workspace -

























thanks to my colleague Vidya S.T. for the tip.