OPA or OBR?

So here you are trying to catch your breath with the jump from Oracle 10g to 11g and understand the brand new application that is SOA Suite 11g …and BAM! Someone goes “OPA/Haley” is better than OBR. Before you begin to question that statement and wonder how we all moving with the Oracle Fusion Middleware…More

ORABPEL-10555 Identity Service Configuration error

  Got this error when trying to assign a user a task in Oracle SOA Suite 11g’s “Human Task” component. When you open up the task and goto the “Assignment” section, open up the “Identity Lookup” wizard and connect to your local application server connection- it should populate the security “Realm” (For example: jazn for…More

Oracle SOA 11g Install – RCU Issues

Introduction: During the installation of Oracle SOA Suite 11g, we saw errors related to a DRIVER_INFO error.   Searching on the web revealed that this could be a RCU issue … however attempts to uninstall and reinstall the RCU Schemas caused nothing but more pain (errors related to missing Metadata repository, having to manually configure the…More

Weblogic – where do I put my JDBC Driver lib?

Introduction: We will walk through a quick example of how to resolve “weblogic.common.resourcepool.ResourceSystemException: Cannot load driver class:” errors and learn where to install the JDBC driver libraries to fix runtime issues. Background: I was playing with ADF samples and had a database connection to a MySQL instance. This was achieved by adding the MySQL-Connector library…More

Creating Root Application Module Instance – Oracle ADF

Introduction: When developing ADF Business Components, we might need a handle to an Application Module (AM) instance. I have used the AM instance in the past to a) invoke the methods on the Application Module for testing – think quick and dirty Java main for validating configuration is okay or for debugging through the method…More

SQL Developer – Date Format

You are on SQL Developer and have a date-time column, you run a query and it only displays the date. You could do a “to_char(mydatefield,’MM/DD/YYYY hh24:mi:ss’) ” but then you will have to do it for ALL date fields and change all your saved queries. You wish there was something in SQL-Developer that would apply…More

Java Maps – Complex Key Example

…so someone asked me today about Java Maps, Oracle Coherence and using complex keys i.e. non-string keys.   The easy part is in declaring your Collection object and storing the value using the complex key object. The tricky part is when you need to get the value back from the map using the complex key. You…More

Using Range Paging in ADF – an example

Introduction: We recently had a requirement for loading large chunks on data from Oracle table into a background process using Java and ADF framework.  We were not allowed to use “straight” SQL and had to stick to ADF framework!  It took a little bit of time to understand how range paging worked – you see,…More

JDeveloper memory settings

Did you just get the “JDev is low on memory” error? or you have a beast of an application where you are trying to initialize a tree with a million or so nodes? (I was!) So .. first thought is, its gotta be some “config” file (because I did not start JDev as a jar…More

Design Patterns

Okay so I am officially going to start working through each and every design pattern in the “Sun Certified Enterprise Architect for J2EE Technology” study guide. I keep going through the book from time to time and while it is fun reading UML, there is absolutely no replacement for code and your own experience. I…More

Matrix manipulation

When solving Boggle, Sudoku or some n-by-n board game or when doing Image analysis or Parallel Computing – it is often useful to be able to represent one-dimensional data structures in 2-dimension and vice-versa. Simple formulae exists for doing this conversion, as illustrated below: Converting from Row by Col 2-dimensional (2-index) format to a 1-by-(Row*Col)…More

Welcome …

Hey!!! Techiecook is ALIVE! Wohoooooo!!! So what’s in this blog? Recipes Code Tech talks And very random walks through my thought patterns we will post in this blog – stuff about Food and Technology and whatever comes to our mind! Alright! Say, did you know that “Kokum” is not the same as “Mace” ? Well…More