Bitmap to vector

I found a nice page, where you can convert your bitmaps to vector graphics.
Take a look here.
Vectormagic can convert the following files:
Output: EPS, SVG, PNG

They have some very nice samples online.
Yes i know, there are some program you can buy to do this, but if you only use this feature rarely, than an online conversion is very helpful....


Oracle SOA Suite 11g: Documentation

Just a small posting for all, who want to start with 11g and do not find the documentation:
Take a look at this link
(But it is only for the SOA 11g technology preview)

This Technology Preview release of Oracle SOA Suite 11g showcases the support for the Service Component Architecture (SCA) standard in Oracle SOA Suite through the new composite assembly editor in JDeveloper as well as a unified service engine foundation for the full set of SOA Suite components.


A first look at BPEL & SOA with jdeveloper 11g

Jdeveloper 11g beta 3 is ready for download...
What is new? It is the first preview with included BPEL modeler.
I was told that 11g everthing is based on SCA (service component architecture).
This changes the design process for BPELs, because now you can add more than one BPEL process to a project. Here the first screenshots:

First you have to add a SOA project

Then you can choose several composites (emtpy, with BPEL, with HumanTask..)

Then you get a BPEL process like you know it from jdeveloper 10g:

The only changes are some graphic enhancements for the drag and drop..
Now to the composite view:

This shows the like SCA requires the structure of a composite with services, references and properties...

Now you can add another BPEL into this composite:

and the your composite looks like

Now you could model the relationship between the BPEL with drag and drop, but this is senseless for this example.
So i hope this was enough for a short impression to jdeveloper 11g ...

Update: Here a posting covering the production version of SOA Suite 11g!


UMPC: Belinea s.book 1

Belinea announced its umpc s.book 1. Is this a real competitor to the ASUS EEE?
But its price is 800 Euros... (ok this is not fair, because you get 1GB RAM and a 80 GB HDD).
Really cool is the following thing:

Perhaps it has some built-in enhancements like the iPhone or iPod touch (look here)
It is amazing that this s.book 1 looks like the FIC CE260 (take a look at this blog entry).


SOA: Oracle Best Practices

After the prerelease (my posting a few days ago) now the official best practice guide from Oracle for the SOA Suite including BPEL, ESB and OWSM is out.
You can download it via:


Official Oracle Wiki: Helpful?!?

Oracle started some weeks ago their official wiki.
But is this wiki really helpful? Who should contribute to this web 2.0 thing?

For example read a blog entry about the OWB wiki pages (Oracle Warehouse Builder).

Wikis-- especially corporate wikis-- are a tricky business. On the one hand, users and corporate staff can share information and let the wisdom of crowds emerge. On the other hand, a company can pitch up a wiki, call that their support strategy, and in essence tell their customers "Our product documents and supports itself. Isn't Web 2.0 fun?"

If you look there you will find many threads, which should be in forums.oracle.com.
Really helpful information? Not yet....

But web 2.0 applications need their time to find their scope. So let's wait or better contribute to make the wiki successful!


Partitioning & Transportable Tablespaces

Here an example how to use in an Oracle database partitioning together with transportable tablespaces:

Create Tablespaces

To create tablespaces, put the following lines into a file createTablespace.sql

CREATE SMALLFILE TABLESPACE "&1" DATAFILE '/opt/oracle/oradata/XYNADB/datafile/&1.dbf'

and start the script via sqlplus with sqlplus system/pwd @ createTablespace.sql TTS01.
It will create a tablespace named TTS01. Repeat this step with TTS00 and TTS02.

Create Table

To create a partitioned table enter the follwing lines:

create table parttest (
id number, name varchar2(40), payload varchar2(40))
partition by range (id)
(partition part00 values less than (100) tablespace tts00,
partition part01 values less than (1000) tablespace tts01,
partition part02 values less than (10000) tablespace tts02);

Insert Data

Now put into the table parttest any data you want (the id has to be lower than 10000).
Just to verify, that the partitioning is working, use the following command:

select * from parttest partition (part01);

Adding new Partitions

To add new partitions, you have to create a new tablespace (s. abouve) and then enter the following command:

alter table parttest add partition part03 values less than (20000) tablespace tts03;

Drop an old partition

To drop an old partition, use the follwing command:

alter table parttest drop partition part00;

But with issueing this command your data in this partition is gone and there is no rollback!

Anything new?

Now we have a table partitioned over several tablespaces. We can add partitions and drop them.
The advantage is, that performance is better than with one unpartitioned table because the optimizer uses the partitioning to get faster access to the data.
But if you could move the partitions without dropping them, that would be a real enhancement.
Here the commands how you can:

