About Us

OWAL is a small software company in London. If you need a Java contractor familiar with banking, publishing, or New Media then please contact us.

OpenWeb Analysts Ltd (commonly known as OWAL) was formed by Alex McLintock sometime in the last century to provide software development services to London companies. Since then OWAL has worked for some of the biggest names in finance and publishing including SwissRe, Deutsche Bank, Brevan Howard Asset Management, Lehman Brothers and Reuters.

The slogan "Software for Complex Websites" tries to convey the system integration work we do in building the back end servers for powerful web applications. As such we have varied interests which we will be writing about on this site.

In particular, we aim to help you get the most from Open Source Software, especially that provided by the Apache Software Foundation, Content Management Systems, and BigData problems where you have more data than can be processed by an individual machine.

Java BigData Spring Developer Wanted

Jun 18 2012

WARNING: This is not a "Live" vacancy yet. I am trying to put together a technical team for a start up. I would be happy for people to apply now but interviews wont be starting for at least a couple of months.

About Us:

We are a Big Data StartUp collecting, processing and publishing a specific form of business data. If you join us you would be one of the first employees.

Jobs / Vacancies

Jun 16 2012

These pages will list the vacancies we have for jobs within OWAL - or within companies we are working for.

One-Jar helps package java apps

So I recently had need to package up a Spring Roo Java application so that it could be run by someone else remotely. Now most SpringRoo apps I know are web apps - deployed as WAR files to a web server like Tomcat. But I was asked to make sure it ran from the command line. The main problem I had was that all my third party jar files are stored in my local Maven repository.

Hadoop User Group - UK Oct 13th

Well, I hope to make it to the Hadoop User Group UK meeting in London tomorrow - but I am suffering from a cold. I hope to see you there, but am not sure whether I will be well enough. Booo.

http://skillsmatter.com/event/nosql/data-integration

By the way - the HUGUK mailing list is moving to Meetup.com
You still need to register with Skillsmatter for events at Skillsmatter offices...

Hadoop User Group - UK

As usual. I intend to be at the Hadoop User Group UK meeting in London next week. Here is the original announcement from Dan Harvey.

Now the summer break is drawing to a close we're got our September
meetup coming up. It's going to be on the 8th September at
SkillsMatter again with the theme for the evening being on the hadoop
ecosystem. This has evolved quite a bit since we last met and has
sparked quite a bit of discussion.

We've got two talks arranged for the evening :-

- Dan Harvey will start with a talk on the "State of the Hadoop ecosystem"

REST client in Spring

Aug 24 2011

So, how do we create a REST client in a Spring based java application. It's easy, isn't it? All you do is make an http connection and read the results. Well, not quite. In this example I use a simple call to http://realurl.org as an example.

Spring Roo Tutorial: LongURL, Part 3

Aug 8 2011

In my previous two tutorials we produced something that responds to REST requests like this:

  GET http://myhost:8080/longurl/urlmaps/[url_id]
  Accept: application/json

But that isn't very useful when looking back at my requirements. I really want to send a URL as a parameter - not its id.

Spring Roo Tutorial: LongURL, Part 2

Aug 4 2011

So in my last article in this series I talked about creating a basic REST server with Spring Roo. Here I start running the server and testing it.

Syntax Highlighter for Drupal

Aug 4 2011

There is a rather cool little library that I think should be more widely used: The Syntax Highlighter from Alex Gorbatchev. ( https://github.com/alexgorbatchev/SyntaxHighlighter )

It helps when you want to include little snippets of code, xml, html, php, java, shell, whatever in your web pages. There is a separate Drupal module ( http://drupal.org/project/syntaxhighlighter ) which makes it very easy to use.

Here is an example from their demo page...It is an example of an html page.