Dec 16, 2012

Apache ODE: Modelling BPEL with Eclipse and BPEL Designer

After installing the BPEL designer into eclipse here the first steps to get a project and a first workflow:
First you have to create a new project and choose BPEL Project:

Inside this new project you have to add a bpel process:
and here we go:

Dec 14, 2012

Using Apache's BPEL: Installing the Designer into Eclipse (ODE)

After more than 5 year after getting in touch with BPEL and many postings about Oracles BPEL PM and SOA Suite i wanted to see, how easy it is to get started with Apaches BPEL implementation.It is called ODE (Orchestration Director Engine) and eclipse provides BPEL Designer Project as modelling infrastructure.
So let's begin: Start eclipse and add use "Install New Software" to add this site:





And then one restart and the modeller is ready...

Dec 5, 2012

Google indoor maps: How to use...

Yesterday i read at heise.de about Google indoor maps were released for Germany. So i tried to take a look at the indoor map of Frankfurt Aiport but i only got:

No indoor map. Was this headline wrong? I searched around and found http://www.google.de/mobile/maps/:

Newest Android version is installed on my tablet... Why does this not work? So i zoomed that the map scale showed 50m:

No indoor map at all... but there are some numbers... maybe levels? (and no public plans for level 0?)


Dec 1, 2012

Windows 8: Blue screen of death (BSoD) is back and its more helpful like ever before

After installing Cisco VPNClient on a Windows 8 pc, the system got unstable and every 30-60s a BSoD and a reboot occured.
After 5 times the BSoD changed to the following screens:

i chose troubleshoot:

Reset did not really looked like what i wanted, so i chose "refresh your pc":

  • Your files and personalization settings won't change
  • Your pc settings will be restored to their defaults
  • Apps from Windows store will be kept
  • Apps that you've installed from discs or websites will be removed
  • A list of removed apps will be saved on your desktop
Doesn't look good, but i think this is better than starting from scratch:




And after several minutes Windows 8 was stable again, but i lost all applications installed from discs and websites. Only some portable programs were still there...

Android Update: 4.2.1

Two weeks after the upgrade von Android 4.1 to 4.2 my devices was updated to Android 4.2.1.
There is no official statement about the bugfixes or changes in this version. The only information is the confirmation screen before the update:

(The webpage http://www.android.com/whatsnew/ only contains a description about 4.2. No information about 4.2.1).
After the update:

The size of the update was only 1.1 MB. So it is not really suprising, that the kernel version for 4.2.1 is the same as for 4.2...
After the update several applications hung and the Nexus 7 was not really responsive -> but after a additional reboot everything was fine again....

Nov 21, 2012

Android 4.2: Developer Options

If you try to build your own Android applications, you have to enable "Developer Options" on your device. After upgrading my Nexus 7 to Android 4.2 there is no entry "Developer Options" inside the settings menu. Google has hidden this entry in order to do not confuse normal users...
This is the way to enable Developer Options (again):
go to settings->about tablet
tap 7 times on "build number"

After four times you will see:

and after seven times:

Now you can enable "show touches" and "pointer location" and get the following:

Nov 19, 2012

Android: Running my first application on my Nexus 7

After running the android application in an emulator, it is time to install the application on a real device. If you want to install the application on your Nexus 7, you have to follow this steps:
  • put your Nexus 7 in USB debugging mode
    (Settings -> Developer Options {} -> USB debugging)
    (Android version >4.1 you have to use this instruction)
  • change USB mode to PTP
    (take a look here to do this)
  • check connectivity with adb command:
    schroff@hades:$ ./adb devices
    List of devices attached
    0XXXXXXXXXXXXX        device

    schroff@hades:$

After this: start eclipse and open your project (how to create a project look here) and change "run"->"run configurations" -> "target" to "Always prompt to pick device":
and after hitting run:
Now on the Nexus 7 the icon appeared:
and the app started like in the emulator:

Nov 16, 2012

Android: Building my first app (on windows 7)

After hitting the error:
X Error of failed request: BadRequest (....)
on debian linux, i decided to give windows 7 a try:
Everything from step 1 to 24 (look here) of my posting was the same. But then i got:

and after some seconds the emulator was initiliazed:

And my first application is there: MainActivity (second from bottom, left lane). A double click started the application:

So next step is, to run this application on my nexus 7....

Nov 15, 2012

Android: Building my first app (on debian linux)

To build my first app, i followed the tutorial given by developer.android.com. (before you can start, you have to set up your developement tools)
  1. Start eclipse
  2. type CTRL-N
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  

  10. And after hitting finish, eclipse looked like this:
  11. At this point the tutorial recommends to look at some files and directories (look http://developer.android.com/training/basics/firstapp/running-app.html), but here i will skip this and go straight to running my app
  12. To run inside an emulator click on the Virtual Device Manager (eclipse):

  13. So i tried to build a new virtual device:
  14. But this failed with:
    [2012-11-08 20:23:12 - SDK Manager] Unable to find a 'userdata.img' file for ABI armeabi to copy into the AVD folder.
  15. Therefor this link gave a solution:
    Click on Android SDK Manager
  16. After the successful installation, the drop down "CPU/ABI" showed some content:
  17. Now the virtual device is there....
  18. But choosing start i got this error:

Ok. No direct rendering enabled on my debian laptop....
So after running though all this steps, my summary is:

  • Looks quite good.
  • Before you start, you should use the Android SDK Manager
    (eclipse --> Window --> Android SDK Manager)
  • Do not use a linux device without direct rendering