Moving the data

First you have to create a table with the same structure as your paritioned table (but without the partitions) on the same tablespace where your data resides, which you want to move.
After that you can exchange the data of your partitioned table with the data of the new table.

alter table parttest exchange partition part01 with table parttestnew;

After that you can drop the partition on the original table parttest without loosing your data, which is still there in the table parttestnew. And if you want to can move the partition with the transportable tablespace feature from Oracle to another instance…

At GIP these features are used in the Xyna Service Warehouse (take a look at my guest post there!).


Prerelease: Oracle SOA Best Practices

Clemens has released the SOA best practice guide.
It is a collection of solutions which where used at different customers like Toll Collect, TurkCell and others...
Now you can skip the searching in google and first take a look at this collection. You can find performance tuning, ERD informations, login timeouts, etc there...



Lego-MP3player: Cool!!

I found a nice article in the web. A MP3 player which looks like a lego brick.
Very nice!!

They say (look here):
The core unit houses an OLED screen, 4-way directional toggle, and 50GB of memory. Should you need more, just snap on another memory module. Wanna share music with friends? No problem - just connect two BLOCS together and get your sync on.

This sounds cool!
But: It is only a concept....

Recursive BPEL

I found a nice article about recursive BPEL.
At first sight you think: no problem... but as the article says
Here the deployment fails with an error that it is unable to validate the WSDL for the Partner Link. The issue here is that as part of the deployment process we are “over-writing” the old stub version of the process, with a new version.

I think for business processes you should not use recursive BPEL, but it's like working with EXCEL. After the first macros you start developing a flight simulator ;-)


Creating Webservice with JDeveloper 11g

I found a nice link with an online demo for creating a webservice top-down with jdeveloper 11g beta.
If you can spend some time, take a look here. (i think you will need an OTN account to view this demo.)

They have completely rewritten the WSDL editor. Here a screenshot of the new style:

Oracle says:
Improved WSDL editor
The WSDL editor has been improved to provide better layout handling, including collapsible columns and validation and error feedback in design and code views. Other features to improve the WSDL editor are:
* Fast track navigation to all files implementing a WSDL *
* Extensive drag and drop operations for typical use cases
* Extensive binding options including EJB and JMS
Full support for JAX-WS
The wizards and editing tools for services and client generation now support the new JAX-WS Java EE5 standard, providing a simpler programming model than JAX-RPC and using JAX-B 2.0 for its data binding. Both annotation driven and deployment descriptor options are available.

Very nice is the feature, that you can add message part via drag & drop from XSDs... I hope iAS 11g will be released soon...


Xyna product information

Xyna Service Factory is listed on the official SUN website as Solaris Ready Application and Solution.

Link number 1543...
So just in front of Xyna:
Gillani iDistribute (1542)
GL STREAM (1544)

Oracle Database is number 2778...


2XK is over...

The second xyna conference (2XK) is over. On the gip web pages you can take a look at the
official press release and get an impression.
There were keynotes given from SUN (a very humourous lecture about Wonderland Inc. from M. Jeske about second life for business), CISCO, Fokus and Oracle. AND of course the keynote from the director of the GIP research institute B. Reifenhäuser.

Here a short summary from the official agenda:

Xyna Service Factory: The fractal Telco-factory as the answer to the challenging defiances within Telco industrialization

Network abstraction as integral building block for fractal factories: Cisco next generation device and network management

Project Wonderland Inc. (Sun Laboratories): Web 2.0 for Enterprise Environments

From MetaSolv to Oracle Communication Service Fulfillment Suite: Driving Service Delivery Innovation in Communications

New FOKUS Open SOA Telco Playground: Evolution of Telco Service Platforms in Face of Network Convergence and SOA Principles

There are the first photos (including the party) available...



After ASUS announced the EEE for 299$, FIC will lower their price for the UMPC CE260.

You can buy this with an extent module, which is placed onto the right corner of the display...
The following modules are available:

Calendar and Clock or Skype and Bluetooth Phone; Option: TV Tuner or GPS Module

