preload
Nov 06

I’ve written a small servlet that communicates with a Jacob Application through CommandEntry Points. Not the most elegant solution for sure but _very_ flexible.

When the servlet calls the entry point’s Url then we have everything UTF-8 encoded and additionally used URLEncoder.encode(URL).

On the jacob side the Data arrives as ISO8859-1 although everything in Jacob appears to be UTF-8. But a simple

String data1= new String(properties.getProperty("data1").getBytes("ISO8859-1"),"UTF-8");

does the job.

Sep 16

Open-Jacob (currently) does not support cascading deletes. Depending on the database used you could implement this at the database level but this would be no good idea since Open-Jacob itself keeps track of the data and could stumble when records are getting modified from another side.

Let’s assume the following database schema

relations

Continue reading »

Aug 01

In order to reverse engineer a existing database you can use the FetchDatasourceSchemaInfo Entry Point. Continue reading »

Aug 01

I have been developing M$-Access based solutions for about a decade. The more I dug deeper the more I’ve been dissatisfied. Therefore I started to look around for a new development tool. Continue reading »