You are currently browsing the monthly archive for July 2012.


  • Martijn Verburg
  • David Illsley
  • Somay Nakhal
  • Jim Gough
  • Trisha Gee
  • Richard Warburton

Adopt a JSR

General consensus to run the Adopt OpenJDK style hackdays for the Adopt a JSR program.

Action Items:

  • RW/JG/MV/BE – Write a “How to run your hack day” article for Java Magazine and the wiki – Google doc
  • RW – Organise a 308 Type annotations hack day
  • RW/MV – Organise a F2F with JAX organisers to sort out JAX London Lambdas Hackday in October
  • SN – Organise hackdays for CDI (contact Luigi) and JSON + Websockets
  • MV – Get hold of Colin Crist for JMS 2.0 (or IBM)


  • We will vote yes on SIP Servlet 2.0 (JSR-359), it simply brings an existing standard up to JEE6 which we think is a good thing.

Action Items:

  • BE – Submit “Yes” vote for JSR-359 (Done)


The rest of the meeting was spent discussing aspects of Java 8 and its modularity story, a decision was made to discuss further with Oracle.


Martijn (on behalf of the LJC JCP Committee)

The London Java Community’s next free event is – ‘The London Developer Sessions’ on Tuesday 21st August at 18:30.

Please see link for details and to sign up –

This is our monthly social gathering, which incorporates members of The London Java Community and Graduate Developer Communities. This is an informal social evening most of the evening will be spent having ad-hoc informal discussions in small groups.

We are using the same vebue as last month again this month, The Knights Templar, 95 Chancery Lane, Off Carey Street, Holborn, London WC2A 1DT – The Knights Templar is part of the Weatherspoon’s chain and we have  negotiated the use of their function room with its own private bar for the evening. The pub is well know for its relaxed environment and for its real ales.

The event will kick off at 6:30 PM and usually goes on until around 11:30 with members coming and going at all times throughout the evening. We usually attract 50 – 70 members so it is a lively event in which members, both junior and senior, can connect in a relaxed atmosphere and set the development world to rights.

Barry or another RecWorks team member will be onsite so if anyone is looking for free recruitment advice it’s a great chance to come along for a chat.

Developer sessions sponsored by Atlassian, creators of JIRA, Confluence & Greenhopper.  Tools for developers, by developers.

Please see link for details and to sign up –

Hey guys,

I hope you are all doing good – after a slow couple of weeks the events seem to be picking up around London – here are a selection from some of the LJC partners.

If anyone has an event to add feel free to get in touch with Barry or myself. Here’s what’s going on over the next two weeks:

Monday 16th July
London Groovy & Grails User Group Meetup
Groovy 2 has just been released! Get the lowdown on what’s new to the language, in particular the static type checking and compilation…

RSVP for this Groovy and Grails User Group event:

Tuesday 17th July
The London Developer Sessions
You absolutely have to get to this event – it’s the best place to come, drink beer and just socialise with other developers. Talk about projects you’re working on, problems your facing, advise a grad or two or just come to discuss anything you like. It’s a great chance to meet first time LJC members as well as seasoned professionals. Ged will be there with a few LJC Book club members. The RecWorks crew will be there to give any career advice or new job opportunities as well as a few Adopt a JSR advocates to help explain how you can get involved. Really what reason do you have not to come along?

RSVP for this London Java Community and Graduate Developer Community event:

Thursday 19th July
Logging and Exception handling Best practices
Bugsense – “”Real world fails””
Group Chat Session! – “”How are you managing errors””
When you are releasing a build what exception handling should it go to market with? Should you declare global exception handlers? What is the min/max logging you should include in the app?”

RSVP for this London Android Group event:

Thursday 19th July
Scala Coding Dojo
If you want to learn some Scala, for all levels, this regular monthly evening puts the fun into functional.

RSVP for this London Scala User Group event:

