Thursday Jan 28, 2010

Intro to Oracle SOA Suite for GFESB Users

So, Oracle we are then.

If you are interested in trying out the Oracle SOA Suite from the perspective of someone who is familiar with GlassFish ESB, then attached are several documents which will get you started....

[Read More]

Thursday Feb 19, 2009

IronMan Switzerland T-21 Weeks

Swim

Planned: 2 x 1600m

Actual: 2 x 1600m

Bike

Planned: 2 x 0:30, 1 x 1:45

Actual: 1 x 0:30, 1 x 1:45 (all turbo)

Run

Planned: 1 x 0:15 (brick after bike), 2 x 0:40

Actual: 1 x 0:40

Comments

Hip flared up during my 40 minute run, turns out it's not tendinitis but a trapped nerve in my lower back...now getting treatment on this, caused me to miss one run and one bike.


Races Planned

Quelle Challenge France - 7th June - 1.9km Swim, 90km Bike, 21km Run

IronMan Switzerland - 12th July - 3.8km Swim, 180km Bike, 42km Run

Orchestrating Data Integrator ETLs with BPEL

I've been asked this question numerous times.... "how do I orchestrate multiple ETL jobs in Data Integrator ?"[Read More]

Monday Feb 09, 2009

IronMan Switzerland T-23 Weeks

Swim

Planned: 2 x 1600m

Actual: 2 x 1600m

Bike

Planned: 2 x 0:30, 1 x 1:45

Actual: 1 x 0:30, 1 x 1:45 (all turbo)

Run

Planned: 1 x 0:15 (brick after bike), 2 x 0:30

Actual: 2 x 0:30

Comments

Physio on hip seems to be working but I'm holding off the brick sessions for now as they seem to exacerbate the problem

Missed one bike session due to travel


Races Planned

Quelle Challenge France - 7th June - 1.9km Swim, 90km Bike, 21km Run

IronMan Switzerland - 12th July - 3.8km Swim, 180km Bike, 42km Run

Wednesday Feb 04, 2009

IronMan Switzerland T-24 Weeks

Swim

Planned: 2 x 1600m

Actual: 2 x 1600m

Bike

Planned: 2 x 0:30, 1 x 1:30

Actual: 2 x 0:30, 1 x 0:45, 1 x 1:15 (all turbo)

Run

Planned: 1 x 0:15 (brick after bike), 2 x 0:30

Actual: 1 x 0:15 (brick after bike)

Comments

Hip injury being treated by phsio limiting my runs at the moment


Races Planned

Quelle Challenge France - 7th June - 1.9km Swim, 90km Bike, 21km Run

IronMan Switzerland - 12th July - 3.8km Swim, 180km Bike, 42km Run

Monday Sep 15, 2008

Creating Dynamic EJB Proxies to JAX-WS External WebServices using the Dispatch API

As a follow up to the last blog entry, how can we handle a similar situation for JAX-WS webservices where we need to change the value of the endpoint dynamically at runtime ? Using the Dispatch API again....[Read More]

Creating Dynamic EJB Proxies to JAX-RPC External WebServices using the Dynamic Invocation Interface (DII)

As a follow up to the last blog entry, how can we handle a situation where we do not have access to the WSDL at runtime or we need to change the value of the endpoint dynamically at runtime.

Well for JAX-RPC webservices we can use the Dynamic Invocation Interface (DII).....

[Read More]

Friday Sep 12, 2008

Creating EJB Proxies to External WebServices Using the Dispatch API

Whilst JavaCAPS6, and specifically the HTTP Binding Component, have many useful features, there are currently limitations with it, notably calling JAX-RPC webservices using soap encoded arrays and calling webservices using SOAP1.2.

With JAX-WS you get access to the Dispatch API which makes it easy to call both of these use-cases from Java code.

Wrapping the Dispatch code inside an EJB, exposed as a doc/literal webservice, is a simple way to create a proxy to these external webservices, this EJB-WS can then be called from BPEL, for example, via the JavaEE SE making the overall process very efficient.

[Read More]

Monday Aug 25, 2008

Frankfurt Marathon 2008: T-9 weeks

This weeks runs.....[Read More]

Monday Aug 18, 2008

Frankfurt Marathon 2008: T-10 weeks

This weeks runs.....

[Read More]

Monday Aug 11, 2008

Frankfurt Marathon 2008: T-11 weeks

This weeks runs.....

[Read More]

Monday Aug 04, 2008

Frankfurt Marathon 2008: T-12 weeks

This weeks runs.....[Read More]

Thursday Jul 24, 2008

BPEL2.0 SE - Transactionality - Persistence and Atomicity

It is important to understand with the BPEL2.0 SE how the "atomic" flag and persistence affects transactionality.

See my entry on the JavaCAPS Grok which is equally applicable to OpenESB to understand when the combinations of atomicity and persistence should be used.

JavaCAPS6 / OpenESB Architectural Best Practices

As always with any new product, Architectural Best Practices are a must.

JavaCAPS6 provides the user with significant new features in terms of performance improvements, transactionality, scalability etc... but more than this, many more choices on how to architect solutions.

I've created a collaborative collection of pages on the JavaCAPS Grok outlining some of the architectural options and best practices using JavaCAPS6, some of which are equally appropraite for OpenESB.

There's a wish list on there as well, if you'd like to see something, add it to this or leave a comment on this blog and I can add it.

Wednesday Jul 23, 2008

Frankfurt Marathon 2008, IronMan Switzerland 2009

I've finally taken the plunge - I have entered IronMan Switzerland on 12th July 2009.

For anyone that doesn't know what this is, it's a triathlon, a long triathlon - 2.4 miles swim + 112 miles bike + 26.2 miles run (marathon), and yes, all on the same day one after the other. I've been postponing this for years with the excuse of children not giving me enough time to train, but now they are a little older, I should have no excuse as long as I can stay uninjured. Training proper starts around xmas following the 30 week training plan from the book "Iron Fit" by Don Fink

I've done two half-IronMan races in the past, but it's still a big step into the unknown.

As an objective before the IronMan I am training for the Frankfurt Marathon in October 2008 using 3+2 training routines from FIRST - I like the idea of this kind of training, there are 3 quality runs a week and a minimum of 2 x-training, perfect for those not wanting to run more often and risk injury. The plan is to run the marathon in 3:15, but as I've never done one before, I'd be happy with around 3:30.

Watch this space for updates.....

About

Mark Foster, Obernai, France

I work for Sun in a team called FAST helping to enable the open source community for Open ESB.

Search

Categories
Archives
« April 2014
MonTueWedThuFriSatSun
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today