But there is no built-in webcam ;-(

EEE or CE260? Both are available with LINUX!
Let's wait for the first tests...


Sun Virtualization

Hmmm.. now i am getting confused:
At the Oracle Open World has Jonathan Schwartz (SUN CEO) announced SUNs Virtualization solution.
So this week Oracle launched its OVM as well as SUN launches its SUN xVM.

Here are some statements from SUN:
Host Windows, Linux and Solaris guest operating systems
Built using technology from the Xen open source project as well as Sun's Logical Domains
High availability and scalability
Advanced CPU and memory handling capabilities

At this link you can read further details about the SUN solution.
There is a community site at http://openxvm.org/.

So let's start with xVM? or OVM? or stay at VMWare or M$.....
(I am waiting for IBM eVM or iVM?)


A long time ago (part 3)

6/2005: One of the big television stations in Germany (ZDF) published a note about using Xyna Experimentierplattform for Webmining.
If you follow the link, you can download the pdf.
You can read there some numbers about the data amount:
In november 2004 59 of 86 million page impressions were analyzed. Not bad...


Oracle Virtualization

Oracle is going to attack VMWare and Microsofts Virtual Server:
Oracle VM

Oracle says about its new product:
Oracle VM installs directly on server hardware and does not require a host operating system. Two systems with static IP addresses are needed to install Oracle VM; one to install Oracle VM Server and one to install Oracle VM Manager.

For hardware virtualized (unmodified) guest operating systems (for example Microsoft Windows), a CPU with hardware virtualization support is required. This includes some Intel Pentium D, Core, Core2 and Xeon models, and some AMD Athlon and Opteron models.

Oracle Enterprise Linux 4 and 5;
REL3, RHEL4 and RHEL5;
Windows 2003, Windows Server 2003 and Windows XP are supported on Hardware Virtualized (HV) capable hardware;

I think for Oracle Partners this is a very nice tool to test and run different Oracle products on one machine to reduce the hardware cost. Let's see if they will add support for SUSE, SLES, Debian and Solaris x86...

How to speed up your JDeveloper

It is everytime the same thing with IDEs. They do a good job, but they do it not as fast as your (x)emacs or (g)vim...
Now you can change it:
Take a look at Shay Shmeltzer's Blog.

Here are my favourites:
1. Get a better machine
4. Having delays switching back to JDeveloper from other applications?

Some more tips are at the
JHeadstart Blog.

So move on and write your sources!!!


A long time ago (part 2)

Hey, i found another ancient document from 2001. It is about the developing software.
Take a look at here.

5 years ago the V-model was already discussed at the Gesellschaft für Informatik. Take a look at the last page: a book was published...

I am curious, what i will find next about GIP at the world wide web....

Xyna Service Factory Blog

There is a Xyna Service Factory Blog available.
Nice to read, but only in german.

Click on the link...


Oracle Magazine: Xyna, GIP & Oracle...

Take a look at www.oracle.com. Oracle magazine lists my company as one out of three Oracle Certified Partners, which has announced a product based on 11g:

GIP will use Oracle Database 11g in Xyna Service Factory, GIP's integrated platform for the development, production, and lifecycle management of IP-based telecommunication services. Specifically, Oracle Database 11g is the basis for two elements of the Xyna Service Factory platform: Xyna Service Warehouse, a subscriber-centric active warehouse, and Xyna Intelligence, a subscriber touchpoint management system. GIP serves leading German and international companies in the telecommunications, information, media, and entertainment sectors.


Update: Xyna Conference

The official press release is out!
Take a look at !
There will be keynotes from ORACLE, Sun Microsystems, Cisco Systems and the Berliner Fraunhofer FOKUS-Institut.

One Month to go ;-)



Last week a read about CERN...

Three years ago i finished my thesis at CERN or better at Freiburg.
Here is the homepage of my group in Freiburg:

Just from MAMI to LHC or the simulated LHC. ATLAS has measured the first myons (cosmic) and next year they will start...
Let's hope that they will find anything ;-)


A long time ago...

Today i found a link to a talk given 2001 at the DOAG. It was held by a colleague and was the result of the membership of GIP to the Oracle 9i beta program...
Take a look at here:

Just nice to proove, that 6 years ago personalization was already on the roadmap...


TT: Gegen den Tabellenführer

Unser Spiel gegen den Tabellenführer ist wie erwartet ausgegangen:
Immerhin sind wir immer noch auf Platz 5 von 12. Damit haben wir erstmal keine Abstiegssorgen. (Aber das kann ja noch kommen ;-)


2. Xyna Konferenz

The second Xyna conference is announced.
Take a look at www.gip.com.

It is sponsored by Oracle and its title is telecommunication 3.0....
cu on 22nd november....

If you are interested in the first xyna conference take a look here.

My wishes from Oracle.... ehhh...your... his??

I found a nice blog-entry with the title
if i had 5 Oracle wiches, i would.... I think you should read it...

The thing about the zip-files in e-mails - jepp
metalink with a better search engine - jepp
forums.oracle.com with more features - jepp

