Category: DB2

IBM Developer Works Days 2012.

IBM Developer Works Days 2012.
14 -15 Nov 2012

General Trends in Development

  • The term “GUI” is promoted to “User Experience” !
  • IDE’s and Technologies are trying to prove all the time that they are Agile oriented.
  • Applications Should be seen as a Service not a product.
  • Domain Specific Languages (DSL) are languages meant for non-developer application users to be able to perform activities on the system without developer involvement. I see it as one step forward from API’s but for users not developers. (just like how SQL was meant to be for databases).
  • Mixed Environments , more that one technology (or programming language) in one application to provide a service.
  • Mobile development is gaining ground and attention for accessing mobile B2C and B2B.
  • Office-Automation using mobile applications for the corporate employees.
  • BIG Data.
  • There is still a lot of work for developers to do.

Read more »

Java and Oracle : JDBC Layers and Connection types

I know no body does that, but I did it anyway :

I read through the JDBC connection types “http://download.oracle.com/javase/6/docs/technotes/guides/jdbc/getstart/intro.html#1019423” and thought I summarize the deferences between JDBC drivr types in this diagram:

JDBC Layers and types from Oracle drivers

Diagram Showing Layers of JDBC and Types with Oracle drivers

In short, there are 4 types of JDBC Connection, but only two are important from my experience:

Read more »

Java Troubleshooting: Application running inside Glassfish, unable to call a webservice

Flash Forward:  3 days already trying to troubleshooting the java code for “PrivilegedActionException” Exception , it turns out it is one parameter in Glassfish that needs to be properly adjusted.

Lets go back from the beginning: 3 days ago I was writing a JEE enterprise applciation , simply  a webpage that retrieves data from a DB2 database and then based on a user’s choice it call a webservice for some of the records in the result-set.

I followed GlassFish-Developer’s-guide to call an WS-RPC webservice. the server providing this WS-RPC is somewhere located inside our enterprise network.

Read more »