Tuesday 24th July
Mozilla Space hosts Spring of Code #10
Mozilla Space hosts Spring of Code – 24th July 6.30pm All LJC members are invited to join this unique event hosted in the Mozilla Office near Leicester Sq, expect guest speakers and tech presentations around Agile process and Open Source software dev

RSVP for this Spring of Code event:

Tuesday 24th July
Code & Coffee
Morning session (7am – 9am) on Tuesdays every fortnight on Starbucks in Oxford Street.

RSVP for this London Software Craftsman Community event:

Tuesday 24th July
Data Grids Explained: Free Hands-on Technical Workshop
9:30am – 4pm, IoD, London Registrations:, space is limited! You will find out what data grids are and why they are cool, the workshop will compare three data grids products: Coherence, GemFire and Infinispan

RSVP for this event: – Space is limited

Wednesday 25th July
Unleash the Power of Oracle WebLogic 12c: Architect, Deploy, Monitor& Tune JEE6
9:30 – 4pm, Oracle Office, London. Registrations:, space is limited! You will find out what’s new in WebLogic 12c, learn how to leverage WebLogicand App Grid features and how to architect WebLogic Domains.

RSVP for this event:

Thursday 26th July
Understanding Java Garbage Collection and What You Can Do About It
Garbage Collection is an integral part of application behavior on Java platforms, yet it is often misunderstood. As such, it is important for Java developers to understand the actions you can take in selecting and tuning collector mechanisms, as well as in your application architecture choices.
In this presentation, Gil Tene (CTO, Azul Systems) reviews and classifies the various garbage collectors and collection techniques available in JVMs today…

RSVP for this London Java Community event:

That’s everything for now guys – I’ll be back in two weeks to bring you some more partner events.


Aaron (#abrecworks)

Simon Maple has withdrawn from the LJC JCP Committee to focus on his exciting new position at IBM as well as other exciting changes. We’d like to thank Simon for all of his amazing contributions!

Simon’s help in starting the JCP committee and his early insights on a bunch of JSRs was instrumental in us voting in a credible manner. He also wasn’t shy of injecting a bit of lighthearted-ness during tough legal sessions by instigating a few chip wars between committee members 🙂

From the JCP Committee we’d like to say “Thanks Simon,  and see you at the Open Conf!”


Martijn (on behalf of the LJC JCP committee)

Minutes for June 18th, as always, questions, comments etc are welcome!


  • Ben Evans
  • Trisha Gee
  • James Gough
  • David Illsley
  • Richard Warburton
  • Martijn Verburg

Thanks for Jim for scheduling the meetings and JClarity for hosting

JSR Voting:
355 – JCP Executive Committee Merge Public Review Ballot

  Voted Yes with comment:

The LJC believes strongly that Java is one platform and that a smaller, more focused committee will produce results on more responsive timescales.

358 – A major revision of the Java Community Process

  JSR Review Ballot Vote scheduled for June 28 – July 9th

  Discussed the background and a couple of minor points and agreed to follow-up via e-mail.


  • Successfully migrated to a project –
  • Now has a much larger communal mailing list ~ 67 members
  • Further discussion on JavaEE JSRs and low level of interest from the LJC. Had one additional expression of interest. Jim to follow-up on EE.


  • Not really a JCP topic, so in future going to move discussion out of this group.
  • Had a Lambdas hack day. Lots of interesting feedback. Trying to organise another one. Planned for 30 June.
  • AI: Ben: Blog about Lambda Hackday


  • JDK Statistical analysis tools – still talking to Oracle


  • Ben mentioned his piece on the BBC
  • Lots of Committee Representation at JavaOne!
  • LJC panel, BoF Adopt A JSR, BoF JSR 310, JavaFX, Modern Software Development Antipatterns, Disruptor, OpenJDK Building and testing

What is the LJC

The London Java Community (LJC) is a group of Java Enthusiasts who are interested in benefiting from shared knowledge in the industry. Through our forum and regular meetings you can keep in touch with the latest industry developments, learn new Java (& other JVM) technologies, meet other developers, discuss technical/non technical issues and network further throughout the Java Community.