Very nice, why does Oracle not satisfy these wishes?



Oh je...
Erst habe ich fast vergessen mit der anderen Mannschaft einen Termin auszumachen, dann kriegen wir nur mit viel Glück 3 Leute zusammen und eigentlich wollen wir verlieren, da wir sonst noch einen weiteren Pokaltermin mitmachen müssen.
Und dann: Unsere Bretter 2, 5 & 13 gewinnen....
Na dann....


Weinlese 2007

Die diesjährige Weinlese zeichnet sich vor allem durch die Menge der Ernte aus. Die Weinberge tragen begünstigt durch den nassen und mäßig warmen Sommer sehr volle Trauben, die leider nur von normaler Qualität sind.
Der prophezeite Spitzenjahrgang wird wohl nicht dieses Jahr zu ernten sein. Vielleicht verhilft der jetzt kommende Altweibersommer den noch reifenden Rebsorten z.B. Riesling noch zu einigen Höhenflügen...
Aber für die Rotweine ist es schon zu spät.


Oracle Security

This evening i googled a little bit, looked into some blogs and suddenly i thought about webservices and security... What about using SOAP with SSL?
The the first step should be to configure the Oracle HTTP Server with SSL.
This sounds very easy, so i took a look at the documentation. Brrr...

There was nothing useful. Only something like: "on the menu bar choose wallet manager"
BUT how can i choose this on the Linux or UNIX server?
After a long search i found this nice documentation.

I do not know, wether it is the right version and so on, but just the information that the cli is owm was enough...
Perhaps i will try it tomorrow evening or not, but now i know how to start and this is quite enough.


Perry Rhodan: The Game.

Es gibt die ersten Screenshots zum Perry Rhodan-Spiel.
Das sieht ziemlich viel versprechend aus. Leider ist die Geschichte/Storyline auf der Seite mit angegeben, so dass der Spielspaß wohl etwas gemindert wird.

Release-Zeitpunkt soll im Dezember 2007 sein.
Laut Golem werden treue Fans der Romanserie belohnt: "Dazu sollen noch viele Anspielungen kommen, die vor allem Fans der Science-Fiction-Heftromanserie verstehen." (News vom 28.8.2007)



Asus announced a UMPC. This headline is nothing special but:
They will sell it at 199$ (the small modell).

At this time there is only little information. One at this location:
Blog EEE-PC.de

If you are curious about this EEE-thing take a look at this
link or this link



Erstes Tischtennisspiel erfolgreich überstanden. Eine absolute Zitterparty über die volle Distanz von 16 Spielen. Das Abschlußdoppel hat es dann gerissen!
Der einzige Nachteil: >3h Spielzeit...
Immerhin ein schöner Anfang, aber ob das so bleibt...


Bobby Car Racing...

Please take a look on this website.
They announce the on september the 22nd there will be the german bobby car masters. Bobby cars with the speed of about 100km per hour!

The difference between a man and a boy
is the price of the toy...

or should i say
is the hazardousness of the toy ;-)


Perry Rhodan: Start des neuen Zyklus...

Als Kind hatte ich irgendwann mal in der Bücherei diese silbernen Bücher entdeckt. Sciene Fiction-Bücher mit einem Hologramm vorne drauf. Absolut faszinierend...
Vor ca. 1 Jahr hat ein Kollege mir angeboten, die aktuellen Hefte (er hat ein Abo) mitzulesen. So habe ich den Terranova-Zyklus komplett gelesen und heute ist der Start für den nächsten Zyklus:
Die Negasphäre

Wer absolut nicht weiß, was/wer Perry Rhodan ist:


IBM supports Solaris

What a strange world...
Have you read this press release?

IBM promotes Solaris on its xSeries server. Wow...
First SCO looses its battle against Linux and now IBM sells Solaris on its servers. What will happen tomorrow?
AIX on SPARC? MacOS on Itanium? MS Office on PalmOS?

Everything is possible ;-)


Linux Kernel "Weather" Forecast...

Jonathan Corbet, the founder of the Linux Weekly News (LWN) hast started the "Linux Weather Forecast".
It is the attempt to predict new features, which will be implemented. You can find "current conditions", "short range forecat", "long range forecast", "Climatological timeframes" and "Weather events that may never occur".
Very nice and informative!!


Intel Demo Competition 2007


Intel arranged the
Intel Demoscene, where several teams produced some nice clips. The style is like the movie "Final Fantasy". Very nice!

New Feature: Tag Cloud


i added a scripts, which creates a tag cloud out of the labels of the posts of this blog. A real web 2.0 feature.
Here some more information about tag clouds from wikipdia.org.


