Monday, January 26, 2009

New Blog

After the tech related post that I put up yesterday it was commented that some of the usual readers may not actually be as interested as me in that sort of thing.

This is very understandable so I've setup a new blog which will be the new home for any of the tech related stuff I decide to post out on t'interweb.

I will now return you to your randomly scheduled updates.

Sunday, January 25, 2009

Running JBoss5 with Eclipse3.4

This is the first of the techy type stuff I mentioned in a previous blog post, and details the steps I went through to get the latest Eclipse download working with the latest JBoss download.
  1. Download the JEE development version of Eclipse and unzip to a local directory.
  2. Download the latest version of JBoss and unzip to a local directory. Ensure there are no spaces in the path to this directory.
  3. Download and install the latest maintenance build for the Web Tools Project (WTP). This is required for support with JBoss5 otherwise you may hit errors later on.
  4. Start the Eclipse workbench
  5. Open the JEE perspective (if not already open)
  6. In the servers tab, right click and select New->Server
  7. Choose JBoss5 from the list
  8. Click 'Next >' and on the next panel enter the location of the JBoss installation you unzipped in step 2. If you get an error saying that mail.jar can't be found then the latest version of WTP hasn't been installed correctly.

  9. Click 'Finish' and the server will appear in the Servers tab.
From here you can start the server which will launch it and send the output to the console. If you get Exceptions being thrown then the first thing to check is whether the JBoss location contains spaces in the path.

If the start takes longer than the configured time allowed then double clicking on the server will open the configuration page which will allow you to increase the startup timeout to a value which allows the server to start within that time.

From here everything should be setup ready to develop applications and deploy them to the server.

Have fun.

Saturday, January 17, 2009

Playing with Tech

One of the things I always liked about being at University was the opportunity to play with new technologies. Whether it was programming languages, operating systems or seeing what was coming up on the horizon.

Once I started working full time, there was still some of that with learning a new product and the technologies it employed. However as time has moved on there's been less of this kind of learning required and I've been working on other things that haven't required quite so much technical knowledge.

This year I'm hoping to get back to some more technical stuff. To that end I've picked up a new PC and am currently learning some C#, which may seem strange for a Linux/Mac/Java fan, but professional considerations need to be taken along with personal feelings about business practices.

We shall see what comes out of all this, I already have a design for one application I want to write so I may use this blog as a place to write up anything I find or to rant about things that don't go so well.

Alongside this I've started using a Twitter account I created ages ago and never got round to using. The more followers the merrier, just be prepared for the random outpourings.

Sunday, January 11, 2009

Feeling very sleepy

The weekend, a time to relax and chill out after a week in the office.

Well that should be the plan, however when you're holding the call out phone (or at least have it diverted to you) there's always that risk that you'll need to look at some kind of customer problem. Well that happened last night :(

Having decided to not stay up watching TV and be good about getting some sleep the phone went off. Two hours later I got to bed, but it's tricky to sleep when there's a chance you'll have to get up again. At 6am I did need to get up again but fortunately not for as long.

Fortunately it doesn't look like this one is going to reoccur this weekend and I'm really hoping that nothing else comes up.

Everything just be cool OK!