Oracle DB 11g: Native Webservices


i found a nice blog about the native webservice support of Oracle database 11g. It is quite amazing.
You just have to write the right PL/SQL package and after that you can access it via an URL (the example in the blog is: http://server:port/orawsv/SCOTT/EMPCOUNT?wsdl).
I think Oracle has added the Java standalone webservice stack from the Oracle Application Server into the database.
Very nice!


The never ending story is ending? (SCO vs. Linux/IBM

Just fresh from www.groklaw.net:

Novell owns the UNIX and UnixWare Copyrights. This seems to be the end for SCO... No more license fees from other companies and the chances for the condemnation of IBM are vanishing.



view days ago some former members of the X1-collaboration met in a pub. We just talked about the old days of working at MAMI at the Institut für Kernphysik Mainz. Our tutor Prof. Dr. Backe is since a year emeritus and still joining collaborations with other groups and institutes.
Here you can find a list with all his students (diploma & phd) which worked in his X-ray group. I am sorry to say, that there is no such link for his "Amaritium-group". Most of his students left science but some have made their way on other institutes and universities....


Oracle DB 11g is released!


today Oracle DB 11g is released!
Supported operating systems are:

Asianux 2.0
Asianux 3.0
Oracle Enterprise Linux 4.0
Oracle Enterprise Linux 5.0
Red Hat Enterprise Linux 4.0
Red Hat Enterprise Linux 5.0
SUSE Enterprise Linux 10.0

For more information see:


Blogspot -> JDeveloper


i found a nice link to a blog on blogspot.com in german about JDeveloper
There you can find informations about Jdeveloper 11g...




a long time ago, my computers spend their idle time in helping the distributed.net project to solve the RC5-72 challenge.

Take a look on my statistics. not bad ;-), but i did not find the right key...


Oracle Technology Network


just to try the snap shot feature from www.snap.com (move your mouse over the link):

Oracle Technology Network

I played a little bit with this nice enhancement and now you can get a preview from my links (on the right side) e.g. MyHomePage etc...
You only have to add class="snap_shots" into the link.

End-of-Life for Oracle Products...


if you are searching for the official timelines for Oracle products including Peoplesoft and others, then take a look at

This leads to http://www.oracle.com/us/support/lifetime-support/lifetime-support-software-342730.html

There you can download pdf with all the details for the different Oracle product.
Here the link for the database pdf.


Oracle related blogs


if you are searching for one source, where you can find many or nearly all Oracle Blogs, the live bookmark


There you can read everything e.g. about a fake Larry Ellison blog or vote for BI Beans.
The list is provided by Oracle.



für alle die an einer guten Seite mit Linux-News interessiert sind, kann ich www.pro-linux.de sehr empfehlen.
Diese Seite hat ein gut gepflegtes Archiv von fast allen Linux-Anwendungen und es gibt jeden Tag 2-4 Updates mit Neuigkeiten. Diese sind immer aktuell und geben oft Anregungen, welche Gebiete mit Opensource/Linux abgedeckt werden können.



Ein Freund hat mich per Mail auf die Seite www.ancestry.de aufmerksam gemacht.
Hier kann man beispielsweise unter
die Häufigkeit des eigenen Nachnamens in Deutschland herausfinden.

Es existieren rund 2^10 Personen die Schroff heißen. Die exakte Verteilung könnt ihr euch unter

Und noch eine letzte Anmerkung: Der Name Schroff ist nicht dadurch entstanden, dass die Personen durch ihre schroffe Art geglänzt hätten. (s. Ursprung bei www.ancestry.de)


Looking for the history of a website

Just found a nice link:

web archive (www.archive.org)

Give a URL into this machine and you will get a list of dates with links to the site like it was....




just trying to put something in here. (Now in english;-)
Found on the Blog of Tom Kyte (Oracle) the following link to SOA
Very interesting facts ...


Oracle forums...


for all who are working with Oracle products, i would suggest in kind of question/problems/errors you should try

This is a very helpful site with forums for each product/technology oracle sells...

Give it a try...


Tischtennis Runde 06/07


meine Mannschaft TuS Nackenheim I hat nochmal Glück gehabt. Wir sind in letzter Minute dem Abstieg aus der A-Klasse entronnen.
Weiterhin gibt es unsere Ergebnisse unter:

Tischtennis A-Klasse (Kreis Mainz)


Lecture given in Kaiserslautern


this is a link to a lecture given at the university of Kaiserslautern about Xyna Service Factory.
If you want to find out more about Xyna, take a look at GIP .
Here the link to the press release: